*{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:"微软雅黑";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:1200px; margin:0 auto;}
.alle{ width:1060px; margin:0 auto;}
.main{ width:1000px; float:left;}
p{ color:#000; font-size:18px;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/2017ws_1.jpg) center top no-repeat #81b3e3; height:500px; }
.banner a{ width: 100%; height: 100%; display:block; text-indent:-9999em;}
.biat{ width:1000px; float:left; padding-top:20px;}
h2.yy{ background:url(images/2017ws_3.jpg) top center no-repeat; height:60px;  text-align:center; font-size:24px; color:#FFF; font-weight:normal; padding-top:2px;}

.mainttt{ width: 100%; float:left;  background:url(images/2017ws_2.jpg) top center no-repeat; height:172px; margin-bottom:15px;}
.mainttt1{ width:1000px; float:left;}
.mainttt1 p{ line-height:32px; text-indent:2em; margin-bottom:10px; padding:36px 40px 0px 40px}

.main3{  width: 100%;  float:left; background-color:#f5f5f5; padding-top:30px; padding-bottom:40px; border-bottom:1px solid #ccc;}
.main3tt{width:1000px; float:left; background:url(images/2017ws_4.jpg) top center no-repeat; height:400px;}
.main3tt .nein{ float:left; width:400px; padding-left:60px;}
.main3tt .nein a{color:#555; line-height:32px; text-indent:-999em;height:400px;width:400px; display:block; }
.main3tt .shouk{ float:right; width:520px; }
.main3tt .shouk h4{color:#333; line-height:32px; padding-left:15px; font-size:24px; font-weight:normal; padding-top:90px; margin-bottom:10px;}
.main3tt .shouk p{color:#333; line-height:50px; padding-left:15px;font-size:16px;}

.main4{ width: 100%;  float:left; background: url(images/2017ws_5.jpg) top center no-repeat; height:190px;}
.main5{ width: 100%;  float:left; background: url(images/2017ws_6.jpg) top center no-repeat; height:200px; }
.main6{ width: 100%;  float:left; background: url(images/2017ws_7.jpg) top center no-repeat; height:200px;}
.main7{ width: 100%;  float:left; background: url(images/2017ws_8.jpg) top center no-repeat; height:200px; }
.main8{ width: 100%;  float:left; background: url(images/2017ws_9.jpg) top center no-repeat; height:200px; }
.main9{ width: 100%;  float:left; background: url(images/2017ws_10.jpg) top center no-repeat; height:240px; }
.main10{ width: 100%;  float:left; background: url(images/2017ws_11.jpg) top center no-repeat; height:100px; }
.main10 h4{ font-size:32px; padding-top:33px; text-align:center; font-weight:normal; color:#0c3bad;}
.main11{ width: 100%;  float:left; background: url(images/2017ws_12.jpg) top center no-repeat; height:220px; }
.main11 p{ font-size:16px; padding:27px 120px 0px 320px;  color:#333; line-height:30px;}

.main12{ width:350px;  float:left; background: url(images/2017ws_13.jpg) left top no-repeat; height:410px; padding-left:650px; }
.main12 p{ font-size:16px;   color:#333; line-height:40px;float:left; padding-top:20px; clear:left; text-indent:2em; padding-left:10px; padding-right:30px;}
.main12 h4{ font-size:22px; padding:5px 22px ;  color:#f1f1f1; line-height:30px; background-color:#3cb034; float:left; font-weight:normal; margin-top:30px;}

.main13{ width: 100%;  float:left; background: url(images/2017ws_14.jpg) top center no-repeat; height:210px;}
.main14{ width: 100%;  float:left; background: url(images/2017ws_15.jpg) top center no-repeat; height:200px; }
.main15{ width: 100%;  float:left; background: url(images/2017ws_16.jpg) top center no-repeat; height:200px;}
.main16{ width: 100%;  float:left; background: url(images/2017ws_17.jpg) top center no-repeat; height:160px; }

.main17{ width:1000px;  float:left;  }
.main17 p{ font-size:16px;   color:#333; line-height:40px;float:left; padding-top:20px; clear:left; text-indent:2em; padding-left:10px; padding-right:30px;}
.main17 h4{ font-size:22px; padding:5px 22px ;  color:#f1f1f1; line-height:30px; background-color:#3cb034; float:left; font-weight:normal; margin-top:30px;}
.main17t1{ width: 100%;  float:left; background: url(images/shanghai_01.jpg) top center no-repeat; height:200px; margin-top:30px; }
.main17t2{ width: 100%;  float:left; background: url(images/shanghai_02.jpg) top center no-repeat; height:200px; }
.main17t3{ width: 100%;  float:left; background: url(images/shanghai_03.jpg) top center no-repeat; height:200px; }
.main17t4{ width: 100%;  float:left; background: url(images/shanghai_04.jpg) top center no-repeat; height:100px; }

.biat2{ width:1000px; float:left; padding:20px 0px;}
h3.yy{font-size:22px; padding:5px 22px ;  color:#f1f1f1; line-height:30px; background-color:#034cfc; float:left; font-weight:normal; margin-top:5px;}
.tuy{width:1000px;  float:left;  }
.tuy img{ float:left; margin:0px; padding:0px;}
.tue{width:1000px;  float:left;  }
.tue img{ float:left; margin-right:10px; margin-bottom:7px;}

.i_course{ float:left; width:1000px; margin-top:17px;}
.i_course h2{font-size:20px; font-weight:normal;line-height:26px; padding-top:14px; }
.i_course p{font-size:14px; font-family:"宋体";line-height:36px; padding-bottom:14px;}
.i_course .couryi{ float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_06.jpg) no-repeat; padding-left:13px; margin-right:4px;}
.i_course .courer{float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_08.jpg) no-repeat; padding-left:13px;margin-right:4px;}
.i_course .coursan{float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_10.jpg) no-repeat; padding-left:13px;margin-right:4px;}
.i_course .coursi{float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_12.jpg) no-repeat; padding-left:13px;}
.i_course .courwu{float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_121.jpg) no-repeat; padding-left:13px;margin-right:4px;}
.i_course .courliu{float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_122.jpg) no-repeat; padding-left:13px;margin-right:4px;}
.i_course .courqi{float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_123.jpg) no-repeat; padding-left:13px;margin-right:4px;}
.i_course .courba{float:left; width:234px; height:140px; background:url(/templets/hyschool/italy2016/images/italy_124.jpg) no-repeat; padding-left:13px;}

.i_course .index-splash-block {	width: 1000px;		text-align:	left;}
.i_course .index-splash-block .feature-slide-preview {       width: 1000px;       overflow: hidden;}
.i_course .index-splash-block .feature-slide-preview a{ border:1px solid #ef0504; padding:5px 10px; color:#ef0504; font-size:13px;}
.i_course .index-splash-block .feature-slide-preview .screenshot {    display: block;    margin: auto;}
.i_course .index-splash-block .feature-slide-list {    width:1000px; position:absolute; margin-top:-100px;  }
.i_course .index-splash-block .feature-slide-list .feature-slide-list-items { display: inline;}
.i_course .index-splash-block .feature-slide-list a.feature-slide-list-previous {float:left;display:inline;width:15px;height:20px; background: url(/templets/hyschool/italy2016/images/ztt.jpg); margin-left:0px; }
.i_course .index-splash-block .feature-slide-list a.feature-slide-list-next {  float:right;display:inline;width:15px;height:20px;background: url(/templets/hyschool/italy2016/images/ytt.jpg);  }

.bottom_r{ float:left; text-align:center; width:1200px;padding:0px 0px 10px 00px;color:#2d2d2d;}
.bottom_r ul{  text-align:center;}
.bottom_r li{ float:left;font-size:12px; font-family:"微软雅黑"; line-height:26px;color:#2d2d2d; padding:0px 3px;}
.bottom_r a{ color:#2d2d2d;}
.bottom_r a:hover{ color:#6f0f00;}
.bottom_r li.hei{ color:#2d2d2d;}

/**/
.bottom{ width: 100%; float:left;text-align:center; padding-top:26px; border-top:3px solid #044599; margin-top:20px;}
.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 3pxfont-size:14px; ;}
.bottom_f a{ color:#2d2d2d; padding:5px 11px 12px 11px;font-size:14px;  }
.bottom_f p{ color:#2d2d2d; 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;}