﻿@charset "utf-8";
/* body */
*{list-style:none;margin:0;padding:0;}
body{	background-color:#d8eef9;	color:#333;	font:normal 12px Arial, Helvetica, sans-serif,"宋体";	margin:0;	padding:0;	background-image: url(/templets/hyschool/german/images/S_bj.gif);	background-repeat: no-repeat;	background-position: center top;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline}
img {border-width: 0px; margin:0px; padding:0px;}
.all{	width:1002px;	float:left;	background-image: url(/templets/hyschool/german/images/S_nbj.png);	margin:0px;	padding:0px;	background-position: center top;}
.allB{	width:1002px;	float:left;	background-image: url(/templets/hyschool/german/images/S_bjdj.png);	margin:0px;	padding:0px;	background-position: center top; background-repeat:no-repeat;}
/* top */
.Hxlw{width:1002px; margin:0 auto;}
.Hxls{	width:1002px;	float:left;		height: 25px;margin-top:3px;}
.Hxls .L{float:left; line-height:25px; margin-left:5px; color:#fff;}
.Hxls .L a{ color:#fff;}
.Hxls .R{float:right;line-height:25px; margin-right:5px;color:#fff;}
.Hxlx{float:left;width:1002px; background-color:#FFFFFF; }
.Hxlx .L{float:left; margin-left:5px!important;margin-left:2px;}
.Hxlx .R{float:left;}
.clear {clear:both; *display:inline;/*IE only*/}
/*menu*/
#menu{	float:left;	height: 50px;	width:997px;	z-index: 1;	background-image: url(/templets/hyschool/german/images/S_bbj.jpg);	overflow:hidden;	background-repeat: no-repeat;	background-position: center top;}
.bluetabs{margin:0 auto 0px; width:1002px; display:block;}
.bluetabs ul{	padding: 0px;	list-style-type: none;		height: 45px;	line-height: 45px; }
.bluetabs li{color:#FFFFFF;float:left;text-align:center; font-size:14px; font-weight:bold; margin:0 8px 0 8px;}
.bluetabs li a{text-decoration: none;color: #FFFFFF;}
.bluetabs li a:visited{color: #FFFFFF;}
.bluetabs li a:hover{text-decoration: underline;color:#FFFFFF;}
.bluetabs li.selected a{ border-bottom-color: white;}
.bluetabs li.selected a:hover{ text-decoration: none; }
.dropmenudiv_b{	position:absolute;	line-height:30px;	z-index:100;	visibility: hidden;}
.dropmenudiv_b a{	display: block;	border: 1px solid #FFFFFF;	line-height:30px;	background-color: #FC0;	width: 130px;	padding: 5px 0px;	text-decoration: none;	color: #FFFFFF;	font-size:14px;	font-weight:bold;	text-align: center;}
.dropmenudiv_b a:link{color: #FFFFFF;text-decoration: none;}
.dropmenudiv_b a:visited{color: #FFFFFF;text-decoration: none;}
.dropmenudiv_b a:hover{	color:#FC0;	background-color:#FFFFFF;	border: 1px #0097b6 solid;}
/*滚动部分*/
.LET{	padding:0px;	margin:0px;	float:left;	background-image: url(/templets/hyschool/german/images/S_marh.png);	height: 33px;	width: 1002px;	background-repeat: no-repeat;	background-position: center top;}
.LET #demo {font-size: 12px;	font-weight: normal; margin-left:12px;	color: #000;	overflow:hidden;width: 980px; line-height:33px;}
.LET #indemo {float: left;width: 800%;}
.LET #demo1 {float: left;}
.LET #demo2 {float: left;}
/*幻灯部分*/
.hd{	float:left;	padding-top:5px;margin-left:4px;width:1002px;}
.hd .L{	float:left;	width:193px;}
.hd .L .LS{	float:left;	width:163px;	height:40px;	background-image: url(/templets/hyschool/german/images/I_kcbj.jpg);	background-repeat: no-repeat;	font-weight: bold;	color: #fff;	line-height: 30px;	padding-left: 35px;	padding-top: 3px;	font-size: 14px;}
.hd .L .LSS{	float:left;	width:193px;	height:20px;	background-image: url(/templets/hyschool/german/images/S_lssbj.jpg);}
.hd .L .LX{float:left;	width:193px; }
.hd .L .LX .A{	background-image: url(/templets/hyschool/german/images/I_kcicon.jpg);	height: 32px;width: 193px;	line-height: 32px;	color: #333;text-indent: 30px; background-repeat:no-repeat;	}
.hd .L .LX .A a{	text-decoration:none;	font-size: 13px;}
/*课程弹出部分*/
/*allsort*/
.allsort{float:left;width:152px;position:relative; top:0;}
.allsort p{line-height: 25px;}
.allsort .mc{overflow:visible;width:156px;padding:0; -moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
.allsort .item{width:152px;}
.allsort .fore{ width:152px;border-top:none;}
.allsort span{display:block;width:156px;position:relative;}
.allsort h3{width:152px;height:31px;  font:13px "宋体";margin-left:4px;}
.allsort h3 a{display:block;font:13px "宋体";  color:#333333;padding:7px 0 0 0px!important;padding:10px 0 0 0px;}
.allsort s{display:block;position:absolute;top:0;left:150px;width:13px;height:33px;}
.allsort .item .i-mc{display:none;position:absolute;left:163px;top:-39px;width:440px;border:2px solid #CC0000;background-color:#fff; padding:0;}
.allsort .hover span{z-index:13;width:141px; }
.allsort .hover h3{width:161px;height:31px;}
.allsort .active h3{width:161px;height:31px;}
.allsort .hover h3 a,.allsort .active h3 a{	font:13px "宋体";	color:#FF9900;	padding:10px 0 0 0px;}
.allsort .hover s{display:none;}
.allsort .hover .i-mc{display:block;z-index:12;}
.allsort .hover span .i_left_f01,.allsort .active span .i_left_f01,.allsort .hover span .i_left_f02,.allsort .active span .i_left_f02,.allsort .hover span .i_left_f03,.allsort .active span .i_left_f03,.allsort .hover span .i_left_f04,.allsort .active span .i_left_f04,.allsort .hover span .i_left_f05,.allsort .active span .i_left_f05,.allsort .hover span .i_left_f06,.allsort .active span .i_left_f06,.allsort .hover span .i_left_f07,.allsort .active span .i_left_f07,.allsort .hover span .i_left_f08,.allsort .active span .i_left_f08,.allsort .hover span .i_left_f09,.allsort .active span .i_left_f09,.allsort .hover span .i_left_f10,.allsort .active span .i_left_f10{height:30px;border:solid #CC0000;border-width:1px 0 1px 0px;background-color:#fff;}
.i_left{ width:200px; height:349px; float:left; padding:0 13px 10px 13px;}
.i_left h4{	font:13px "宋体";	font-weight:bold;	height:24px;	color:#FF6600;	margin:0;	padding:6px 0 0 2px;	line-height:24px;}
.i_left_link{ width:192px; border-bottom:#EEDFDF dashed 1px; padding:8px 2px 10px 2px; margin:0 0 0 8px 0;}
.i_left .i_left_link h4{	margin:0;	padding:0;	font:13px "宋体";	font-weight:bold;	height:24px;	color:#FF9900;}
.i_left_link h4 a{	font:12px "宋体";	font-weight:bold;	color:#FF6600;	margin:0;	padding:0;	line-height:20px;}
.i_left_link h4 a:hover,.i_left_link h4 a:active{ color:#333333; text-decoration:underline;}
.i_left_link a{ font:12px "宋体"; color:#424242; line-height:22px;}
.i_left_link a:hover,.i_left_link a:active{	color:#FF9900;	text-decoration:underline;}
.i_right{ width:154px; float:left; padding:0 13px 10px 13px; }
.i_right h4{ font:12px "宋体"; font-weight:bold; height:24px; color:#424242; margin:0; padding:6px 0 0 2px;line-height:24px;}
.i_right_link{ width:146px; border-bottom:#EEDFDF dashed 1px; padding:8px 2px 10px 2px; margin:0 0 0 8px 0; clear:both; }
.i_right_link img{ margin:0 0 5px 0;}
.i_right_link a{ font:12px "宋体"; color:#424242; line-height:20px;}
.i_right_link a:hover,.i_right_link a:active{	color:#FF6600;	text-decoration:underline;}
.i_right_link ul{ list-style:none; margin:-8px 0 0 0; padding:0;}
.i_right_link ul li{ height:20px; padding:5px 0 0 10px;}
.i_right_link ul li a{ font:12px "宋体"; color:#424242;}
.i_right_link ul li a:hover,.i_right_link ul li a:active{	color:#FF6600;	text-decoration:underline;}
.i_right_link1{ width:146px; padding:0 2px 10px 2px; margin:0 0 0 10px 0; clear:both; }
.i_right_link1 a{ display:block; width:163px; height:41px;  cursor:hand; margin:5px 0 0 0;}
.i_right_link1 a:hover,.i_right_link1 a:active{ cursor:hand;}
/*弹出部分结束*/
.hd .M{	float:left;	width:527px; margin-left:4px!important;margin-left:1px;	}
.hd .M .ms{float:left;	width:527px;}
.hd .M .mx{float:left;width:525px;height: 190px;margin-top:13px;}
.hd .M .mx .ss{	background-image: url(/templets/hyschool/german/images/I_rmbj.jpg);	float: left;	height: 25px;	width: 525px;	background-repeat: no-repeat; margin-bottom:10PX;}
.hd .M .mx .ss p{font-size: 14px;font-weight: bold;	color: #fc7c01;	line-height: 25px;	text-indent: 30px;	margin-top: 1px;	text-align:left;}
.hd .M .mx .ss p span{ color:#fff; margin-left:40px;}
.hd .M .mx .ss span{margin-left:37px!important;margin-left:30px;font-size:12px;font-weight:normal;text-align:right;text-indent:32px;width: 450px;}
.hd .M .mx .ss span a{margin-left: 93px;color: #fff;font-family:Arial, Helvetica, sans-serif;}
.hd .M .mx .xx{float: left;width: 525px; margin-top:4px!important;margin-top:2px;margin-bottom:3px!important;margin-bottom:0px;}
.hd .M .mx .xx .LL{float: left; width:320px;	 margin-top:4px;}
.hd .M .mx .xx .LL a{    font-size: 12px;	font-weight: normal;	height:25px;	line-height:25px;	display:block;    padding-left:10px;	width:310px;	float:left;    border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e8e8d8;	text-decoration: none;}
.hd .M .mx .xx .LL a:hover{	border-bottom-width: 1px;	height:25px;	line-height:25px;border-bottom-style: solid;	border-bottom-color: #e8e8d8;	display: block; background-color:#dddddd;}
.hd .M .mx .xx .LL p{ width:200px; float:left}
.hd .M .mx .xx .LL span{float:left; width:135px;}
.hd .M .mx .xx .RR{	float: right;}
.hd .M .mx .xx .xk{	float: left;	background-image: url(/templets/hyschool/german/images/xk.jpg);	height: 155px;	width: 200px;}
.hd dl {height:110px;left:0;margin:0;overflow:hidden;padding:0;top:0;width:195px;}
.xkS{	width: 200px;	text-align: center; margin-top:15px; margin-bottom:5px;	float: left;}
.xkS p{	font-size: 13px;	font-weight: bold;}
.xkX{	width: 196px;	float: left;	margin-top:5px;	margin-left: 10px!important;	margin-left: 4px;	text-align: center;}
#cursos_hot {height:100px;overflow:hidden;text-align:center;width:195px;}
#cursos_hot dt{	background-image: url(/templets/hyschool/german/images/XXK.jpg);float: left;	height: 101px;	width: 88px;	margin-left: 2px;}
#hot_list li{font-size:12px; text-align:left}
#hot_list li.cur a{height:25px;	width:310px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e8e8d8;	display: block; background-color:#dddddd;}
.xkX .xkXL .s{color: #006699;font-size:13px;font-weight:bold;height:39px;margin-left:16px !important;margin-left:8px;margin-top:12px;width:64px;}
.xkX .xkXR .s {	color: #006699;	font-size:13px;	font-weight:bold;	height:30px;	margin-left:14px !important;	margin-left:7px;	margin-top:12px;	padding-top:9px;	width:60px;}
#cursos_hot dd{	background-image: url(/templets/hyschool/german/images/XXK.jpg);float: left;	height: 101px;	width: 88px;	margin-left: 1px;}
.xkX .xkXL .B {    background-image: url(/templets/hyschool/german/images/line_x.jpg);    background-position: center top;    background-repeat: no-repeat;    margin-left: 8px !important;    padding-top: 9px;    width: 70px;}
.xkX .xkXR .S{	padding-top:9px;	font-size: 13px;	font-weight: bold;	color: #006699;	width: 60px;	margin-left: 14px!important;
	margin-left: 7px;	margin-top: 12px;	height: 30px;}
.xkX .xkXR .B{	padding-top:6px;width: 70px;background-image: url(/templets/hyschool/german/images/line_x.jpg);	background-repeat: no-repeat;	margin-left: 8px!important;	margin-left: 0px;	background-position: top;	color:#FF6600;	font-size:14px;	font-weight:bold;}
.xkX .xkXR .B span{font-size:30px;}
.hd .M .mx .xx .RR a{	color:#006666;	margin-right: 6px;	margin-left: 6px;}
.hd .R{	float:left;	width:261px;		margin-left:4px!important;margin-left:2px;}
.hd .R .newsT{	background-image: url(/templets/hyschool/german/images/S_xwbj.jpg);	float: left;	height: 40px;	width: 225px;	margin-left: 3px!important;	margin-left: 2px;font-size: 14px;font-weight: bold;	color: #FFFFFF;	padding-left: 37px;	padding-top: 3px;	line-height: 30px;}
.hd .R .newsN{float: left;		width: 225px;	margin-left: 3px!important;	margin-left: 2px;background-image: url(/templets/hyschool/german/images/S_snbj.png); background-repeat:repeat-y;	}
.hd .R .newsN .NS{float: left;width: 250px;}
.hd .R .newsN  p{	float: left;	width: 235px;	margin-left: 26px!important;	margin-left: 13px;	margin-top: 5px;	font-size: 12px;_line-height: 20px; line-height: 21px;}
.hd .R .newsN .NSl{	float:left;	background-image: url(/templets/hyschool/german/images/s_slbj.png);	background-repeat: no-repeat;	height: 8px; margin-bottom:3px;	width: 262px;	background-position: center;}
.hd .R .newsN .NS h5{	float:left;	font-size: 12px;	line-height: 20px;	color: #FFFFFF;	height: 21px;	width: 61px;	background-color: #fabe2a;	display: block;	font-weight: normal;	text-align: center;	margin-left: 22px!important;	margin-left: 11px;	font-family: Arial, Helvetica, sans-serif, "宋体";}
.hd .R .newsN .NS h6{ float:left;	font-size: 12px;	line-height: 20px;	color: #333;	height: 20px;	width: 61px;	display: block;	font-weight: normal;	text-align: center;	}
.hd .R .newsN .NS span{ float:right;	font-size: 12px;	line-height: 20px;	color: #333;	height: 20px;	font-weight: normal;}
.hd .R .newsW{	background-image: url(/templets/hyschool/german/images/S_sdbj.png);	float: left;	height: 17px;	width: 262px;	margin-left: 3px!important;	margin-left: 2px; background-repeat:no-repeat;}
/*中间主体部分*/
/*左侧*/
.zt{float:left;width:1002px;}
.zt .L{	float:left;	width:453px;	background-image: url(/templets/hyschool/german/images/S_ms.png);	background-repeat: no-repeat;padding-bottom: 9px;	margin-left: 4px;}
.zt .L p{	margin:10px  10px 0px 13px;	text-indent: 23px;	line-height: 24px;}
.zt .L .LS{float:left;	width:453px; height:30px;}
.zt .L .LS .LE{ float:left;	font-size: 14px;	line-height: 30px;	color: #FFFFFF;	font-weight: bold;	text-indent: 35px;}
.zt .L .LM{ margin-left:5px;	float:left;	width:133px;	margin-top:3px;	background-color: #f1f1f1;	padding: 5px;}
.zt .L .LM .LE{	float:left; font-size: 12px;width:133px;	}
.zt .L .LM .LE h1{	font-size: 12px;	line-height: 24px;	color: #333;	font-weight: bold;	}
.zt .L .LM .LE h2{	font-size: 12px;	line-height: 24px;	color: #b0b0b0;	font-weight: normal;}
.zt .L .LM .LE span a{	font-size: 12px;	line-height: 24px;	color: #FC0;	font-weight: normal;	display: block;}
.zt .L .LM .RI{float:left;	}
/*中间*/
.zt .M{float:left;	width:243px;}
.zt .MS{background-image: url(/templets/hyschool/german/images/S_xybj.png);	float: left;	height: 39px;	width: 243px;	}
.zt .MS .MST{font-size: 14px;	float:left;font-weight: bold;	color: #fc7c01;	padding-top: 0px;	width: 103px;padding-left: 40px;	line-height: 39px;}
.zt .MS span{ font-size: 12px;line-height: 39px; float:right; margin-right:20px;} 
.zt .MZ{ float:left;	background-image: url(/templets/hyschool/german/images/S_xyxbj.png);	width: 243px;}
.zt .MZ .MZL{	width: 70px;float:left;	margin: 5px 5px 5px 20px!important;margin: 5px 5px 5px 10px;}
.zt .MZ .MZR{width: 123px;	float:left; height:76px;	padding-right: 7px;	padding-left: 2px;	line-height: 23px;}
.zt .MX{ float:left;	background-image: url(/templets/hyschool/german/images/S_xyd.png);	height: 14px;	width: 243px;}
/*右侧*/
.zt .R{	float:left;	width:287px;}
.zt .RX{	float:left;	width:287px;	background-image: url(/templets/hyschool/german/images/S_JJ.png);	background-repeat: no-repeat;}
.zt .RX .LS{float:left;	width:252px; height:30px;}
.zt .RX .LS .LE{float:left;		 font-size: 14px;	line-height: 30px;	color: #fff;	font-weight: bold;	text-indent: 26px;}
.zt .RX .LS .RI{font-size: 12px;	line-height: 30px;color: #a1a1a1; margin-right:5px;}
.zt .RX .LX{float:left;width:252px;}
.zt .RX .LX p{	line-height: 18px;	text-indent: 18px; margin:0px 0px 5px 6px; color:#9b9b9b;}
.zt .RX .LX img{ margin:1px 3px 0px 3px!important;margin:2px 3px 0px 3px;}
.zt .RX .LX a{ margin:0 6px 5px 3px;}
.zt .RX .LX ul{float:left;margin:1px 6px 6px 10px!important;margin:1px 4px 6px 4px;}
.zt .RX .LX li{line-height: 25px!important;line-height: 28px;}
/*中部广告*/
.GG{ float:left;  padding:5px 0px 5px 10px;}
.GGD{ float:left;  padding:0px 0px 5px 9px;}
/*中间广告下的主体部分*/
/*意语学习*/
.YXX{float:left;margin:5px 0px 0px 10px!important;margin:5px 0px 0px 5px;width:1002px;}
.YXX .A{	float:left;	width:955px;	background-image: url(/templets/hyschool/german/images/I_xxbj.jpg);	height: 33px;	font-size: 14px;	line-height: 27px;	font-weight: bold;	color: #fff;	padding-left: 25px; background-repeat:no-repeat;}
.YXX .B {	float:left;	width:227px;	margin: 5px 16px 5px 5px; background-repeat:no-repeat;	background-image: url(/templets/hyschool/german/images/S_xxbj.png);	background-position: right top;}
.YXX img{margin: 12px 16px 5px 5px;float:left;}
.YXX .B .wzB{float:left;background-image: url(/templets/hyschool/german/images/I_yxxbj.jpg);	height: 36px;	width: 210px;	margin-top: 8px;}
.YXX .B .wzB p{	line-height: 36px;	font-size: 12px;	font-weight: bold;	text-indent: 23px;}
.YXX .B .wzB span{	font-weight: normal;	margin-left: 100px;}
.YXX .B .wzB span a{ text-decoration:underline}
.YXX .B .wzZ{float:left;margin:2px 1px;width:210px;}
.YXX .B .wzZ ul{float:left;}
.YXX .B .wzZ li{line-height: 25px; overflow:hidden; height:25px; text-align:left}
.YXX .C{	float:left;	width:210px;	margin: 5px 16px 5px 5px; }
.YXX .C .wzB{float:left;background-image: url(/templets/hyschool/german/images/I_yxxbj.jpg);	height: 36px;	width: 210px;	margin-top: 8px;}
.YXX .C .wzB p{	line-height: 36px;	font-size: 12px;	font-weight: bold;	text-indent: 23px;}
.YXX .C .wzB span{	font-weight: normal;	margin-left: 110px;}
.YXX .C .wzB span a{ text-decoration:underline}
.YXX .C .wzZ{float:left;margin:2px 1px;width:210px;}
.YXX .C .wzZ ul{float:left;}
.YXX .C .wzZ li{line-height: 25px; overflow:hidden; height:25px; text-align:left;}
/*免费学习资料*/
.mfzl{	float:left;	padding-bottom:5px;	width:1002px;	padding-top:8px; overflow:hidden;}
.mfzl .l{	float:left;	width:698px;}
.mfzl .l .ss{float:left; margin-top:5px;}
.mfzl .l .ss .A{	height:243px;	width:229px;margin-left:10px!important;	margin-left:5px;float:left;	background-image: url(/templets/hyschool/german/images/S_sa.png);	background-repeat: no-repeat;}
.mfzl .l .ss .B{	height:243px;	width:223px;	float:left;	background-image: url(/templets/hyschool/german/images/S_sb.png);	background-repeat: no-repeat;	}
.mfzl .l .ss .C{	float:left;	height:243px;	width:236px;	background-image: url(/templets/hyschool/german/images/S_sc.png);	background-repeat: no-repeat;}
.mfzl .l .ss .A h3 ,.mfzl .l .ss .B h3 ,.mfzl .l .ss .C h3{	font-size: 13px;	line-height: 30px;	font-weight: bold;	margin-top: 10px;	margin-bottom: 6px;	color: #333;	margin-left: 34px;}
.mfzl .l .ss .A p ,.mfzl .l .ss .B p ,.mfzl .l .ss .C p{font-size: 12px;line-height: 20px;	color: #636363;	margin-left: 15px;margin-top: 2px;}
.mfzl .l .xx{float:left;}
.mfzl .r{float:left; margin-left:15px; margin-top:20px;background-image: url(/templets/hyschool/german/images/I_bm.jpg);height:230px;width:259px;}
.mfzl .r h3{margin-top:7px;	font-size: 18px;line-height: 40px;font-weight: bold;text-align: center;	width: 259px;color: #333;}
.mfzl .r p{font-size: 13px;	line-height: 28px;	margin-top:5px!important;margin-top:10px;	text-align: center;	width: 256px;}
.Ibutton{	background-image: url(/templets/hyschool/german/images/I_anbj.jpg);	background-repeat: no-repeat;	height: 36px;	width: 122px;	border: 0px; margin-top:5px;}
/*友情链接*/
.yqnn{ float:left; padding:10px;	}
.yqnn h3{font:12px/30px "宋体";font-weight: bold;background-image: url(/templets/hyschool/german/images/S-yqbj.png);text-indent: 15px;height: 30px;	width: 980px;}
.yqnn h4{font:12px/25px "宋体";padding-left:5px;padding-top:3px;width: 973px; margin-bottom:10px;	border: 1px solid #dbe1e6;}
.yqnn a{ margin:0 8px;}
/*地址*/
.dz{float:left;	line-height:26px;	width:980px;	text-align: center;		padding: 40px 0 15px 0;}
/*新闻页*/
/*top和导航搜索部分与主页相同*/
/*位置*/
.title{ float:left; width:980px; padding-left:10px;}
.title p{	font:12px/36px "宋体";	height: 36px; }
/*新闻主体部分*/
.newsmain{	float:left;	width:730px;	 margin-left:10px!important;margin-left:5px;}
.newsmain .xinjia{ margin-top:15px; text-indent:0px;}
.newsmain h1{	font:24px/26px "黑体"; width:700px; height:45px;	text-align: center;	margin:30px  auto 10px auto;	background-image: url(/templets/hyschool/german/images/n_line.jpg);	background-repeat: repeat-x;	background-position: bottom;}
.newsmain .Y{	width:730px;	text-align: center;	font-size: 12px;	line-height: 26px;	height:36px;	color: #000000;}
.newsmain P{	font:14px/26px "宋体";	width:700px;	text-indent: 2em;        margin:0 auto 16px auto;}
.newsmain img{	padding: 2px;	border: 1px solid #000000;	margin:0 auto;	 } 
/*右侧*/
.n{width: 234px; margin-right: 20px!important;margin-right: 10px;	float:right; }
.n_z{width: 226px; padding:4px 4px 1px 4px;		float:right; background-color:#e8e8e8;}
.n_zz{float:left;width: 226px;	 background-image:url(/templets/hyschool/german/images/ynbjN.jpg); }
.n_zz .T{width: 226px;	line-height: 26px;height: 34px;	float:left;	background-image:url(/templets/hyschool/german/images/ynbj.jpg); background-repeat:no-repeat;}
.n_zz .T .L{	float:left;	line-height: 26px;	color: #FF6600;	font-size:14px;	width:120px;	margin-left: 18px!important;	margin-left:9px;	margin-top:2px;	font-weight:bold;}
.n_zz .R{float:right;	width:69px;	line-height: 26px;	font-size: 12px;	 padding-right:8px;	text-align: right;}
.n_zz .XT{width: 189px;	float:left;	background-color:#e8e8e8; margin-top:5px;margin-left: 20px!important;margin-left:10px;}
.n_zz .XT p{line-height: 28px; font-size:12px; color:#333; font-weight:bold;width: 189px; text-align:center; }
.n_zz .wb{float:left;width:210px; margin:8px 0px 10px 10px!important;margin:8px 0px 19px 5px;}
.n_zz .wb .BT{ float:left; width:210px;}
.n_zz .wb .BT .L{float:left; padding:5px 10px 7px 0px; width:54px;}
.n_zz .wb .BT .R{float:left;width:120px; margin-top:5px; }
.n_zz .wb .BM{ float:left; width:208px; height:7px; background-color:#e8e8e8;}
.n_zz .wb .BMT{ float:left; width:208px;  }
.n_zz .wb .R span{	float:left; line-height:26px;	width:120px;	background-image:url(images/WBbj.png);	background-repeat: no-repeat;background-position: right center;	color: #333; font-weight:bold;	text-align: left;}
.n_zz .wb p{ float:left;font-size:12px; line-height:24px; padding:4px 2px;}
.n_zz .wb img{ margin-right:15px;}
.n_zX{width: 226px; padding:4px 4px 1px 4px;		float:right; }
.WBJL{	margin-right:15px;	width:50px;	text-align:center;	float:left;	color:#FC0;}
.juli{ margin-left:40px;}
.n_zz ul{ float:left; margin:8px 10px 0px 10px!important;margin:8px 6px 0px 6px;}
.n_zz ul li{font:12px/20px "宋体";	background-image: url(/templets/hyschool/german/images/s_icon.gif);	background-repeat: no-repeat;	background-position: left center;	text-indent: 13px;}
.n_zzD{width: 226px;	height: 8px;float:left;	background-image:url(/templets/hyschool/german/images/ynbjD.jpg); background-repeat:no-repeat;margin-bottom:4px!important;margin-bottom:0px; }
.dotline{height:1px;width:700px;margin-left:10px!important;margin-left:5px;overflow:hidden;background-image: url(/templets/hyschool/german/images/n_line.jpg);}
#sx {margin:5px 0;}
#sx ul {list-style:none outside none;margin:0 20px 10px 0;padding:0;}
#sx ul li {	margin:0 0 0 6px;	padding:5px 30px 2px 10px;	color:#FF9900;	line-height:26px;}
#sx ul li a{	color:#FF9900;}
.news{	float:left;	width:730px;	 margin-left:10px!important;margin-left:5px;}
.newsxg{	float:left;	width:290px;	 margin-left:10px!important;margin-left:5px;}
.n_l{width:266px;background-image:url(/templets/hyschool/german/images/n_line.jpg);background-repeat:repeat-x; float:left;background-position: bottom;}
.content {    font: 14px/30px "宋体";    margin: 0 auto 2em 25px;    text-indent: 2em;    width: 650px;}
.n_l h3{font-size: 12px;line-height:30px;background-image:url(/templets/hyschool/german/images/n_icon.jpg);background-repeat: no-repeat;background-position: left center;	height: 30px;text-indent: 20px;}
.n_xg{	float:left;	width:350px;	}
.n_xg ul{ float:left; margin:7px 0px; }
.n_xg ul li{	font-size: 12px;width:350px;	line-height: 30px;	float:left;}
.newsfx{float:left;	width:653px; padding-left:45px;	margin-left:10px!important;	margin-left:5px;	margin-bottom:10px;	border: 1px solid #e2e2e2;	height:32px;	line-height:34px;	background-image: url(images/fxbj.png);	background-repeat: no-repeat;	background-position: 20px center;}
.newsfx .Npc{ float:left;;border: 0px solid #e2e2e2; padding-top:7px}
.newsfx .Npc img{border: 0px solid #e2e2e2;}
.newsfx .Npc a{ float:left; line-height:27px; font-size:12px;}
/*栏目列表*/
.newslist{ height:642px!important;height:614px;	float:left;margin-left:10px!important;margin-left:5px;	width:700px;}
.newslist .r{float:left; height:600px!important;height:563px;}
.newslist .r ul{float:left; margin:15px 10px 15px 20px!important;margin:15px 10px 15px 10px;}
.newslist .r ul li{	float:left;	width:600px;	font-size: 14px;	line-height: 32px;}
/*页码*/
.pagelist { width:670px;font:14px Arial,Helvetica,sans-serif;height:18px;margin:10px auto;overflow:hidden;padding:5px;text-align:left;}
.pagelist ul{ float:left; }
.pagelist ul li {display:block;float:left;margin-right:6px;padding-left:5px;}
.pagelist .thisclass {	background-color:#FF9900;	border:1px solid #AC150B;	color:#FFFFFF;	display:block;	margin-left:5px;	padding-right:5px;	text-align:center;}
/*课程*/
.KC{ float:left; width:980px; padding-left:10px;}
.KC .kcf{	float:left;	width:182px;	text-align: right;}
.KC .kcf .CS_none a:hover{	background:url(/templets/hyschool/german/images/KC_jinqi2.jpg) no-repeat center; display:block;height: 70px;float:left; width:182px;color:#fff; text-decoration:none;}
.KC .kcf .CS{width:182px;background-image: url(/templets/hyschool/german/images/KC_zuijin.jpg);height:55px;float:left;display:block;color:#fff;}
.KC .kcf .CS a{ color:#fff; height:55px;display:block; text-decoration:none}
.KC .kcf .CS h3{	font-size: 14px;	line-height: 18px;	font-weight: bold;		margin-top: 10px;	margin-right: 43px;	color:#fff;}
.KC .kcf .CS p{	font-size: 12px;	line-height: 18px;	font-weight: normal;	margin-right: 43px;}
.KC .kcf .CS_none{width:182px;background-image:url(/templets/hyschool/german/images/KC_jinqi.jpg);height:70px;float:left;display:block;color:#333;}
.KC .kcf .CS_none h3{font-size: 14px;	line-height: 70px;	font-weight: bold;		margin-right: 43px;}
.KC .kcf .CS_none p{	font-size: 12px;	font-weight: normal;	margin-right: 43px;}
.KC .kcr{width:796px;	float:left;	border-left: 1px solid #CC0000;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;}
.KC .kcr .kch{	font-size: 14px;	line-height: 30px;	font-weight: bold;	background-image: url(/templets/hyschool/german/images/KC_icon.jpg);	background-repeat: no-repeat;	background-position: left center;	text-indent: 25px;    margin-top: 15px;	margin-left: 15px;}
.KC .kcr dl,.KC .kcr dd,.KC .kcr h5{padding:0px;margin:0px;font-size:12px; display:none;}
.KC .kcr dt{
	padding:0px;
	margin:0px;
	font-size:12px;
	width:709px;
	text-indent: 20px;
	display:block;
	font-weight: bold;
	color:#FF9900;
	font-size:13px;
	height:36px;
	cursor:pointer;
	line-height:36px;
	text-decoration: none;
	background-image:url(/templets/hyschool/german/images/kecheng_icon.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
} 
.KC .kcr dl{width:99%;height:auto;display:block;overflow:hidden;font-size:10pt;line-height:160%;}
.KC .kcr dt a{
	width:100%;
	height:auto;
	display:block;
	font-weight: bold;
	color:#FF9900;
	font-size:13px;
	cursor:pointer;
	text-decoration: none;
}
.KC .kcr dt a:hover{
	text-decoration: underline;
	color:#FF9900;
}
.KcN ul li dd{display:none}
#currsos_list li .open dd{ display:block;text-indent: 2em; padding:10px 0;}
#currsos_list dt{font-weight:bold;cursor:pointer}
.kcW{width:750px; margin-left:15px!important;margin-left:7px;}
.kcW .B{	float:left;	width:210px;	margin: 10px 20px 12px 10px!important;	margin: 12px 18px 12px 10px;}
.kcW .B .wzB{float:left;	background-image: url(/templets/hyschool/german/images/I_yxxbj.jpg);	height: 36px;	width: 210px;	margin-top: 8px;}
.kcW .B .wzB p{	line-height: 36px;	font-size: 12px;	font-weight: bold;	text-indent: 23px;}
.kcW .B .wzZ{float:left;margin:5px 1px;width:210px;}
.kcW .B .wzZ ul{float:left;}
.kcW .B .wzZ li{line-height: 25px;}
#faq dd{ display:none;}
#faq{ margin:0 10px}
/*zizhu*/
.zizhu{width:760px; margin-left:15px!important;margin-left:15px;}
.zizhu p{	font-size: 12px;	line-height: 30px;	color: #000000;	text-indent: 25px;}
.zizhu img{	margin-top: 15px;	margin-right: 30px;}
.kec{
	margin:30px 0 10px 20px;
	width:731px;
	border: 1px solid #ff9900;
}
.kec .name{background-image:url(/templets/hyschool/german/images/zkcbj.jpg);background-repeat: no-repeat;float: left;height: 31px;width: 731px;}
.kec .name .Z{	float: left;	font-size: 13px;	line-height: 31px;	font-weight: bold;	color: #000000;	text-indent: 2em;}
.kec .name .M{float: right; margin-right:20px!important; margin-right:10px;	line-height: 31px;}
.kec .name .M a{
	color:#006699;
}
.kec .nei{ padding:12px; overflow:hidden}
.kec .nei p{text-indent: 2em; line-height:28px; font-size:13px;}
/*xiangxikecheng*/
.xkcp{
	width:796px;
	height:35px;
	text-indent:15px;
	font-family: "微软雅黑";
	font-size: 22px;
	line-height: 35px;
	background-image:url(/templets/hyschool/german/images/ti_bg.jpg);
	color: #FF9900;
	overflow:hidden;
}
.kctop{ margin:10px; width:772px; height:105px; border:1px solid #DFDFDF; padding:1px; background:url(/templets/hyschool/german/images/kctopbg.gif) no-repeat right center;}
.kctop .kcimg{ width:158px; height:105px; float:left; background-image:url(/templets/hyschool/german/images/kctop_1.jpg)}
.kctop .kctext{ width:380px; height:105px; margin-left:14px; float:left}
.kctop .kctext p{ text-align:left; font-size:13px; color:#333; line-height:26px;}
.kctop .kctext p a:hover{ text-decoration:none}
.kctop .kctext p a{ text-decoration:underline;}
.kctop .kcbtn{ width:220px;height:41px; float:left; padding:32px 0}
.xkc{ width:776px;	padding:7px 10px; overflow:hidden;}
.xkc h3 ,.xkcp h3{	font-size: 13px;	line-height: 28px;	color: #518a08;	font-weight: bold;	background-image: url(/templets/hyschool/german/images/xkcxtb.jpg);	background-repeat: no-repeat;	background-position: left center;	text-indent: 1.3em;}
.xkc h3 a{ color:#518a08; text-decoration:none}
.xkc p ,.xkcp p{	font-size: 13px;	line-height: 28px;	color: #333;	margin-right: 1em;	margin-left: 1.3em;}
.xkc table{border:0;border-collapse:collapse;font-size:12px;color:#333;width:756px;margin:7px 10px;*margin:7px;overflow:hidden;text-align:center}
.xkc td{ font:normal 12px/28px Arial;padding:2px;border-bottom:1px solid #C9C9C9;}  
/*预约试听*/
.yyst{	background-image: url(/templets/hyschool/german/images/yybj.jpg);	float: left;	height: 665px;	width: 796px;}
.yyst .sz{font-size:14px;font-weight:bold;color:#333;line-height:70px;float:left;height:70px;margin-left:33px!important;margin-left:17px; margin-top:10px;}
.yyst .sf{ float:left;	margin-left: 20px!important;	margin-left: 10px;width: 498px;}
.yyst .sfs{	float: left;	background-image: url(/templets/hyschool/german/images/yybbjs.jpg);	height: 21px;	width: 498px;}
.yyst .sfz{float: left;padding:0 15px;background-image: url(/templets/hyschool/german/images/yybbjz.jpg);background-repeat: repeat-y;width: 468px;}
.yyst .sfx{	float: left;background-image: url(/templets/hyschool/german/images/yybbjx.jpg);height: 24px;	width: 498px;background-repeat: no-repeat;
	background-position: left bottom;}
.yyst .se{background-image:url(/templets/hyschool/german/images/yyk.jpg);height:22px;padding:2px;width:138px;border:0;background-repeat:no-repeat;}
.yyst .sel{height: 22px;	width: 140px; padding:2px; margin-bottom:40px;}
.yyst span{
	color:#FF9900;
	margin-right:3px;
}
.yyst .tj{ padding:30px 20px 20px 170px;	float: left;}
.yct{padding:10px 0; float:left;}
.yyst table{ margin-left:36px;}
.yyst .sy{	float:left;	margin-top: 335px;	margin-left: 18px;}
.yyst .sy h1{	font-family: "微软雅黑";	font-size: 24px;	color: #b1b1b1;	margin-bottom: 6px;	font-weight: normal;}
.yyst .sy p{	font-size: 12px;	line-height: 24px;	color: #b1b1b1;	margin-left: 2px;} 
