*{margin:0px;padding:0;}
#Master{width:100%;font-family:'Microsoft Yahei';position:relative;overflow:hidden;}
#Master a{outline:none;hide-focus:expression(this.hideFocus=true);}
#Master img{border:none;vertical-align:top;}
#Master i,em,cite{font-style:normal;}
#Master div,#Master ul,#Master ol,#Master li,#Master pre,#Master form,#Master input,#Master select,#Master p
,#Master h1,#Master h2,#Master h3,#Master h4,#Master h5,#Master h6,#Master a,body,#Master textarea{font-family:'Microsoft Yahei';list-style:none;text-decoration:none;}
/*公用样式begin*/
.clearfix:after{content:'';height:0;display:block;clear:both;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.mr{margin-right:-100px;}
.list_two>li>p,.one>span,.infor>p,.list_six>li>p>a,.second_box>tr>td,.first_box>tr>th{
	font-size:14px;
	color:#555;
}
.hvr,.hvr:before,.list_one>li,.introduce,.school_table,.list_four>li,.plan,.list_six>li,.list_seven,.register_form1
,.list_eight>li,.major_table,.list_nine>li,.team>li,.teacher_box,.border-table,.grade_box{
    -webkit-border-radius:5px;
    -moz-border-radius:5px; 
    -ms-border-radius:5px; 
    -o-border-radius:5px;
    border-radius:5px; 
}
.hvr{
	display:block;
	text-align:center;
	color:#000;
	vertical-align:middle;
	-webkit-transform:perspective(1px) translateZ(0);
	transform perspective(1px) translateZ(0);
	box-shadow:0 0 1px transparent;
	position:relative;
	background:#ffea00;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.hvr:before{
	content:"";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #0365d3;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.hvr:hover{color:#fff;}
.hvr:hover:before{
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
.button_box{
	width:405px;
	height:52px;
	margin:5px 0 0 462px;
	position:relative;
}
.button_box>a{
	width:185px;
	height:52px;
	line-height:52px;
	font-size:20px;
}
.img{
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	transition:all 0.5s;
}
.img:hover{
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
/*公用样式end*/
.header_top{background:url(../images/header_1.jpg) top center no-repeat;height:166px;}
.header_center{background:url(../images/header_2.jpg) top center no-repeat;height:165px;}
.header_bottom{background:url(../images/header_3.jpg) top center no-repeat;height:171px;overflow:hidden;}
.shadow{
	position:absolute;
	background:url(../images/nav_bg.png) center top no-repeat;
	width:100%;
	height:50px;
	top:449px;
}
.nav{
	width:1000px;
	height:50px;
	position:absolute;
	left:50%;
	margin-left:-500px;
}
.fixed{
	position:fixed;
	top:0;
	left:50%;
	margin-left:-500px;
	z-index:99;
	background:url(../images/nav_bg.png) center top no-repeat;
	width:1000px;
	height:50px;
}
.nav>li{
	float:left;
	color:#fff;
	line-height:50px;
	width:111px;
	cursor:default;
	text-align:center;
}
.nav>li>a{
	display:block;
	width: 100%;
	height: 100%;
	font-size:18px;
	color:#fff;
}
.nav>li.active{background:#ffea00;color:#000;}
.nav>li.active a{color:#000;}
.contaniner{
	width:100%;
	height: 1590px;
	background:#e1eeff;
}
.content{
	width:1000px;
	margin:0 auto;
}
.panel_box1{overflow:hidden;}
.title{text-align:center;padding-top:65px;}
.title>h5{
	font-size:40px;
	color:#024189;
	position:relative;
	display:inline-block;
	margin:0 30px;
}
.title>span{
	display:inline-block;
	width:148px;
	height:2px;
	background:#69a4e7;
	margin:12px 0;
}
.title>p{font-size:17px;color:#000;margin-top:15px;}
.list_one{margin-top:30px;}
.list_one>li{
	width:240px;
	height:290px;
	background:#fff;
	float:left;
    margin-right:16px;
    text-align:center;
    overflow:hidden;
}
.list_one>li>h6{
	font-size:20px;
	color:#0365d3;
	margin-top:20px;
	font-weight:normal;
}
.list_one>li>p{
	font-size:14px;
	color:#555;
	margin:10px 28px 0;
	line-height:24px;
}
.list_one>li>a{
	width: 140px;
	height: 40px;
	line-height:40px;
    font-size:17px;
    margin:12px auto;
}
.introduce{
	width:882px;
	height:340px;
	background:#fff;
	margin-top:35px;
	padding:22px 0 0 118px;
}
.list_two>li{
    float:left;
    width:350px;
    height:320px;
    margin-right:112px;
    text-align:center;
    position:relative;
}
.list_two>li>b{font-size:16px;}
.list_two>li>span{
	font-size:24px;
	color:#0365d3;
	line-height:45px;
	margin-left:8px;
}
.list_two>li>em{
	display:block;
	width:120px;
	height:1px;
	background:#a0a0a0;
	margin:6px auto;
}
.list_two>li>p{
	line-height:24px;
}
.mt-20{margin:5px 0 18px;}
.mt-5{margin-top:5px;}
.list_two>li>a{
	width:140px;
	height:40px;
	line-height:40px;
	font-size:17px;
	position:absolute;
	bottom:-5px;
	left:50%;
	margin-left:-70px;
}
.grade_box{
	width:997px;
	height:265px;
	background:#fff;
	margin-top:30px;
}
.list-twelfth>li{
	float:left;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	background:#0365d3;
	text-align:center;
	height:48px;
	line-height:48px;	
}
.width_190{width:189px;border-top-left-radius:5px;border-right:1px solid #fff;}
.width_305{width:305px;border-right:1px solid #fff;}
.width_320{width:320px;border-right:1px solid #fff;}
.width_180{width:180px;border-top-right-radius:5px;}
.table_box{
	border-collapse:collapse;
	text-align:center;
}
.table_box>tbody>tr>td{
	font-size:14px;
	color:#555;
	line-height:34px;
	border-bottom:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	position:relative;
}
.table_box>tbody>tr>td>p{
	position:absolute;
	left:50%;
	margin-left:-18px;
	top:34px;
	font-size:14px;
}
.table_box>tbody>tr>td>a{
	text-decoration:underline !important;
	color:#0365d3;
	font-weight:bold;
}
.font1{color:#000 !important;font-weight:bold;}
.font2{color:#0365d3 !important;height:40px;}
.bd{border-right:none !important;}
.choose{
	width:500px;
	height:38px;
	margin:15px auto;
}
.choose>a{
	width:220px;
	height:38px;
	line-height:38px;
	font-size:17px;
}
.panel_box4{
	width:100%;
	background:url(../images/small_bg.jpg) center top no-repeat;
	height:232px;
	overflow:hidden;
}
.pdf_box,.replace{
	width:620px;
    height:192px;
    margin:65px auto 0;
}
.pdf_box>h6{
	text-align:center;
	font-size:32px;
	color:#fff;
}
.list_three{width:550px;margin:40px auto 0;}
.list_three>li{
	float:left;
	font-size:14px;
	color:#fff;
	margin:0 26px 10px 0;
}
.list_three>li:nth-of-type(5){margin-right:0;}
.ml-16{margin-left:60px !important;}
.list_three>li>img{margin-right:12px;}
.hide_box{display:none;margin-top:-20px;}

.replace>li{
	font-size:14px;
	line-height:26px;
	color:#fff;
}
.download_button{
	width:165px;
	height:40px;
	line-height: 40px;
	font-size:16px;
	margin:0 auto;
	position:relative;
	z-index:11;
}
.whole_box{
	background:#e1eeff;
	width:100%;
	height:1270px;
}
.list_four{margin-top:24px;}
.list_four>li{
	float:left;
	width:490px;
	height:440px;
	background:#fff;
	margin-right:16px;
	text-align:center;
	position:relative;
}
.list_four>li>h6{
	font-size:24px;
	color:#fff;
	height: 50px;
	line-height:50px;
	background:#0365d3;
	text-align:center;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.one{
    height:43px;
    position:absolute;
    left:50%;
    margin-left:-195px;
    padding-top:20px;
    font-size:14px;
}
.one>b{font-size:16px;}
.po_1{top:65px;background:url(../images/number1.jpg) center top no-repeat;}
.po_2{top:200px;background:url(../images/number2.jpg) center top no-repeat;}
.one>span{
    line-height:24px;
    display:inline-block;
    margin-top:8px;
}
.one>a{
	font-size:14px;
	color:#0365d3;
	text-decoration:underline !important;
}
.po_3{
	width:140px;
	height:38px;
	line-height:38px;
	font-size:17px;
	position:absolute;
	bottom:12px;
	left:50%;
	margin-left:-70px;
}
.list_five{width:860px;margin:32px auto 0;}
.student{
	width:400px;
	height:435px;
}
.student>li{
	width:100%;
	height:100px;
	border-radius:50px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-ms-border-radius:50px;
	-o-border-radius:50px;
	background:#fff;
	margin-bottom:12px;
	position:relative;
}
.student>li>img,.infor,.infor>a{position:absolute;}
.student>li>img{left:10px;top:7px;}
.infor{left:115px;top:12px;}
.infor>b{font-size:17px;color:#000;}
.infor>p{line-height:22px;margin-top:6px;}
.infor>a{font-size:14px;color:#0365d3;right:-65px;bottom:2px;}
.plan{
	width:440px;
	height:435px;
    background:#fff;
}
.plan>h6{
	background:#0365d3;
	height:48px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    text-align:center;
    color:#f9fdff;
    line-height:48px;
    font-size:20px;
}
.plan_form{
	width:365px;
    height:330px;
    margin:26px auto;
}
.list_eleven>li{
	float:left;
	width:165px;
	height:40px;
	background:#eee;
	margin-right:35px;
	margin-bottom:15px;
	position:relative;
}
.doubt{
	width:347px;
	height:143px;
	font-size:14px;
	color:#a3a3a3;
	padding:12px 0 0 18px;
    outline:none;
    border:none;
    background:#eee;
}
.list_eleven>li>img{margin:0 5px 0 10px;position:absolute;top:6px;}
.new-name,.new-tel,.new-school{
	width:120px;
	height:40px;
	outline:none;
	border:none;
	background:#eee;
	font-size:14px;
	color:#a3a3a3;
}
#new-city,#new-school{
	height:40px;
	line-height:40px;
}
.tj{
	width:140px;
	height:40px;
	line-height:40px;
	font-size:17px;
	margin:20px auto;
}
.panel_box7{
	width:100%;
	height:910px;
	background:#fff;
}
.mt-32{margin-top:32px;}
.list_six>li{
	float:left;
	width:188px;
	height:275px;
	border:1px solid #0365d3;
	margin-right:12px;
	padding-top:15px;
}
.list_six>li>img{display:block;margin:0 auto;width: 78px;height: 78px;}
.list_six>li>h6{
	font-size:24px;
	color:#012032;
	font-weight:normal;
	margin:16px 0;
	text-align:center;
}
.list_six>li>p{
	line-height:24px;
	margin-left:35px;
}
.list_six>li>p>span{
	display:inline-block;
	text-align:center;
	width:15px;
	height:15px;
	border-radius:100%;
	-webkit-border-radius:100%;
    -moz-border-radius:100%;
    -ms-border-radius:100%;
    -o-border-radius:100%;
    background:#012032;
    font-size:12px;
    color:#fff;
    line-height:15px;
    margin-right:10px;
}
.profession{
	width: 500px;
	height: 38px;
	margin:17px auto;
}
.profession>a{
	width:220px;
	height:38px;
	line-height:38px;
	font-size:17px;
}
.page_box{
	width:100%;
	background:#e1eeff;
    height:1000px;
    margin-top:25px;
}
.list_seven{
	width:985px;
	height:360px;
	background:#fff;
	margin-top:28px;
	padding:30px 0 0 15px;
	text-align:center;
}
.mr-0{margin-right:0 !important;}
.list_seven>li{
	float:left;
	width:160px;
	height:150px;
	margin:0 42px 35px 0;
}
.list_seven>li>p{
	font-size:16px;
	color:#000;
	margin:18px 0;
}
.academy_button>a{
	width: 66px;
	height: 25px;
	line-height:25px;
	font-size:12px;
}
.register_form1{
	height:215px;
    width:940px;
	padding:0 30px;
	background:#fff;
	margin-top:20px;
}
.register_form1>h6{
	color:#262236;
	font-weight:normal;
	border-bottom:1px solid #898989;
	font-size:14px;
    height:50px;
    line-height:50px;
}
.xt-form_box{
	width:920px;
    height:110px;
    margin:26px auto;
}
.xt-form>li{
	width:165px;
	height:34px;
	background:#eee;
	float:left;
	margin-right:73px;
	margin-bottom:30px;
	padding-top:6px;
	line-height:40px;
	position:relative;
}
.xt-form>li>img{margin:1px 5px 0 10px;}
.w190{width:190px !important;}
.xt-name,.xt-tel,.xt-email,.xt-colleges{
	font-size:14px;
	width: 125px;
	height:40px;
	background:none;
	color:#a3a3a3;
	outline:none;
	border:none;
	position:absolute;
	top:0;
}
.xt-colleges{width:150px !important;}
.select{
	font-size:14px;
	width:150px;
	height:40px;
	color:#a3a3a3;
	position:absolute;
	top:0;
	left:40px;
}
.select>dt{
	font-size:14px;
	color:#a3a3a3;
}
.new-bg{background:#f3f3f3 url(../images/xt-select.jpg) 100px 15px no-repeat !important;}
.w125{width:125px !important;}
.select{background:url(../images/xt-select.jpg) 125px 15px no-repeat;}
.xt-scroll{
	width:150px;
    background:#f3f3f3;
    display:none;
}
.xt-scroll>ul{
	max-height:200px;
	overflow-y:scroll;
	overflow-x:hidden;
}
.xt-scroll>ul>li>a{
	display:block;
	line-height:30px;
	font-size:14px;
	color:#a3a3a3;
}
.xt-scroll>ul>li>a:hover{
	background:#f00;
	color:#fff;
}
.select>dd{
	position:relative;
	z-index:1;
}
.no_bg{background:#fff !important;}
.new-submit{
	width:140px;
	height:40px;
	background:#ffea00;
	margin-left:25px;
	margin-top:-6px;
	font-size:17px;
}
.mt-25{margin-top:25px;}
.xt-submit{
	width:100%;
	background:#f00;
}
.list_eight{
	width:395px;
	height:220px;
}
.list_eight>li{
	float:left;
    width:190px;
    height:104px;
    background:#f1f8ff;
    margin-right:10px;
    margin-bottom:15px;
}
.fee_box{
	background:url(../images/money1.jpg) no-repeat;
	width:144px;
	height:78px;
	margin:14px auto;
	text-align:center;
	padding-top:8px;
}
.fee_box>p{
	font-size:17px;
	color:#000;
	line-height:26px;
}
.panel_box10>a{
    display:block;
	margin-left:10px;
	margin-right:10px;
	background:url(../images/money2.jpg) no-repeat;
	width: 186px;
	height: 223px;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:340px;
}
.border-table{
    width:996px;
	height:658px;
	margin-top:28px;
	border:1px solid #024189;
}
.major_table{
	border-collapse:collapse;
	text-align:center;
	line-height:20px;
}
.bd-none{border-left:none !important;}
.bt-none{border-bottom:none !important;}
.case_box>li{
	float:left;
	border-left:1px solid #e5e5e5;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:46px;
}
.case_box{
	 height:46px;
    background:#0365d3;
}
.w50{width: 50px;}
.w132{width: 132px;}
.w292{width: 292px;}
.w205{width: 205px;}
.w180{width: 180px;}
.scroll{
	overflow-x:hidden;
	overflow-y:scroll;
	height:612px;
}
.first_box>tr>th{font-weight:normal;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-sizing:border-box;height:77px;}
.second_box{background:#fff;}
.second_box>tr>td{
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	padding:18px 0;
}
.second_box>tr>td>a,.first_box>tr>th>a{
	color:#0365d3;
	text-decoration:underline !important;
}
.page_two{
	height:1070px;
	width:100%;
	background:#e1eeff;
	margin-top:30px;
}
.improve_box{margin-top:30px;}
.left-radius{border-top-left-radius:5px;}
.right-radius{border-top-right-radius:5px;}
.bottom1-radius{border-bottom-left-radius:5px !important;}
.bottom2-radius{border-bottom-right-radius:5px !important;}
.improve_box>p,.team_box>p{
	font-size:20px;
	color:#000;
	text-align:center;
}
.list_nine{margin-top:25px;}
.list_nine>li{
    float:left;
    width:320px;
    height:182px;
    background:#fff;
    margin-right:20px;
    overflow:hidden;
}
.inner_box{
	margin-top:35px;
}
.inner_box>h6{
	font-size:18px;
	color:#012032;
	margin-bottom:8px;
}
.inner_box>p>b{color:#000;}
.inner_box>p{
	font-size:14px;
	color:#555;
	line-height:24px;
}
.team_box{
	margin-top:20px;
}
.team{
	margin-top:20px;
}
.team>li{
	float:left;
	width:238px;
	height:202px;
	background:#fff;
	margin-right:15px;
	overflow:hidden;
}
.inner_box>p>a{
	font-size:14px;
	color:#0365d3;
}
.teacher_box{
	width:1000px;
	height:265px;
	background:#fff;
	margin-top:35px;
}
/*资料下载begin*/
.pop_window{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 999999;
	display: none;
}
.popmask{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	background-color: #000;
	background-color: rgba(0,0,0,0.9);
	-webkit-opacity: 0.7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	display: none;
}
.applyform{
	position: absolute;
	width: 652px;
	height: 420px;
	left: 50%;
	top: 50%;
	margin-left: -326px;
	margin-top: -210px;
	background: #fff url(../images/bg_pop.jpg) no-repeat left center;
	z-index:199989;
}
.download_area{
	position: absolute;
	width: 600px;
	left: 50%;
	top: 50%;
	margin-left: -300px;
	margin-top: -60px;
	background: #fff;
	display: none;
}
.ewm_area{
	position: absolute;
	width: 600px;
	height: 500px;
	left: 50%;
	top: 50%;
	margin-left: -300px;
	margin-top: -250px;
	background: #fff;
	display: none;
}
.applyTitle{
	position: relative;
	height: 56px;
	background-color:#4985e0;
	color: #313131;
}
.applyTitle span{
	line-height: 56px;
	margin-left: 12px;
	font-size: 22px;
}
.closeBtn{
	position: absolute;
	right: 10px;
	top: 13px;
	width: 30px;
	height: 30px;
	background: url(../images/close-icon-2.png) no-repeat center center;
	cursor: pointer;
}
.downform{
	padding-left: 250px;
}
.p_item{
	position: relative;
	padding-top: 18px;
	float: left;
	width: 100%;
}
.p_item span{
	width: 80px;
	float: left;
	text-align: right;
	font-size: 14px;
	line-height: 30px;
}
.p_item i{
	font-style: normal;
	font-size: 12px;
}
.user_val1{
	height: 30px;
	border: 1px solid #D1D1D1;
}
.w1{
	width: 166px;
}
.w2{
	width: 56px;
	vertical-align: middle;
}
.get_yzm{
	height: 30px;
	width: 105px;
	text-align: center;
	line-height: 30px;
	background-color: #ABABAB;
	color: #fff;
	font-size: 12px;
	border:none;
	cursor: pointer;
	vertical-align: middle;
}
.p_item p{color: red;}
.tj_form{
	margin-top: 0;
	margin-left: 100px;
	display: block;
	float: left;
	width: 141px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color:#ffea00;
	color:#000;
	font-size: 18px;
	border: none;
	font-family: Microsoft Yahei;
	cursor: pointer;
}
.href_place{
	line-height: 55px;
	text-align: center;
	font-size: 16px;
}
.href_place a,.href_place a:hover{
	text-decoration: underline;
}
.fix_menu{
	position: fixed;
	left: 0;
	right: 0;
	top: -16px;
	height: 63px;
	padding-bottom: 15px;
	width: 100%;
	background-color: #FFE400;
	z-index: 55;
	display: none;
}
.xt_adv_pic img,.ys_img,.book,.noteBook img,.gf_btn,.ys_download a,.reason_info_box a{
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	transition:all 0.3s;
}
.xt_adv_pic:hover img,.book:hover,.noteBook img:hover{
	-webkit-transform:scale(1.03);
	-moz-transform:scale(1.03);
	transform:scale(1.03);
}
.gf_btn:hover,.ys_download a:hover,.reason_info_box a:hover{
	opacity: 0.8;
}
.download_free{
	-webkit-animation: up 2.5s ease infinite alternate;
	-o-animation: up 2.5s ease infinite alternate;
	animation: up 2.5s ease infinite alternate;
}
/*资料下载end*/
.counselor_box{
	width:950px;
	height:225px;
	background:#fff;
	margin:35px auto 0;
	padding:25px 30px;
}