/* CSS Document */
#conter { width:980px; margin:9px auto 0 auto; background:#fff;}
#conter .conterleft { width:684px;}
.conterleft .conterleft_box { overflow:hidden; width:684px; height:233px; background:url(../images/b1.gif) repeat-x;}
.conterleft .conterleft_box .lantern { float:left; width:344px; height:231px; border:1px #f6df21 solid;}
.conterleft .conterleft_box .news { float:left; width:338px; height:230px;}
.conterleft_box .news h2 { padding:10px 0 1px 0; width:319px; margin-left:9px; font-size:14px; font-weight:bold; line-height:20px; background:url(../images/b2.gif) bottom repeat-x;}
.conterleft_box .news ul { width:328px; margin:5px 0 0 10px; line-height:20px;}
.conterleft_box .news li { width:318px; background:url(../images/b3.gif) no-repeat left center; padding-left:10px;}
.conterleft .intro { width:684px; margin-top:8px;}
.conterleft .intro p { width:664px; padding:5px 5px 0 5px; line-height:20px; background:url(../images/b7.gif) repeat-x;}
.conterleft .intro .intro_top { overflow:hidden; width:684px; height:20px;}
.intro_top .intro_topleft { width:4px; height:20px; background:url(../images/b5.gif) no-repeat;}
.intro_top .intro_topcont { padding-left:3px; width:492px; height:20px; line-height:20px; *line-height:23px; color:#fff; font-size:14px; font-weight:bold; background:url(../images/b6.gif) repeat-x;}
.intro_top .intro_topright { width:174px; height:20px; background:url(../images/b4.gif) no-repeat;}
.conterleft .ten { width:680px; margin-top:8px;}
.conterleft .ten .intro_top { overflow:hidden; width:680px; height:20px;}
.ten .intro_top .intro_topleft { width:4px; height:20px; background:url(../images/b5.gif) no-repeat;}
.ten .intro_top .intro_topcont { padding-left:3px; width:490px; height:20px; line-height:20px; *line-height:23px; color:#fff; font-size:14px; font-weight:bold; background:url(../images/b6.gif) repeat-x;}
.ten .intro_top .intro_topright { padding-left:120px; width:50px; height:20px; line-height:20px; background:url(../images/b4.gif) no-repeat;}
.ten .tentext { padding-top:8px; overflow:hidden; width:666px;}
.ten .tentext .tentext_left { padding-left:10px; width:311px; line-height:20px; border-right:1px #bb0606 dotted;}
.ten .tentext .tentext_right { padding-left:10px; width:321px; line-height:20px;}
.ten .tentext h5 { font-size:13px;}

#conter .conterright { width:296px; background:url(../images/b8.gif) repeat-y;}
#conter .conterright h4 { font-size:15px;}
.conterright .coach { padding-left:28px; width:268px; height:32px; line-height:35px; background:url(../images/b9.gif) no-repeat;}
#conter .conterright .coachtext { padding:8px; padding-bottom:0; width:276px; line-height:20px;}
#conter .conterright .coachtext ul { padding-left:2px; width:273px;}
#conter .conterright .coachtext li { width:266px; background:url(../images/b3.gif) no-repeat left center; padding-left:10px;}
#conter .conterright .frontbox { padding-left:6px; width:290px; margin-top:10px;}
.conterright .frontbox .front { padding-left:26px; width:264px; height:27px; line-height:27px; background:url(../images/b10.gif) no-repeat;}
.conterright .frontbox .fronttext { padding-bottom:0; width:264px; margin-top:8px; line-height:20px;}
.conterright .frontbox .fronttext ul { padding-left:4px; width:260px;}
.conterright .frontbox .fronttext li { width:264px; background:url(../images/b3.gif) no-repeat left center; padding-left:10px;}
#conter .conterright .moot { padding-left:6px; width:290px; margin-top:10px;}
.conterright .moot .front { padding-left:26px; width:264px; height:27px; line-height:27px; background:url(../images/b10.gif) no-repeat;}
.conterright .moot .fronttext { padding-bottom:0; width:264px; margin-top:8px; line-height:20px;}
.conterright .moot .fronttext ul { padding-left:4px; width:260px;}
.conterright .moot .fronttext li { width:264px; background:url(../images/b3.gif) no-repeat left center; padding-left:10px;}
#conter .conterright .agenda { padding-left:6px; width:290px; margin-top:10px;}
.conterright .agenda .front { position:relative; padding-left:26px; width:264px; height:27px; line-height:27px; background:url(../images/b10.gif) no-repeat;}
.conterright .agenda .fronttext { padding-bottom:0; width:264px; margin-top:8px; line-height:20px;}
.conterright .agenda .fronttext ul { padding-left:4px; width:260px;}
.conterright .agenda .fronttext li { width:264px; background:url(../images/b3.gif) no-repeat left center; padding-left:10px;}
#conter .teacher { width:980px; margin-top:10px;}
#conter .teacher .intro_top { overflow:hidden; width:980px; height:20px;}
#conter .teacher .intro_topleft { width:4px; height:20px; background:url(../images/b5.gif) no-repeat;}
#conter .teacher .intro_topcont { padding-left:3px; width:798px; height:20px; line-height:20px; *line-height:23px; color:#fff; font-size:14px; font-weight:bold; background:url(../images/b6.gif) repeat-x;}
#conter .teacher .intro_topright { padding-left:120px; width:54px; height:20px; background:url(../images/b4.gif) no-repeat;}
#conter .teacher ul { overflow:hidden; width:980px; margin-top:8px;}
#conter .teacher li { float:left; display:inline;  width:110px;}
#conter .teacher li p { overflow:hidden;  width:110px; height:16px; line-height:16px; color:#333333; text-align:center;}

#conter .pic { width:980px; margin-top:10px;}
#conter .pic .intro_top { overflow:hidden; width:980px; height:32px;}
#conter .pic .intro_topleft { width:30px; height:32px; background:url(../images/b12.gif) no-repeat;}
#conter .pic .intro_topcont { padding-left:3px; width:943px; height:32px; line-height:32px; *line-height:38px; color:#ce382a; font-size:14px; font-weight:bold; background:url(../images/b13.gif) repeat-x;}
#conter .pic .intro_topright { padding-left:120px; width:5px; height:32px; background:url(../images/b11.gif) no-repeat;}
#conter .pic ul { overflow:hidden; width:980px; margin-top:8px;}
#conter .pic li { float:left; display:inline;  width:178px;}
#conter .pic li p { overflow:hidden;  width:178px; height:16px; line-height:16px; color:#333333; text-align:center;}

#conter .hez { padding-bottom:10px; width:980px; margin-top:10px;}
#conter .hez .intro_top { overflow:hidden; width:980px; height:32px;}
#conter .hez .intro_topleft { width:30px; height:32px; background:url(../images/b12.gif) no-repeat;}
#conter .hez .intro_topcont { padding-left:3px; width:943px; height:32px; line-height:32px; *line-height:38px; color:#ce382a; font-size:14px; font-weight:bold; background:url(../images/b13.gif) repeat-x;}
#conter .hez .intro_topright { padding-left:120px; width:5px; height:32px; background:url(../images/b11.gif) no-repeat;}
#conter .hez ul { overflow:hidden; width:980px; margin-top:8px;}
#conter .hez li { overflow:hidden; float:left; display:inline;  width:182px; height:82px;}
#conter .hez li img { width:180lanternpx; height:80px; border:1px #ccc solid;}



