@charset'utf-8';
.top{ width:1100px; margin: 0 auto; overflow: hidden;    padding: 10px 0;}
.logo{ float: left}
.tel{ float:right; margin-top: 10px;}
.ban{ width: 1920px; height: 650px; background: url(/xhd/xhdsl_files/ban.jpg) no-repeat center center;position:relative;left:50%;margin-left:-960px;  }
.nav{ width: 100%; height: 65px; line-height: 65px;position:absolute}
.nav_opactiy{ width: 100%; height: 65px; line-height: 65px; position: absolute; background-color: #000; opacity: 0.7;filter:alpha(opacity=70); -moz-opacity:0.7;}
.nav_box{ width: 1100px; margin: 0 auto; position: relative;}
.nav_box li a{ float: left; color: #ececec; font-size: 20px;padding: 0 25px;}
.nav_box li a:hover{ color: #fad852 }
.ban_h2{ font-size: 70px; font-weight: bold; color: #fff; text-align: center; padding-top: 40px}
/** 简?**/
.jianjie{
	width:995px;
	margin:0 auto;
	padding:25px 0;
	position: relative
}
.jianjie .jianjiehm{
	position: absolute;
    top: -35px;
    left: 322px;
}
.jianjie .jianjiehmjs{
	width: 995px;
   margin: 0 auto;
    border: 1px dashed #dedddd;
    padding: 15px 25px; border-radius: 5px;
	margin-top: 350px;
}
.jianjie .jianjiehmjs h1{
	font-size:44px;
	color:#0C0308;
	line-height:78px;
	margin-top:10px;
	text-align: center;
}
.jianjie .jianjiehmjs h2{
	font-size:30px;
	color:#F93E1F;
	line-height:26px;
	margin-bottom:16px;
	text-align: center;
}
.jianjie .jianjiehmjs p{
	font-size:14px;
	color:#080607;
	line-height:38px;
}
/** 核心价值观 **/
.hexin{
	width:100%;
	height:1064px;
	padding-top:71px;
	background:url(/xhd/xhdsl_files/bgadd.jpg) center no-repeat;
}
.warp{
	width:1200px;
	margin:0 auto;
}
.hexinguan{
	width:626px;
	height:125px;
	border:1px solid #fff;
	margin:0 auto;
}
.hexinguan img{
	margin:24px 0 0 94px;
}
.hexin .hexinjianjie{
	padding-top:122px;
	margin-left:23px;
}
.hexin .hexinjianjie li{
	width:230px;
	height:235px;
	float:left;
}
.hexin .hexinjianjie li p{
	font-size:14px;
	color:#fff;
	font-family:"宋体";
	padding:0 20px;
	line-height:24px;
}
.hexin .hexinjianjie li span{
	font-size:28px;
	color:#fff;
	text-align:center;
	display:block;
	margin-top:50px;
	line-height:36px;
}
.hexin .hexinjianjie li.yellocol p{
	margin-top:20px;
	color:#E3FF0F;
}
.hexin .hexinjianjie li.yellocol span{
	margin-top:80px;
	color:#E3FF0F;
}
.hexin .hexinjianjiebo{
	padding-top:0;
}
.hexin .hexinjianjiebo li p{
	margin-top:80px;
}
.hexin .hexinjianjiebo li.yellocol span{
	margin-top:50px;
}
/** 新航道理?**/
.linian{
	width:995px;
	margin:0 auto;
	padding:55px 0 50px;
}
.linian .hexinguan{
	border-color:#1A5985;
	margin-bottom:30px;
}
.linian p{
	font-size:14px;
	color:#114d71;
	text-indent:34px;
	line-height:38px;
}
/** 服务管理 **/
.fuwugl{
	width:100%;
	height:791px;
	padding-top:72px;
	background:url(/xhd/xhdsl_files/bg1.jpg) center no-repeat;
	    padding-bottom: 20px;
}
.fuwugl .fuwuguanli{
	width:1063px;
	height:461px;
	margin:114px 0 0 70px;
	position:relative;
}
.fuwugl .fuwuguanli .one{
	width:483px;
	height:193px;
	position:absolute;
	left:0;
	top:0;
}
.fuwugl .fuwuguanli .one span{
	display:block;
	font-size:26px;
	color:#fff;
	text-align:center;
	line-height:66px;
	margin-top:20px;
}
.fuwugl .fuwuguanli .one p{
	font-size:22px;
	color:#fff;
	text-align:center;
	line-height:36px;
}
.fuwugl .fuwuguanli .two{
	left:501px;
	top:35px;
}
.fuwugl .fuwuguanli .three{
	left:90px;
	top:195px;
}
.fuwugl .fuwuguanli .four{
	left:600px;
	top:267px;
}
/** 学术型助?**/
.xueshu{
	padding-top:55px;
}
.xueshu .hexinguan{
	width:394px;
	border-color:#1A5985;
	margin-bottom:30px;
}
.xueshu .hexinguan img{
	margin-left:55px;
}

.xueshu .zjrw{
	height: 280px;
	background: url(/xhd/xhdsl_files/zj_bg.jpg) no-repeat;
	margin-top: 40px;
	margin-bottom: 60px;
	position: relative;
}
.xueshu .zjrw li{
	position: absolute;
	width: 128px;
}
.xueshu .zjrw li.vip{
	left: 6px;
	top: 5px;
}
.xueshu .zjrw li.qzmk{
	left: 158px;
	top: 105px;
}
.xueshu .zjrw li.zwpg{
	left: 309px;
	top: 5px;
}
.xueshu .zjrw li.dctx{
	left: 461px;
	top: 105px;
}
.xueshu .zjrw li.zybz{
	right: 458px;
	top: 5px;
}
.xueshu .zjrw li.jzfk{
	right: 307px;
	top: 105px;
}
.xueshu .zjrw li.lxzd{
	right: 156px;
	top: 5px;
}
.xueshu .zjrw li.xlsd{
	right: 4px;
	top: 105px;
}
.xueshu .zjrw li span{
	width: 128px;
	height: 128px;
	display: block;
	margin-bottom: 10px;
}
.xueshu .zjrw li p{
	font-size: 22px;
	color: #5d5d5d;
	text-align: center;
}
.xueshu .zjrw li:hover span{
	background: url(/xhd/xhdsl_files/circle.png) no-repeat;
}
.xueshu .zjrw li:hover p{
	color: #F27B8F;
}
/** 名师高徒 **/
.teacher{
	width:100%;
	height:572px;
	padding-top:84px;
	background: url(/xhd/xhdsl_files/bg2.jpg) center no-repeat;
}
.teacher .mingshi{
	width:100%;
	height:63px;
	padding-top:14px;
}
.teacher .mingshi h1{
	width:660px;
	height:47px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	font-size:34px;
	line-height:47px;
	color:#5E5A11;
	text-align:center;
	margin:0 auto; 
}
.teacher .innerbottom{
	width:1200px;
}
.teacher .innerbottom .left{
	width:576px;
	float:left;
	margin-left:18px;
	position:relative;
}
.teacher .innerbottom .right{
	float:right;
	width:563px;
	margin-right:20px;
	position:relative;
}
.teacher .innerbottom .left img{
	float: left;
}
.teacher .innerbottom .right img{
	float: right;
}
.teacher .innerbottom .left .intrbox{
	margin-left:15px;
}
.teacher .innerbottom .intrbox{
	float: left;
	width: 230px;
	padding: 20px 0;
	color: #fff; 
}
.teacher .innerbottom .intrbox h4{
	font-size: 25px;
	line-height: 38px;
	font-weight: normal;
}
.teacher .innerbottom .intrbox h5{
	font-size: 18px;
	line-height: 27px;
	font-weight: normal;
}
.teacher .innerbottom .intrbox p{
	font-size: 14px;
	line-height: 28px;
}
.teacher .innerbottom .intrbox p a{
	color:#fff;
}
.teacher .innerbottom .left .intrbox a.findMore{
	right:45px;
	bottom:0;	
	width:159px;
}
.teacher .innerbottom .right .intrbox a.findMore{
	width:176px;
	left:0;
	bottom:0;
}
.teacher .innerbottom .intrbox a.findMore{
	height:33px;
	text-align: center; 
	margin: 0 auto; 
	display: block; 
	font-size: 20px;
	line-height: 33px;
	background-color: #fff;
	color: #FF4549;
	border-radius: 8px;
	position:absolute;
}
.teacher .innerbottom .intrbox a.findMore:hover{
	text-decoration: underline;
}
.teacher .innerbottom  .right .p{
	width: 227px;
	height: 211px;
	padding: 18px 0px;
 	background: url(/xhd/xhdsl_files/timg2.jpg ) no-repeat center center;
 }
/** 班型 **/
.banxiang{
	width:100%;
	height:977px;
	padding-top:74px;
	background: url(/xhd/xhdsl_files/bg3.jpg ) no-repeat center center;
}
.banxiang .hexinguan{
	width:992px;
	border-color:#114C74;
}
.banxiang .hexinguan img{
	margin-left:27px;
}
.banxiang #bxul{
	width: 1068px;
	overflow-y: hidden;
	margin: 0 auto;
}
.banxiang #bxul li{
	width: 256px;
	height: 193px;
	float: left;
	margin: 26px 50px;
	position: relative; 
	cursor: crosshair;
	transform-style: preserve-3d; 
	-ms-transform-style: preserve-3d; 
	-webkit-transform-style: preserve-3d; 
	-o-transform-style: preserve-3d; 
	-moz-transform-style: preserve-3d;
	}
.banxiang #bxul li div{
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	backface-visibility:hidden; 
	-webkit-backface-visibility:hidden; 
	-moz-backface-visibility:hidden; 
	-ms-backface-visibility:hidden; 
	transition: all 0.4s linear 0s; 
	-moz-transition: all 0.4s linear 0s;
	-webkit-transition: all 0.4s linear 0s; 
	-o-transition: all 0.4s linear 0s;
}
.banxiang #bxul li div h4{
	font-size: 22px;
	line-height: 32px;
	font-weight: normal;
}
.banxiang #bxul li div p{
font-size: 14px;
line-height: 26px; /* font-weight: bold; */ 
}
.banxiang #bxul li div.a h4{
	line-height: 24px;
	color: #F64243;
}
.banxiang #bxul li div.a p{
	font-size: 16px;
	line-height: 40px;
}
.banxiang #bxul li div.a{
	padding-top: 104px;
	background-image: url(/xhd/xhdsl_files/bx_jl.png);
	background-repeat:no-repeat;
	border:2px solid #F64243;
	background-color: #fff; 
	color: #5F5F5F;
	z-index: 99;
	transform: perspective(400px) rotateY(0deg); 
	-ms-transform: perspective(400px) rotateY(0deg); 
	-webkit-transform: perspective(400px) rotateY(0deg); 
	-o-transform: perspective(400px) rotateY(0deg); 
	-moz-transform: perspective(400px) rotateY(0deg);
}
.banxiang #bxul li.cur div.a{
	transform: perspective(400px) rotateY(179deg); 
	-ms-transform: perspective(400px) rotateY(179deg); 
	-webkit-transform: perspective(400px) rotateY(179deg); 
	-o-transform: perspective(400px) rotateY(179deg); 
	-moz-transform: perspective(400px) rotateY(179deg);
}
.banxiang #bxul li div.b{ 
	color: #fff;
	border:1px solid #F64243;
	z-index: 98;
	transform: perspective(400px) rotateY(181deg); 
	-ms-transform: perspective(400px) rotateY(181deg); 
	-webkit-transform: perspective(400px) rotateY(181deg); 
	-o-transform: perspective(400px) rotateY(181deg); 
	-moz-transform: perspective(400px) rotateY(181deg); 
}

