@charset "utf-8";

body {
	color: #000000;
	font-size: 14px;
	background-color: #fff;
	overflow-x: auto;
	font-family: "Microsoft YaHei", "Tahoma", "宋体";
	*font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
}

.textCenter {
	text-align: center;
}

.textLeft {
	text-align: left;
}

.textRight {
	text-align: right;
}

.left {
	float: left;
}

.right {
	float: right;
}

img {
	display: inline-block;
	border: none;
}

a {
	cursor: pointer;
	text-decoration: none;
}

li {
	list-style: none;
}

input {
	border: none;
}

.mainNav {
	clear: both;
	width: 100%;
	margin: -50px auto 0;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
}

.mainNav .mainNav_wrap {
	width: 100%;
	height: 50px;
	overflow: hidden;
	position: static;
	background-color: #9b9fae;
	opacity: 0.9;
}

.mainNav .mainNav_wrap.fixedTop {
	position: fixed;
	z-index: 999;
	top: 0;
}

.mainNav ul {
	width: 960px;
	margin: 0 auto;
	color: #fbfbfb;
	height: 50px;
	line-height: 50px;
}

.mainNav ul li {
	width: auto;
	padding: 0 30px;
	text-align: center;
	float: left;
	font-size: 14px;
	cursor: pointer;
}

.mainNav ul li:hover {
	color: #000;
	font-weight: bold;
}

.mainNav ul a:hover {
	color: #000;
	font-weight: bold;
}

.mainNav ul .activeNav {
	color: #000;
	font-weight: bold;
}

.mainNav a {
	float: left;
	text-align: center;
	font-size: 14px;
	width: 90px;
	cursor: pointer;
	color: #fff;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
}

.wrapper {
	width: 1000px;
	margin: 0 auto;
}

.a_btn {
	display: block;
	width: 322px;
	height: 50px;
	line-height: 50px;
	background: #51c21a;
	font-size: 18px;
	color: #fff;
	border-radius: 4px;
	text-align: center;
	margin: 0 auto;
	margin-top: 30px;
}

.a_btn:hover {
	background: #419b15 !important;
	color: #fff;
}

.a_btn_hollow {
	display: block;
	background: #fff !important;
	width: 322px;
	height: 50px;
	line-height: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 18px;
	text-align: center;
	color: #51c21a;
	cursor: pointer;
	border: 1px solid #51c21a;
}

.a_btn_hollow:hover {
	background: #51c21a !important;
	color: #fff;
}

.a_list {
	display: block;
	width: 680px;
	margin: 0 auto;
}

.a_list a:nth-child(1) {
	float: left;
}

.a_list a:nth-child(2) {
	float: right;
	margin-top: 30px;
}


/*<!--头部【导语和表单】-->*/

.header {
	width: 100%;
	height: 556px;
	background: url(../img/banner.jpg) no-repeat center top;
}

.header .headbtn_list {
	position: relative;
	width: 300px;
	height: 34px;
	line-height: 34px;
	margin: 0 auto;
	top: 390px;
	left: -330px;
}

.header .headbtn_list a.button {
	width: 140px;
	height: 58px;
	font-size: 18px;
	line-height: 58px;
	color: #8e8f91;
	background: transparent;
	text-align: center;
	border: 1px solid #8e8f91;
	border-radius: 3px;
}

.header .headbtn_list a.button:hover {
	background: #8e8f91;
	color: #fff;
	cursor: pointer;
}

.dyform {
	width: 100%;
	height: 360px;
	background: #f3f4f8;
}

.dyform h3 {
	font-size: 30px;
	color: #333;
	font-weight: bold;
	padding-bottom: 10px;
}

.dybox {
	width: 510px;
	line-height: 30px;
	font-size: 14px;
	color: #666666;
	padding: 40px 0 0 20px;
}

.biaodan {
	width: 425px;
	padding-top: 40px;
	padding-bottom: 40px;
	border-bottom: 6px solid #edebea;
	background: #fff;
	position: relative;
	top: 20px;
}

.biaodan h2 {
	line-height: 30px;
	text-align: center;
	font-size: 21px;
	font-weight: normal;
	margin-bottom: 10px;
	color: #333;
}

.biaodan form div {
	margin-bottom: 10px;
}

.biaodan form input,
.biaodan form select {
	height: 38px;
	font-family: "微软雅黑";
	display: block;
	width: 265px;
	color: #666666;
}

.biaodan form .mobile,
.biaodan form .name,
.biaodan form .guojia,
.biaodan form .branch {
	width: 265px;
	padding: 1px 0;
	margin: 0 auto;
	padding-left: 36px;
	margin-bottom: 10px;
}

