*{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;}
.all{ width:1200px; margin:0 auto;}
.allt{ width:1000px; margin:0 auto;}
.allz{ width:1213px; margin:0 auto;}
.alle{ width:800px; margin:0 auto;}
.main{ width:1000px; float:left;}
p{ color:#001f00; 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;}

/**/
.menu_yth{ width:100%; line-height:45px;height:45px; float:left; background-color:#d00b01; }
.menu_yth ul{ float:left;}
.menu_yth ul li{ float:left; width:150px;height:45px;text-align:center;}
.menu_yth ul li a{float:left; text-align:center;  width:149px;color:#FFF; display:block; border-right:1px solid #FFF;}
.menu_yth ul li a.mui{float:left; text-align:center;  width:149px;color:#FFF; display:block; border-right:0px solid #FFF;}

.menu_yth ul li a:hover{ text-decoration:none;}
/**/
.banner{width:100%; float:left;  height:920px;background:url(images/yth_02.jpg) top center no-repeat; }
.banner a , .main1 a { width:100%; height:100%; display:block; text-indent:-9999em;}
.main1{ width:100%; float:left;  background:url(images/yth_03.jpg) top center no-repeat #fff; padding-bottom:20px; }
.main1t{  width:100%;  float:left; padding-bottom:15px; padding-top:170px;}
.main1t p{ font-size:17px; line-height:36px; text-indent:2em; padding-bottom:25px; }
.main2{ width:100%; float:left;   height:877px;background:url(images/yth_04.jpg) top center no-repeat; }


.main3{  width:100%;  float:left;}
.main3 p{ font-size:17px; line-height:36px; text-indent:2em; padding-bottom:25px; }



.main4{ width:100%; float:left;  background:url(images/yth_06.jpg) top center no-repeat #fff; height:882px; }
.main4t{  width:100%;  float:left;  padding-top:250px;}
.main4t p{ font-size:17px; line-height:36px; text-indent:2em; padding-bottom:5px; }
.main4t .zp{width: 675px; float:left; padding-top:80px; padding-left:15px;}
#box{    width: 675px;    height: 450px;  }
.main4t .yp{width: 480px; float:right; padding-top:120px; }
.main4t .yp ul{ height:420px; overflow:scroll;overflow-x:visible; padding-right:15px;}
.main4t .yp ul li{ border-bottom:1px #FFFFFF solid;width: 440px;}
.main4t .yp ul li h5{ color:#FFF; font-size:16px; line-height:32px; padding:15px 0px 5px 0px; font-weight:normal;}
.main4t .yp ul li p{color:#ccdded; font-size:14px; line-height:26px; padding-bottom:25px;}
.main4t .yp ul li a{color:#ccdded;  }
.main4t .yp ul li a:hover{color:#FFF;}



.main5{  width:100%;  float:left;  background:url(images/yth_07.jpg) top center no-repeat; }
/*course*/

.course{ width:100%; float:left; margin-top:20px; padding:30px 0px;}

.course_n{ width:1200px; float:left;margin-top:20px; padding:30px 0px;}

#HeadlineNew0 {    float: left;  width:1200px;  }
#HeadlineNew0 .block {    display: block;    overflow: hidden;    padding: 0;}
#HeadlineNew0 .block .this {    color: #CC1919;    font-weight: bold;}
#HeadlineNew0 h4 {color: #333;float: left; margin-top: 10px;overflow: hidden; width:30%;font-size: 18px; height:33px;font-weight: normal; font-family:"微软雅黑";  padding:0px; margin-bottom:20px; }
#HeadlineNew0 h3 {color: #333;float: left; margin-top: 10px;overflow: hidden; width:13.33333333%;font-size: 18px; height:33px;font-weight: normal; font-family:"微软雅黑";  padding:0px;margin-bottom:20px;}

#HeadlineNew0 .up {color:#0157a4;margin-top: 10px; float:left; height:33px;	font-size: 18px;width:13.33333333%;	cursor:pointer; font-family:"微软雅黑";overflow: hidden; padding:0px;  border-bottom:2px #0157a4 solid;margin-bottom:20px;}

#HeadlineNew0 div { display: none; width: 1200px;overflow: hidden;  }

#HeadlineNew0 ul{  float:left; padding-top:7px; width:1200px;  }

#HeadlineNew0 ul li{ width:290px;  float:left; overflow:hidden; margin-right:10px;}
#HeadlineNew0 ul li.yo{ width:290px;  float:left; overflow:hidden; margin-right:0px;}

#HeadlineNew0 ul li img{ padding:7px 0px;}

.main6{  width:100%;  float:left;  background:url(images/yth_08.jpg) top center no-repeat; height:218px; padding-top:280px;}
.main6 a{ width:33.3333333%;height:218px;float:left; display:block; text-indent:-9999em;}
.main7{  width:100%;  float:left;  background:url(images/yth_16.jpg) top center no-repeat; height:230px;}

.main8{  width:100%;  float:left;  background:url(images/yth_17.jpg) top center no-repeat; padding-top:250px;}
.main8t{  width:100%;  float:left; padding-bottom:25px; }
.main8t .xk{ float:left;width:250px; margin-right:66px;}
.main8t .mt{ float:right; padding:0px; margin:0px; }
.main8t .xk img{ padding-bottom:15px;}
.main8t .xk p{ text-align:center;color:#001f00; font-size:14px;font-family:"微软雅黑"; line-height:26px; text-indent:0em; padding-bottom:0px;} 

.main9{  width:100%;  float:left;  background:url(images/x1.jpg) top center no-repeat; padding-top:400px; background-color:#232554; padding-bottom:25px;}
.main9t{  width:100%;  float:left; padding-bottom:15px; }
.main9t .yh{ width:590px; float:left; margin-right:20px; background-color:#30326f;}
.main9t .yh .xw{width:345px;float:left; padding:30px 0px 15px 30px; }
.main9t .yh .xw a{ font-size:16px; font-weight:normal; color:#FFF; line-height:32px;}
.main9t .yh .xt{width:178px;float:right;padding:15px;}
.main9t .mt{ float:right; padding:0px; margin:0px; }



.main10{  width:100%;  float:left;  background:url(images/x2.jpg) top center no-repeat; padding-top:300px;}
.main10t{  width:100%;  float:left; }

.main11{  width:100%;  float:left;  background:url(images/x6.jpg) top center no-repeat; padding-top:300px;}
.main11t{  width:100%;  float:left;  }

.main12{  width:100%;  float:left;  background:url(images/x10.jpg) top center no-repeat; padding-top:300px;}
.main12t{  width:100%;  float:left;  }

.main13{  width:100%;  float:left;  background:url(images/x13.jpg) top center no-repeat; padding-top:300px;}
.main13t{  width:100%;  float:left;  }

.main14{  width:100%;  float:left;  background:url(images/x18.jpg) top center no-repeat; padding-top:280px;}
.main14 .xh{ width:588px; float:left;}
.main14 .xhz{ width:588px; float:right;}
.main14 a{ color:#903}
.main14 p{ padding-top:15px;}
.main14t{  width:100%;  float:left;  }

/**/
.bottom{ width:100%; float:left;text-align:center; padding-top:26px; background-color:#363848;  }
.bottom_f{ float:left; text-align:center; width:1200px;padding:0px 0px 3px 0px;float:left;font-size:14px;  line-height:26px;color:#2d2d2d; }

.bottom_f a{  width:140px; text-indent:0px;font-size:14px; float:left; color:#fff; padding-bottom:20px;  }
.bottom_f p{ color:#fff;  font-size:14px; line-height:28px;  }