.banxiang #bxul li div.b div.bin{
	width: 100%;
	height: 100%;
	background-color: #fff;
	background-color: #F64243;
	border:1px solid #fff;
}
.banxiang #bxul li div.b h4{
	border-bottom: 1px solid #fff;
	line-height: 42px;
	width: 80%;
	margin: 6px auto;
}
.banxiang #bxul li.cur div.b{
	transform: perspective(400px) rotateY(360deg); 
	-ms-transform: perspective(400px) rotateY(360deg); 
	-webkit-transform: perspective(400px) rotateY(360deg); 
	-o-transform: perspective(400px) rotateY(360deg); 
	-moz-transform: perspective(400px) rotateY(360deg); 
}

.banxiang #bxul li.bx1 div.a{
	background-position:   89px 15px;
}
.banxiang #bxul li.bx2 div.a{
	background-position: -308px 15px;
}
.banxiang #bxul li.bx3 div.a{
	background-position: -722px 15px;
}
.banxiang #bxul li.bx4 div.a{
	background-position: -310px -694px;
}
.banxiang #bxul li.bx5 div.a{
	background-position: -728px -704px;
}
.banxiang #bxul li.bx6 div.a{
	background-position:   80px -693px;
}
.banxiang #bxul li.bx7 div.a{
	background-position:   84px -325px;
}
.banxiang #bxul li.bx8 div.a{
	background-position: -308px -330px;
}
.banxiang #bxul li.bx9 div.a{
	background-position: -721px -330px;
}
/** 一起参?**/
.canyu{
	width:100%;
	height:169px;
	padding-top:39px;
	background:#0D2F55;
	border-bottom:1px solid #FCD730;
}
.canyu .hexinguan{
	width:626px;
	height:125px;
	border-color:#A8DFFE;
}
.canyu .hexinguan p{
	font-size:17px;
	line-height:40px;
	margin-top:6px;
	text-align:center;
	color:#d1ecff;
}
.canyu .hexinguan img{
	margin:0 0 0 38px;
}
.duibi{
	width:100%;
	height:561px;
	background:url(/xhd/xhdsl_files/bg4.jpg) center no-repeat;
}
.duibi .duibi_left{
	width:558px;
	float:left;
}
.duibi .duibi_left span{
	width:136px;
	height:55px;
	background:#FFA018;
	border-radius:5px;
	text-align:center;
	line-height:55px;
	color:#fff;
	display:block;
	font-size:28px;
	margin:69px 0 0 422px;
}
.duibi .duibi_left .jieshao{
	float:right;
	font-size:15px;
	color:#fff;
	line-height:79px;
	text-align:right;
}
.duibi .duibi_center{
	width:120px;
	float:left;
	padding-top:150px;
	position:relative;
	padding-left:20px;
}
.duibi .duibi_center img{
	position:absolute;
	left:36px;
	top:-32px;
}
.duibi .duibi_center ul li{
	width:96px;
	height:39px;
	background:#FF9F1A;
	font-size:18px;
	line-height:39px;
	text-align:center;
	color:#fff;
	border-radius:8px;
	margin-bottom:39px;
}
.duibi .duibi_right{
	width:499px;
	float:right;
}
.duibi .duibi_right span{
	margin-left:0;
	background:#64A1E0;
	color:#fff;
}
.duibi .duibi_right .jieshao{
	float:left;
	color:#cae4fe;
	text-align:left;
}
/** 校区环境 **/
.xiaoqu{
	padding:53px 0 42px 0;
}
.xiaoqu .hexinguan{
	width:992px;
	height:125px;
	border-color:#124E70;
}
.xiaoqu .hexinguan img{
	margin:25px 0 0 27px;
}
.xiaoqu .huanjing{
	width:1000px;
	margin:26px auto 0;
}
.xiaoqu .huanjing .huanjing_left{
	width:300px;
	float:left;
}
.xiaoqu .huanjing .huanjing_leftop{
	margin-bottom:4px;
}