.biaodan form .mobile {
	background: url(../img/telBox.jpg) no-repeat center;
}

.biaodan form .name {
	background: url(../img/nameBox.jpg) no-repeat center;
}

.biaodan form .guojia {
	background: url(../img/countryBox.jpg) no-repeat center;
}

.biaodan form .branch {
	background: url(../img/cityBox.jpg) no-repeat center;
}

.biaodan form .from_submit {
	width: 301px;
	margin: 0 auto;
}

.from_submit #submit {
	display: block;
	background: #51c21a !important;
	margin-bottom: 0;
	width: 143px;
	height: 48px;
	line-height: 48px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	border: 1px solid #51c21a;
}

.from_submit #submit:hover {
	background: #419b15 !important;
	color: #fff;
}

.from_submit a.submit {
	background: #fff !important;
	margin-bottom: 0;
	margin-top: -49px;
	width: 141px;
	height: 46px;
	line-height: 46px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 16px;
	text-align: center;
	color: #51c21a;
	cursor: pointer;
	border: 1px solid #51c21a;
}

.from_submit a.submit:hover {
	background: #51c21a !important;
	color: #fff;
}

.img_semicircle {
	position: relative;
	top: 105px;
}


/*--------begin section-----------*/

.sections {
	margin-top: 100px;
}

.sections .title_p {
	font-size: 30px;
	color: #666;
	padding: 20px;
}

.sections .section {
	width: 100%;
	padding-top: 56px;
	font-family: "微软雅黑";
}

.sections .titleh2 {
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	font-size: 35px;
	color: #2e2e2e;
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 2px;
	background: url(../img/title.jpg) no-repeat center top;
}

.sections .box-title {
	font-size: 16px;
	top: 27px;
	font-weight: bold;
	position: relative;
}

.ul_justific {
	width: 100%;
	margin-top: 20px;
}

.ul_justific li {
	text-align: center;
	width: 32%;
	height: 255px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	-moz-box-shadow: 1px 1px 16px #e7e8eb;
	-webkit-box-shadow: 1px 1px 16px #e7e8eb;
	box-shadow: 1px 1px 16px #e7e8eb;
}

.ul_justific li:nth-child(3n) {
	margin-right: 0;
}

.ul_justific li img {
	max-width: 68px;
	padding-bottom: 20px;
}

.ul_justific .li_inter {
	padding: 30px;
	line-height: 30px;
}

.ul_justific .li_inter h3 {
	font-size: 18px;
	font-weight: bold;
	color: #ff8300;
}

.ul_justific .li_inter p {
	margin-top: 10px;
	font-size: 14px;
	color: #666;
}

.section_content {
	margin-bottom: 60px;
}

.why_idp {
	background: url(../img/section_bg_1.jpg);
	background-repeat: no-repeat;
}

.why_idp_inter {
	width: 920px;
	margin: 0 auto;
	background: #fff;
	padding: 50px;
	padding-right: 30px;
	position: relative;
	top: 70px;
	-moz-box-shadow: 1px 1px 16px #e7e8eb;
	-webkit-box-shadow: 1px 1px 16px #e7e8eb;
	box-shadow: 1px 1px 16px #e7e8eb;
}

.ul_widp {
	margin-top: 20px;
}

.ul_widp li {
	float: left;
	width: 33.3%;
	margin-bottom: 40px;
	font-size: 18px;
	line-height: 40px;
	color: #333;
}

.ul_widp li div.left {
	position: absolute;
}

.ul_widp li p {
	margin-left: 85px;
}

.highlighted {
	color: #e11937;
}

.width_80 {
	display: inline-block;
}

.Fitfor {
	margin-top: 120px;
}

.ul_Fitfor {
	width: 100%;
	margin-top: 20px;
}

.ul_Fitfor li {
	text-align: center;
	width: 23.5%;
	height: 255px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	-moz-box-shadow: 1px 1px 16px #e7e8eb;
	-webkit-box-shadow: 1px 1px 16px #e7e8eb;
	box-shadow: 1px 1px 16px #e7e8eb;
}

.ul_Fitfor li:nth-child(4n) {
	margin-right: 0;
}

.ul_Fitfor li img {
	max-width: 68px;
	padding-bottom: 20px;
}

.ul_Fitfor .li_inter {
	padding: 30px;
	line-height: 25px;
}

.ul_Fitfor .li_inter h3 {
	font-size: 18px;
	font-weight: bold;
	color: #ff8300;
}

.ul_Fitfor .li_inter p {
	margin-top: 10px;
	font-size: 14px;
	color: #666;
}

.features {
	background: #f3f4f7;
	padding-bottom: 70px;
}

.features .content {
	text-align: center;
}

