*{list-style:none;margin:0;padding:0;}
body{font:normal;margin:0;padding:0;font-family:"微软雅黑"; background: #05012b; }
a{ text-decoration:none; font-family:"微软雅黑";color:#2a2a2a;}
a:hover{ text-decoration:underline;cursor:pointer;}
img {border-width: 0px; margin:0px; padding:0px;}
.all{ width:1000px; margin:0 auto;}
.allt{ width:1000px; margin:0 auto;}
.allz{ width:1213px; margin:0 auto;}
.alle{ width:1200px; margin:0 auto;}
.main{ width:1000px; float:left;}
p{ color:#000; font-size:16px;font-family:"微软雅黑";}
/*top*/
.top{ width:100%; float:left; height:32px; background:url(http://www.hyschool.cn/templets/hyschool/2015hy/images/top.jpg) repeat-x}
.top_l{ width:530px; float:left; background:url(http://www.hyschool.cn/templets/hyschool/2015hy/images/b1.jpg) no-repeat;  font-size:12px; font-family:"微软雅黑"; color:#000;padding-left:17px;}
.top_l a { color:#000}
.top_l a:hover{ text-decoration:none;cursor:pointer;}
.top_r{ width:170px;height:32px; float:right; background:url(http://www.hyschool.cn/templets/hyschool/2015hy/images/tel.jpg) center left no-repeat; padding-left:220px;}
.top_r a{ color:#000; font-size:12px; line-height:32px; padding:0px 7px;}
.menu_d{ width:100%; float:left; height:100px; background:url(/templets/hyschool/2015hy/images/menu_bg.jpg) repeat-x;}
.logo{ float:left; width:160px;  margin-right:15px;}
.menu{ float:left ; width:820px; padding-top:10px;}
.menu ul {padding:0; margin:0;list-style-type: none; float:left; }
.menu ul li {float:left; position:relative; z-index:100;}
.menu ul li a{color:#2c2c2e; padding:0 12px;font-family:"微软雅黑"; font-size:14px; line-height:75px;text-decoration:none; }
.menu ul li a:hover{color:#458ec5;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#2c2c2e;}
.menu ul li:hover a:hover{color:#458ec5;}
.menu ul li:hover ul {display:block; position:absolute;  left:0; width:122px; margin-top:0px; *margin-top:43px;_margin-top:43px;}
.menu ul li:hover ul li a.hide {  background-color:#ececec; width:90px;}
.menu ul li:hover ul li:hover a.hide { text-decoration:none;}
.menu ul li:hover ul li a.hide1 { color:#fff;width:125px;}
.menu ul li:hover ul li:hover a.hide1 { color:#ececec;text-decoration:none;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {	display:block; left:-32px;position:relative;  z-index:1000;	 text-align:center;	height:41px;	width:150px; padding:0px;	background-color:#ececec;	line-height:41px;	font-size:14px; 	border-left:1px #5c5c5c solid;border-right:1px #5c5c5c solid;}
.menu ul li:hover ul li a.sxt{border-top:1px #5c5c5c solid;border-bottom:1px solid #b1b1b1;  }
.menu ul li:hover ul li a.xxt{ border-bottom:1px solid #b1b1b1;}
.menu ul li:hover ul li a.xst{border-bottom:1px  solid #5c5c5c; }
.menu ul li:hover ul li a:hover {color:#fff;text-decoration:none; background-color:#1b84d3;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:96px; top:0;}
/**/
.banner{width:100%; float:left;  height:602px;background:url(images/2017kn_1.jpg) top center no-repeat; }
.banner a{ width:100%; height:100%; display:block; text-indent:-9999em;}
.bannert{width:100%; float:left;  height:178px;background:url(images/2017kn_2.jpg) top center no-repeat; }

.main1{ width:100%; float:left;  background:url(images/2017kn_3.jpg) top center no-repeat; height:398px; }
.main1t{ width:1000px; float:left; padding-top:45px;}
.main1t p{ line-height:32px; text-indent:10em; font-size:15px;  padding:14px 30px 0px 30px; color:#FFF;}
.main1t img{ }

.main2{  width:100%;  float:left;  background:url(images/2017kn_4.jpg) top center no-repeat; height:726px;}
.main2t{ width:1000px; float:left; padding-top:110px;}
.main2t h2{ color:#fff; text-align:center; line-height:50px;height:58px; border-bottom:1px dashed #fff;}
.main2t p{color:#fff; text-align:center;line-height:50px; margin-bottom:30px; }
.main2t p a{ color:#c59446;}
.main2t .zz{float:left; width:450px;}
.main2t .yy{ float:right; width:534px;}
.main2t ul{float:left; width:450px;}
.main2t ul li{float:left; width:450px; line-height:38px;height:38px; overflow:hidden;}
.main2t ul li a{color:#fff;  line-height:38px;height:38px;}
.main2t ul li a:hover{color:#c59446;}

.main3{  width:100%;  float:left;  background:url(images/2017kn_5.jpg) top center no-repeat; height:281px;}
.main4{  width:100%;  float:left;  background:url(images/2017kn_6.jpg) top center no-repeat; height:728px;}
.main5{  width:100%;  float:left;  background:url(images/2017kn_7.jpg) top center no-repeat; height:435px;}
.main6{  width:100%;  float:left;  background:url(images/2017kn_8.jpg) top center no-repeat; height:502px;}
.main6t{ width:1000px; float:left; padding-top:30px;}
.main6t p{line-height:32px; text-indent:2em; font-size:15px;  padding:14px 30px 0px 30px; color:#FFF; }

.main7{  width:100%;  float:left;  background:url(images/2017kn_9.jpg) top center no-repeat; height:322px;}
.main8{  width:100%;  float:left;  background:url(images/2017kn_10.jpg) top center no-repeat; height:431px;}
.main8 a{ width:113px; float:left; text-indent:-999em; height:430px; display:block;}
.main8 a.huig1{width:113px;}
.main8 a.huig2{width:121px;}
.main8 a.huig3{width:121px;}
.main8 a.huig4{width:121px;}
.main8 a.huig5{width:121px;}
.main8 a.huig6{width:121px;}
.main8 a.huig7{width:93px;}
.main8 a.huig8{width:128px;}
.main8 a:hover.huig1{background:url(images/wnhg.jpg) ;}
.main8 a:hover.huig2{background:url(images/wnhg-02.jpg) ;}
.main8 a:hover.huig3{background:url(images/wnhg-03.jpg) ;}
.main8 a:hover.huig4{background:url(images/wnhg-04.jpg) ;}
.main8 a:hover.huig5{background:url(images/wnhg-05.jpg) ;}
.main8 a:hover.huig6{background:url(images/wnhg-06.jpg) ;}
.main8 a:hover.huig7{background:url(images/wnhg-07.jpg) ;}
.main8 a:hover.huig8{background:url(images/wnhg-08.jpg) ;}

.main9{  width:100%;  float:left;  background:url(images/2017kn_11.jpg) top center no-repeat; height:241px;}


.main10{  width:100%;  float:left; background:url(images/2017kn_12.jpg) top center no-repeat; height:598px; }
.banz{float:left; width:1000px;background: #05012b;}
.banner_u { width: 1000px; height: 500px; position: relative; overflow:hidden;float:left;  }
/*数字按钮样式*/
.banner_u .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.banner_u .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.banner_u .num li.on { background: #FF7700; } /*当前项*/
/*上一个  下一个*/
.banner_u .prev, .banner_u .next { display: none; width: 40px; height: 100px; background: url(http://www.hyschool.cn//templets/hyschool/italy2016/images/btn.png) no-repeat; position: absolute; top: 115px;}
.banner_u .prev { left: 0; }
.banner_u .next { right: 0; background-position: right }
.main11{  width:100%;  float:left;  background:url(images/2017kn_13.jpg) top center no-repeat; height:225px;}
.main12{  width:100%;  float:left;  background:url(images/2017kn_14.jpg) top center no-repeat; height:408px;}
.main13{  width:100%;  float:left;  background:url(images/2017kn_15.jpg) top center no-repeat; height:468px;}
.main13t{ width:1000px; float:left; padding-top:30px;}
.main13t img{ margin-right:8px; margin-bottom:20px;}
/**/
.bottom{ width:100%; float:left;text-align:center;background:url(images/xb_20.jpg) top center; padding-top:26px; padding-bottom:30px;}
.bottom_f{ float:left; text-align:center; width:1000px;padding:20px 0px 3px 0px;float:left;font-size:14px;  line-height:26px;color:#2d2d2d; padding:0px 3px;}
.bottom_f ul{ margin:0 auto; }
.bottom_f li{ float:left;font-size:12px; font-family:"宋体"; line-height:26px;color:#eb3503; padding:0px 3px;font-size:14px;}
.bottom_f a{ color:#fff; padding:5px 11px 12px 11px;font-size:14px;  }
.bottom_f p{ color:#fff; font-size:14px; line-height:28px;  }

.bottom_f li.hei{ color:#191919;}
.bottom_q{float:left; text-align:center; width:1000px;}
.bottom_q p{font-size:12px; font-family:"宋体"; line-height:30px; color:#191919;}
.bottom_q img{ padding:0px 5px;}