.xiaoqu .huanjing .huanjing_leftop p,
.xiaoqu .huanjing .huanjing_right .huanjing_rightop .huanjing_rightopleft p{
	width:100%;
	height:32px;
	display:block;
	text-align:center;
	line-height:32px;
	font-size:16px;
	color:#fff;
	background:#F2931B;
}
.xiaoqu .huanjing .huanjing_right{
	float:right;
	width:700px;
}
.xiaoqu .huanjing .huanjing_right .huanjing_rightop{
	width:700px;
	height:172px;
	margin-bottom:6px;
}
.xiaoqu .huanjing .huanjing_right .huanjing_rightop .huanjing_rightopleft{
	float:left;
	margin-left:6px;
}
/** 学校荣誉 **/
.rongyu{
	width:100%;
	height:702px;
	padding-top:62px;
	background:url(/xhd/xhdsl_files/bg5.jpg) center no-repeat;
}
.rongyu .hexinguan{
	width:626px;
}
.rongyu .hexinguan img{
	margin-left:171px;
}
.rongyu ul{
	margin-top:43px;
}
.rongyu ul li{
	width:300px;
	float:left;
	margin-left:55px;
}
.rongyu ul li p{
	font-size:14px;
	color:#fff;
	line-height:44px;
	margin-bottom:22px;
	text-align:center;
}
/** 底部 **/
.footer{ width:1000px; margin: 0 auto; overflow: hidden; margin-bottom: 10px}
.footer_left{ width:350px; float:left;}
.footer_center{ float:left; width:610px; margin-left:10px;}
.footer_center ul li{ font-size:12px; line-height:14px; float:left; background:url(/xhd/images/53.jpg) right center no-repeat; padding:0 7px;}
.footer_center ul li a{ color:#333; transition:300ms all ease;}
.footer_center p{ margin-top:8px; font-size:14px; line-height:14px; color:#333; margin-left:10px;}
/** 左侧导航 **/
.nav-left{
	width:135px;
	position:fixed;
	top:20%;
	left:50px;
	display:none;
}
.nav-left ul li{
	width:135px;
	height:46px;
	background-color:#fff;
	border-bottom:1px solid #717171;
	font-size:16px;
	line-height:46px;
	text-align:center;
	color:#717171;
	cursor:pointer;
}
.nav-left ul li.nav-list9{
	height:60px;
	background:url(/xhd/xhdsl_files/top.png) no-repeat;
	border-bottom:none
}
.fixed {
	width: 100%;
	height: 90px;
	background: #0D2F55;
	position: fixed;
	left: 0;
	bottom: 0px;
}
.fixed label {
	color: #fff;
	letter-spacing: 2px;
	font-size: 18px;
	display: inline-block;
    line-height: 35px;
}
.fixed input {
	width: 180px;
	height: 35px;
	line-height: 35px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding-left: 10px;
	margin-left: 10px;
	z-index: 999
}
.fixed button {
	display: inline-block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	background: #E3FF0F;
	color: #000;
	text-align: center;
	font-size: 18px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-left: 68px;
}
.fixed button:hover{ background: #c7e007}
.fixed_con {
	width: 980px;
	margin: 0 auto;
	margin-top: 30px;
}
.label_margin {
	margin-left: 90px;
}

.stu_btn { width: 180px; height: 45px; line-height: 45px; color: #fff; background: #e84d53; text-align: center; display: block; position: absolute; left: 90px; top: 455px; font-size: 22px; border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
}
button{ cursor: pointer;}
.btn{ display: block;
    width: 260px;
    height: 50px;
	margin: 0 auto;
    line-height: 50px;
    text-align: center;
    background: #0D2F55;
    color: #fff;
    border-radius: 5px;
    font-size: 22px; margin-top: 35px; margin-bottom: 35px}

.btn:hover{ background:#05172b}
.btn1{ display: block;
    float: right;
    width: 140px;
    height: 40px;
    margin: 0 auto;
    line-height: 40px;
    text-align: center;
    background: #f64243;
    color: #fff;
    border-radius: 5px;
    font-size: 18px;}
.btn1:hover{ background: #f52728}

/*
     FILE ARCHIVED ON 10:57:59 Sep 19, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:09:06 Jul 11, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.627
  exclusion.robots: 0.03
  exclusion.robots.policy: 0.018
  esindex: 0.011
  cdx.remote: 30.056
  LoadShardBlock: 156.203 (3)
  PetaboxLoader3.datanode: 106.582 (4)
  PetaboxLoader3.resolve: 135.488 (2)
  load_resource: 106.823
*/