.features .content .img_title {
	margin: 70px 0px 40px 0px;
}

.features_inter {
	padding-top: 70px;
}

.application-tab {
	width: 725px;
	margin: 0 auto;
	height: 52px;
	margin-top: 40px;
}

.application-tab li {
	width: 143px;
	line-height: 50px;
	text-align: center;
	float: left;
	overflow: hidden;
	cursor: pointer;
	border: 1px solid #333;
	color: #666;
	font-weight: normal;
	font-size: 18px;
}

.application-tab li:not(:last-child) {
	border-right: 0;
}

.application-tab li:hover,
.application-tab li.currentContent {
	background: #333;
	color: #fff;
}

.ul_features {
	width: 100%;
	margin-top: 20px;
}

.ul_features li {
	text-align: center;
	background: #fff;
	width: 23.5%;
	height: 320px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	-moz-box-shadow: 1px 1px 16px #d8dade;
	-webkit-box-shadow: 1px 1px 16px #d8dade;
	box-shadow: 1px 1px 16px #d8dade;
}

.ul_features li:nth-child(4n) {
	margin-right: 0;
}

.ul_features li img {
	max-width: 68px;
	padding-bottom: 20px;
}

.ul_features .li_inter {
	padding: 40px 15px;
	line-height: 25px;
}

.ul_features .li_inter h3 {
	font-size: 18px;
	font-weight: bold;
	color: #ff8300;
}

.ul_features .li_inter p {
	margin-top: 10px;
	font-size: 14px;
	color: #666;
}

.Part_title_num {
	color: #ff8300;
	font-weight: bold;
	font-size: 40px;
	margin-top: 30px;
}

.Part_title {
	color: #1c1e2a;
	font-size: 30px;
	font-weight: bold;
}

.ul_pro_type {
	width: 100%;
	margin-top: 40px;
}

.ul_pro_type .li_inter {
	height: 124px;
	padding-left: 170px;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 30px;
	line-height: 22px;
	text-align: left;
}

.ul_pro_type li {
	width: 48%;
	float: left;
	margin-right: 2%;
	margin-bottom: 20px;
}

.ul_pro_type li:nth-child(2n) {
	margin-right: 0;
}

.ul_pro_type li .p_title {
	font-size: 18px;
	font-weight: bold;
	color: #333;
}

.ul_pro_type li p {
	font-size: 14px;
	color: #666;
	margin-bottom: 10px;
}

.ul_pro_type li a {
	font-size: 14px;
	color: #51c21a;
	text-decoration: underline;
}

.ul_pro_type li.li_1 {
	background: #ffffff url(../img/us_pro_type_1.jpg);
	background-repeat: no-repeat;
}

.ul_pro_type li.li_2 {
	background: #ffffff url(../img/us_pro_type_2.jpg);
	background-repeat: no-repeat;
}

.ul_pro_type li.li_3 {
	background: #ffffff url(../img/us_pro_type_3.jpg);
	background-repeat: no-repeat;
}

.ul_pro_type li.li_4 {
	background: #ffffff url(../img/us_pro_type_4.jpg);
	background-repeat: no-repeat;
}

.ul_pro_type li.li_5 {
	background: #ffffff url(../img/us_pro_type_5.jpg);
	background-repeat: no-repeat;
}

.ul_pro_type li.li_6 {
	background: #ffffff url(../img/us_pro_type_6.jpg);
	background-repeat: no-repeat;
}


.ul_uk li.li_1 {
	background: #ffffff url(../img/uk_pro_type_1.jpg);
	background-repeat: no-repeat;
}

.ul_uk li.li_2 {
	background: #ffffff url(../img/uk_pro_type_2.jpg);
	background-repeat: no-repeat;
}

.ul_uk li.li_3 {
	background: #ffffff url(../img/uk_pro_type_3.jpg);
	background-repeat: no-repeat;
}

.ul_uk li.li_4 {
	background: #ffffff url(../img/uk_pro_type_4.jpg);
	background-repeat: no-repeat;
}

.ul_uk li.li_5 {
	background: #ffffff url(../img/uk_pro_type_5.jpg);
	background-repeat: no-repeat;
}

.ul_uk li.li_6 {
	background: #ffffff url(../img/uk_pro_type_6.jpg);
	background-repeat: no-repeat;
}














.ul_aus li.li_1 {
	background: #ffffff url(../img/au1.jpg);
	background-repeat: no-repeat;
}

.ul_aus li.li_2 {
	background: #ffffff url(../img/au2.jpg);
	background-repeat: no-repeat;
}

.ul_aus li.li_3 {
	background: #ffffff url(../img/au3.jpg);
	background-repeat: no-repeat;
}

