.floatLeft_top{background:#ae7236 !important;color:#000 !important;}
#imageField{width: 82px !important;background:#704319 !important;color:#fff !important;}
*{margin:0px;padding:0px;}
#fee{min-width:1200px;width:100%;position:relative;overflow:hidden;background:#fbf8ea;}
#fee body,#fee ul,#fee li,#fee a,#fee h1,#fee h2,#fee h3,#fee h4,#fee h5,#fee h6,#fee p,#fee table,#fee tr,#fee th,#fee td,#fee form,#fee input,#fee select{font-family:'Microsoft Yahei';}
#fee a{text-decoration:none;}
#fee em,#fee i{font-style:normal;}
#fee li{list-style:none;}
#fee img{border:0;vertical-align:middle;}
#fee table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content: '';height: 0;display: block;clear: both;visibility: hidden;}
.mr-0{margin-right:0 !important;}
.bd-0{border-right:0 !important;}
.auto{width: 1000px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.center{text-align:center;}
.title{text-align:center;margin-bottom:55px;}
.page1,.page2,.page3,.page4,.page5,.page6,.page7{padding-top:65px;position:relative;}
.c_btn,.plan_box img,.list6 img{
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	transition:all 0.5s;
}
.c_btn,.form,.save-box1,.save-box2>li,.list6>li,.list-common li{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.infor-text>p:before,.list4>li p:before{
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.c_btn{
	display:block;
    height: 48px;
    line-height:48px;
    font-size:18px;
    color:#fff;
    background:#704418;
    text-align:center;
    cursor:pointer;
}
.c_btn:hover{background:#b2783b;}
.header{
	width: 100%;
	height: 450px;
}
.header1{
	width: 100%;
	height: 122px;
	background:url(../images/header1.jpg) center no-repeat;
}
.header2{
	width: 100%;
	height: 201px;
	background:url(../images/header2.jpg) center no-repeat;
}
.header3{
	width: 100%;
	height: 127px;
	background:url(../images/header3.jpg) center no-repeat;
	position:relative;
}
.h_btn{
	width: 370px;
	height: 48px;
	position:absolute;
	top:36px;
	left:50%;
	margin-left:-190px;
}
.h_btn>span{width: 154px;}
.nav{
	background:url(../images/nav.jpg) center no-repeat;
	width: 100%;
	height: 50px;
	position:relative;
}
.menu{
	width: 1001px;
	height: 50px;
	margin:0 auto;
}
.fixed{
	position:fixed;
	top:0;
	left:50%;
	margin-left:-500.5px;
	background:#ae7136;
	z-index:111;
}
.menu>li{
	float:left;
	font-size:16px;
	color:#fefefe;
	height: 50px;
	line-height:50px;
	text-align:center;
	padding:0 51px;
	cursor:default;
}
.menu>li.active{
	background:#704418;
}
.auto_box{
	width: 1000px;
	margin:0 auto;
}
.c_box{
	width: 100%;
	display:none;
}
/*1*/
.adv-list{height: 301px;}
.adv-list>li{
	float:left;
	background:url(../images/pic1.png) no-repeat;
	width: 238px;
	height: 301px;
	margin-right:16px;
	padding-top:45px;
	box-sizing:border-box;
	position:relative;
}
.adv-list>li img{display:block;margin:0 auto;}
.adv-list>li h6{
    font-size:18px;
    color:#7b420b;
    text-align:center;
    margin-top:10px;
}
.adv-list>li p{
	font-size:14px;
	color:#444;
	width: 182px;
	margin:15px auto 0;
	line-height:28px;
}
.adv-list>li b{
	display:block;
	position:absolute;
	width: 100%;
	bottom:30px;
	text-align:center;
	font-size:14px;
	color:#b2783b;
	cursor:pointer;
}
/*2*/
.fee_box>p{
	font-size:14px;
	color:#ad7b47;
}
.fee_box>p span{margin-left:20px;}
.stage{
	width: 998px;
	height: 232px;
	border:1px solid #ae7136;
	box-sizing:border-box;
	margin-top:20px;
	background:#fbf8ea;
}
.list2{overflow:hidden;}
.list2>li{
	float:left;
	width: 332px;
	height: 268px;
}
.list2>li h6{
	text-align:center;
	font-size:18px;
	color:#fff;
	height: 50px;
	line-height:50px;
	background:#ae7136;
}
.infor-text{
	border-right:1px solid #ae7136;
	height: 180px;
	padding-top:20px;
	box-sizing:border-box;
}
.p1{padding-left:72px;}
.p2{padding-left:40px;}
.p3{padding-left:30px;}
.p4{padding-left:15px;}
.p5{padding-left:52px;}
.p6{padding-left:20px;}
.ml-3{
	display:block;
	margin-left:15px;
}
.mt-2{
	display:block;
	margin-top:10px;
}
.infor-text>p{
	font-size:14px;
	color:#444;
	position:relative;
	padding-left:15px;
}
.infor-text>p:before{
    position:absolute;
    top:8px;
    left:0;
    content:"";
    width: 5px;
    height: 5px;
    background:#b2783b;
}
.infor-text>p b{margin-right:25px;}
.infor-text>p{margin-bottom:10px;}
.infor-text span{font-size:14px;color:#404040;}
.fee_btn{width: 350px;margin:30px auto 0;}
.fee_btn>a,.fee_btn>span{width: 154px;}
/*3*/
.form{
	width: 948px;
    height: 73px;
    padding:30px 25px;
    border:1px solid #b2783b;
}
.form p{
	font-size:14px;
	color:#b79571;
	text-align:center;
	margin-bottom:24px;
}
.list3 li{
	float:left;
	width: 170px;
	height: 35px;
	background:#fff;
	margin-right:30px;
}
.list3 li img{position:relative;top:-2px;left:2px;}
.list3 span{
    width: 145px;
    height: 35px;
    line-height:35px;
}
#fee .name,#fee .tel,#fee .city,#fee .country{
	width: 133px;
	border:none;
	height: 35px;
	font-size:14px;
	color:#a3a3a3;
	padding-left:2px;
}
#fee .city,#fee .country{
	-moz-appearance:none;
	-webkit-appearance:none;
	-ms-appearance:none;
	appearance:none;
    background-image:url(../images/select.jpg);
    background-repeat:no-repeat;
    background-position:110px center;
}
#fee .cityselect::-ms-expand,#fee .country::-ms-expand{display:none;}
/*4*/
.save-box1{
	border:1px solid #a25f18;
	margin-bottom:40px;
}
.save-box2>li{
	float:left;
	width: 297px;
	border:1px solid #a25f18;
	margin-right:51px;
}
.s-bg1{
	background:url(../images/pic2.png) no-repeat;
	height: 107px;
}
.s-bg2{
	background:url(../images/pic3.png) no-repeat;
	height: 107px;
}
.s-bg3{
	background:url(../images/pic4.png) no-repeat;
	height: 107px;
}
.s-bg4{
	background:url(../images/pic5.png) no-repeat;
	height: 107px;
}
.s-bg5{
	background:url(../images/pic26.png) no-repeat;
	height: 107px;
}
.save-box1>h6,.save-box2>li h6{
	font-size:22px;
	color:#fff;
	line-height:107px;
	text-align:center;
}
.list4{margin:40px auto 42px;}
.list4>li{
    float:left;
    width: 332px;
    height: 410px;
    border-right:1px dashed #e1c5a9;
    color:#000;
}
.list4>li h6{text-align:center;font-size:18px;margin-bottom:42px;}
.list4>li p{
	font-size:14px;
	line-height:24px;
	width: 196px;
	margin:0 auto 16px;
	position:relative;
	padding-left:15px;
}
.list4>li p:before{
    position:absolute;
    content:"";
    top:9px;
    left:0;
    width: 5px;
    height: 5px;
    background:#b2783b;
}
.list4>li span{
	font-size:14px;
	color:#b2783b;
	font-weight:bold;
	display:block;
	margin-left:60px;
	cursor:pointer;
}
.save-box2>li p{
	font-size:14px;
	color:#000;
	height:115px;
	width: 242px;
	margin:30px auto 0;
	line-height:24px;
}
.save-box2>li p span{
	font-size:14px;
	color:#b2783b;
}
/*5*/
.plan_box>li{
	float:left;
    margin-right:49px;
}
/*6*/
.list6{width: 1060px;margin:0 auto;}
.list6>li{
	float:left;
	width:344px;
	margin-right:11px;
	border:1px solid #b2783b;
    height: 510px;
    position:relative;
    overflow:hidden;
}
.list6>li h6{
	font-size:20px;
	border-bottom:1px dashed #e1c5a9;
	padding-bottom:20px;
	text-align:center;
	width: 290px;
	margin:42px auto 18px;
}
.list6>li h6 a{color:#000;}
.list6>li p{
	font-size:14px;
	color:#333;
	width: 280px;
	margin:0 auto 10px;
	line-height:24px;
	overflow:hidden;
}
.list6>li p span{width: 206px;}
.ml-1{
	font-size:14px;
    color:#b2783b;
    margin-left:105px;
}
.mt-1{
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-172px;
}
/*7*/
/*德国*/
.tips_box{width:100%;}
.tips_box>b{font-size:14px;color:#ad7b47;}
.tips_box>p{font-size:14px;line-height:24px;margin-top:6px;color:#ad7b47;}
.ge-stage{height: 172px;}
.ge-list3>li{height:171px;}
.ge-list3>li div{height: 120px;}
.ge-list>li p{width:196px;}
.b2{bottom:5px !important;}
.list-common h6{height: 107px;font-size:22px;color:#fff;text-align:center;line-height:107px;}
.list-common li{float:left;margin-right:48px;border:1px solid #a25f18;}
.list-common p{font-size:14px;color:#000;line-height:24px;}
.ge-list1{margin-bottom:42px;}
.ge-list2{margin-bottom:25px;}
.ge-list1 p{
	width: 415px;
	height: 92px;
	margin:28px auto 0;
}
.ge-list2 p{
	width: 265px;
	height: 110px;
	margin:28px auto 0;
}
.save-box2 a,.ge-list2 a{color:#b2783b;font-weight:bold;}
.ge-list>li{line-height:26px;}
.ge_bg1{width: 474px;background:url(../images/pic12.png);}
.ge_bg2{width: 474px;background:url(../images/pic13.png);}
.ge_bg3{width: 299px;background:url(../images/pic14.png);}
.ge_bg4{width: 299px;background:url(../images/pic15.png);}
.ge_bg5{width: 299px;background:url(../images/pic16.png);}
/*荷兰*/
/*意大利*/
.italy-list>li{width: 50%;}
.italy-list>li>div{height: 120px;}
.italy-stage{height: 172px;}
.it-list li p{width: 196px;}
/*爱尔兰*/
.eire-list>li p{line-height:26px;}
.eire-list>li b{bottom:15px !important;}
.eire-list2>li{height:172px;}
.eire-list2>li>div{height:120px;}
.eire-stage{height:172px;}
.eire>p{
	font-size:14px;
	color:#717585;
	text-align:center;
	border-bottom:1px solid #ae7136;
	padding:18px 0;
}
.t-head>tr th{
   font-size:18px;
   color:#ae7136;
   font-weight:bold;
   height: 45px;
}
.table td{
	font-size:14px;
	color:#444;
	text-align:center;
	border-right:1px solid #d4d1c2;
	border-top:1px solid #d4d1c2;
	height: 45px;
}
/*西班牙*/
.europe_fee>p{text-align:center;}
.e-list2>li{
    width: 25%;
    height: 311px;
}
.e-stage{height: 312px;}
.change-infor{height:260px;}
.change-list>li p{
	width: 215px;
	line-height:26px;
}
.change-list li b{bottom:15px !important;}
.e-list6>li{margin-bottom:11px;}
.h1{height:290px;}
.change-img1{
	position:absolute;
	left:50%;
	top:248px;
	margin-left:-500px;
}
.ml-4{margin-left:82px;}
.teacher-box{margin:0 auto;}
.t-body span{
	cursor:pointer;
	font-weight:bold;
	color:#b2783b;
}
.bottom-teacher-box{margin:0 auto;}
.plan_box li:hover img,.list6>li:hover img{
	-webkit-transform:scale(1.08);
	-moz-transform:scale(1.08);
	-ms-transform:scale(1.08);
	-o-transform:scale(1.08);
	transform:scale(1.08);
}
.adv-list>li img{
	-o-animation:pulse 2.5s infinite linear;
    -ms-animation:pulse 2.5s infinite linear;
    -moz-animation:pulse 2.5s infinite linear;
    -webkit-animation:pulse 2.5s infinite linear;
    animation:pulse 2.5s infinite linear;
}
@-webkit-keyframes pulse{
  0%{
  	-webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }
  50%{
    -webkit-transform: scale3d(1.15, 1.15, 1.15);
    transform: scale3d(1.15, 1.15, 1.15);
    }
  100%{
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }
}
@-o-keyframes pulse{
  0%{
  	-o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }
  50%{
    -o-transform: scale3d(1.15, 1.15, 1.15);
    transform: scale3d(1.15, 1.15, 1.15);
    }
  100%{
    -o-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }
}
@-moz-keyframes pulse{
  0%{
  	-moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }
  50%{
    -moz-transform: scale3d(1.15, 1.15, 1.15);
    transform: scale3d(1.15, 1.15, 1.15);
    }
  100%{
    -moz-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }
}
@keyframes pulse{
  0%{
  	-webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }

  50%{
    -webkit-transform: scale3d(1.15, 1.15, 1.15);
    transform: scale3d(1.15, 1.15, 1.15);
    }

  100%{
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    }
}