*{padding: 0;margin: 0;}
ul,li{list-style:none;}
a,a:hover{text-decoration: none;color: #333;}
a,img{border: 0}
a:focus{outline: 0}
body{font-size: 14px;font-family: Microsoft Yahei;background-color: #F7F4E6;}
.clearfix:after{content: '';height: 0;display: block;clear: both;visibility: hidden;}
div#wrapperBox a,div#wrapperBox p,div#wrapperBox div,div#wrapperBox h1,div#wrapperBox h2,div#wrapperBox h3,div#wrapperBox h4,div#wrapperBox h5,div#wrapperBox ul,div#wrapperBox li,div#wrapperBox input,div#wrapperBox span,div#wrapperBox select{font-family: Microsoft Yahei}
.f_common_color{color: #3f51b5}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.ml120{margin-left: 130px;}
.ml30{margin-left: 30px;}
.ml20{margin-left: 20px;}
.ml80{margin-left: 80px;}
.center{text-align: center;clear: both;}
.white{color: #fff;}
.hide{display: none;}
.header_01{
	background: url(../images/header_01.jpg) no-repeat top center;
	width: 100%;
	height: 111px;
}
.header_02{
	background: url(../images/header_02.jpg) no-repeat top center;
	width: 100%;
	height: 128px;
}
.header_03{
	background: url(../images/header_03.jpg) no-repeat top center;
	width: 100%;
	height: 138px;
}
.header_04{
	background: url(../images/header_04.jpg) no-repeat top center;
	width: 100%;
	height: 134px;
	text-align: center;
}
.header_05{
	background: url(../images/header_05.jpg) no-repeat top center;
	width: 100%;
	height: 140px;
}
.wrap{
	width: 1000px;
	margin: 0 auto;
}
.header_href{
	width: 147px;
	margin-top: 60px;
}
.content_href:before{
	content: '';
	position: absolute;
	left: -60px;
	top: -60px;
	width: 400px;
	height: 200px;
	border-left: 1px solid #fff;
	background-image: -webkit-gradient(linear,0 0,100% 0,color-stop(0.05,rgba(255,255,255,0.2)),to(transparent));
	background-image: -moz-linear-gradient(rgba(255,255,255,0.2) 0.05,transparent);
	background-image: linear-gradient(rgba(255,255,255,0.2) 0.05,transparent);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	transform:rotate(45deg);
}
.content_href:hover:before{
	-webkit-animation: slider 1.5s;
	-o-animation: slider 1.5s;
	animation: slider 1.5s;
}
@keyframes slider{
	0%{
		left: -60px;
	}
	100%{
		left: 200px;
		top: 200px;
	}
}
.content_href{
	height: 46px;
	line-height: 46px;
	font-size: 18px;
	text-align: center;
	background-color: #B2783B;
	position: relative;
	display: inline-block;
	color: #fff;
	border-radius: 5px;
	overflow: hidden;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	transition:all 1s;
}
.content_href:hover{
	color: #fff;
	background-color: #704418;
}
.menu{
	background-color: #AE7136;
	height: 76px;
	overflow: hidden;
}
.navi{
	height: 76px;
	overflow: hidden;
}
.navi li{
	float: left;
	font-size: 23px;
	color: #fff;
	line-height: 76px;
	cursor: pointer;
	padding: 0 70px;
	-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;
}
.navi li span{
	display: block;
}
.navi li.active,.navi li:hover{
	background-color: #704418;
}
.navi li:hover span{
	-webkit-animation: rollIn 0.2s;
	-o-animation: rollIn 0.2s;
	animation: rollIn 0.2s;
}
@keyframes rollIn{
	0%{
		transform:translateY(-30%);
	}
	100%{
		transform:translateY(0);
	}
}
.panel{
	padding: 75px 0 20px;
	position: relative;
	clear: both;
}
.panel_tit{
	padding-bottom: 10px;
	text-align: center;
}
.sprite{
	background: url(../images/sprite.png) no-repeat;
}

.href_box{
	clear: both;
	padding-top: 40px;
	text-align: center;
}
.policy_pic img,.xt_adv_pic img,.scholoar_pic 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;
}
.policy_pic:hover img,.xt_adv_pic:hover img,.scholoar_pic:hover img{
	-webkit-transform:scale(1.08);
	-moz-transform:scale(1.08);
	-ms-transform:scale(1.08);
	transform:scale(1.08);
}
.superiorty_list,.fee_list,.scholarship_list,.policy_list,.ge_policy_list{
	margin-right: -80px;
}
.superiorty_list li{
	float: left;
	width: 157px;
	height: 193px;
	text-align: center;
	margin-right: 12px;
	text-align: center;
	border-radius: 5px;
	background-color: #FFE1A4;
	color: #704418;
}
.superiorty_pic{
	width: 90px;
	height: 88px;
	margin: 30px auto 15px;
}
.superiorty_pic1{
	background-position: 15px 0;
}
.superiorty_pic2{
	background-position: 12px -81px;
}
.superiorty_pic3{
	background-position: 9px -159px;
}
.superiorty_pic4{
	background-position: 16px -253px;
}
.superiorty_pic5{
	background-position: 14px -325px;
}
.superiorty_pic6{
	background-position: 11px -418px;
}
.superiorty_ge_pic1{
	background-position: -110px -1px;
}
.superiorty_ge_pic2{
	background-position: -111px -98px;
}
.superiorty_ge_pic4{
	background-position: -109px -194px;
}
.superiorty_ge_pic5{
	background-position: -110px -289px;
}
.superiorty_ge_pic6{
	background-position: -111px -388px;
}
.superiorty_fr_pic1{
	background-position: -231px 5px;
}
.superiorty_fr_pic2{
	background-position: -238px -93px;
}
.superiorty_fr_pic6{
	background-position: -241px -211px;
}
.superiorty_it_pic1{
	background-position: -242px -320px;
}
.superiorty_list li:hover,.ge_policy_list li:hover,.scholarship_list li:hover{
	box-shadow: 0 0 10px rgba(147,90,35,0.3)
}
.superiorty_list li,.ge_policy_list li,.policy_list li,.scholarship_list li{
	-webkittransition:all 0.5s;
	transition:all 0.5s;

}
.superiorty_txt h3{
	font-size: 18px;
	color: #704418;
}
.sup_href{
	width: 240px;
}
.fee_list li{
	float: left;
	width: 294px;
	height: 159px;
	color: #8e5c2b;
	margin-right: 20px;
	line-height: 24px;
	padding: 45px 15px 0;
	background-image: url(../images/fee_bg.jpg);
}
.ge_fee_list li{
	float: left;
	width: 220px;
	height: 98px;
	padding-top: 30px;
	color: #8e5c2b;
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #BFA382;
	margin-right: 35px;
	margin-bottom: 27px;
	border-top: none;
	position: relative;
	border-radius: 5px;
	background:url(../images/arc_pic.jpg) repeat-x;
}
.ge_fee_list li:before{
	content: '';
	position: absolute;
	left: -1px;
	top: -10px;
	display: block;
	width: 100%;
	height: 3px;
	border: 1px solid #BFA382;
}
.fee_list h3{
	font-size: 18px;
	line-height: 32px;
}
.scholarship_list li{
	float: left;
	width: 300px;
	border:1px solid #8E5C2B;
	border-radius: 5px;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: #fff;
	padding: 20px 15px;
	position: relative;
}
.scholarship_list h3,.scholar_notice,.policy_list h3,.ge_policy_list h3{
	font-size: 18px;
	color: #8e5c2b;
	text-align: center;
}
.scholarship_list p{
	line-height: 22px;
	color: #282b39;
	padding-top: 20px;
}
.scholar_href{
	width: 170px;
	position: absolute;
	left: 50%;
	margin-left: -85px;
	bottom: 20px;
}
.height_hl{
	height: 360px;
}
.scholarship_list li.height_ge{
	height: 360px;
	padding-top: 60px;
}
.height_ge h3{
	height: 63px;
	line-height: 63px;
	background-color: #8E5C2B;
	color: #fff;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
}
.scholarship_list li.height_fr{
	height: 350px;
	width: 290px;
	overflow: hidden;
	padding-top: 160px;
}
.height_fr .scholoar_pic{
	position: absolute;
	left: 0;
	top: 0;
	width: 320px;
	height: 140px;
	overflow: hidden;
}
.case_href_box{
	position: absolute;
	left: 0;
	bottom: 20px;
}
.case_href{
	font-size: 18px;
	color: #8e5c2b;
	display: inline-block;
	border:1px solid #8e5c2b;
	border-radius: 5px;
	text-align: center;
	width: 126px;
	height: 43px;
	line-height: 43px;
	margin-left: 22px;
	-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;
}
.case_href:hover{
	background-color: #8e5c2b;
	color: #fff;
}
.policy_list li{
	float: left;
	background-image: url(../images/policy_bg.jpg);
	background-repeat: no-repeat;
	margin-right: 55px;
	width: 251px;
	height: 128px;
	padding: 20px 23px;
}
.method_list li{
	background-image: url(../images/method_bg.jpg);
	width:426px; 
}
.policy_list p,.ge_policy_list p{
	line-height: 22px;
	color: #282b39;
	padding-top: 14px;
}
.ge_policy_list li{
	float: left;
	width: 320px;
	border:1px solid #8e5c2b;
	border-radius: 5px;
	background-color: #fff;
	margin-right: 20px;
	height: 337px;
	overflow: hidden;
}
.ge_policy_list p{
	padding: 10px 17px 0;
}
.policy_pic{
	width: 320px;
	height: 172px;
	overflow: hidden;
	margin-bottom: 16px;
}




.fix_menu{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 100;
	overflow: hidden;
}
@keyframes blink {
    0%,100% {
        box-shadow: 0 0 20px rgba(232,217,84,0.3)
    }

    50% {
        box-shadow: 0 0 0
    }
}

@-webkit-keyframes blink {
    0%,100% {
        box-shadow: 0 0 25px rgba(232,217,84,0.3)
    }

    50% {
        box-shadow: 0 0 0
    }
}
.form_box{
	height: 230px;
	position: relative;
	border: 1px solid #8E5C2B;
}
.myform{
	padding-left: 40px;
}
.form_box p{
	height: 48px;
	padding-top: 15px;
	line-height: 48px;
	border-bottom: 1px solid #898989;
	color: #3d3535;
	width: 95%;
	margin: 0 auto;
}
.form_item{
	height: 36px;
	width: 136px;
	padding-left: 40px;
	float: left;
	display: block;
	background:#fff url(../images/sprite.png) no-repeat;
	margin: 28px 70px 0 50px;
	position: relative;
	border:1px solid #8E5C2B;
}
.user_value{
	border:none;
	padding: 5px 5px 5px 0;
	line-height: 26px;
	width: 130px;
	height: 26px;
	font-size: 14px;
	color: #a3a3a3;
}
.user_value:focus{
	outline: 0;
}
.arrow_down_btn{
	position: absolute;
	right: 6px;
	top: 13px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 12px solid #8F5D2D;
}
.name_icon{
	background-position: -384px -12px;
}
.phone_icon{
	background-position: -384px -63px;
}
.city_icon{
	background-position: -387px -114px;
}
.country_icon{
	background-position: -388px -173px;
}
.language_icon{
	background-position: -388px -232px;
}
.slide_choose_info{
	position: absolute;
	left: -1px;
	top: 35px;
	background-color: #fff;
	width: 176px;
	z-index: 999;
	display: none;
	border:1px solid #A4B957;
}
.city_slide{
	height: 220px;
	overflow-y:auto;
}
.slide_choose_info li{
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	color: #333;
	padding-left: 10px;
	cursor: pointer;
}
.slide_choose_info li:hover{
	background-color: #e5e5e5;
}
.submit_btn{
	position: absolute;
	right: 135px;
	bottom: 32px;
	width: 176px;
	text-align: center;
}

.reason_list{
	padding-bottom: 30px;
}
.reason_list li{
	float: left;
	width: 25%;
	overflow: hidden;
	position: relative;
	height: 387px;
	background: #8E5C2B;
}
.s_arrow_down{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 0;
	height: 0;
	font-size: 0;
	display: block;
	border-left: 18px solid transparent;
	border-right: 18px solid transparent;
	border-top: 18px solid #8E5C2B;
	margin-left: -18px;
	margin-top: -1px;
	z-index: 66;
}
.s_arrow_up{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 0;
	height: 0;
	font-size: 0;
	display: block;
	border-left: 18px solid transparent;
	border-right: 18px solid transparent;
	border-bottom: 18px solid #8E5C2B;
	margin-left: -18px;
	margin-top: -12px;
	z-index: 77;
}
.reason_info_box{
	height: 114px;
	padding: 40px 0;
	text-align: center;
	color: #fff;
	overflow: hidden;
	display: block;
}
.reason_info_box img{
	width: 250px;
	height: 194px;
	display: block;
}
.reason_info_box h3{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	padding-bottom: 20px;
}
.reason_info_box p{
	color: #fff;
	font-size: 14px;
	line-height: 21px;
}
.xt_adv_pic{
	width: 250px;
	height: 195px;
	overflow: hidden;
}
.teacher_box{
	border: 2px solid #FFC614;
	padding: 10px 0;
	background-color: #fff;
}


.expert{ width:1000px; float:left;}

		.outer{width:1000px;height:420px;overflow:hidden; float:left; margin:40px 0;}
		.inner{float:left;width:843px;height:420px;overflow:hidden;}
		.leftBar{float:left;width:50px;height:80px;background:url(../images/scrollbtn.jpg) 0 0 no-repeat;margin-right:27px;margin-top:170px;}
		.leftBar:hover{background-position:-128px 0;}
		.rightBar{float:left;width:50px;height:80px;background:url(../images/scrollbtn.jpg) -192px 0 no-repeat;margin-left:30px;margin-top:170px;}
		.rightBar:hover{background-position:-64px 0;}
		.innerCon{float:left;}
		.inner_l{ 
		width:310px; 
		float:left; 
		padding:60px 0 0 40px;
		height:360px;
		}
.inner_l h2{
    font-family:"微软雅黑";
    font-size:40px;
    color:#585657;
    border-bottom:1px #585657 solid;
    margin-bottom:30px;
    font-weight:normal;
    width:260px;
	
}
.inner_l h2 span{
    font-size:24px;
    padding-left:20px;
}
.inner_l p{
	font-family:"微软雅黑";
	font-size:14px;
	line-height:24px;
	margin-bottom:10px;
}
.inner_r{ width:493px; padding-top:94px; float:left; height:326px;}
.inner_r a{
	width:140px;
	height:40px;
	border:2px solid #986d43;
	background:#986d43;
	display:block;
	color:#ffffff;
	text-align:center;
	line-height:40px;
	font-family:"微软雅黑";
	font-size:20px;
	margin:0 0 10px 300px;
}
.inner_r a:hover{
	background:#745230;
	border:2px solid #745230;
	text-decoration:none;
	}