.ul_cad li.li_1 {
	background: #ffffff url(../img/ca1.jpg);
	background-repeat: no-repeat;
}

.ul_cad li.li_3 {
	background: #ffffff url(../img/us_pro_type_4.jpg);
	background-repeat: no-repeat;
}

.ul_cad li.li_4 {
	background: #ffffff url(../img/au3.jpg);
	background-repeat: no-repeat;
}

.ul_cad li.li_5 {
	background: #ffffff url(../img/ca5.jpg);
	background-repeat: no-repeat;
}

.ul_nz li.li_1 {
	background: #ffffff url(../img/nz1.jpg);
	background-repeat: no-repeat;
}

.ul_nz li.li_2 {
	background: #ffffff url(../img/us_pro_type_4.jpg);
	background-repeat: no-repeat;
}

.ul_nz li.li_3 {
	background: #ffffff url(../img/us_pro_type_2.jpg);
	background-repeat: no-repeat;
}

.ul_line {
	width: 100%;
	margin-top: 40px;
	position: relative;
}

.ul_line li {
	width: 48%;
	float: left;
	margin-right: 2%;
	height: 560px;
}

.ul_line li:nth-child(1) {
	background: #ffffff url(../img/us_line_1.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.ul_line li:nth-child(2n) {
	margin-right: 0;
	background: #ffffff url(../img/us_line_2.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.ul_line .li_inter {
	padding: 40px;
}

.ul_line .span_title {
	display: block;
	padding: 80px 0;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}

.ul_line .span_title a {
	color: #fff;
}

.ul_line p {
	text-align: left;
	line-height: 30px;
	color: #666;
}

.ul_line .org_font {
	background: url(../img/star.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #ff8300;
	font-size: 14px;
	padding-left: 15px;
}

.ul_line .a_list {
	width: 400px;
	position: absolute;
	bottom: 30px;
}

.ul_line .a_list a:nth-child(2) {
	margin-top: 0px;
}

.ul_line .a_btn_hollow {
	width: 195px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}

.contents .content {
	display: none;
}

.contents .active-content {
	display: block !important;
}

.feaproreco {
	background: #f3f4f7;
	padding: 80px;
	margin-bottom: 0;
}

.jpgw {
	background: #f3f4f7;
	padding: 40px;
}

.ul_feaproreco {
	width: 100%;
	margin-top: 40px;
}

.ul_feaproreco li {
	float: left;
	width: 23%;
	margin-right: 20px;
	height: 220px;
	cursor: pointer;
}

.ul_feaproreco li:nth-child(4n) {
	margin-right: 0;
}

.ul_feaproreco li:nth-child(1) {
	background: url(../img/tsxmtj_1.jpg);
}

.ul_feaproreco li:nth-child(2) {
	background: url(../img/tsxmtj_2.jpg);
}

.ul_feaproreco li:nth-child(3) {
	background: url(../img/tsxmtj_3.jpg);
}

.ul_feaproreco li:nth-child(4) {
	background: url(../img/tsxmtj_4.jpg);
}

.ul_feaproreco li a {
	display: block;
	padding: 50px 20px;
}

.ul_feaproreco li strong {
	color: #fff;
	font-size: 18px;
	line-height: 30px;
}

.ul_feaproreco li span {
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	position: relative;
	top: 5px;
}

.Validform_checktip {
	display: none !important;
}

.marbtom30 {
	margin-bottom: 30px;
}

.feature_p {
	font-size: 34px;
	font-weight: bold;

	margin: 60px 0;
	background: -webkit-linear-gradient(left, #e11937, #ff8300);
	/* 背景色渐变 */
	-webkit-background-clip: text;
	/* 规定背景的划分区域 */
	-webkit-text-fill-color: transparent;
	/* 防止字体颜色覆盖 */
}


/*<!--IDP留学服务-->*/

.serviceLis {
	width: 1000px;
	margin: 0 auto;
}

.serviceLis img {
	padding: 0;
	margin: 0;
}

.serviceLis ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.serviceLis li {
	float: left;
	height: 233px;
	width: 250px;
	background: #f3f4f7;
}

.serviceLis .service_txt h6 {
	font-size: 26px;
	color: #ff8300;
	font-weight: bold;
	padding: 38px 0px 0px 48px;
	margin: 0;
}

.serviceLis .service_txt p {
	padding: 12px 0px 0px 48px;
	font-size: 14px;
	color: #666;
	margin: 0;
}

.height245 {
	height: 243px !important;
}

.join_a {
	text-decoration: underline;

}

.change_pad{
	padding: 66px 0 !important;
}
/*<!--IDP留学服务-->*/