*{list-style:none;margin:0;padding:0;}
body{font:normal;margin:0;padding:0;font-family:"微软雅黑"; background-color:#f5f5f5;}
a{ text-decoration:none; font-family:"微软雅黑";}
a:hover{ text-decoration:underline;cursor:pointer;}
img {border-width: 0px; margin:0px; padding:0px;}
.all{ width:1000px; margin:0 auto;}
.main{ width:1000px; float:left;}
/*top*/
.top{ width: 100%; float:left; height:32px; background:url(/templets/hyschool/2015hy/images/top.jpg) repeat-x}
.top_l{ width:530px; float:left; background:url(/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(/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; background:url(images/fmsj_1.jpg) center top no-repeat; height:500px; }
.banner a{ width: 100%; height: 100%; display:block; text-indent:-9999em;}
.main1{ width:1000px; float:left; background: url(images/fmsj_2.jpg) top center no-repeat; height:155px;}
.main2{ width:1000px; float:left; background: url(images/fmsj_4.jpg) top center no-repeat; height:283px;}
.main2 p{ text-indent:-99999em;}
.main3{ width:1000px; float:left; background: url(images/fmsj_3.jpg) top center no-repeat; height:331px;}
.main3 p{ padding:190px 50px 0px 50px; line-height:26px; font-size:15px;}
.main4{ width:1000px; float:left; background: url(images/fmsj_5.jpg) top center no-repeat; height:380px;}
.main4 .zt{width:520px; float:left;}
.main4 .ywz{width:400px; float:left;}

.main4  h2{ font-size:24px; padding:60px 0px 11px 0px;}
.main4  p{padding:10px 0px 11px 60px;}


.main5{ width:1000px; float:left; background: url(images/fmsj_6.jpg) top center no-repeat; height:335px; padding-top:140px;}
.main5 p{ padding-left:660px; padding-right:20px; text-indent:2em; padding-top:15px; font-size:16px; line-height:28px;}
.main5 a{ color:#094cc5;}
.main6{ width:1000px; float:left; background: url(images/fmsj_7.jpg) top center no-repeat; height:381px;}
.main6 p{ padding-left:20px; width:340px; text-indent:2em; padding-top:80px; font-size:16px; line-height:28px;}
.main6 a{ color:#094cc5;}
.main7{ width:1000px; float:left; background: url(images/fmsj_8.jpg) top center no-repeat; height:149px;}
.main8{ width:1000px; float:left; background: url(images/fmsj_9.jpg) top center no-repeat; height:200px;}
.main9{ width:1000px; float:left; background: url(images/fmsj_10.jpg) top center no-repeat; height:200px;}
.main10{ width:1000px; float:left; background: url(images/fmsj_11.jpg) top center no-repeat; height:200px;}
.main11{ width:1000px; float:left; background: url(images/fmsj_12.jpg) top center no-repeat; height:200px;}
.main12{ width:1000px; float:left; background: url(images/fmsj_13.jpg) top center no-repeat; height:200px;}
.main13{ width:1000px; float:left; background: url(images/fmsj_14.jpg) top center no-repeat; height:200px;}
.main14{ width:1000px; float:left; background: url(images/fmsj_15.jpg) top center no-repeat; height:465px; padding-top:90px;}
.main14 p{ padding-left:20px; width:340px; text-indent:2em; padding-top:10px; font-size:16px; line-height:28px;}
.main15{ width:1000px; float:left; background: url(images/fmsj_16.jpg) top center no-repeat; padding-top:250px;}
.main15 p{font-size:16px; line-height:28px; padding:0px 40px;text-indent:2em; }
.main15 a{ color:#094cc5;}
.main16{ width:1000px; float:left; background: url(images/wangjie.jpg) bottom center no-repeat; padding-top:20px; height:70px; }
.main16 h2{ background-color:#039582; line-height:32px;height:32px; padding:0px 10px; float:left; color:#FFF;}
.main17{ width:1000px; float:left; }
.main17 img{ margin-right:157px;}
.main17 .er{margin-right:0px;}
.main18{ width:1000px; float:left; padding-top:20px; height:50px;}
.main18 h2{ background-color:#039582; line-height:32px;height:32px; padding:0px 10px; float:left; color:#FFF; }
.main19{ width:1000px; float:left; }
.main19 img{ margin-right:13px; margin-bottom:10px;}
.main19 .er{margin-right:0px;}
.main20{ width:1000px; float:left; }


/**/
.bottom{ width: 100%; float:left;text-align:center; padding-top:6px;}
.bottom_f{ float:left; text-align:center; width:1000px;padding:10px 0px 3px 0px;float:left;font-size:12px; font-family:"宋体"; line-height:26px;color:#191919; 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;}
.bottom_f a{ color:#eb3503;}
.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;}