*{list-style:none;margin:0;padding:0;}
body{font:normal;margin:0;padding:0;font-family:"微软雅黑"; background-color:#fff;}
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;}
.main{ width:1000px; float:left;}
.youl{ margin-right:0px;}
.you31{ margin-right:31px;}
p{ color:#2a2a2a;font-family:"微软雅黑";}
/*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/gflt2017_1.jpg) center top no-repeat; height:788px; }

.main1{ width:100%; float:left; background: url(images/gflt2017_2.jpg) top center no-repeat; height:540px;}
.main1t{ width:1200px; float:left; padding-top:70px;}
.main1 img{ margin-top:20px;}
.main1 p{ color:#000; font-size:15px; padding-left:350px; padding-right:40px; padding-top:15px; line-height:32px;text-indent:2em;}

.main2{ width:100%;  float:left; background: url(images/gflt2017_3.jpg) top center no-repeat; height:460px;}
.main2t{ width:1200px; float:left; padding-top:50px;}
.main2 img{ margin-top:20px;}
.main2 p{ color:#000; font-size:15px; padding-left:30px; width:850px; padding-top:15px; line-height:32px;text-indent:2em;}

.main3{ width:100%;  float:left; background: url(images/gflt2017_4.jpg) top center no-repeat; height:671px;}
.main3t{ width:1200px; float:left; padding-top:70px;}
.main3 img{ margin-top:20px;}
.main3 p{ color:#000; font-size:15px; padding-left:350px; padding-right:40px; padding-top:15px; line-height:32px;text-indent:2em;}

.main4{ width:100%;  float:left; background: url(images/gflt2017_5.jpg) top center no-repeat; height:137px;}
.main5{ width:100%;  float:left;}
.i_course_c{ width:1200px; float:left; margin-top:15px;}
#HeadlineNewcour {    float: left;  width:1200px; }
#HeadlineNewcour span { display: none; width: 1200px;}
#HeadlineNewcour .block {  display: block; float:left;   padding: 0;}
#HeadlineNewcour .block .this {      float:left;}

#HeadlineNewcour h3 {color: #007943;float: left;width:285px; background:url(images/images/lun.jpg) no-repeat; padding-top:35px;height:50px; text-align:center; font-size:25px; font-weight:normal; margin-right:15px;}
#HeadlineNewcour .up {  background:url(images/images/lunh.jpg) no-repeat; }

#HeadlineNewcour .jiabin{width:1200px; float:left; margin-top:5px;}
#HeadlineNewcour .jiabin img{ margin-right:23px;}
#HeadlineNewcour .jiabin img.wu{margin-right:0px;}

#HeadlineNewcour .zhici{width:1200px; float:left; margin-top:5px; padding-bottom:15px}
#HeadlineNewcour .zhici .zhici_x{width:273px; float:left;}
#HeadlineNewcour .zhici .zhici_x .tit{width:273px; float:left; background-color:#005f2b;  border-bottom:7px solid #c1030c;padding-top:15px; height:170px;}
#HeadlineNewcour .zhici .zhici_x .tit p{color:#FFF; text-align:center;  font-size:18px; line-height:40px;}
#HeadlineNewcour .zhici .zhici_x .titd{width:273px; float:left; background-color:#005f2b;  border-bottom:7px solid #c1030c;padding-top:15px; height:100px;}
#HeadlineNewcour .zhici .zhici_x .titd p{color:#FFF; text-align:center;  font-size:18px; line-height:40px;}
#HeadlineNewcour .zhici .zhici_x .im{width:273px; float:left; margin-top:5px;}
#HeadlineNewcour .zhici .zhici_x .txt{width:273px; float:left;  border-top:7px solid #c1030c;padding-top:15px;margin-top:5px;}
#HeadlineNewcour .zhici .zhici_x .txt p{color:#333;  font-size:15px; line-height:28px; padding-bottom:15px;}
#HeadlineNewcour .zhici .zhici_x .txt a{	color: #c1030c;	font-style: italic;}

#HeadlineNewcour .chengguo_z{width:34px; float:left;}
#HeadlineNewcour .chengguo_y{width:1135px; float:right;}
#HeadlineNewcour .chengguo_y img{ margin-right:7px; margin-bottom:7px;}
#HeadlineNewcour .chengguo_y img.wu{margin-right:0px;}

.main7{ width:100%;  float:left; margin-top:15px;}
.main7 .zt{ width:370px;  float:left;}
.main7 .yxw{ width:790px;  float:right;}
.main7 .yxw h2{ background:url(images/gflt2017_7.jpg) left center no-repeat; font-size:16px; padding-left:48px; font-size:21px; font-weight:normal; line-height:50px; margin-top:30px;}
.main7 .yxw p{ color:#555555; font-size:15px; line-height:32px}
.main7 .yxw a{color: #c1030c;	font-style: italic;}
.main8{ width:100%;  float:left;}
.main8t{ width:1200px;  float:left; border-top:1px dashed #333; margin-top:15px; padding-top:20px;}
.main8  ul{width:1200px;  float:left;}
.main8  ul li{width:600px;  float:left;}
.main8  ul li a{ font-size:15px; line-height:32px; height:32px; background:url(images/gflt2017_8.jpg) left 7px no-repeat; padding-left:15px; overflow:hidden;}
.main8  ul li a:hover{ background:url(images/gflt2017_9.jpg) left 7px no-repeat;color: #c1030c;} 

.main9{ width:100%;  float:left; background: url(images/images/wangjie.jpg) top center no-repeat; height:101px; }
.main10{ width:100%;  float:left; padding-bottom:25px; }
.main10 .zt{ width:400px; float:left;}
.main10 .zt img{ width:400px; height:auto;}
.main10 .ywz{ width:770px; float:right}
.main10 .ywz p{color:#555555; font-size:15px; line-height:32px ; padding-right:15px;}
.main10 .ywz a{color: #c1030c;	font-style: italic;}
.main16{ width:100%;  float:left; background: url(/gflt/images/5_49.jpg) top center no-repeat; height:101px; }

.main17{ width:100%;  float:left;  }
.main17_t{ width:188px; height:75px; text-align:center; float:left; margin-right:10px; margin-bottom:30px;}
.main17_t img{ padding-top:10px;}
.main17_t img.xiao{ padding-top:30px;}
.main18{ width:100%;  float:left; background: url(images/lt2_19.jpg) top center no-repeat; height:60px; }
.main18 h2{ background-color:#039582; line-height:32px;height:32px; padding:0px 10px; float:left; color:#FFF; }
.main20{ width:100%;  float:left; background: url(images/lt2_21.jpg) top center no-repeat; height:300px; }
.main19{ width:100%;  float:left; background: url(images/lt2_20.jpg) top center no-repeat; height:300px; }

.main21{ width:100%;  float:left; background: url(images/lt2_22.jpg) top center no-repeat; height:260px; }
.main22{ width:100%;  float:left; background: url(images/lt2_23.jpg) top center no-repeat; height:77px; }
.main23{ width:100%;  float:left;  }
.main24{ width:274px;  float:left; background: url(images/lt2_24.jpg) top center no-repeat; height:363px; padding:20px; margin-right:10px; }
.main24 h3{ color:#5f0000; font-size:18px;  }
.main24 h2{ color:#ff4672; font-size:24px;line-height:46px;}
.main24 p{ line-height:32px;}
.main24 a{ font-size:14px; line-height:32px;color:#5f0000; float:right;}



/**/
.bottom{ width:100%; float:left;text-align:center; padding-top:30px; border-top: 4px solid #900000;}
.bottom_f{ float:left; text-align:center; width:1200px;padding:30px 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;}