*{list-style:none;margin:0;padding:0;}
body{font:normal;margin:0;padding:0;font-family:"微软雅黑";    }
a{ text-decoration:none; font-family:"微软雅黑";color:#2a2a2a;}
a:hover{ text-decoration:underline;cursor:pointer;}
img {border-width: 0px; margin:0px; padding:0px;}

div {
font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;
font: 15px/0.75em Arial,'Times New Roman','Microsoft YaHei',SimHei;
}

.all{ width:1000px; 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(http://www.hyschool.cn/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:799px;background:url(images/summer1.jpg) top center no-repeat; }*/
.banner{width:100%; float:left;  height:863px;background:url(images/ljl_01.jpg) bottom center; }
.banner h1{text-indent:-9999em;}
.banner a , .main1 a, .main2 a, .main3 a, .main4 a, .main5 a, .main6 a, .main7 a, .main8 a, .main9 a, .main10 a, .main11 a, .main12 a, .main13 a, .main14 a, .main15 a, .main16 a, .main17 a{ width:100%; height:100%; display:block; text-indent:-9999em;}
.banner p , .main1 p, .main2 p, .main3 p, .main4 p{ text-indent:-9999em;}
.main1{ width:100%; float:left;   height:979px;background:url(images/ljl_02.jpg) top center  }
.main2{ width:100%; float:left;   height:230px;background:url(images/ljl_03.jpg) top center no-repeat; }
.main3{ width:100%; float:left;   height:783px;background:url(images/ljl_04.jpg) top center no-repeat; }
.main4{ width:100%; float:left;   height:392px;background:url(images/ljl_05.jpg) top center no-repeat; }
.main5{ width:100%; float:left;   background:url(images/bmb.jpg) top center no-repeat; padding-top:220px;}
.main5 table{ padding:0px; background-color:#FFF; margin-bottom:30px;}
.main5 tbody{ padding:0px;}
.main5 h3{ font: 18px/0.5em ; padding-bottom:15px; color:#FFF; font-weight:normal;}
.main5 h4{ font: 18px/0.5em ; padding:15px;  font-weight:normal;}

.main5 td{  line-height:25px; padding:12px;  }
.main5 td.sh{ border-top:2px #d7e2e8 solid}
.main5 td .btu{ border:0px; background:none; width:100%; height:100%;}
.main5 td.wk{line-height:25px; padding:0px;}
.cbdde6{ background-color:#d7e2e8;}
.dfdfdf{ background-color:#dfdfdf;}
.main6{ width:100%; float:left;   height:300px;background:url(images/ys_1.jpg) top center  }
.main7{ width:100%; float:left;   height:300px;background:url(images/ys_2.jpg) top center  }
.main8{ width:100%; float:left;   height:300px;background:url(images/ys_3.jpg) top center  }
.main9{ width:100%; float:left;   height:300px;background:url(images/ys_4.jpg) top center  }
.main10{ width:100%; float:left;   height:300px;background:url(images/ys_5.jpg) top center  }
.main11{ width:100%; float:left;   height:227px;background:url(images/ys_6.jpg) top center  }


/**/
.bottom{ width:100%; float:left;  text-align:center; padding-top:30px;   }
.bottom_f{ float:left; text-align:center; width:1000px;padding:0px 3px 3px 3px;float:left;font-size:14px;  line-height:26px;color:#fff;}

.bottom_f a{  width:120px; text-indent:0px;font-size:16px; float:left;  padding-bottom:20px;color:#fff;  }
.bottom_f p{ font-size:14px; line-height:28px; color:#fff; }

