*{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}
#wrapperBox{background: url(../images/wrap_bg.jpg) no-repeat left 490px;padding-bottom: 30px;}
.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;}
.ml100{margin-left: 100px;}
.ml36{margin-left: 36px;}
.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: 141px;
}
.header_02{
	background: url(../images/header_02.jpg) no-repeat top center;
	width: 100%;
	height: 112px;
}
.header_03{
	background: url(../images/header_03.jpg) no-repeat top center;
	width: 100%;
	height: 97px;
}
.header_04{
	background: url(../images/header_04.jpg) no-repeat top center;
	width: 100%;
	padding-top: 15px;
	height: 85px;
}
.wrap{
	width: 1100px;
	margin: 0 auto;
}
.href_common_style{
	background-color: #fef04e;
	color: #237b51;
	display: inline-block;
	text-align: center;
	-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;
	border-radius: 5px;
}
.href_common_style:hover{
	color: #fff;
	background-color: #237e54;
}
.header_href_box{
	text-align: right;
	padding-right:142px;
}
.header_href{
	width: 217px;
	height: 58px;
	line-height: 58px;
	font-size: 22px;
}
.menu{
	background:#00CF9B url(../images/menu_bg.jpg) no-repeat top center;
	height: 50px;
	text-align: center;
}
.navi li{
	font-size: 24px;
	line-height: 50px;
	color: #fff;
	padding: 0 27px;
	display: block;
	float: left;
	cursor: pointer;
}
.navi li.active{
	color: #237e54;
	font-weight: bolder;
	background: #E5EB18;
}
.fix_menu{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	height: 50px;
	z-index: 999;
}
.lead_words{
	margin-top: 98px;
	background-color: #fff;
	padding:20px 50px;
	font-size: 16px;
	color: #4a4949;
	line-height: 28px;
	-webkit-box-shadow: 0 0 15px rgba(143,194,127,0.5);
	-moz-box-shadow: 0 0 15px rgba(143,194,127,0.5);
	-ms-box-shadow: 0 0 15px rgba(143,194,127,0.5);
	box-shadow: 0 0 15px rgba(143,194,127,0.5);
}
.panel{
	margin-top: 120px;
	position: relative;
	background: #fff;
	display: inline-block;
	width: 100%;
	padding-bottom: 40px;
	-webkit-box-shadow: 0 0 15px rgba(143,194,127,0.5);
	-moz-box-shadow: 0 0 15px rgba(143,194,127,0.5);
	-ms-box-shadow: 0 0 15px rgba(143,194,127,0.5);
	box-shadow: 0 0 15px rgba(143,194,127,0.5);
}
.panel_tit{
	width: 100%;
	text-align: center;
	margin-top: -38px;
	
}
.panel_tit img{
	-webkit-box-shadow: 0 3px 46px rgba(97,145,81,0.5);
	-moz-box-shadow: 0 3px 46px rgba(97,145,81,0.5);
	-ms-box-shadow: 0 3px 46px rgba(97,145,81,0.5);
	box-shadow: 0 3px 46px rgba(97,145,81,0.5);
}
.tools_list{
	padding: 50px 0 0 20px;
}
.tools_list li{
	float: left;
	width: 212px;
	text-align: center;
	margin-left: 40px;
	cursor: pointer;
}
.tools_pic{
	height: 122px;
	display: block;
}
.tools_first{
	background: url(../images/tools_icon1.jpg) no-repeat center center;
}
.tools_second{
	background: url(../images/tools_icon2.jpg) no-repeat center center;
}
.tools_third{
	background: url(../images/tools_icon3.jpg) no-repeat center center;
}
.tools_forth{
	background: url(../images/tools_icon4.jpg) no-repeat center center;
}
.tools_name{
	font-size: 20px;
	color: #4a4949;
	font-weight: bolder;
	padding: 20px 0 10px;
	display: block;
}
.tools_intro{
	font-size: 16px;
	color: #4a4949;
	display: block;
}
.tools_list li:hover .tools_pic{
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	transform:rotate(360deg);
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	transition:all 0.5s;
}
.p1{
	color: #4a4949;
	padding-top: 20px;
	padding-bottom: 56px;
}
.method_tab{
	width: 1000px;
	margin: 0 auto;
	border-bottom: 2px solid #75BE6C;
	height: 64px;
}
.method_tab li{
	float: left;
	width: 240px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	font-size: 22px;
	color: #86bc75;
	border:2px solid #86bc75;
	border-bottom: 0;
	margin-left: 62px;
	cursor: pointer;
	font-weight: bold;
}
.method_tab li:hover,.method_tab li.active{
	background-color: #86bc75;
	color: #fff;
}
.method_item{
	padding: 35px 0;
	color: #4a4949;
}
.method_item_name{
	font-size: 30px;
	color: #279b6e;
	padding-bottom: 10px;
}
.superiority_list{
	padding-top: 40px;
	padding-bottom: 66px;
}
.superiority_list li{
	float: left;
	width: 308px;
	height: 308px;
	border-radius: 50%;
	text-align: center;
	margin-left: 44px;
}
.superiorty_pic{
	padding-top: 33px;
}
.superiorty_name{
	font-size: 20px;
	padding: 8px 0 12px 0;
	color: #fff;
}
.superiorty_txt{
	font-size: 18px;
	color: #fff;
	text-align: left;
	padding: 0 22px 0 31px;
	line-height: 26px;
}
.super_item1{
	background-color: #8CCB5F;
}
.super_item2{
	background-color: #2BBBEF;
}
.super_item3{
	background-color: #7788E3;
}
.content_href{
	width: 220px;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
}
.pt76{
	padding-top: 76px;
}
.school_list,.school_list2,.school_list3{
	margin: 30px 0 0 50px;
	overflow: hidden;
}
.school_list li{
	float: left;
	width: 189px;
	position: relative;
	color: #555454;
	margin-right: 14px;
}
.slide_info,.slide_info2{
	position: absolute;
	left: 0;
	right: 0;
	top: -100%;
	height: 151px;
	background: url(../images/mask_bg.png) repeat;
	color: #fff;
	line-height: 24px;
	padding: 20px 10px 0 10px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	transition:all 0.5s;
}
.slide_info2{
	height: 101px;
}
.school_list li h3{
	padding-top: 14px;
}
.school_list li:hover .slide_info,.school_list3 li:hover .slide_info2{
	top: 0;
}
.school_list2 li{
	width: 235px;
	float: left;
	overflow: hidden;
	margin-right: 20px;
	color: #555454;
	margin-bottom: 28px;
}
.school_list2 img{
	border:1px solid #C1C1C1;
	margin-bottom: 8px;
}
.school_list3 li{
	width: 233px;
	float: left;
	overflow: hidden;
	margin-right: 20px;
	color: #555454;
	margin-bottom: 28px;
	position: relative;
}
.make_money_method{
	display: inline-block;
	padding: 77px 0 57px 47px;
}
.make_money_item{
	float: left;
	width: 480px;
	margin-right: 31px;
}
.make_money_pic{
	float: left;
	padding-right: 18px;
}
.make_money_txt{
	width: 270px;
	overflow: hidden;
	color: #555454;
	line-height: 24px;
}
.make_money_txt h3{
	font-size: 20px;
	padding: 8px 0 11px 0;
}
.get_scholarship_method{
	padding: 70px 0 0 32px;
}
.get_scholarship_method li{
	float: left;
	width: 210px;
	border-right: 1px solid #A0A0A0;
	color: #555454;
	line-height: 24px;
	height: 206px;
	position: relative;
	padding: 0 22px;
}
.get_scholarship_tit{
	font-size: 18px;
	padding: 13px 0;
	text-align: center;
}
.scholarship_href{
	width: 178px;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	margin-top: 20px;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -89px;
}
.process_box{
	padding:70px 0 45px 64px;
}
.process_box li{
	width: 186px;
	float: left;
	height: 84px;
	background: url(../images/arrow.png) no-repeat right center;
	margin-left: -15px;
}
.process_tit{
	width: 135px;
	height: 64px;
	text-align: center;
	font-size: 16px;
	color: #555454;
	line-height: 24px;
	border:2px solid #8CCB5F;
	padding-top: 16px;
}
.process_href{
	width: 354px;
}
.device{
	position: relative;
	width: 1056px;
	height: 250px;
	margin: 0 auto;
	overflow: hidden;
	padding: 70px 0 50px 0;
}
.arrow_button{
	position: absolute;
	top: 50%;
	width: 28px;
	height: 78px;
	margin-top: -21px;
	display: inline-block;
	background-color: #008050;
	color: #fff;
	text-align: center;
	line-height: 78px;
	font-size: 30px;
	cursor: pointer;
}
.prev_btn{
	left: 0;
}
.next_btn{
	right: 0;
}
.swiper-container{
	width: 965px;
	height: 250px;
	margin: 0 auto;
}
.case_list li{
	float: left;
	width: 292px;
	padding: 10px;
	border:2px solid #8CCB5F;
	line-height: 24px;
	color: #444;
	font-size: 14px;
	margin-right: 5px;
	margin-bottom: 20px;
	height: 226px;
}
.case_list li h3{
	font-size: 16px;
	padding-bottom: 10px;
	font-weight: bolder;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  background: #fff;
  border:2px solid #A0A0A0;
  margin: 0 7px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #F2C500;
  border:2px solid #F2C500;
}
.form_box{
	width: 1000px;
	margin: 52px auto 0;
	border:1px solid #8CCB5F;
	padding: 16px 0;
	height: 110px;
}
.form_slogan{
	width: 95%;
	margin: 0 auto;
	border-bottom: 1px solid #898989;
	line-height: 35px;
	color: #3c3535;
	font-size: 14px;
}
.myform input,.myform select{
	border:none;
}
.myform input:focus,.myform select:focus{
	outline: 0;
}
.form_item{
	margin-top: 25px;
	border:1px solid #444;
	height: 35px;
	width: 124px;
	float: left;
	margin-left: 24px;
	padding-left: 40px;
	background: url(../images/form_icon.jpg) no-repeat;
}
.username_icon{
	background-position: 0 3px;
}
.phone_icon{
	background-position: 0 -43px;
}
.score_icon{
	background-position: 0 -95px;
}
.address_icon{
	background-position: 0 -146px;
}
.uservalue{
	width: 120px;
	padding-top: 5px;
	line-height: 25px;
	height: 30px\9;
}
.user_select{
	height: 35px;
	line-height: 35px;
	width: 124px;
	background: transparent;
	height: 30px\9;
	margin-top: 3px\9;
}
.submit_item{
	float: right;
	margin-top: 24px;
	margin-right: 27px;
}
.submit_buttom{
	width: 177px;
	height: 39px;
	display: block;
	text-align: center;
	line-height: 39px;
	font-size: 18px;
}
.service_list{
	padding:50px 0 37px 7px;
}
.service_list li{
	float: left;
	width: 241px;
	height: 178px;
	padding-top: 14px;
	background: url(../images/service_bg.jpg) no-repeat;
	text-align: center;
	color: #626262;
	line-height: 24px;
	font-size: 14px;
	margin-left: 23px;
}
.service_icon{
	background: url(../images/service_pic.jpg) no-repeat;
	height: 65px;
	width: 75px;
	margin: 0 auto;
}
.service_icon1{
	background-position: 0 0;
}
.service_icon2{
	background-position: 0 -73px;
}
.service_icon3{
	background-position: 0 -144px;
}
.service_icon4{
	background-position: 0 -214px;
}
.service_list h2{
	font-size: 18px;
	color: #313131;
	padding-bottom: 14px;
}