*{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;}
em{font-style:normal;}
body{font-size:14px;color:#000;font-family:"Microsoft Yahei";width: 100%;overflow-x:hidden;}
input,select{font-family:"Microsoft Yahei";}
/*兼�?�IE6/7/8透明��?*/
@media \0screen\,screen\9{
	.guest_shade,.show_box>p,.advisers_box>li>p,.g-shadow{background:#000;filter:Alpha(opacity=70);position:static;*zoom:1;}
	.g-shadow{background:#000;filter:Alpha(opacity=72);position:static;*zoom:1;}
	.food-localize1{background:#000;filter:Alpha(opacity=60);position:static;*zoom:1;}
}
/*��?用样式begin*/
.clearfix:after{content:'';height:0;display:block;clear:both;visibility:hidden;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;color:#f00;}
.f28{font-size:28px;}
.f30{font-size:30px;color:#f00;}
.t-m4{margin-top:4px;}
.t-m38{margin-top:38px;}
.t-mb30{margin-bottom:30px;}
.xt-m8{margin-bottom:8px;}
.mt-2{margin-top:-2px;}
.mt-8{margin-top:8px;}
.mt-25{margin-top:25px;}
.mt-5{margin-top:5px;}
.mt-60{margin-top:60px;}
.mt-22{margin-top:22px !important;}
.mr-0{margin-right:0 !important;}
.mt-16{margin-top:16px !important;}
.ml-55{margin-left:-55px;}
.mt-100{margin-top:100px;}
.center{text-align: center;clear: both;}
.hide{display:none;}
.wrap{width:1000px;margin:0 auto;}
.mr86{margin-right:86px;}
.m40{margin-left:40px;margin-right:40px;}
[type=text]{border:none;outline:none;}
.xt-right,.xt-fr,.right{float:right;}
.xt-left,.xt-fl{float:left;}
.g-left,.g-right,.g-lead,.t-application h6 em,.t-list,.under-list>li,.junior_school>li
,.grade_menu,.grade_contentson>li,.xt-college_menu,.xt-college_menu>li.new-active,.xt-college_school,.xt-abroad>li
,.dream_list>li,.xt-inner_box,.xt-ny>li,.application_list>li,.xt-require>li,.Mentors,.xt-academy>li,.xt-materialbox1>li
,.xt-materialbox2>li,.all_kinds,.cfll_box>li,.shade_box,.g-cfllbox>li,.fees_list li,.success_stories>li,.bursary_box>li
,.xqtj_box,.required_fee>li,.visa_box>li,.menu_list>li,.national_content,.introduction,.costs,.faculty,.new-apply,.xt-school_table
,.college_left>li,.college_right,.xt-success_case>li,.study_abroad,.register_form1,.register_form2,.xt-case>li
,.S_abroad>li,.S_question>li,.abroad_advantage,.successful_case,.g-formbox,.g-formleftbox,.page-left,.tip_bg,.s_casebox>li
,.special-container,.special-form,.aggregation_form,.schedule_content,.top_plan,.bottom_plan,.xt-hide_box,.city_top
,.advisers_recommend,.tools_lists li,.guest_info,.guest_pic,.tools_list,.links_list li,.links_lists li,.school_list li,.xt_adv_lists li
,.schedule_box,.school_list .slider_info,.case_list li,.question_list,.slide_img li,.Down-zt-list li{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	background:#fff;
}
.grade_button,.xt-submit,.tj_button,.question_button,.adviser_button,.xt-tj
,.xt-case-tj,.tj_infor,.tip_button,.tips_button,.consult_button,.budget_button,.city_button,.school_table_button>a{
	display:block;
	height:36px;
	line-height:36px;
	font-size:16px;
	color:#fff;
	text-align:center;
}
.apply_material li,.g-max-circle,.g-min-circle,.t-max-circle,.t-min-circle,.grade_circle,.education,.xt-month,.time-circle
,.re-max-circle,.re-min-circle,.food-shade,.cfll-circle,.grade_apply>em,.fee_logo,.visa_maxcircle,.visa_mincircle
,.case-max-circle,.case-max-circle>a,.advantage-circle,.same_wh,.su_button>i,.pation_box>li,.dot_area1>span,.prev_L,.next_R
,.circle1,.circle2,.city-circle,.city_circle,.advisers_box>li,.guest_info p:before,.fee_list li,.young_life>h6:before
,.xt-origin1>i,.xt-origin>i,.xt-origin>em,.g-myscroll li>a:before,.xt-origin1>em
,.hide_text>p:before,.xt-max-height>p>em,.success_circle,.teacher_circle,.Down-inner p:before,.Down-bible p:before{
	background-color:#fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.guests_href,.Free_study,.grade_button,.education_btn,.application_btn,.require_btn,.app_school>a,.Special_button>a,.academy_button
,.material_button>a,.require_button,.food_btn>a,.food_button,.more_visa,.fee_button,.success_button>a,.bursary_button
,.require_apply_button>a,.major_button>a,.apply_button,.success_case_button>a,.xt-submit,.tj_button,.advantage_button
,.question_button,.abroad_button>a,.adviser_button,.sus_button>a,.xt-tj,.g-more-button,.xt-case-tj,.tj_infor,.tip_button
,.tips_button,.s_casebutton>a,.consult_button,.case_info_button>a,.budget_button,.required_button,.city_button,.fee_href,.subject_list .subject_href
,.subject_lists .subject_href,.school_list .school_href,.school_panel .school_hrefs,.superiorty_list .superiorty_href,.header_href,.navi li,.line
,.cn_line,.links_list .link_href,.links_lists .links_btn,.superiorty_lists .superiorty_hrefs,.xt_adv_hrefs,.schedule_hrefs,.condition_hrefs
,.apply_href,.case_href,.submit_btn,.college_school_button>a,.school_table_button>a,.mentor_button,.new-guest_button>a
,.schedule_button>a,.J-down-btn{
	border-radius:25px;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	-ms-border-radius:25px;
	-o-border-radius:25px;
}
.tools_list .tools_pic,.tools_lists .tools_pic,.xt_adv_lists .adv_type,.vs,.dot,.condition_list p:before,.subject_list .subject_name:before,.subject_apply:before
,.schedule_lists li:before{
	-o-border-radius:50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.common_food,.food-shadebox>p{
	font-size:40px;
	font-weight:bold;
	position:absolute;
	color:#fff;
	left:50%;
}
.g-photo>div,.g-picture>div,.photograph>div{
	position:absolute;
	overflow:hidden;
}
.xt-origin1>i,.xt-origin1>em,.xt-origin>i,.xt-origin>em{
	display:inline-block;
	width:6px;
	height:6px;
	background:#1f241c;
	position:relative;
	top:-4px;
}
.xt-origin1>i,.xt-origin>i{margin-right:10px;}
.xt-origin1>em,.xt-origin>em{margin-left:9px;}
.food-shade,.shade_box,.fee_shade{
	background:#000;
	opacity:0.65;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity:0.65;
}
.xt-college_menu>li.new-active:after,.grade_menu>li.change:after{
	position:absolute;
	content:"";
	border-left-color:transparent;
    border-right-color:transparent;
    border-bottom-color:transparent;
	border-style:solid;
	border-width:12px 18px 0;
	left:50%;
	margin-left:-18px;
}
.school_panel .school_tab li span,.college_left>li,.header_href,.superiorty_list li,.school_list .slider_info{
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	transition:all 0.3s;
}
.superiorty_list li img{
	-webkit-transition:all 3s;
	-moz-transition:all 3s;
	-ms-transition:all 3s;
	-o-transition:all 3s;
	transition:all 3s;
}
.xt-ascecontent>li img,.xt-animation,.tools_list .tools_pic,.g-photoson img,.tools_lists .tools_pic,.img_rotate,.same_wh>span,.fee_logo
,.superiorty_lists li img{
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
}
.g-photoson:hover img,.fee_logo:hover,.animate:hover,.xt-ascecontent>li img:hover,.superiorty_lists li:hover img{
   transform:scale(1.1);
   -webkit-transform:scale(1.1);
   -moz-transform:scale(1.1);
   -ms-transform:scale(1.1);
   -o-transform:scale(1.1);
} 
.tools_list .tools_pic:hover,.tools_lists .tools_pic:hover,.img_rotate:hover,.same_wh>span:hover{
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);
}
.xt-right:hover{
	transform:skewY(-5deg);
	-webkit-transform:skewY(-5deg);
	-moz-transform:skewY(-5deg);
	-ms-transform:skewY(-5deg);
	-o-transform:skewY(-5deg);
}
.xt-left:hover{
	transform:skewY(5deg);
	-webkit-transform:skewY(5deg);
	-moz-transform:skewY(5deg);
	-ms-transform:skewY(5deg);
	-o-transform:skewY(5deg);
}
.name-infor,.tel-infor,.gather_infor,.xt-tipname,.xt-tiptel,.tip_answer{
	border:none;
	color:#000;
}
.gather_infor,.tip_answer,.user_question{
	margin-left:auto; 
    margin-right:auto; 
    padding:5px; 
    outline:0; 
    box-sizing:border-box;
    font-size:14px; 
    word-wrap:break-word;
    overflow-x:hidden;
    overflow-y:auto;
    background:#fff;
}
/*��?用样式end*/
@font-face{
	font-family:'icomoon';
	src:url('../font/icomoon.eot');
	src:url('../font/icomoon.eot#iefix') format('embedded-opentype'),
	url('../font/icomoon.ttf') format('truetype'),
	url('../font/icomoon.woff') format('woff'),
	url('https://www.igo.cn/zt/liuxue/font/icomoon.svg?4c9q0a#icomoon') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'icomoon1';
	src:url('../font/icomoon1.eot');
	src:url('../font/icomoon1.eot#iefix') format('embedded-opentype'),
	url('../font/icomoon1.ttf') format('truetype'),
	url('../font/icomoon1.woff') format('woff'),
	url('https://www.igo.cn/zt/liuxue/font/icomoon1.svg?630qu6#icomoon') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face{
	font-family:'icomoon2';
	src:url('../font/icomoon2.eot');
	src:url('../font/icomoon2.eot#iefix') format('embedded-opentype'),
	url('../font/icomoon2.ttf') format('truetype'),
	url('../font/icomoon2.woff') format('woff'),
	url('https://www.igo.cn/zt/liuxue/font/icomoon2.svg?630qu6#icomoon') format('svg');
	font-weight:normal;
	font-style:normal;
}
[class^="icon-"],[class*="icon-"],[class^="new-icon-"],[class*="new-icon-"]
,[class^="new-xt-icon-"],[class*="new-xt-icon-"]{
  speak:none;
  font-style:normal;
  font-weight:normal;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
[class^="icon-"],[class*="icon-"]{font-family:'icomoon' !important;}
[class^="new-icon-"],[class*="new-icon-"]{font-family:'icomoon1' !important;}
[class^="a-icon-"],[class*="a-icon-"]{font-family:'icomoon2' !important;}
.a-icon-left:before {
  content:"\e901";
}
.a-icon-right:before {
  content:"\e900";
}
.icon-left:before{
  content:"\e900";
}
.icon-right:before{
  content:"\e902";
}
.icon-aq:before{
  content:"\e901";
}
.icon-assess:before{
  content:"\e903";
}
.icon-cal:before{
  content:"\e905";
}
.icon-condition:before{
  content:"\e907";
}
.icon-fee:before{
  content:"\e909";
}
.icon-school:before{
  content:"\e90b";
}
.icon-sort:before{
  content:"\e90d";
}
.icon-subject:before{
  content:"\e90f";
}
/*补充字体图标begin*/
.new-icon-pen:before,.new-icon-lamp:before,.new-icon-house:before,.new-icon-box:before
,.new-icon-book:before,.new-icon-envelope:before{
    color:#fff;
}
.new-icon-name:before,.new-icon-name:before,.new-icon-tel:before,.new-icon-city:before
,.new-icon-country:before,.new-icon-record:before,.new-icon-email:before,.new-icon-school:before
,.new-icon-ok:before,.new-icon-search,.new-icon-money:before,.new-icon-notepad:before
,.new-icon-live:before,.new-icon-money2:before,.new-icon-money3:before,.new-icon-money4:before
,.new-icon-money5:before,.new-icon-money6:before,.new-icon-resource:before,.new-icon-team:before
,.new-icon-team:before,.new-icon-service:before,.new-icon-rate:before{
	color:#FFE100;
}
.new-icon-ok:before{
    content:"\e900";
}
.new-icon-pen:before{
	content:"\e901";
}
.new-icon-lamp:before{
  content:"\e902";
}
.new-icon-house:before{
  content:"\e903";
}
.new-icon-box:before{
  content:"\e905";
}
.new-icon-money:before{
  content:"\e90a";
}
.new-icon-money2:before{
  content:"\e90b";
}
.new-icon-money3:before{
  content: "\e90c";
}
.new-icon-money4:before{
  content:"\e923";
}
.new-icon-money5:before{
  content: "\e917";
}
.new-icon-money6:before{
  content:"\e918";
}
.new-icon-book:before{
  content:"\e913";
}
.new-icon-envelope:before{
  content:"\e915";
}
.new-icon-live:before{
  content:"\e919";
}
.new-icon-notepad:before{
  content:"\e91a";
}
.new-icon-search:before{
  content:"\e91b";
}
.new-icon-cost:before{
  content:"\e91c";
  color:#fff;
}
.new-icon-resource:before{
  content:"\e922";
}
.new-icon-rate:before{
  content:"\e909";
}
.new-icon-team:before{
  content:"\e904";
}
.new-icon-service:before{
  content:"\e907";
}
.new-icon-name:before{
  content:"\e91d";
}
.new-icon-tel:before{
  content:"\e906";
}
.new-icon-city:before{
  content:"\e914";
}
.new-icon-country:before{
  content:"\e91f";
}
.new-icon-record:before{
  content:"\e908";
}
.new-icon-email:before{
  content:"\e921";
}
.new-icon-school:before{
  content:"\e920";
}
/*补充字体图标end*/
.header_01,.header_02,.header_03{	
	height: 163px;
	overflow: hidden;
}
.header_href{
	height:50px;
	margin-top:60px;
	line-height:50px;
	padding:0 40px;
	display:inline-block;
}
.header_href:hover{opacity:.9;}
.menu{height:50px;width: 100%;}
.navi{text-align:center;}
.navi li{
	height:50px;
	padding:0 28px;
    display:inline-block;
	line-height:50px;
	font-size:16px;
	cursor:pointer;
}
.panel{
	padding: 75px 0 0;
	clear: both;
}
.panel_tit{
	margin-bottom: 60px;
	text-align: center;
}
.panel_tit h2{
	font-size: 40px;
}
.line{
	width: 350px;
	height: 3px;
	margin: 10px auto 0;
}
.cn_line{
	width: 90px;
	height: 8px;
	position: relative;
	top: -3px;
	display: block;
	margin: 0 auto;
}
/*留�?�工��?1*/
.tools_list{
	width: 100%;
	height: 262px;
	display: inline-block;
	float: left;
}
.tools_list li{
	float: left;
	width: 25%;
	height: 100%;
	text-align: center;
	color: #4a4949;
}
.tools_list .tools_pic{
	width: 119px;
	height: 119px;
	margin: 30px auto 0;
	text-align: center;
}
.tools_list .tools_pic .iconf{
	color: #fff;
	font-size: 70px;
	line-height: 1.7;
}
.tools_list h3{
	padding: 26px 0 5px;
	font-size: 20px;
}
/*留�?�工��?2*/
.mr{margin-right: -100px;}
.tools_lists{
	height: 272px;
	display: block;
	float: left;
}
.tools_lists li{
	float: left;
	width: 182px;
	height: 100%;
	margin-right: 22px;
	text-align: center;
	color: #4a4949;
	overflow: hidden;
}
.tools_lists .tools_pic{
	width: 80px;
	height: 80px;
	margin: 30px auto 0;
	text-align: center;
}
.tools_pic .icons{
	font-size: 34px;
	line-height: 2.3;
}
.tools_lists p{
	padding-top: 32px;
	height: 58px;
}
.tools_name{
	padding: 26px 0 28px;
}
/*专�?�推��?1*/
.links_list li{
	float: left;
	width: 230px;
	padding: 30px 0 22px;
	margin-right: 22px;
	text-align: center;
	overflow: hidden;
}
.links_list h3{
	font-size: 18px;
	color: #282828;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
}
.links_list .link_pic{
	width: 207px;
	height: 153px;
	display: block;
	margin: 16px auto 22px;
	overflow: hidden;
}
.img{
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.img:hover{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
}
.links_list .link_href{
	width: 154px;
	height: 36px;
	line-height: 36px;
	display: inline-block;
}
/*专�?�推��?2*/
.links_lists li{
	float: left;
	width: 230px;
	height: 320px;
	margin-right: 22px;
	text-align: center;
	overflow: hidden;
	color: #303030;
}
.links_lists h4{
	height: 45px;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
	color: #303030;
}
.links_lists .links_pic{
	display: block;
	width: 230px;
	height: 158px;
	overflow: hidden;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.links_lists .links_p{
	padding: 10px 15px;
	line-height: 24px;
}
.links_lists .links_btn{
	width: 100px;
	height: 36px;
	line-height: 36px;
	display: inline-block;
}
/*专�?�推��?3*/
.link_list li{
    float:left;
    width:236px;
    height:150px;
    margin-right:20px;
}
.link_list li>a{
	display:block;
	width: 100%;
	height: 100%;
}
.link_list li>a>img{
	width: 236px;
	height: 150px;
}
/*专业推荐4*/
.subject_list{
    height: 240px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}
.subject_list li{
	float: left;
	width: 25%;
	padding-top: 24px;
	height: 216px;
	margin-bottom: 30px;
	background-color: #fff;
	text-align: center;
}
.subject_list .subject_name,.subject_apply{
	position: relative;
	text-align: center;
	padding-top: 18px;
	height: 42px;
	margin-bottom: 12px;
}
.subject_list .subject_name:before,.subject_apply:before{
	content: '';
	position: absolute;
	left: 50%;
	margin-left: -39px;
	top: 0;
	width: 70px;
	height: 60px;
	border: 3px dashed #000;
}
.subject_list .subject_name h3{
	position: relative;
	z-index: 10;
	height: 30px;
	line-height: 30px;
	background-color: #fff;
	color: #434343;
}
.subject_list .subject_p{
	width: 160px;
	margin: 0 auto;
	text-align: left;
	color: #434343;
	line-height: 24px;
}
.subject_list .subject_href{
	display: inline-block;
	width: 147px;
	height: 36px;
	margin-top: 18px;
	line-height: 36px;
}
/*专业推荐5*/
.subject_lists li{
	float:left;
	width:470px;
	height:342px;
	margin:0 62px 30px 0;
}
.subject_lists .subject_info{
	float:left;
	width:100%;
	height:285px;
}
.subject_lists .subject_pic{
	float: left;
	width: 212px;
	height: 285px;
	overflow: hidden;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
.subject_lists .subject_txt{
	width: 220px;
	height: 285px;
	padding: 0 16px;
	float: left;
	line-height: 24px;
	background-color: #fff;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}
.subject_lists h3{
	width: 192px;
	margin: 0 auto;
	padding: 19px 0 14px;
	border-bottom: 1px dashed #dbdbdc;
	font-size: 20px;
	color: #000;
	text-align: center;
}
.subject_lists h5{
	padding: 10px 0 3px;
	line-height: 24px;
	font-size: 16px;
}
/*专业推荐6*/
.xt-professional{height:425px;}
.xt-majors>li{
	float:left;
	background:#00b5b5;
    width:165px;
    height: 52px;
    margin-right:3px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    text-align:center;
    line-height:52px;
    font-size:18px;
    font-weight:bold;
    cursor:default;
}
.xt-majors>li.xt-change_bg{background:#fff;}
.xt-professionalbox{
	width:1005px;
	height:340px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	background:#fff;
	padding-top:30px;
}
.xt-professionalson{
	height: 100%;
	display:none;
}
.major-fl{
	margin-left:55px;
}
.major-fl>p{
	font-size:30px;
	color:#f00;
	text-align:center;
	font-weight:bold;
	margin-top:10px;
}
.major-fr{
	width:600px;
    height:310px;
    border-left:2px dashed #dbdbdc;
    margin-right:40px;
    padding-left:40px;
}
.major-fr>p{
	line-height:23px;
	margin:5px 0 26px 0;
}
/*专业推荐7*/
.special-container{
	width:720px;
	height:340px;
	position:relative;
	overflow:hidden;
}
.special_wrapper{
   height:340px;
   position:absolute;
   top:0;
   left:0;
   overflow:hidden;
}
.special_slider{
	float:left;
}
.special_slider>li>a>img{
	width: 720px;
	height: 340px;
}
.dot_area1{
	width:720px;
	height:10px;
	position:absolute;
	bottom:16px;
	text-align:center;
}
.dot_area1>p>span{
	display:inline-block;
	width:10px;
	height:10px;
	background:#999;
	margin-right:10px;
}
.special-form{width:262px;height:310px;padding-top:30px;}
.special-form>h6{
	font-size:20px;
	color:#FFE100;
	margin-bottom:30px;
	text-align:center;
}
.special_form li{
	margin:0 30px 20px;
	line-height:25px;
}
.small-icon{ 
  margin-top:6px;
  font-size:14px;
  font-weight:bold;
}
.special_form li span{letter-spacing:12px;}
.normal{margin-right:10px;}
.special_name,.special_tel,.special_country,.select{
	width:120px;
	height:25px;
	background:#f3f3f3;
	color:#a3a3a3;
}
.rewrite,.xt-rewrite{
	width:120px !important;
	margin-top:0 !important;
}
.rewrite{
	background:#f3f3f3 url(../image/small_select.jpg) 100px 10px no-repeat !important;
	height:25px !important;
}
.consult_button{
	width:120px;
	margin:35px auto;
}
/*院校推荐类型一*/
.school_list li{
	float:left;
	position:relative;
	width:240px;
	height:290px;
	margin:0 12px 12px 0;
	overflow:hidden;
}
.school_list .school_pic{
	width: 240px;
	height: 183px;
	display: table;
}
.school_list .school_pic p{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.school_list .school_name{
	height: 75px;
	text-align: center;
}
.school_list .school_name .p1{
	line-height: 40px;
	font-size: 20px;
}
.school_list .slider_info{
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	height: 100%;
	background-color: #dcdcdc;
}
.school_list li:hover .slider_info{top: 0;}
.school_list  .school_summary{
	width: 206px;
	height: 163px;
	padding: 20px 17px 0;
	line-height: 24px;
}
.school_list  .school_href_box{
	height: 75px;
	background-color: #fff;
	text-align: center;
}
.school_list .school_href{
	width: 88px;
	height: 36px;
	display: inline-block;
	line-height: 36px;
	margin: 20px 10px 0;
}
/*院校推荐类型2*/
.school_panel .school_tab li{
	width:50%;
}
.school_panel .school_tab li span{
	width: 152px;
	height: 70px;
	display: inline-block;
	line-height: 70px;
	text-align: center;
	font-size: 18px;
	color: #000;
	font-weight: bolder;
	margin-bottom: 10px;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.school_panel .school_left{
	float: left;
}
.school_panel .school_right{
	float: right;
	text-align: right;
}
.school_panel .school_tab li.on span,.school_panel .school_tab li span:hover{
	width: 176px;
}
.school_panel{
	position: relative;
}
.school_panel .school_txt{
	position: absolute;
	left: 173px;
	top: 200px;
	width: 611px;
	height: 354px;
	padding: 18px;
	border:6px solid #fff;
	background-color: #fff;
	font-size: 14px;
	line-height: 24px;
}
.school_panel .school_txt p{
	padding-bottom: 5px;
}
.school_panel .school_pic{
	position: absolute;
	right: 18px;
	bottom: 10px;
	width: 192px;
	height: 176px;
	overflow: hidden;
}
.school_panel .school_hrefs{
    height: 36px;
    display: inline-block;
    line-height: 36px;
    margin: 30px 90px 0;
    padding: 0 25px;
}
/*院校推荐类型��?*/
.xt-college_menu>li{
	float:left;
	font-size:18px;
	font-weight:bold;
    /*padding:21px 15px;*/
    position:relative;line-height: 66px;
}
.xt-college_menu>li.new-active{
	background:#00b5b5;
}
.xt-college_menu>li.new-active:after{top:63px;}
.xt-college_school{
	height:300px;
	background:#fff;
	margin-top:20px;
}
.xt-schoolson{display:none;height:100%;padding-top:28px;box-sizing:border-box;}
.school_logo{
	width:205px;
	height:236px;
	margin-left:60px;
	border-right:1px dashed #dbdbdc;
    box-sizing:border-box;
    padding:46px 0 0 8px;
}
.school-text{
    width:620px;
    height:248px;
    margin-right:50px;
}
.school-text>h6{
	font-size:20px;
	margin-bottom:28px;
}
.school-text>p{line-height:24px;
}
/*院校推荐类型��?*/
.xt-academy{
	width:932px;
	margin:120px auto 0;
}
.xt-academy>li{
	float:left;
	width: 290px;
    margin-right:28px;
    position:relative;
    padding-bottom:15px;
}
.xt-academy>li img{
	position:absolute;
	top:-70px;
	left:50%;
	margin-left:-68px;
}
.xt-academy>li>h6{
	font-size:22px;
	color:#1f241c;
	margin:90px 0 15px 0;
	text-align:center;
}
.xt-academy>li>p{
	line-height:23px;
	color:#2f374e;
	margin-left:50px;
	margin-right:50px;
}
/*院校推荐类型��?*/
.university_box>li{
	float:left;
	width: 173px;
	height: 119px;
	margin-right:30px;
	position:relative;
}
.show_box{position:relative;}
.show_box>p{
	width:99.9%;
	height: 38px;
	background:rgba(0,0,0,0.7);
	font-size:18px;
	color:#fff;
	line-height:38px;
	text-align:center;
	position:absolute;
	bottom:4px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.xt-hide_box{
	width:172px;
	height:123px;
	background:#00b5b5;
	position:absolute;
	top:0;
	display:none;
}
.xt-hide_box>p{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	line-height:123px;
}
.xt-hide_box:after{
	display:block;
	content:"";
	position:absolute;
    border-width:13px 16px 0;
    border-style:solid;
    border-left-color:transparent;
    border-right-color:transparent;
    border-bottom-color:transparent;
    top:123px;
    left:50%;
    margin-left:-13px;
}
.tab_university{
	height:350px;
    margin-top:40px;
}
.tab_universityson{
	width: 100%;
	height: 100%;
	display:none;
}
.introduction,.faculty,.costs{height:130px;padding-top:22px;position:relative;}
.introduction{width:532px;}
.introduction,.costs{margin-right:14px;}
.costs,.faculty{width:220px;}
.new-apply{height:182px;width:920px;margin-top:12px;padding:15px 0 0 80px;position:relative;}
.tab_fl{text-align:center;width:211px;}
.tab_fl>p{font-weight:bold;font-size:20px;color:#1f241c;margin-top:8px;}
.tab_fr{
	width:280px;
	height:112px;
	border-left:1px dashed #dbdbdc;
	margin-right:20px;
	padding-left:10px;
	margin-left:10px;
}
.tab_fr>h6,.common-css>h6,.new-cs>h6{font-size:48px;color:#f00;font-weight:normal;position:relative;}
.tab_fr>h6{margin:-22px 0 0 35px;}
.tab_fr>h6>em,.common-css>h6>em,.new-cs>h6>em{font-size:20px;color:#1f241c;position:absolute;}
.tab_fr>h6>em{top:16px;left:40px;}
.tab_fr>p{
	color:#2f374e;
	margin:0 23px;
	line-height:24px;
}
.common-css>h6{margin:-22px 0 0 15px;}
.common-css>h6>em{top:20px;left:55px;}
.common-css>p{margin:0 15px;line-height:24px;}
.new-cs>h6>em{top:6px;left:40px;}
.new-apply>div{margin:-25px 0 0 40px;}
.new-apply>div>p{
	line-height:24px;
	color:#2f374e;
}
.apply_button{width:120px;position:absolute;left:50%;margin-left:-60px;top:140px;}
/*留�?�优��?1*/
.superiorty_list li{
	float: left;
	width: 180px;
	height: 369px;
	padding: 23px 28px 0;
	margin-right: 30px;
	text-align: center;
	color: #3b3b3b;
	line-height: 26px;
	border-right: 1px solid #D7D7D7; 
}
.superiorty_list h3{
	padding: 15px 0;
}
.superiorty_list p{
	padding-bottom: 15px;
}
.superiorty_list li:hover{
	background-color: #fff;
	border-right-color: transparent;
	box-shadow: 0 0 14px rgba(188,188,188,.3);
}
.superiorty_list li:hover img{
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
/*留�?�优��?2*/
.superiorty_lists li{
	float: left;
	width: 333px;
	height: 162px;
	margin-bottom: 10px;
	background-color: #fff;
	text-align: center;
	line-height: 22px;
	color: #3b3b3b;
	overflow: hidden;
}
.superiorty_lists li:nth-child(1),.superiorty_lists li:nth-child(4),.superiorty_lists li:nth-child(7){
	-webkit-border-radius:5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
}
.superiorty_lists li:nth-child(3),.superiorty_lists li:nth-child(6),.superiorty_lists li:nth-child(9){
	-webkit-border-radius:0 5px 5px 0;
	-moz-border-radius:0 5px 5px 0;
	border-radius:0 5px 5px 0;
}
.superiorty_lists h4{
	padding-top: 17px;
	color: #000;
	font-size: 16px;
}
.superiorty_lists p{
	padding: 5px 32px;
	text-align: left;
}
/*留�?�优势类型三*/
.xt_adv_lists{position: relative;height: 370px;display: inline-block;}
.xt_adv_lists li{
	position: relative;
	float: left;
	width: 340px;
	height: 212px;
	padding: 70px 30px 0;
	margin: 50px 120px 0 30px;
}
.xt_adv_lists .adv_type{
	position: absolute;
	left: 50%;
	top: -50px;
	margin-left: -50px;
	width: 100px;
	height: 100px;
	display: table;
}
.xt_adv_lists .adv_type h3{
	display: table-cell;
	color: #000;
	font-size: 18px;
	text-align: center;
	vertical-align: middle;
}
.xt_adv_lists p{
	display: table;
	line-height: 24px;
	color: #3b3b3b;
}
.xt_adv_lists p i{
	display: table-cell;
	width:85px;
	padding-right:10px;
	font-style: normal;
	text-align:right;
}
.xt_adv_lists p span{
	display: table-cell;
}
.vs{
	position: absolute;
	left: 50%;
	top: 97px;
	width: 106px;
	height: 106px;
	margin-left: -98px;
	border: 2px solid #f75c60;
	color: #f75c60;
	display: table;
}
.vs h2{
	display: table-cell;
	font-size: 64px;
	text-align: center;
	vertical-align: middle;
}
/*留�?�优势类型四*/
.xt-abroad{width:1100px;}
.xt-abroad>li{
	float:left;
	width:236px;
	margin-right:16px;
	position:relative;
	box-sizing:border-box;
	padding-top:50px;
	text-align:center;
}
.education{
	width:90px;
	height:75px;
    position:absolute;
    top:-45px;
    left:50%;
    padding-top:15px;
    margin-left:-40px;
}
.xt-abroad>li>h6{
	font-size:16px;
	color:#f00;
}
.xt-abroad-line{
    border-top:1px dashed #dbdbdc;
    width:48px;
    margin:10px auto 6px;
    height:0px;
}
.m_auto{margin:0 27px;}
.xt-abroad>li>p{color:#262236;line-height:24px;}
.education_btn{margin:15px auto;}
/*留�?�优势类型五*/
.S_abroad>li{
	float:left;
	background:#00b5b5;
	width:464px;
	height:175px;
	margin:0 35px 30px 0;
	padding-left:12px;
}
.practice_box{
	width:464px;
	background:#fff;
	height:175px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}
.practicebox1{text-align:center;margin:10px 0 0 20px;position:relative;}
.practicebox2{
	width: 290px;
	height: 130px;
	color:#262236;
	margin:25px 20px 0 0;
	overflow:hidden;
}
.practicebox2>h6{
	font-size:20px;
	color:#f00;
	margin-bottom:10px;
}
.practicebox2>p{line-height:24px;}
/*留�?�优势类型六*/
.abroad_advantage{
	height:350px;
	width:940px;
	padding:50px 0 0 60px;
}
.xt-advantages{
	width:820px;
	height:340px;
	position:relative;
}
.advantage-circle{
	width:170px;
	height:170px;
	border:2px  solid #00b5b5;
	position:absolute;
	top:36px;
	left:340px;
}
.same_wh{
	position:absolute;
	width:38px;
	height:38px;
	background:#00b5b5;
}
.new-icon-envelope,.new-icon-box,.new-icon-house,.new-icon-book,.new-icon-pen{
	font-size:42px;
	position:absolute;
    z-index:2;
    top:-1px;
    left:5px;
}
.new-icon-cost{
    font-size:20px;
    color:#fff;
	position:absolute;
    z-index:2;
    top:8px;
    left:5px;
}
.advantage-circle1{top:-12px;left:16px;}
.advantage-circle2{top:-12px;left:112px;}
.advantage-circle3{top:65px;left:150px;}
.advantage-circle4{top:135px;left:114px;}
.advantage-circle5{top:135px;left:22px;}
.advantage-circle6{top:65px;left:-20px;}
.xt-txt-right{text-align:right;}
.xt-txt-left{text-align:left;}
.same-p{position:absolute;}
.same-p>p{line-height:22px;}
.advantage_text1{top:-10px;left:-20px;width:364px;}
.advantage_text2{top:95px;left:-8px;width:308px;}
.advantage_text3{top:180px;left:88px;width:272px;}
.advantage_text4{top:-15px;left:520px;width:300px;}
.advantage_text5{top:80px;left:550px;width:272px;}
.advantage_text6{top:182px;left:515px;width:300px;}
.advantage_text1,.advantage_text2{height:52px;}
.advantage_text3,.advantage_text4,.advantage_text5,.advantage_text6{height: 74px;}
/*活动嘉�??1*/
.guests_container{
	position: relative;
	width: 1000px;
	height: 350px;
	overflow: hidden;
}
.guests_wrapper{
	position: absolute;
	left:0;
	top:0;
	height:350px;
	overflow:hidden;
}
.guest_item{
	float:left;
	width:848px;
	height:350px;
	margin:0 76px;
	overflow:hidden;
}
.guest_info{
	float:left;
	height:283px;
	padding:25px 315px 0 30px;
	width:503px; 
	margin-top:32px;
	line-height:26px;
	color:#313131;
}
.guest_info h2{
	display: inline-block;
	margin-bottom: 12px;
	padding-bottom: 12px;
	font-size: 26px;
	border-bottom: 2px dashed #D8D8D8;
}
.guest_info p{
	position: relative;
	padding-left: 12px;
}
.guest_info p:before{
	content: '';
	position: absolute;
	left: 0;
	top: 10px;
	width: 5px;
	height: 5px;
	display: block;
	background-color: #313131;
}
.guest_pic{
	float:left;
	margin-left:-282px;
	width:246px;
	height:348px;
	overflow:hidden;
}
.guest_pic img{
	display:block;
	width:246px;
	height:348px;
	overflow:hidden;
}
.arrow{
	position: absolute;
	top:50%;
	width:34px;
	height:58px;
	margin-top:-29px;
	display:block;
	font-size:58px;
}
.prev_arrow{left:0;}
.next_arrow{right:0;}
/*活动嘉�??2*/
.Mentors{
	width:960px;
	overflow:hidden;
	padding:0 0 10px 40px;
}
.mentor_left{
	width:220px;
	margin-top:60px;
}
.mentor_left>p{
	font-size:16px;
	line-height:24px;
	margin-bottom:30px;
}
.mentor_right{
	width:640px;
	height:340px;
	margin:18px 20px 0 0;
	position:relative;
	overflow:hidden;
}
.mentor_wrapper{
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	height:317px;
}
.mentor_slide{
	height:317px;
	float:left;
	position:relative;
}
.mentor_slide>li{
	width:242px;
	height:317px;
	float:left;
	margin-right:110px;
}
.mentor_slide>li>a{display:block;}
.new-dot_area{
	width:715px;
	height:15px;
	position:absolute;
	bottom:3px;
	text-align:center;
}
/*活动嘉�??3*/
.guest_box>li{
	float:left;
	width:231px;
	height:322px;
	margin-right:26px;
	position:relative;
	overflow:hidden;
}
.guest_shade{
    position:absolute;
    width:100%;
    height:120px;
    bottom:-70px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    background:rgba(0,0,0,0.7);
}
.guest_shade>h6{
	color:#fff;
	font-size:22px;
	text-align:center;
	line-height:50px;
	position:relative;
	z-index:2;
}
.guest_shade>p{
	text-align:center;
	color:#fff;
	line-height:24px;
}
/*留�?�费��?1*/
.fee_list li{
	position: relative;
	float: left;
	width: 290px;
	height: 290px;
	margin-right: 65px;
	background-color: #fff;
	line-height: 24px;
	text-align: center;
	color: #2f374e;
}
.fee_list h3{
	margin: 52px 0 25px;
	font-size: 22px;
}
.fee_list p{
	width: 250px;
	margin: 0 auto;
}
/*留�?�费��?2*/
.fees_list li{
    float:left;
    width: 313px;
    margin-right:30px;
    padding-bottom:20px;
    position:relative;
    overflow:hidden;
}
.overflow_box{
	width: 313px;
	height: 115px;
	overflow:hidden;
}
.overflow_box img{
	width: 313px;
	height: 115px;
	overflow:hidden;
	position:relative;
}
.fee_shade{
    height:45px;
    top:69px;
    width: 100%;
    position:absolute;
}
.overflow_box>h6{
	font-size:18px;
	margin-top:-40px;
	text-align:center;
	color:#fff;
	position:relative;
	z-index:1;
}
.fees_list>li>p{
	line-height:24px;
	color:#1f241c;
	margin:35px 15px 0;
}
/*留�?�费��?3*/
.bursary_box>li{
	float:left;
	width:319px;
    margin-right:16px;
    overflow:hidden;
    padding-bottom:28px;
}
.bursary_box>li h6{
	text-align:center;
	margin:25px 0;
}
.bursary_box>li p{
	line-height:24px;
	margin:0  40px 16px;
}
/*留�?�费��?4*/
.required_fee>li{
	width:300px;
    height:120px;
    float:left;
    margin:0 50px 50px 0;
}
.fee_logo{
	width:125px;
	height:125px;
	margin:-26px 0 0 5px;
	text-align:center;
	position:relative;
}
.new-icon-money,.new-icon-money2,.new-icon-money3,.new-icon-money4{
	font-size:160px;
}
.new-icon-money5{
	font-size:85px;
	position:absolute;
	top:30px;
	left:50%;
	margin-left:-49px;
}
.new-icon-money6{
	font-size:100px;
	position:absolute;
	top:28px;
	left:14px;
}
.need_box{text-align:center;padding:20px 4px;width:170px;height:116px;box-sizing:border-box;}
.need_box>h6{font-size:18px;}
.need_box>p{
	font-size:30px;
	color:#696a6a;
	margin-top:12px;
}
/*时间规划1*/
.schedule_content{
	height: 245px;
	padding-top: 23px;
}
.schedule_content .time_h{
	color: #58585a;
	font-size: 24px;
	text-align: center;
}
.schedule_list{
	position: relative;
	margin: 50px auto 0;
	height: 140px;
	width: 760px;
}
.t_margin{margin-top: 16px;}
.b_margin{margin-bottom: 23px;}
.top_space{
	margin-top: 62px;
}
.schedule_list:before{
	content:'';
	position:absolute;
	left:0;
	top:50%;
	width:100%;
	height:4px;
	display:block;
	background-color:#dcdcdc;
}
.schedule_list li{
	float:left;
	text-align:center;
}
.dot{
	position:relative;
	z-index:2;
	width:18px;
	height:18px;
	margin-left:auto;
	margin-right:auto;
}
.timer{
	width:100%;
	text-align:center;
	color:#58585a;
}
.timer p{height:38px;}
.schedule_hrefs{
	height:36px;
	padding:0 25px;
	margin:30px 62px 0;
	display:inline-block;
	line-height:36px;
	font-size:16px;
}
/*时间规划2*/
.schedule_tip{
	padding: 0 20px;
	line-height: 24px;
}
.schedule_tip a:hover{text-decoration: underline;}
.schedule_box{
	position: relative;
	padding: 25px 65px;
	margin-top: 30px;
	display: inline-block;
}
.bl_line{
	position: absolute;
	left: 63px;
	top: 50px;
	width: 1px;
	height: 100px;
}
.schedule_lists{
	width: 100%;
	display: inline-block;
}
.schedule_lists li{
	float: left;
	position: relative;
	width: 100%;	
	line-height: 24px;	
	color: #262236;
}
.schedule_lists .txt{
	float: left;
	margin-left: 55px;
	padding: 14px 0;
	border-bottom: 1px dashed #e2e2e2;
}
.schedule_lists li:before{
	content: '';
	position: absolute;
	left: -10px;
	top: 19px;
	width: 18px;
	height: 18px;
	display: block;
	z-index: 2;
}
.schedule_lists h4{
	float: left;
	width: 150px;
	font-size: 16px;	
}
.schedule_lists p{
	float:left;
	width:640px;
}
/*时间规划3*/
.time_management{padding-left:22px;}
.time_management>li{
	float:left;
	width:290px;
	height:105px;
	margin:0 36px 30px 0;
	position:relative;
}
.xt-month{
	width:125px;
	height:125px;
	background:#e4ebeb;
    position:absolute;
	z-index:1;
	top:-6px;
}
.time-circle{
	width:105px;
	height:105px;
	background:#00b5b5;
	margin:9px auto;
	text-align:center;
	line-height:105px;
	font-size:24px;
}
.xt-inner_box{
	width:180px;
	height:59px;
	margin-top:16px;
	padding-top:16px;
}
.xt-inner_box>p{
	text-align:center;
	
	line-height:22px;
}
/*时间规划4*/
.xt-ny>li{
	width:130px;
	height:150px;
	float:left;
	margin-right:12px;
}
.ny-time{
    height:50px;
    background:#00b5b5;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    font-size:16px;
    color:#000;
    text-align:center;
    line-height:50px;
    font-weight:bold;
    margin-bottom:26px;
}
.xt-ny>li>p{
	text-align:center;
	line-height:22px;
	
}
/*时间规划5*/
.plan_box{height:240px;}
.plan_box>li{
	float:left;
	margin-right:140px;
}
.top_plan,.bottom_plan{
	width:142px;
	height:90px;
	position:relative;
}
.bottom_plan{
	left:142px;
	top:55px;
}
.top_plan:after,.bottom_plan:after{
	display:block;
	position:absolute;
	content:"";
	border-style:solid;
	left:50%;
	margin-left:-15px;
}
.top_plan:after{
	top:89px;
	border-color:#fff transparent transparent;
	border-width:12px 15px 0;
}
.bottom_plan:after{
	border-width:0 15px 12px;
	top:-11px;
	border-color:transparent transparent #fff;
}
.plan-line{
	width:142px;
	height:1px;
	background:#2ec0c0;
	position:absolute;
}
.plan-pa{top:118px;}
.plan-pb{top:-27px;}
.circle1,.circle2{
	display:block;
    width:10px;
    height:10px;
    background:#f00;
    position:absolute;
    z-index:1;
    left:66px;
}
.circle1{top:113px;}
.circle2{top:-32px;}
.common_plan>h4{
	font-size:110px;
	position:absolute;
    font-style:italic;
    font-family:arial;
    color:#f2f2f4;
    top:-16px;
    left:-5px;
}
.plan-position{
    position:relative;
    z-index:11;
    text-align:center;
    width:100%;
    height:100%;
}
.plan-p1,.plan-p2,.plan-p7,.plan-p3,.plan-p4,.plan-p5,.plan-p6{top:10px;}
.xt-size1{
	font-size:16px;
	color:#f00;
	font-weight:bold;
}
.xt-size2{
	font-size:16px;
	color:#303030;
	margin-top:5px;
	line-height:22px;
}
/*申�?�条��?1*/
.condition_list{
	width: 830px;
	margin: 0 auto
}
.condition_list li{
	position: relative;
	float: left;
	width: 324px;
	padding: 0 50px;
	height: 250px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	color: #58585a;
	line-height: 24px;
	background-color: #fff;
}
.condition_list li.second_condition{
	margin-left: -12px;
	margin-top: 72px;
	background:#000 url(../image/sec_condition_bg.jpg) no-repeat top center;
	color: #fff;
	width: 300px;
}
.condition_list h3{
	padding: 30px 0;
	text-align: center;
	font-size: 18px;
}
.condition_list p{
	position: relative;
	padding-left: 14px;
}
.condition_list p:before{
	position: absolute;
	left: 0;
	top: 9px;
	content: '';
	width: 7px;
	height: 7px;
	display: inline-block;
	background-color: #58585a;
}
.condition_list li.second_condition p:before{
	background-color: #fff;
}
.con_href_box{
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;
	bottom: 25px;
}
/*申�?�条��?2*/
.application_list>li{
	float:left;
	width:240px;
    margin-right:22px;
    position:relative;
    padding-bottom:10px;
}
.application_list>li>img{
	position:absolute;
	top:-30px;
	left:30px;
}
.application_list>li h6{
	font-size:20px;
	margin:28px 0 28px 125px;
}
.application_list>li p{
	margin:0 36px;
	line-height:24px;
}
/*申�?�条��?3*/
.xt-require{margin-top:100px;}
.xt-require li{
	float:left;
	width:455px;
	margin:0 45px 0 25px;
    position:relative;
    padding:30px 0 15px;
    color:#1f241c;
}
.re-max-circle{
	width:120px;
	height:120px;
	background:#e4ebeb;
	position:absolute;
	top:-55px;
	left:-55px;
}
.re-min-circle{
	width:95px;
	height:71px;
	margin:13px auto 0;
	text-align:center;
	font-size:19px;
	padding-top:24px;
}
.xt-require li h6{
	font-size:22px;
	margin-bottom:15px;
	text-align:center;
}
.xt-require li p{
	line-height:26px;
	margin:0 45px;
}
/*申�?�条��?4*/
.xqtj_box{
	height:230px;
	padding:40px 0 0 55px;
	width:945px;
}
.require_apply{
	width:570px;
	margin-right:50px;
}
.require_apply>li{
	height: 45px;
	margin-bottom:26px;
}
.grade_apply>em{
    display:inline-block;
    width: 38px;
    height: 38px;
    background:#00b5b5;
}
.grade_apply>b{
	display:inline-block;
	font-size:22px;
	color:#1f241c;
	position:relative;
	left:-26px;
	top:-4px;
}
.pt-5{padding-top:5px;}
.require_apply>li>p{
	line-height:22px;
}
.w140{width:140px;}
.w430{width:430px;}
/*院校排名1,2*/
.school_table{
	width: 100%;
	border-collapse: collapse;
	text-align: center;
	overflow: hidden;
	line-height: 20px;
}
.school_table thead tr{
	height: 49px;
}
.school_table thead th{
	border-left: 1px solid #E5E5E5;
}
.school_table tr{
	border-bottom: 1px solid #E5E5E5;
}
.school_table tbody{
	background:#fff;
}
.school_table tbody td{
	padding: 10px 0;
	color: #414141;
	border-left: 1px solid #E5E5E5;
}
.school_table tbody p{
	padding: 0 10px;
}
.school_table tbody p>a{
    color:#000;
}
.school_table tbody a:hover{
	text-decoration: underline;
}
.no-underline>tr>td>a{
	text-decoration:none !important;
}
.school_table_button{width: 390px;margin:36px auto;}
.school_table_button>a{width: 152px;}
/*院校排名3*/
.college_left>li{
	width:175px;
	height:60px;
	background:#00b5b5;
	margin-bottom:4px;
	text-align:center;
	padding-top:15px;
	color:#282828;
}
.college_left>li.change-color{
	background:#fff;
	width:185px;
	border-bottom-right-radius:0;
	border-top-right-radius:0;
}
.college_left>li>b{font-size:18px;}
.college_left>li>p{margin-top:5px;}
.college_right{
	width:815px;
	height:100%;
}
.ft-12{font-size:12px;}
.college_rightson{
	width: 100%;
	height: 100%;
	display:none;
}
.xt-change-bg{background:#fff !important;}
/*照片��?*/
.pic_tab{
	width: 100%;
	float: left;
}
.pic_tab li{
	float: left;
	width: 25%;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.activity_box{
	display: inline-block;
	width: 100%;
	padding: 46px 0 23px;
	background-color: #fff;
	clear: both;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	overflow: hidden;
}
.activity_box .activity_item{padding-left: 17px;}
.activity_box .activity_item li{	
	float: left;
	width: 305px;
	margin: 0 8px;
	line-height: 24px;
	text-align: center;
}
.activity_box .activity_item li img{
	display: block;
	margin-bottom: 12px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.activity_box .activity_item 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);
}
.g-photo{position:relative;height:400px;}
.g-location1{
	top:0;
	left:0;
	width:355px;
	height:396px;
}
.g-location2{
	top:0;
	left:360px;
	width:251px;
	height:193px;
}
.g-location3{
	top:0;
	right:-5px;
	width:390px;
	height:193px;
}
.g-location4{
	top:196px;
	left:360px;
	width:393px;
	height:200px;
}
.g-location5{
	top:196px;
	right:-5px;
    width:248px;
    height:200px;
}
.g-shadow{
	position:absolute;
	width:100%;
	height:46px;
	bottom:0;
	background:rgba(0,0,0,0.72);
	font-size:20px;
	color:#fff;
    text-align:center;
    line-height:46px;
}
.g-picture{position:relative;height:588px;}
.g-location6{top:0;left:0;}
.g-location7{top:0;right:0px;}
.g-location8{top:298px;left:0px;}
.g-location9{top:298px;right:0px;}
.photograph{height:335px;position:relative;}
.g-location10{top:0;left:0;}
.g-location11{top:0;left:219px;}
.g-location12{top:0;left:458px;}
.g-location13{top:0;left:696px;}
.g-location14{top:0;right:0;}
.g-location15{top:112px;right:0;}
.g-location16{top:162px;left:0;}
.g-location17{top:170px;left:216px;}
.g-location18{top:170px;left:645px;}
.g-location19{bottom:0;right:0;}
/*导�??*/
.lead_word_h{
	float: left;
	width: 90px;
	font-size: 39px;
}
.lead_word_txt{
	float: left;
	width: 900px;
	padding: 3px 0 0 8px;
	line-height: 24px;
}
.g-left{
	width:670px;
	height:248px;
	float:left;
	padding:30px 0 32px 45px;
	box-sizing:border-box;
}
.g-leftson span{
	display:block;
	border-bottom:2px dashed #c1c0c4;
	width:62px;
	height:2px;
	margin-top:18px;
}
.g-leftson p{
	color:#262236;
	line-height:30px;
	margin:15px 28px 0 0;
	text-indent:25px;
}
.g-right{
	width:320px;
	height:248px;
	box-sizing:border-box;
	padding:25px 25px 0;
}
.g-myscroll{
	height:145px;
	overflow:hidden;
	margin:20px 0 0 8px;
	padding-bottom:15px;
}
.g-right h6{
	width:200px;
	margin:0 auto;
	text-align:center;
	border-bottom:2px dashed #c1c0c4;
	padding-bottom:12px;
}
.g-myscroll li>a{
	display:block;
	height:30px;
	color:#262236;
	position:relative;
	padding-left:12px;
}
.g-myscroll li>a:before{
	position:absolute;
	content:"";
	display:block;
	width: 7px;
	height: 7px;
	background:#262236;
	top:6px;
	left:0;
}
.g-lead{
	margin-top:80px;
	padding:25px 0;
	position:relative;
}
.g-max-circle{
	width:110px;
	height:110px;
	position:absolute;
	top:-55px;
	left:50%;
	margin-left:-55px;
	z-index:-1;
}
.g-max-circle>p{margin:16px 0 0 18px;}
.g-min-circle{
	width:45px;
	height:45px;
	background:#00b5b5;
	position:absolute;
	z-index:-1;
	top:10px;
	left:-15px;
}
.g-lead>p{
	line-height:30px;
	margin:0 30px;
}
.g-lead-four{
	width:925px;
    margin:0 auto;
}
.g-lead-left{margin-top:-6px;}
.g-lead-left,.g-line{
	float:left;
}
.g-lead-right{
	float:left;
}
.g-lead-left p{
	color:#f00;
	text-align:center;
}
.g-line{
	width:3px;
	height:48px;
	background:#f00;
	margin:0 12px;
}
.g-lead-right>p{
	width:765px;
	color:#282828;
	line-height:22px;
}
/*申�?�材��?1*/
.apply_material li{
	float: left;
	width: 204px;
	height: 204px;
	margin: 20px;
	line-height: 22px;
	text-align: center;
	overflow: hidden;
}
.apply_material .material_name{
	height: 86px;
	width: 204px;
	line-height: 98px;
	font-size: 22px;
}
.apply_material .material_txt{
	padding: 18px 30px 0;
}
.apply_p{
	padding-bottom: 20px;
	font-size: 18px;
	text-align: center;
}
/*申�?�材��?2*/
.xt-materialbox1{margin:0 auto;}
.xt-materialbox1>li{
    float:left;
    width: 226px;
    height: 107px;
    margin:0 30px 30px 0;
    overflow:hidden;
}
.resume{
    text-align:center;
    margin-right:18px;
}
.resume>span{
	font-size:80px;
	line-height:60px;
}
.resume>p{
	font-size:16px;
	color:#1f241c;
	margin-top:-10px;
}
/*申�?�材��?3*/
.xt-materialbox2>li{
	width:485px;
	float:left;
	margin-right:25px;
	padding:30px 0 20px 0;
}
.subject_apply{position:relative;}
.subject_apply:before{
	width:48px;
	height:48px;
	border:2px dashed #23bfbf;
}
.subject_apply>h3{
	font-size:22px;
	background:#fff;
	position:absolute;
	z-index:2;
	top:12px;
	left:50%;
	margin-left:-54px;
}
.xt-materialbox2>li>p{
	margin:0 35px 8px;
	line-height:24px;
}
/*申�?�材��?4*/
.apply_type{width: 1100px;}
.apply_type>li{
	float:left;
	width: 240px;
	height: 190px;
	margin:0 16px 16px 0;
}
.all_kinds{
	height:130px;
	margin-bottom:14px;
	text-align:center;
	padding-top:30px;
}
.apply_type>li>p{
	text-align:center;
}
/*成功案例*/
.case_list li{
	float:left;
	width:435px;
	padding:20px 25px;
	margin:0 25px 30px 0;
}
.case_list h2{
	padding-bottom:30px;
	font-size:22px;
}
.case_list h2>a{color:#1f241c;}
.case_list .case_pic{
	float: left;
	width: 150px;
	height: 150px;
	margin-right: 14px;
}
.case_list .case_info{
	float: left;
	padding-top: 13px;
	width: 270px;
}
.case_info p{
	line-height: 24px;
}
.case_href{
	display: inline-block;
	width: 120px;
	height: 36px;
	margin: 15px 8px 0 0;
	line-height: 36px;
	text-align: center;
}
.xt-success>p{
	color:#262236;
	line-height:24px;
	padding-left:35px;
}
.dream_list{margin-top:50px;}
.dream_list>li{
	width:488px;
	height:200px;
	float:left;
	margin:0 28px 40px 0;
	background:#00b5b5;
}
.dream_box{
	width:100%;
	height:190px;
	background:#fff;
	margin-top:10px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.dream_img{margin:40px 0 0 20px;}
.dream_boxson{
	width:300px;
	height:155px;
	margin:20px 20px 0 0;
}
.dream_boxson>h6{font-size:20px;}
.dream_boxson>h6>a{color:#f00;}
.dream_boxson>p{
	margin-top:10px;
	line-height:24px;
	
	color:#262236;
}
.success_stories{
	margin-top:110px;
}
.success_stories>li{
    float:left;
    width:250px;
    margin-right:18px;
    position:relative;
    padding:70px 35px 0;
}
.success_circle{
    width:112px;
    height:99px;
    padding-top:13px;
	position:absolute;
	top:-55px;
	left:50%;
	margin-left:-54px;
	text-align:center;
    background:#00b5b5;
    overflow:hidden;
}
.success_stories>li h6{
	font-size:20px;
	text-align:center;
	border-bottom:1px dashed #dbdbdc;
	padding-bottom:12px;
	margin-bottom:12px;
}
.success_stories>li h6>a{color:#f00;}
.success_stories>li p{
	color:#343434;
	line-height:22px;
	margin-bottom:4px;
}
.xt-success_case>li{
	float:left;
	width:430px;
	height:302px;
    margin:0 30px 30px 0;
    padding:30px 0 25px 40px;
    position:relative;
    color:#2f374e;
}
.personal_infor{
	width:265px;
    height:220px;
    position:absolute;
    top:30px;
    right:20px;
}
.personal_infor>p{
	line-height:22px;
	margin-bottom:22px;
}
.xt-case>li{
	float:left;
	width:403px;
	margin:0 80px 26px 0;
	position:relative;
	padding:30px 0 18px 22px;
}
.xt-case>li>h6>a{
	font-size:18px;
	color:#f00;
}
.xt-case>li>i{
	display:block;
	width:240px;
    border-bottom:1px dashed #dbdbdc;
    margin:15px 0;
}
.xt-case>li>p{
	line-height:24px;
}
.case-max-circle{
	position:absolute;
	width:120px;
	height:120px;
	right:-60px;
	top:29px;
	background:#E5EBEB;

}
.case-max-circle>a{
	display:block;
	width:94px;
	height:94px;
	background:#f00;
	margin:13px auto 0;
	text-align:center;
	line-height:94px;
	font-size:16px;
	color:#fff;
}
/*成功案例6*/
.successful_container{
	width: 1066px;
	left:50%;
	margin-left:-533px;
	overflow:hidden;
	position:relative;
}
.successful_case{
	width: 1000px;
	height: 380px;
	position:relative;
	overflow:hidden;
	left:50%;
	margin-left:-500px;
}
.success_swipper{
	position:absolute;
	left:0;
	top:0;
	height:380px;
	overflow:hidden;
}
.success_slider{
	width:930px;
	height:340px;
	margin:20px 40px;
	float:left;
}
.success_slider>li{
	width: 196px;
	height: 340px;
	float:left;
	color:#31384b;
	margin-right:48px;
	text-align:center;
}
.success_slider>li>p{
	line-height:24px;
}
.su_button{
	height:52px;
	position:absolute;
	top:160px;
	left:50%;
	margin-left:-533px;
}
.su_button>i{
	display:block;
	position:absolute;
    width:52px;
    height:40px;
    text-align:center;
    padding-top:12px;
    font-size:30px;
}
.su_button>i:nth-of-type(2){
	right:-1066px;
}
/*成功案例7*/
.s_casecontainer{width:1000px;height:830px;overflow:hidden;position:relative;}
.s_caseslide{height:770px;position:absolute;left:0;top:0;overflow:hidden;}
.s_casebox{
	height:770px;
	float:left;
}
.s_casebox>li{
	height:330px;
	margin-bottom:20px;
	padding:45px 0 0 40px;
}
.young_life{
	width:640px;
	height:280px;
	margin:0 60px 0 55px;
}
.young_life>h6{
	font-size:22px;
	margin-bottom:30px;
	position:relative;
}
.young_life>h6:before{
	position:absolute;
	content:"";
	display:block;
	width: 6px;
	height: 6px;
	background:#f00;
	top:11px;
	left:0;
}
.young_life>h6 a{color:#f00;margin-left:14px;}
.young_life>p{
	color:#3b3b3b;
	line-height:28px;
}
.dot_area{
	width: 1000px;
	height:15px;
	position:absolute;
	bottom:5px;
	text-align:center;
}
.dot_area>p>span,.new-dot_area>p>span{
	display:inline-block;
	width:15px;
	height:15px;
	background:#b5b5b5;
	margin-right:30px;
}
/*成功案例8*/
.container_image{width:960px;height:285px;margin:40px auto;position:relative;}
.add{
	background:url(https://www.igo.cn/zt/liuxue/images/a_more.png) no-repeat 0 0;
	width:60px;
	height:60px;
	position:absolute;
	left:50%;
	margin-left:-30px;
	bottom:30px;
	z-index:4;
	cursor:pointer;
	display:none;
}
.container_image .i_btn{
	display:block;
	position:absolute;
	top:118px;
	z-index:3;
	width:52px;
	height:40px;
	background:#f00;
	text-align:center;
	padding-top:10px;
	font-size:30px;
}
.container_image .prev_L{left:-60px;}
.container_image .next_R{right:-76px;}
.slide_img{
	width:940px;
	height:285px;
	position:relative;
	z-index:1;
	overflow:hidden;
	left:18px;
}
.slide_img li{
	width:740px;
	height:285px;
	overflow:hidden;
	position:absolute;
	top:15px;
	border:none;
}
.slide_img li a img{position:absolute;height:100%;}
.slide_img li.on{
	width:740px;
	left:170px;
	top:0;
	overflow:hidden;
}
.slide_img li.left{left:0;}
.slide_img li.right{left:1000px;}
.slide_img li.mid{left:190px;}
.case_mask{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #000;
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	-ms-opacity: 0.5;
	-o-opacity: 0.5;
	opacity: 0.5;
	filter:alpha(opacity=50);
	z-index:11;
}
.slide_img li.on .case_mask{display: none;}
.new-imgposition{position:absolute;top:-2px;left:0;}
.new-case_info{
	width:470px;
	height:230px;
	position:absolute;
	top:15px;
	left:240px;
}
.new-case_info>h2{font-size:24px;}
.new-case_info>h2 a{color:#f00;}
.new-case_info>i{
	display:block;
	width:455px;
	height:2px;
	border-bottom:1px dashed #dbdbdc;
	margin:12px 0;
}
.new-case_info>p{
	color:#262236;
	line-height:26px;
}
/*成功案例9*/
.school-top{
	background:#00b5b5;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.school-top>li{
	float:left;
	height: 50px;
	line-height:50px;
	font-weight:bolder;
	text-align:center;
	border-right:1px solid #e5e5e5;
}
.w65{width:65px;}
.w200{width:200px;}
.w228{width:228px;}
.w165{width:165px;}
.w135{width:135px;border-right:none !important;}
.school-bottom{
	height: 495px;
	overflow-x:hidden;
	overflow-y:scroll;
}
.no-br{
	border-top-left-radius:0;
	border-top-right-radius:0;
	background:#fff;
	line-height:19px !important;
}
.no-br>tbody>tr>td{padding:15px 0;}
.no-br>thead>tr>th{font-weight:normal !important;color:#414141;}
/*留�?�疑��?1*/
.question_list{
	float: left;
	width: 510px;
	height: 270px;
	overflow: hidden;
}
.question_list li{
	float: left;
	width: 100%;
	height: 54px;
	line-height: 54px;
	color: #1f2229;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
}
.question_list li i{padding-left:30px;font-style:normal;}
.question_list .question_href{
	float: right;
	display: inline-block;
	width: 85px;
	height: 54px;
	font-weight: 700;
	color: #fff;
	text-align:center;
}
.form_box{
	float: right;
	width: 463px;
}
.form_box h2{
	padding-bottom: 10px;
	font-size: 24px;
	color:#000;
}
.user_name{
	margin-right: 10px;
}
.user_name,.user_tel{
	width: 215px;
	height: 40px;
	padding-left: 5px;
	line-height: 40px;
	border: none;
	background-color: #fff;
	font-family: Microsoft Yahei;
}
.user_question{
	width:455px;
	max-height:120px;
	min-height:120px;
	margin:13px 0;
	border:none;
	background:#fff;
	color: #1f2229;
}
.submit_btn{
	display: block;
	margin: 0 auto;
	width: 97px;
	height: 36px;
	line-height: 36px;
	text-align: center;
}
.fixed{
	position: fixed;
	top: 0;
	z-index: 999
}
.pop_style_common{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 999999;
	display: none;
	-webkit-transform:scale(0);
	transform:scale(0);
	-webkit-transition:all 0.5s;
	transition:all 0.5s;
}
.pop_style_common.active{
	display: block;
	-webkit-transform:scale(1);
	transform:scale(1);
}
.pop_mask{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	-webkit-opacity: 0.8;
	-moz-opacity: 0.8;
	-ms-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.pop_form_box{
	position: absolute;
	left:50%;
	top: 50%;
	margin-left: -326px;
	margin-top: -260px;
	width: 652px;
	height: 520px;
	border: 2px solid #5C4E09;
	background:url(../image/pop_bg.jpg) no-repeat left bottom;
}
.test_form_box{
	position: absolute;
	left:50%;
	top: 50%;
	margin-left: -175px;
	margin-top: -175px;
	width: 330px;
	height: 330px;
	border: 6px solid #5C4E09;
	background: #fff;
}
.pop_form_title{
	height: 56px;
	line-height: 56px;
}
.pop_form_title,.wram_title{
	position: relative;
	background-color: #5C4E09;
	color: #fff;
}
.wram_title{
	height: 48px;
	line-height: 48px;
}
.test_tit{
	font-size: 20px;
    color: #1b1b1b;
    padding-top: 10px;
    text-align: center;
}
.pop_form_title p{
	padding-left: 8px;
	font-size: 24px;	
}
.wram_title p{
	padding-left: 10px;
	font-size: 16px;
}
.close_form_btn{
	position: absolute;
	right: 0;
	height: 30px;
	width: 40px;
	line-height: 30px;
	display: block;
	font-size: 34px;
	text-align: center;
	cursor: pointer;
	-webkit-transition:all 0.5s;
	transition:all 0.5s;
}
.white_btn{
	top: 10px;
	color: #fff;
}
.black_btn{
	top: 0;
	color: #2d2d2d;
}
.close_form_btn:hover{
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
.yuyue_form{
	margin: 95px 0 0 349px;
}
.yuyue_f_item,.text_f_item{
	width: 100%;
	float: left;
	margin-bottom: 22px;
}
.new-text_f_item{
	padding-left:10px;
}
.yuyue_f_item span,.text_f_item span{
	float: left;
	width: 95px;
	padding-right: 10px;
	color: #727171;
	font-size: 16px;
	text-align: right;
}
.yuyue_form p{
	padding: 15px 33px 22px 0;
	text-align: right;
	font-size: 16px;
	color: #727171;	
}
.yuyue_val,.tf_val{
	width: 165px;
    height: 30px;
    border: 1px #d1d1d1 solid;
    background: #fff;
    font-size: 16px;
    line-height: 20px;
    color: #666;
    outline:none;
}
.yuyue_href{
	display: inline-block;
	width: 107px;
	height: 38px;
	line-height: 38px;
	background-color: #8D803E;
	color: #fff;
	text-align: center;
	margin: 0 20px 0 16px;
}
.test_href{
	display: inline-block;
	width: 180px;
	height: 44px;
	margin-left: 84px;
	margin-top: 8px;
	line-height: 44px;
	background-color: #8D803E;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.yuyue_href:hover,.test_href:hover{
	opacity: 0.9;
	color: #fff;
}
.wram_notice_box{
	position: fixed;
    display: none;
    left: 50%;
    margin-left: -180px;
    top: 50%;
    z-index: 9999999;
    margin-top: -75px;
    width: 360px;
    height: 155px;
    font-family: "��?��?雅黑";
    font-size: 14px;
    border: 1px solid #0B1137;
    background-color: #fff;
}
.warm_info{
	padding-top :15px;
	text-align: center;
}
.wram_txt{
	padding-bottom: 20px;
}
/*留�?�疑��?2*/
.S_question{width:980px;margin:0 auto;}
.S_question>li{
    float:left;
    width:475px;
    margin:0 28px 18px 0;
    padding-bottom:15px;
}
.S_question>li>h6{
	height:48px;
	background:#00b5b5;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:10px 0 0 38px;
	font-size:18px;
	color:#020202;
	position:relative;
}
.xt-figure{
	font-size:20px;
	font-weight:bold;
	color:#fff;
	display:inline-block;
	width: 38px;
	height: 38px;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:5px;
	text-align:center;
	line-height:38px;
	background:#f00;
	font-style:normal;
}
.S_question>li>h6>i{
	font-style:normal;
	position:absolute;
	top:18px;
	left:92px;
}
.S_question>li>p{
	color:#262236;
	margin:16px 40px 8px;
	line-height:24px;
}
.question_button{
	width: 140px;
	margin:0 auto;
}
/*留�?�疑��?3*/
.page-left{
	width: 510px;
	height: 472px;
}
.page-left>h6,.page-right>h6{
	height: 50px;
	line-height:50px;
	text-align:center;
	font-size:22px;
	background:#00b5b5;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.page-left>p{
	color:#2f374e;
	margin:12px 36px;
	line-height:26px;
}
.xt-bd{border-bottom:1px dashed #dbdbdc;padding-bottom:18px;}
.page-right{
	width:475px;
	height:472px;
}
.ask_question{
	width:355px;
	height:160px;
	background:#fff;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding:15px 60px;
}
.ask_qscroll{
	height:145px;
	overflow:hidden;
}
.ask_qscroll>ul>li{
	line-height:28px;
	color:#2f374e;
}
.collect_infor{
	height:210px;
	margin-top:21px;
}
.collect_infor>form>ul{margin-bottom:18px;}
.collect_infor>form>ul>li{
	float:left;
	width:185px;
	height:40px;
	line-height:40px;
	color:#2f374e;
	margin-right:12px;
}
.ml-40{margin-left:40px;}
.name-infor,.tel-infor{width:135px;height:40px;}
.tj_infor{width:120px;}
.gather_infor{
	width:475px; 
    min-height:70px; 
    max-height:70px; 
}
.collect_infor>form>p{
	text-align:center;
	margin:12px 0;
}
.tj_infor{margin:0 auto;}
/*留�?�疑��?4*/
.xt-resolvebox{width: 900px;margin:0 auto;color:#2f374e;}
.tip_left{
	width:430px;
	height: 385px;
}
.tip_innerbox{
	height:165px;
	background:#fff;
	margin-top:15px;
	padding:36px 88px 16px 45px;
}
.tip_scroll{
	height:145px;
	overflow:hidden;
}
.tip_scroll>ul>li{
    line-height:28px;
}
.tips{
	width:420px;
	height:385px;
}
.tip_bg{height:355px;}
.tip_bg>h6{
	height: 54px;
	background:#00b5b5;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-size:22px;
	color:#000;
	text-align:center;
	line-height:54px;
}
.tip_bg>p{
	margin:0 36px 5px;
	line-height:24px;
}
.tip_button{width:125px;margin:40px auto 0;}
.tip_form{
	margin-top:10px;
}
.tips_forms>li{
     margin-bottom:15px;
}
.xt-tipname,.xt-tiptel{
	width:135px;
	height:40px;
}
.tip_answer{
	width:152px;
	max-height:94px;
	min-height:94px;
}
.tips_button{
	width: 135px;
	margin:0 auto;
}
/*--申�?�方��?--*/
.t-application h6{
	font-size:28px;
	color:#f00;
	margin-bottom:15px;
}
.t-application h6 em{
	display:inline-block;
	width:32px;
	height:32px;
	background:#f00;
	text-align:center;
	line-height:32px;
	color:#fff;
	margin-right:12px;
}
.t-list{
    background:#fff;
    padding:28px 25px;
}
.t-list>li{
    line-height:26px;
    color:#262236;
}
.t-list>li>b{
	color:#336666;
}
.t-apply{
	position:relative;
	margin-top:110px;
}
.under-list>li{
	width:486px;
	float:left;
	background:#fff;
	margin-right:28px;
	box-sizing:border-box;
	padding:26px 0 5px 0;
	text-align:center;
}
.under-list>li h6{font-size:22px;margin-bottom:20px;}
.under-list>li p{line-height:24px;text-align:left;margin:0 55px 0 65px;}
.Free_study{
	margin:15px auto;
}
.t-max-circle{
    width:130px;
    height:130px;
    background:#e4ebeb;
    position:absolute;
    top:-70px;
    left:50%;
    margin-left:-65px;
}
.t-min-circle{
	width:100px;
	height:100px;
	background:#00b5b5;
	position:absolute;
    top:15px;
    left:50%;
    margin-left:-50px;
    padding-top:26px;
    box-sizing:border-box;
}
.t-min-circle>p{
	font-size:17px;
	text-align:center;
}
.t-high_school>li{
	float:left;
	width:488px;
	margin-right:32px;
}
.xt-origin{
    height:75px;
    background:#00b5b5;
    line-height:75px;
    font-size:22px;
    text-align:center;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.t-content{
    background:#fff;
    box-sizing:border-box;
    padding:12px 60px 18px 55px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
}
.t-content>p{
	line-height:26px;
}
/*.t-w170{width:170px !important;margin:22px auto !important;}*/
.junior_school>li{
	width:480px;
	height:148px;
	float:left;
	background:#fff;
	margin:0 36px 36px 0;
}
.junior_schoolson,.junior-location{
	position:relative;
}
.junior-location{margin-bottom:5px;}
.junior_shadow{
	position:absolute;
	top:0;
	left:0;
	background:#000;
	opacity:0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	width:238px;
	height:148px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.junior-font{
	position:absolute;
	z-index:11;
	top:10px;
	width: 238px;
	text-align:center;
}
.t-fonts{
	font-size:80px;
	margin-left:-120px;
}
.font-20{
	font-size:20px;
	color:#fff;
}
.font-31{
	font-size:31px;
	color:#fff;
	position:absolute;
	top:20px;
	left:110px;
}
.junior_schoolson2{
	float:right;
	width:242px;
    margin-top:25px;
}
.junior_schoolson2 p{
	color:#1f241c;
	line-height:26px;
	margin:0 20px;
}
.grade_apply{overflow:hidden;}
.grade_menu>li{
	width:50%;
	float:left;
	line-height:60px;
	height:60px;
	text-align:center;
	font-size:18px;
	color:#282828;
	background:#fff;
	position:relative;
}
.grade_menu>li.change{background:#00b5b5;}
.grade_menu>li.change:after{top:60px;}
.grade_content{margin-top:180px;}
.grade_contentson{display:none;}
.grade_contentson>li{
	width:273px;
	float:left;
	background:#fff;
	position:relative;
	height:328px;
	margin-right:10px;
	padding:30px 25px 0 30px;
}
.grade_circle{
	width:90px;
	height:90px;
	position:absolute;
	top:-50px;
	left:50%;
	margin-left:-45px;
	font-size:54px;
	color:#dbe1e1;
	text-align:center;
	line-height:90px;
}
.grade_contentson div{color:#282828;line-height:26px;}
.font-22{
	font-size:22px;
	margin:-20px 0 20px;
	text-align:center;
	position:relative;
	z-index:2;
}
.grade_button{
	width:195px;
	position:absolute;
	bottom:18px;
	left:50%;
	margin-left:-97.5px;
}
/*新通优��?1*/
.xt-ascecontent>li{
	float:left;
	overflow:hidden;
	text-align:center;
}
.xt-item1{
	width:250px;
	height:194px;
}
.xt-item2{
	padding:40px 40px 0;
	width:170px;
	height:154px;
	background:#fff;
}
.xt-item2>h6{
	font-size:18px;
	color:#010101;
}
.xt-item2>p{
	font-size:14px;
	color:#58585a;
	margin-top:24px;
	line-height:24px;
}
.xt-ascecontent>li>img{
	width: 250px;
}
/*新通优��?2*/
.xt_adv_list li{
	float:left;
	width:500px;
	height:99px;
	margin:0 8px 8px 0;
}
.xt_adv_content{
	margin-top:20px;
	width:390px;
}
.xt-animation{
	width:99px;
	height:79px;
	background:#fff;
	text-align:center;
	padding-top:20px;
}
.xt-animation>span{
  font-size:58px;
}
.xt-ascendancy{border-top-left-radius:15px;}
.xt-ascendancy2{border-top-right-radius:15px;margin-right:10px;}
.xt-ascendancy3{border-bottom-left-radius:15px;}
.xt-ascendancy4{border-bottom-right-radius:15px;margin-right:10px;}
.xt-font18{font-size:18px;color:#f00;}
.xt-font14{color:#434343;}
.xt-adv-right{text-align:right;}
.adv_line{
	width:134px;
	height:2px;
	background:#00b5b5;
	margin:6px 0 12px 0;
}
.adv_line1{margin-left:254px;}
/*新通优��?3*/
.xt-advantage>li{
	background:url(../image/ascendancy.png) no-repeat;
	float:left;
	width:240px;
	height:180px;
    margin-right:35px;
    text-align:center;
    padding-top:16px;
}
.xt-advantage>li>h6{
	font-size:18px;
	color:#f00;
	margin-top:3px;
}
.advantageson>p{margin:18px auto 0;}
/*衣�?�住��?1*/
.xt-food{width:1200px;}
.xt-food>li{
    float:left;
    margin-right:90px;
    text-align:center;
    position:relative;
    width: 192px;
    height: 310px;
}
.food-localize1{
	width:182px;
	height:90px;
	background:rgba(0,0,0,0.6);
	border-radius:0 0 90px 90px;
	font-size:18px;
	color:#fefefe;
	position:absolute;
	top:94px;
	left:5px;
	line-height:75px;
}
.food-localize2{
	margin-top:16px;
	line-height:24px;
}
/*衣�?�住��?2*/
.cfll_box{
	width:840px;
	margin:0 auto;
}
.cfll_box>li{
	float:left;
	width: 387px;
	margin:0 66px 66px 0; 
	padding-bottom:20px;
	position:relative;
	overflow:hidden;
}
.common_food{
	top:25px;
	margin-left:-24px;
}
.g-food{
	color:#282828;
	margin:24px 36px 18px;
	line-height:24px;
	text-align:center;
}
/*衣�?�住��?3*/
.g-foodbox>li{
	float:left;
	width:241px;
	height:322px;
	margin-right:12px;
	position:relative;
}
.food-shadebox{
	position:absolute;
	top:100px;
	left:50%;
	margin-left:-57.5px;
}
.food-shade{
	width:115px;
	height:115px;
}
.food-shadebox>p{
	top:30px;
	margin-left:-20px;
}
.shade_box{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.hide_text{position:absolute;top:60px;}
.hide_text>p{
	color:#fff;
	margin:0 25px;
	line-height:22px;
	position:relative;
    padding-left:8px;
}
.hide_text>p:before{
	position:absolute;
	content:"";
	display:block;
	width:2px;
	height:2px;
	background:#fff;
	top:10px;
	left:0;
}
/*衣�?�住��?4*/
.g-cfllbox{margin-top:110px;}
.g-cfllbox>li{
    float:left;
    width:452px;
    margin:0 40px 80px 0;
    padding:30px 0 22px 38px;
    position:relative;
}
.cfll-circle{
	width: 110px;
    height: 110px;
    position:absolute;
    top:-50px;
    right:50px;
}
.new-icon-search{
	font-size:80px;
	left:50%;
	margin-left:-40px;
	top:23px;
}
.new-icon-money{
	font-size:160px;
    left:50%;
	top:-22px;
}
.new-icon-notepad{
	font-size:70px;
	left:50%;
	margin-left:-40px;
	top:30px;
}
.new-icon-live{
	font-size:70px;
	left:50%;
	margin-left:-33px;
	top:20px;
}
.cfll-circle>span{
	position:absolute;
}
.g-cfllbox>li>h6{
	font-size:20px;
	margin-bottom:25px;
}
.g-cfllbox>li>p{
	margin-right:45px;
	line-height:22px;
}
/*签证指南1*/
.visa_box{position:relative;}
.visa_box>li{
	float:left;
	width:476px;
    margin:0 50px 38px 0;
    padding:30px 0 40px 0;
}
.xt-origin1{
	font-size:22px;
	color:#1f241c;
	text-align:center;
	font-weight:bold;
}
.visa_box>li p{
	color:#1f241c;
	margin:18px 66px 0;
	line-height:24px;
}
.visa_box>li p a{color:#f00;}
.visa_maxcircle{
	width:130px;
	height:130px;
	position:absolute;
	left:50%;
	margin-left:-114px;
	top:94px;
	background:#e4ebeb;
}
.visa_mincircle{
	width:110px;
	height:110px;
	background:#00b5b5;
	margin:10px auto;
	font-size:22px;
	color:#020202;
	text-align:center;
	line-height:110px;
}
/*签证指南2*/
.guide_box{overflow:hidden;}
.service_box{
	width:720px;
    height:580px;
}
.menu_list{padding-left:12px;}
.menu_list>li{
	float:left;
    width:158px;
    height:58px;
    border:2px solid #00b5b5;
    text-align:center;
    line-height:60px;
    font-weight:bold;
    font-size:22px;
    color:#282828;
    margin:0 16px 11px 0;
    cursor:default;
    background:none;
}
.menu_list>li.change_bg{
	background:#00b5b5;
}
.national_content{
	height:435px;
}
.national_contentson{
	width:100%;
	height:100%;
	display:none;
}
.xt-max-height{
	overflow-x:hidden;
	overflow-y:scroll;
	width:690px;
	height:425px;
	padding:10px 0 0 30px;
}
.xt-max-height>em{
	display:inline-block;
	color:#2f374e;
	margin-bottom:8px;
	font-weight:bold;
	margin-top:15px;
}
.xt-max-height>p{
	margin-right:41px;
	line-height:24px;
	position:relative;
}
.xt-pd{padding-left:8px;}
.xt-max-height>p>em{
	display:inline-block;
	width:4px;
	height:4px;
	background:#2f374e;
	position:absolute;
	top:10px;
	left:0;
}
/*留�?�活��?1*/
.school_table thead th,.school_table tbody td{
	border-left:1px solid #e5e5e5;
	color:#000 !important;
}
.new-table-line tbody td{
	padding:15px 0;
}
.school_table tbody td>a,.f-color{
	color:#f00;
	font-weight:bold;
	text-decoration:underline;
}
.border_none{border-left:none !important;}
/*留�?�活��?2*/
.study_abroad{
	height:315px;
	position:relative;
	padding-top:45px;
}
.city-box{
	width:960px;
	height:190px;
	margin:0 auto;
	position:relative;
}
.city-box:before{
    content:'';
    position: absolute;
    left:0;
    top:50%;
    width:100%;
    height:2px;
    display:block;
    background-color:#dcdcdc;
}
.city_bottom_box>li{
	margin-top:-13px;
	position:relative;
	left:25px;
}
.city_top_box>li,.city_bottom_box>li{
	float:left;
}
.city_top{
	width:92px;
	height:60px;
	background:#ededed;
	color:#282828;
	text-align:center;
	padding-top:12px;
}
.city_line{
	width:1px;
	height:19px;
	background:#00b5b5;
	margin-left:45px;
}
.city-circle{
	width:12px;
	height:12px;
	background:#00b5b5;
}
.city-circle,.city_circle{
	position:relative;
	z-index:2;
	margin-left:40px;
}
.city_circle{
	width:10px;
	height:10px;
	border:1px solid #00b5b5;
}
.city-active{background:#00b5b5;}
.city-container{
	width:750px;
	height:80px;
    position:absolute;
    bottom:20px;
    left:50%;
    margin-left:-375px; 
}
.city-content{
    width:100%;
    height:100%;
    display:none;
}
.city-content>h6{
	font-size:50px;
	color:#f00;
}
.city-infor{
	width:405px;
	margin:15px 0 0 45px;
	color:#282828;
}
.city-infor>p{
	line-height:22px;
}
.city_button{
	width:126px;
	position:absolute;
	top:15px;
	right:0;
}
/*注册表单1*/
.register_form1{
	height:209px;
    width:940px;
	padding:26px 30px 0;
}
.register_form1>h6{
	color:#262236;
	font-weight:normal;
	border-bottom:1px solid #f7f9f9;
	padding-bottom:16px;
	font-size:16px;
}
.xt-form_box{
	width:920px;
    height:110px;
    margin:26px auto;
}
.xt-form>li{
	width:170px;
	height:34px;
	background:#f3f3f3;
	float:left;
	margin:0 80px 30px 0;
	padding-top:6px;
	line-height:40px;
}
.xt-form>li>span{
  font-size:26px;
  display:inline-block;
  margin:1px 0 0 10px;
}
.xt-name,.xt-tel,.select,.xt-email,.xt-colleges{
	width:126px;
	height:40px;
	background:none;
	margin-top:-6px;
	color:#a3a3a3;
}
.select{background:url(../image/xt-select.jpg) 98px 15px no-repeat;}
.xt-scroll{
	width: 126px;
    background:#f3f3f3;
    display:none;
}
.xt-scroll>ul{
	max-height:200px;
	overflow-y:scroll;
	overflow-x:hidden;
}
.xt-scroll>ul>li{margin:0 !important;}
.xt-scroll>ul>li>a{
	display:block;
	line-height:30px;
	color:#535353 !important;
}
.xt-scroll>ul>li>a:hover{
	background:#f00;
}
.select>dd{
	position:relative;
	z-index:1;
}
.no_bg{background:#fff !important;}
.xt-submit{
	width:100%;
	background:#f00;
}
/*注册表单2*/
.register_form2{
	height:76px;
	padding:36px 24px 0;
}
.xt-form1>li{
    margin-right:35px;
}
.tj_button{
	display:block;
	float:left;
	width:122px;
	height:40px;
}
/*注册表单3*/
.g-formbox{
	height:288px;
}
.xt-guide_box{
	width:390px;
    height:240px;
    margin:26px 60px 0 0;
    text-align:center;
}
.xt-guide_box>h6{font-size:22px;}
.xt-guide_box>i{
	display:block;
	width:250px;
	border-bottom:1px dashed #dbdbdc;
	margin:10px auto 15px;
}
.xt-guide_box>p{line-height:24px;}
.fl_form{margin:15px 0 32px;}
.fl_form>li{
	float:left;
	width:180px;
	height:32px;
	margin:0 15px 15px 0;
	line-height:32px;
	position:relative;
}
.guide_name,.guide_tel,.guide_city,.guide_country{
	width: 110px;
	height:32px;
    background:#eee;
    color:#a3a3a3;
    padding-left:10px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;
}
.guide_city,.guide_country{
	border:none;
	outline:none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
}
.guide-before:before{
	position:absolute;
	content:"";
    width:0;
    height:0;
    border-width:8px 6px 0;
    border-style:solid;
    border-color:#535353 transparent transparent;
	top:12px;
	right:10px;
}
select.guide_city::-ms-expand,.select.guide_country::-ms-expand{display:none;}
.xt-tj{width:120px;margin:-32px auto 0;}
/*注册表单4*/
.g-formboxs{margin-bottom:22px;}
.g-formleftbox{
	width: 625px;
	height: 215px;
}
.g-formleftbox>h6{
    height:65px;
    background:#00b5b5;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    font-size:22px;
    text-align:center;
    line-height:65px;
}
.xt-successful{
	width:565px;
	height:45px;
	margin:30px auto 20px;
}
.xt-successful>li{
	float:left;
	margin:0 10px 8px 0;
}
.g-formrightbox{
	width: 362px;
	height: 215px;
	background:#fff;
}
.g-questionscroll{
	width:290px;
	height:120px;
	margin:50px auto;
	overflow:hidden;
}
.g-questionscroll>ul>li{
	line-height:28px;
}
.answer_box>form>ul>li{
	float:left;
	width:190px;
	height:38px;
	line-height:38px;
	margin-right:30px;
}
.w350{width:350px !important;}
.w125{width:125px !important;}
.xt-craigslist,.xt-casename,.xt-casetel{
	height:38px;
	background:#fff;
	color:#000;
}
.xt-craigslist{width:262px;}
.xt-casename,.xt-casetel{width:134px;}
.xt-case-tj{width:125px;}
/*注册表单5*/
.aggregation_form{
	height:270px;
	position:relative;
	padding:30px 0 0 22px;
	width:978px;
}
.regation_box>li{
    float:left;
    height:30px;
    line-height:30px;
    color:#333434;
    margin-bottom:20px;
}
.pl-15,.xt-w215,.xt-w205,.ml-10,.xt-w196{
	margin-right:30px;
}
.pl-15{
	padding-left:15px;
	width:181px;
}
.xt-w196{width:196px;}
.xt-w205{width:205px;margin-left:10px;}
.xt-w215{width:215px;}
.xt-w230{width:230px;}
.xt-w160{width:152px;margin:0 65px 0 20px;padding-left:8px;}
.xt-w225{width:220px;padding-left:5px;}
.xt-w160>p{width:95px;margin-right:-10px;}
.mr-12{margin-right:12px;}
.xt-w160>p>em{margin-left:4px;}
.re_common{
	width:130px;
    height:30px;
    background:#f3f3f3;
    color:#a3a3a3;
}
.rewrite_country{
	background:#f3f3f3 url(../image/center_small.jpg) 105px 10px no-repeat;
	margin-top:0;
}
.xt-new-scroll{
	width: 130px;
}
.institution{margin-right:-5px;}
.performance,.budget{
	width: 950px;
	height: 38px;
	line-height:38px;
	color:#333434;
}
.language_box{
	margin-left:4px;
}
.language_box>li{
	float:left;
	margin-right:20px;
}
.language_box>li>input{
    width:70px;
    height:30px;
    background:#f3f3f3;
    margin:4px 0 0 10px;
}
.performance>p{
	width: 290px;
	height: 38px;
	color:#f00;
	line-height:22px !important;
}
.budget{
	margin-top:20px;
}
.abroad_box{margin-left:40px;width: 520px;}
.abroad_box>li{
    float:left;
    margin-right:30px;
}
.budget_button{
	width:130px;
	text-align:center;
}
/*顾问推荐1*/
.advisers_swiper{
	position:relative;
	width:1000px;
	height:205px;
	overflow:hidden;
}
.advisers_wrapper{
	position:absolute;
	left:0;
	top:0;
	height:205px;
	overflow:hidden;
}
.advisers_box{
	width:910px;
	height:205px;
	margin:0 45px;
	float:left;
}
.advisers_box>li{
	float:left;
	margin-right:30px;
	position:relative;
	width:205px;
	height:205px;
	overflow:hidden;
}
.advisers_box>li>img{
	width: 208px;
	height: 208px;
}
.advisers_box>li>p{
	position:absolute;
	text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	width:205px;
    line-height:50px;
    background:rgba(0,0,0,0.7);
    z-index:1;
    bottom:0;
}
.advisers_button{
	width: 1000px;
	height: 34px;
	position:absolute;
	top:83px;
}
.advisers_button>a{
	display:block;
	width:22px;
	height:32px;
}
.adviser_button{
	width: 185px;
	margin:50px auto 0;
}
/*顾问推荐2*/
/*.advisers_recommend{
	height:220px;
	width:910px;
	padding:20px 45px;
}*/
/*新�??*/
.mentor_slide>li:nth-of-type(1){margin-left:45px;}
.new-teacher_box{
	width:160px;
	height:85px;
	position:absolute;
	top:170px;
}
.new-left1{left:1px;}
.new-left2{left:354px;}
.teacher_circle{
	width:85px;
	height:85px;
	background:#f00;
	position:relative;
}
.teacher_text{
	position:absolute;
	width:130px;
	height:50px;
	top:12px;
	left:32px;
}
.teacher_text>p{
	color:#fff;
	line-height:32px;
}
.guest_button{
	width:1000px;
	height:60px;
	position:absolute;
	top:145px;
}
/*新�?�按��?样式*/
.mentor_button{margin-top:-10px;margin-left:30px;}
.resetting{margin-bottom:0 !important;}
.guests_href{margin-top:22px;}
.subject_lists .subject_href,.mentor_button,.new-guest_button>a,.schedule_button>a
,.education_btn,.Special_button>a,.major_button>a,.college_school_button>a,.academy_button
,.superiorty_lists .superiorty_hrefs,.apply_button,.superiorty_list .superiorty_href,.xt_adv_hrefs,.advantage_button
,.abroad_button>a,.guests_href,.fee_href,.fee_button,.bursary_button,.required_button,.condition_hrefs
,.application_btn,.require_btn,.require_apply_button>a,.require_button,.apply_href,.material_button>a
,.Free_study,.app_school>a,.food_btn>a,.food_button,.more_visa,.g-more-button,.success_case_button>a,.sus_button>a
,.s_casebutton>a,.case_info_button>a,.success_button>a{
	display:inline-block;
	padding:0 30px;
	height:36px;
	line-height:36px;
	text-align:center;
}
.antage_box{margin-top:10px;}
.road_box{
	position:absolute;
	bottom:30px;
	left:50%;
	margin-left:-192px;
}
.fee_href_box{
	position:absolute;
	display:block;
	left:50%;
	bottom:46px;
	margin-left:-60px;
}
.condition_hrefs{
    margin:0 14px;
	text-align:center;
}
.require_btn_box{margin-top:15px;text-align:center;}
.require_apply_button{margin-top:30px;text-align:center;}
.application_btn_box{margin-top:8px;text-align:center;}
.require_button_box{text-align:center;}
.fee_button_box{margin-top:38px;text-align:center;}
.more_visa_box{margin-top:52px;text-align:center;}
.academy_button{margin-top:25px;text-align:center;}
.g-more-button_box{text-align:center;}
.success_button{margin-bottom:12px;}
.subject_lists .subject_href,.new-guest_button>a,.schedule_button>a{margin:20px 17px 0;}
.Special_button>a{margin:36px 17px 0;}
.major_button>a,.college_school_button>a,.abroad_button>a{margin:28px 17px 0;}
.material_button>a{margin:25px 17px 0;}
.app_school>a{margin-right:17px;}
.food_btn>a{margin:35px 17px 0;}
.success_case_button>a{margin:22px 17px 0;}
.sus_button>a{margin:35px 17px 0}
.s_casebutton>a{margin:25px 17px 0;}
.case_info_button>a{margin:18px 17px 0;}
.success_button>a{margin:8px 3px 0;}
.require_apply_button>a{margin:18px 20px 0;}
.new-guest_button,.schedule_button,.Special_button,.major_button,.college_school_button
,.abroad_button,.bursary_button_box,.required_button_box,.material_button,.t-w170_box
,.app_school,.food_btn,.food_button_box,.success_case_button,.sus_button,.s_casebutton
,.case_info_button,.success_button{text-align:center;clear:both;}
/*新�?�放大效果cssbegin*/
.zoomBox{
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
  width: 100;
  z-index: -1;
  overflow: hidden;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -ms-opacity: 0;
  opacity: 0;
  filter:alpha(opacity=0);
  -webkit-transform:scale(0);
  -moz-transform:scale(0);
  -ms-transform:scale(0);
  transform:scale(0);
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  transition:all 0.3s;
}
.zoomBox.active{
  -webkit-opacity: 1;
  -moz-opacity: 1;
  -ms-opacity: 1;
  opacity: 1;
  filter:alpha(opacity=100);
  z-index: 99999999999;
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.zoomMask{
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 992;
  background-color: #000;
  -webkit-opacity: 0.7;
  -moz-opacity: 0.7;
  -ms-opacity: 0.7;
  opacity: 0.7;
}
.close_zoom{
  position: fixed;
  right: 30px;
  top: 20px;
  z-index: 99999;
  width: 45px;
  height: 45px;
  display: block;
  border-radius: 50%;
  background-color: #393A3C;
  color: #fff;
  text-align: center;
  font-size: 30px;
  cursor: pointer;
  -webkit-transition:all 0.5s;
  -moz-transition:all 0.5s;
  transition:all 0.5s;
}
.close_zoom:hover{
  background-color: #A4B957;
}
.piczoom{
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
}
.piczoom li{
  position: absolute;
  left: 0;
  top: 0;
}
.piczoom li>img{
  width: 521px;
  height: 738px;
}
.zoomPrev,.zoomNext{
  position: fixed;
  top: 50%;
  margin-top: -20px;
  width: 54px;
  height: 54px;
  background-color: #A4B957;
  z-index: 1000;
  border-radius: 50%;
  cursor: pointer;
  text-align: center;
  line-height: 54px;
  color: #fff;
  font-size: 30px;
}
.zoomNext{
  right: 20px;
}
.zoomPrev{
  left: 20px;
}
.contnt{
  position: relative;
}
/*新�?�放大效果cssbend*/
/*新�?�标题公用样式begin*/
.header_style1>p,.header_style1>p>span,.header_style1>h2,.header_style2>p
,.header_style2>p>span,.header_style2>h2,.header_style3>p,.header_style3>h2
,.header4-1,.header4-2,.header4-1>p>span,.header4-2>p>span,.header_style4>h2
,.header_style5>p,.header_style5>h2{
	display:inline-block;
}
.header_style1>p>span,.header_style2>p>span,.header4-1>p>span,.header4-2>p>span
,.circle5{
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  border-radius:50%;
}
/*新�?�标题公用样式end*/
/*新�?�标题样式�??1种begin*/
.header_style1>p{
  background:#f00;
  width:100px;
  height:2px;
  position:relative;
  top:-12px;
}
.header_style1>p>span{
  background:#f00;
  width:14px;
  height:14px;
  position:absolute;
  top:-6px;
}
.circle_fl{left:0;}
.circle_fr{right:0;}
.header_style1>h2{margin:0 30px;}
/*新�?�标题样式�??1种end*/
/*新�?�标题样式�??2种begin*/
.header_style2>p{
  width:300px;
  height:6px;
  border-radius:60px;
  -webkit-border-radius:60px;
  -moz-border-radius:60px;
  -ms-border-radius:60px;
  -o-border-radius:60px;
  background:#f00;
  position:relative;
  top:-8px;
}
.header_style2>p>span{
  width:15px;
  height:15px;
  background:#f00;
  position:absolute;
  top:-6px;
}
.circle_fl2{right:-20px;}
.circle_fr2{left:-20px;}
.header_style2>h2{margin:0 35px;}
/*新�?�标题样式�??2种end*/
/*新�?�标题样式�??3种begin*/
.header_style3{text-align:left;}
.header_style3>p{
  width:8px;
  height:30px;
  background:#f00;
  position:relative;
  bottom:-4px;
  margin-right:10px;
}
/*新�?�标题样式�??3种end*/
/*新�?�标题样式�??4种begin*/
.header4-1,.header4-2{
  width: 80px;
  height: 30px;
  position:relative;
  top:3px;
}
.header4-1>p>span,.header4-2>p>span{
  width:12px;
  height:12px;
  background:#f00;
  position:absolute;
}
.circle4_1,.circle4_2,.circle4_3,.circle4_7,.circle4_8,.circle4_9{top:0;}
.circle4_1,.circle4_10{left:0;}
.circle4_2,.circle4_11{left:25px;}
.circle4_3,.circle4_12{left:50px;}
.circle4_4,.circle4_5,.circle4_6,.circle4_10,.circle4_11,.circle4_12{top:18px;}
.circle4_4,.circle4_7{left:15px;}
.circle4_5,.circle4_8{left:40px;}
.circle4_6,.circle4_9{left:65px;}
.header_style4>h2{margin:0 10px;}
/*新�?�标题样式�??4种end*/
/*新�?�标题样式�??5种begin*/
.header_style5>p{
  width:36px;
  height:10px;
  background:#f00;
  border-radius:60px;
  -webkit-border-radius:60px;
  -moz-border-radius:60px;
  -ms-border-radius:60px;
  -o-border-radius:60px;
  transform:rotate(135deg);
  -webkit-transform:rotate(135deg);
  -moz-transform:rotate(135deg);
  -ms-transform:rotate(135deg);
  -o-transform:rotate(135deg);
  position:relative;
}
.top5_1{top:-10px;}
.top5_2{top:-5px;}
.header_style5>h2{margin:0 12px;}
.circle5{
  width:10px;
  height:10px;
  background:#f00;
  position:absolute;
  top:0;
  right:40px;
}
/*新�?�标题样式�??5种end*/
.put01,.put02{height: 20px !important;}
/*新�?�资料下��?1*/
.Down-zt-list li{
    width: 485px;
    height: 405px;
    float:left;
    margin-right:30px;
    background:#fff;
}
.Down-zt-list>li>h6{
	font-size:20px;
	text-align:center;
	line-height:58px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.Data-Text{
	width: 415px;
	height: 290px;
	margin:30px auto 0;
}
.Down-T{width: 140px;padding-top:12px;}
.Down-bible{width:249px;}
.Down-bible h6{
	font-size:16px;
	margin-bottom:18px;
}
.Down-bible p,.Down-inner p{
	font-size:14px;
	color:#020202;
	position:relative;
	padding-left:12px;
	line-height:24px;
	margin-bottom:8px;
}
.Down-bible p:before,.Down-inner p:before{
	position:absolute;
	content:"";
	width: 5px;
	height: 5px;
	background:#000;
	top:9px;
	left:0;
}
.Mt-46{margin-top:28px !important;}
/*新�?�资料下��?2*/
.Country-book{
	width: 930px;
    height: 210px;
    background:#f0f;
    padding:32.5px 35px;
    background:#fff;
}
.Down-inner{width:765px;}
.Down-inner h6{
	font-size:20px;
	margin-bottom:15px;
}
.Down-inner h6 span{
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.J-down-btn{
	display:block;
	width: 114px;
	height: 34px;
	line-height:34px;
	font-size:16px;
	margin-top:14px;
	padding-left:26px;
	cursor:pointer;
}
.J-down-btn img{margin-left:8px;position:relative;top:2px;}
/*新�?�资料下载end*/
/*body{background-color: #eee;}*/
	#serveBox, #serveBox div, #serveBox p, #serveBox span, #serveBox ul, #serveBox li, #serveBox img{
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		margin: 0;
		padding: 0;
	}
	#serveBox{
		font-size: 0;
		width: 1000px;
		margin: 0 auto;
		color: #373737;
		font-family: "Microsoft YaHei";
	}
	#serveBox .title{
		font-weight: bold;
		text-align: center;
	}
	#serveBox .top .title{
		font-size: 38px;
		line-height: 54px;
	}
	#serveBox .top p{
		font-size: 16px;
		text-align: center;
		line-height: 30px;
		margin-bottom: 45px;
	}
	#serveBox .container{
		position: relative;
		height: 391px;
	}
	#serveBox .container .wrapBox{
		width: 936px;
		height: 353px;
		position: relative;
		margin: 0 auto 30px;
		overflow: hidden;
	}
	#serveBox .wrapBox .wrap{
		position: absolute;
		left: 0;
		width: 1000%;
		height: 353px;
	}
	#serveBox .wrap li{
		float: left;
		list-style: none;
	}
	#serveBox .wrap li .item{
		display: inline-block;
		vertical-align: top;
		width: 300px;
		height: 353px;
		margin-right: 18px;
		position: relative;
		overflow: hidden;
		border-radius: 10px;
	}
	#serveBox .wrap li .item.last{margin-right: 0;}
	#serveBox .wrap li .item .circle{
		position: absolute;
		width: 76px;
		height: 76px;
		border-radius: 50%;
		background-color: #ff648d;
		left: -35px;
		top: -38px;
	}
	#serveBox li .item  img{
		width: 300px;
		height: 117px;
		display: block;
		cursor: pointer;
	}
	#serveBox .wrap li .item .circle em{
		position: absolute;
		font-size: 18px;
		line-height: 18px;
		color: #ffffff;
		bottom: 13px;
		right: 13px;
	}
	#serveBox .wrap .item .content{
		height: 236px;
		width: 100%;
		background-color: #fff;
		padding: 0 28px;
		position: relative;
	}
	#serveBox .wrap .item .content:after{
		content: "";
		position: absolute;
		top: -14px;
		left: -2px;
		width: 300px;
		height: 14px;
		/*background: url(../images/border-top.png);*/
	}
	#serveBox .wrap .item .content .title{
		font-size: 18px;
		line-height: 56px;
		font-weight: bold;
		text-align: center;
	}
	#serveBox .wrap .item .content p{
		font-size: 14px;
		line-height: 26px;
		position: relative;
		padding-left: 10px;
	}
	#serveBox .wrap .item .content p:before{
		content: "";
		position: absolute;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background-color: #373737;
		left: 0;
		top: 10px;
	}
	#serveBox .arrow{
		width: 12px;
		height: 20px;
		position: absolute;
		top: 167px;
		cursor: pointer;
		font-size: 0;
	}
	#serveBox .arrow.prev{
		background-image: url(../image/arrow_01.png);
		left: 0;
	}
	#serveBox .arrow.next{
		background-image: url(../image/arrow_02.png);
		right: 0;
	}
	#serveBox .points{
		text-align: center;
	}
	#serveBox .points li{
		width: 8px;
		height: 8px;
		background-color: #bcbcbc;
		border-radius: 50%;
		cursor: pointer;
		margin: 0 4px;
		display: inline-block;
	}
	#serveBox .points li.active{
		background-color: #ed395c;
	}
	#serveBox .tip{
		font-size: 14px;
		line-height: 14px;
		color: #888;
		position: absolute;
		bottom: 0;
		right: 32px;
	}
