body{  margin:0; padding:0; text-align:center;  font-size:12px; font-family:PingFangSC, sans-serif;}
table,td,tr,img,ul,li,h1,h2,p,object,param,embed,h1,h2,h3,h4,h5,h6{margin:0; padding:0; border:0;}
img{border:0;}
ul,li{list-style:none;}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; height: 0; clear:both; visibility:hidden;}
.leyu{cursor: pointer;}
/*-返回定部-*/
#tbox{width:54px; float:right; position:fixed; right:50px; bottom:15px;}
#gotop{ width:54px; height:54px; background:#f19601; display:block;}
#gotop .retopic{display: inline-block; border-top: 2px solid; border-right: 2px solid; margin-top: 20px; width: 25px; height: 25px; border-color: #fff; transform: rotate(-45deg);}

.pc-container{width: 100%;  margin: 40px auto 0 auto; text-align: center;}
.pc-container .banner1{ height:320px;  background:url("../img/1.png") no-repeat center ;}
.pc-container .banner2{ height:192px;  background:url("../img/2.png") no-repeat center;}
.pc-container .banner3{ height:604px;  background:url("../img/3.png") no-repeat center;}
.pc-container .banner4{ height:283px;}
.pc-container .banner5{ height:648px;  background:url("../img/5.png") no-repeat center;}
.pc-container .banner6{ height:656px;  background:url("../img/6.png") no-repeat top;}
.pc-container .banner7{ height:647px;  background:url("../img/7.png") no-repeat center; padding-top: 50px;}
.pc-container .banner8{ height:221px;  background:#fcfdfd url("../img/8.png") no-repeat bottom;}
.pc-container .banner9{ height:310px;  background:url("../img/9.png") no-repeat center;}


.pc-container .main_m{width: 960px; height: 100%; margin: 0 auto; text-align: center; position: relative;}
.pc-container .main_m1{width: 800px; height: 100%; margin: 0 auto; text-align: center; position: relative;}
.pc-container  h3{width: 30%; margin: 0 auto; text-align: center; color: #d81c3f; font-size: 30px;  padding:10px 0; border: 1px solid #d81c3f; border-radius:50px;}
.pc-container  .h3sc{color: #202752; border-color: #202752;}
.pc-container .h3p{font-size: 23px; margin: 20px auto;}
.pc-container .display-flex{display: flex; flex-flow: row nowrap; justify-content: space-around;}

.pc-container  .pc-zx{width: 100%; height: auto; display:flex;flex-flow: row nowrap; justify-content: center; padding: 30px 0; }
.pc-container  .pc-zx-icon1{width: 20%; height:30px; background: linear-gradient(to right,#ff7513,#ff880d); color: #fff; padding: 5px; text-align: center; line-height: 30px; font-size: 16px; transition:all 1s ease-in-out 0s; cursor: pointer;  }
.pc-container  .pc-zx-icon2{width: 13%; margin:0 2%; height:30px; background:#3ea6ff; color: #fff; padding: 5px; text-align: center; line-height: 30px; font-size: 16px; transition:all 1s ease-in-out 0s; cursor: pointer; border-radius: 25px;}
.pc-container  .pc-zx-icon1:hover,.pc-container  .pc-zx-icon2:hover{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.8);}

/*-录取捷报-*/
.pc-container  .g_common{position: relative;}
.pc-container  .g_common .jb_content{position: absolute; right:10px; top:22px; width:426px;  height: 40px;  line-height: 40px; font-size: 16px; color: #474747; overflow: hidden; }

.pc-container  .g_common .jb_content .ti_news{cursor: pointer; float: left; }

/*-英国优势-*/
.pc-container  .yg-ys{margin-top:30px;}
.pc-container  .yg-ys li{width: 135px;}
.pc-container  .yg-ys li h4{color: #282828; font-size: 22px; padding: 15px 0; border-bottom: 1px solid #939393; margin: 0 0 20px 0; }
.pc-container  .yg-ys li p{text-align: left; font-size: 14px; color: #282828;}

.pc-container .yg-tips{width: 535px; border-top:2px dashed #b6b6b6; border-bottom:2px dashed #b6b6b6 ; margin: 20px auto; padding: 15px 0;}
.pc-container .yg-tips p{font-size:16px; line-height: 25px; }

/*留学规划预约*/
.form-margin{position: absolute;top:63px;left:321px;}
.pc-container  .banner4 p{font-size:20px; font-weight: bold; color: #282828; }
.pc-container  .banner4 .free{position: absolute; right: 50px; top: 10px;}
.pc-container  .banner4 .yuyue{width: 700px; height: 72px; background: #d81c3f; border: 1px solid #c9c9d3; margin: 20px auto; position: relative; padding:10px 50px;}

.pc-container .top_yuyue_form{width:100%; height: auto; margin-left:-30px;}
.pc-container .top_yuyue_form .textinput{width: 150px; height: 40px; margin-bottom: 15px; margin-right: 16px;  font-size: 16px; padding-left: 5px; float: left;}
.pc-container .top_yuyue_form .btnon{position: absolute; outline: none; width:160px; height:45px; background:#4254ff; font-size: 18px; color: #fff; cursor: pointer; right:18px; top:10px; border: 2px solid #fff;; font-weight: bold;}


.pc-container .top_yuyue_form .form-item-code{width: 27%; float: left; }
.pc-container .top_yuyue_form .yzmcode{width: 15%; height: 40px;  font-size: 14px; float: left; position:absolute;right:300px;bottom:36px; border:1px solid #e0e0e0; padding-left: 6px;}
.pc-container .top_yuyue_form .codetxt{width: 12%; background: #f0f0f0; outline: none; height:40px; cursor: pointer; font-size: 16px; position:absolute;right:190px;bottom:36px; }





/*新航道留学优势*/
.pc-container .banner5 ul li{width:180px; height:255px;}
.pc-container .banner5 ul li .yg-ry{width:165px; height:160px; background: url("../img/ys.png") no-repeat;}
.pc-container .banner5 ul li .yg-ry h5{color: #202752; font-size: 20px; padding-top: 50px;}
.pc-container .banner5 ul li .yg-ystit{ font-weight: bold; margin-top: 10px;}
.pc-container .banner5 ul li p{font-size:16px; color: #282828;}
.pc-container .banner5 .yg-zsms1{position: absolute; width:285px; height: 30px; left: 135px; bottom: -15px; color: #fff; font-size: 14px; line-height: 30px; background: rgba(0,0,0,0.4); border-radius: 20px;}
.pc-container .banner5 .yg-zsms2{position: absolute; width:285px; height: 30px; right: 135px; bottom: -15px; color: #fff; font-size: 14px; line-height: 30px; background: rgba(0,0,0,0.4); border-radius: 20px;}

/*英国留学服务*/
.pc-container .banner6 .yg-fwzx{position: absolute; width: 352px; height: 70px; text-align: right; right: 195px; top: 50px; color: #fff; font-size:22px; cursor: pointer; transition: all 1s ease-in-out 0s; }
.pc-container .banner6 .yg-fwzx:hover{color: #f2eba7;}
.pc-container .banner6 ul{width: 90%; margin: 0 auto;}
.pc-container .banner6 ul li{width: 230px; height: 380px;}
.pc-container .banner6 ul li h4{font-size:22px; text-align: center; margin: 20px auto 10px auto; }
.pc-container .banner6 ul li h4 b{color: #d81c3f;}
.pc-container .banner6 ul li div{width: 200px; height: 264px; background: url("../img/bfwg.png") no-repeat; text-align: left; padding: 25px 12px 5px 18px; font-size: 16px; line-height: 30px;}
.pc-container .banner6 ul li a{width: 90%; height:38px; background: #d81c3f;  display: block; border-radius: 20px; margin: 10px auto; line-height: 38px; cursor: pointer; font-size: 16px; font-weight: bold; transition: all 1s ease-in-out 0s; }
.pc-container .banner6 ul li a:hover{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.8);}
.pc-container .banner6 ul li:nth-of-type(even) a{background: #202753;}

/*新航道英国留学服务流程*/
.pc-container .banner7 .yg-lc{width:175px; height:75px; position: absolute;}
.pc-container .banner7 .yg-lc h5{font-size: 16px; color: #282828;}
.pc-container .banner7 .yg-lc p{text-align: left; color: #505050;}
.pc-container .banner7 .lc1{right:230px; top:150px;}
.pc-container .banner7 .lc2{right:40px; top:150px;}
.pc-container .banner7 .lc3{right:40px; top:280px; width:195px;}
.pc-container .banner7 .lc4{right:280px; top:280px; width:185px;}
.pc-container .banner7 .lc5{left:270px; top:280px;}
.pc-container .banner7 .lc6{left:50px; top:280px; width:195px;}
.pc-container .banner7 .lc7{right:40px; top:410px; }
.pc-container .banner7 .lc8{right:280px; top:410px;}
.pc-container .banner7 .lc9{left:270px; top:410px;}
.pc-container .banner7 .lc10{left:50px; top:410px; width:185px;}
.pc-container .banner7 .lc11{right:40px; top:540px; width:185px;}
.pc-container .banner7 .lc12{right:280px; top:540px;}
.pc-container .banner7 .lc13{left:270px; top:540px;}
.pc-container .banner7 .lc14{left:50px; top:540px; width:185px;}

/*时间规划 咨询*/
.pc-container .banner8 .yg-ghzx{position: absolute; width: 400px; height: 50px; text-align: right; left:65px; top: 122px; color: #fff; font-size:21px; cursor: pointer; transition: all 1s ease-in-out 0s; }
.pc-container .banner8 .yg-ghzx:hover{color: #f2eba7;}

/*英国留学A-LEVEL项目*/
.pc-container .banner9 .yg-xhdys .yg-xhdys-l{margin-top: -70px;}
.pc-container .banner9 .yg-xhdys .yg-xhdys-m{margin: 0 10px 0 5px; }
.pc-container .banner9 .yg-xhdys .yg-xhdys-r{width: 580px;}
.pc-container .banner9 .yg-xhdys .yg-xhdys-r li{width: 580px; height:40px;  float: left; margin-bottom:10px; }
.pc-container .banner9 .yg-xhdys .yg-xhdys-r li img{margin-top:6px; margin-right: 5px; float: left;}
.pc-container .banner9 .yg-xhdys .yg-xhdys-r li b{width: 75px; height: 40px; line-height: 50px; font-size: 22px; color: #b81c22; display: block; float: left;}
.pc-container .banner9 .yg-xhdys .yg-xhdys-r li span{font-size: 16px; color: #0f2812; width: 460px; height: 40px; display: block; background: #fff; float: right; margin-top: 6px; line-height: 40px; }

/*A-LEVEL内容介绍*/
.pc-container .banner10 .yg-al-l{width: 312px; height: 207px; padding:20px 0 0 20px; }
.pc-container .banner10 .yg-al-l ul li{font-size:16px; color: #fff; text-align: left; line-height: 20px;  float: left; margin-bottom: 10px;}
.pc-container .banner10 .yg-al-l ul li img{ display: block; width: 21px; height: 22px; float: left; margin-right: 5px;}
.pc-container .banner10 .yg-al-l p{float: left; color: #fff; line-height: 30px; font-size: 16px; font-weight: bold; margin-left: -10px; border-top: 1px dashed #fff; padding-top: 5px;}
.pc-container .banner10 .yg-al-r{width: 362px; height: 207px; padding: 20px 0 0 20px; }
.pc-container .banner10 .yg-al-r ul li{font-size:16px; color: #202752; text-align: left; line-height: 20px;  float: left; margin-bottom: 10px;}
.pc-container .banner10 .yg-al-r ul li img{display: block; width: 21px; height: 22px; float: left; margin-right: 5px;}
.pc-container .banner10 .yg-al-r .yg-al-rzx{width: 100%; display: flex; flex-flow: row nowrap; justify-content: space-around; padding-top:15px;}
.pc-container .banner10 .yg-al-r .yg-al-rzx a{display: block; width: 245px; height: 59px; text-align: center; color: #fff; background: url("../images/z3.png") no-repeat; line-height: 40px; font-size: 16px; font-weight: bold; cursor: pointer;}
.pc-container .banner10 .yg-al-r .yg-al-rzx a{transition:all 1s ease-in-out 0s;}
.pc-container .banner10 .yg-al-r .yg-al-rzx a:hover{color: #f2eba7;}

.pc-container .banner10 table{width: 714px; height: 327px; margin: 30px auto 0 auto; border-collapse:collapse;}
.pc-container .banner10 table th{border: 3px solid #fff; font-size: 16px; color: #fff; background: #b81b22;}
.pc-container .banner10 table td{border: 3px solid #fff; color: #282828; font-size:14px; }
.pc-container .banner10 table tr:nth-of-type(even){background: #ebebeb;}
.pc-container .banner10 table tr:nth-of-type(odd){background: #d1d4db;}

/*英国直通车介绍*/
.pc-container .banner11 .ztc-zx{text-align: center; padding-left: 50px; padding-top: 10px;}
.pc-container .banner11 .ztc1{background: url("../images/w3.png") no-repeat;  width:282px ; height:88px;}
.pc-container .banner11 .ztc1 h5{ color: #c96e1b;}
.pc-container .banner11 .ztc2{background: url("../images/w2.png") no-repeat; width:305px ; height:88px;}
.pc-container .banner11 .ztc2 h5{color: #eda900;}
.pc-container .banner11 .ztc3{background: url("../images/w1.png") no-repeat; width:341px ; height:88px;}
.pc-container .banner11 .ztc3 h5{ color: #1b4889;}
.pc-container .banner11 .ztc-zx h5{ font-size: 22px;}
.pc-container .banner11 .ztc-zx p{ font-size: 14px;}

/*英国直通车内容*/
.pc-container .banner12 .ztc-main{padding-top: 400px; width: 780px; margin: 0 auto;}
.pc-container .banner12 .ztc-main .ztc-main-seem{width:195px; height:240px; color: #282828; font-size: 16px; text-align: left; line-height: 25px;}
.pc-container .banner12 table{width: 715px; height: 275px; border-collapse: collapse; margin: 100px 10px 0 0; }
.pc-container .banner12 table tr:nth-of-type(even){background: #ebebeb;}
.pc-container .banner12 table tr:nth-of-type(odd){background: #d1d4db;}
.pc-container .banner12 table th{border: 2px solid #fff; font-size: 16px; color: #fff; background: #b81b22;}
.pc-container .banner12 table td{width: 50%; border: 2px solid #fff; font-size: 14px; color: #282828;}

.pc-container .common-zx{ margin-top: 50px; justify-content: center;}
.pc-container .common-zx a{transition:all 1s ease-in-out 0s;}
.pc-container .common-zx a:hover{color: #f2eba7;}

.pc-container .common-zx .common-zx1{width:250px; height: 63px; background: url("../images/xzx1.png") no-repeat; display: block; color: #fff; font-size: 22px; line-height: 35px; margin-right: 10px; padding: 12px 0 0 20px;}
.pc-container .common-zx .common-zx2{width:250px; height: 63px; background: url("../images/xzx2.png") no-repeat; display: block; color: #fff; font-size: 22px; line-height: 35px;  padding: 12px 0 0 20px;}

.header {
	background-color: #292f36;
	height:45px;
	line-height: 45px;
    width:100%;
	margin:0 auto; 
	text-align:center; 
}

.header--fixed {
	position: fixed;
	z-index: 10;
	right: 0;
	left: 0;
	top: 0
}


.animated {
	-webkit-animation-duration: .5s;
	-moz-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both
}

@-webkit-keyframes slideDown {
	0% {
		-webkit-transform: translateY(-4em)
	}

	100% {
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes slideDown {
	0% {
		-moz-transform: translateY(-4em)
	}

	100% {
		-moz-transform: translateY(0)
	}
}

@-o-keyframes slideDown {
	0% {
		-o-transform: translateY(-4em)
	}

	100% {
		-o-transform: translateY(0)
	}
}

@keyframes slideDown {
	0% {
		transform: translateY(-4em)
	}

	100% {
		transform: translateY(0)
	}
}

.animated.slideDown {
	-webkit-animation-name: slideDown;
	-moz-animation-name: slideDown;
	-o-animation-name: slideDown;
	animation-name: slideDown
}

@-webkit-keyframes slideUp {
	0% {
		-webkit-transform: translateY(0)
	}

	100% {
		-webkit-transform: translateY(-4em)
	}
}

@-moz-keyframes slideUp {
	0% {
		-moz-transform: translateY(0)
	}

	100% {
		-moz-transform: translateY(-4em)
	}
}

@-o-keyframes slideUp {
	0% {
		-o-transform: translateY(0)
	}

	100% {
		-o-transform: translateY(-4em)
	}
}

@keyframes slideUp {
	0% {
		transform: translateY(0)
	}

	100% {
		transform: translateY(-4em)
	}
}

.animated.slideUp {
	-webkit-animation-name: slideUp;
	-moz-animation-name: slideUp;
	-o-animation-name: slideUp;
	animation-name: slideUp
}

/*-顶部-*/
.top_head{width:100%; height:45px; line-height:45px; font-size:14px; margin:0 auto; text-align:center; background:#333; position:fixed; left:0; top:0; z-index:99999; overflow: hidden; color: #fff;}
  .top_main{display: flex; flex-flow: row nowrap; justify-content: space-around;}
	  .top_right a{color: #fff; margin-right:10px;}
	  .top_right a:hover{ text-decoration:underline;color: #b81b24; font-weight: 600;}

/*-底部-*/
.bottom{width:100%; height:auto; margin:0 auto; text-align:center; background:#333333; line-height:25px; }
   .bottom_seem{display: flex; flex-flow: row nowrap; justify-content: space-around; overflow: hidden; margin:0 auto; }
     .bottom_nav{padding:5px; color:#fff; height:25px;}
	   .bottom_nav a{margin:0 4px; color: #fff;}
	   .bottom_nav a:hover{text-decoration:underline; color: #fff;}
	   .bottom_nav a:active,.bottom_nav a:focus{color: #fff;}
	 .bottom_logo{ margin-top:10px;}
	   .bottom_xi p{color:#fff; line-height:35px; text-align:left;}
	     .bottom_xi p a:hover{text-decoration:underline; color:#fff; }
	     .bottom_xi p a:active,.bottom_xi p a:focus{ color:#fff; }

		.bottom_tm span p{color:#fff; }

/*-版权信息-*/	
footer{
	width: 100%;
	padding: 10px 0px;
	background-color:#333;
	overflow: hidden;
	 position: relative;}
.footer{
	width:1002px;
	height:130px;
	margin:0px auto;
	}
.logo_bottom{
	width: 102px;
	height:125px;
	float: left;
	padding:0% 10% 0% 0%;
	border-right:1px dashed #fff;
	 margin-top: 35px;}
.address{
	float: left;
	width:50%;
	line-height:24px;
	font-size:14px;
	padding-left:70px;
	margin-top:28px;
	}
.address p{
	color: white;
	font-size: 14px;
	line-height:30px;
	text-align:center;
	}
.address a{
	color: white;
	font-size: 14px;
	text-decoration:none;
	}
.address a:hover{
	color: #ff7f00;
	font-size: 14px;
	}
.wx{
	width: 94px;
	height:125px;
	float: right;
	margin-top:35px;
	padding:0% 0% 0% 10%;
	border-left:1px dashed #fff;
	}

/*-底部漂浮广告-*/
.seem-bt{width: 100%; height:142px;  background:url("../images/pc/btad.png") no-repeat center; position: fixed; bottom: 0; left: 0; z-index: 999999;}
.main_bt{width: 900px; margin: 0 auto; height:auto; position: relative;}
.seem-bt .yuyuebt{width: 355px; height: 55px; margin: 45px 0 0 540px ; padding-top: 40px;  position: relative;}
.seem-bt .top_yuyue_formbt{width:100%; height: auto; }
.seem-bt .top_yuyue_formbt .textinput{width: 125px; height: 30px; margin-bottom: 15px; margin-right:12px;  font-size: 14px;  float: left;  outline: none; padding-left: 5px;}
.seem-bt .top_yuyue_formbt .btnon{position: absolute; outline: none; width:89px; height: 90px; background: url("../images/pc/dbbt.png") no-repeat;  cursor: pointer; right:-25px; top:1px; border: 0;}