/* 首页测试 [20111110 16:08:15] */
@charset "gb2312";
/* 
学而思官网首页样式 
author:luoronghang 
date:20100915
单词"p"开头的类名表示公用类
*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,'宋体',sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#F00;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{ content:""; display:block; height:0; clear:both;}
.clearfix{ zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.marT10{ margin-top:10px;}
.padt6{ padding-top:6px;}
.fred{ color:#E50C17;}
body{ background-color:#E9E9E9; padding:10px 0;}
h1{ height:0; overflow:hidden; text-indent:-9999px;}
/*homePage style*/
#homePage{ width:960px; background:#fff url(http://img.eduuu.com/xueersi/images/header_bg.png) repeat-x left top; padding:10px; padding-top:0; margin:0 auto; -moz-box-shadow:0 0 5px #999; -webkit-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999;}
#header{}
#logo{width:269px; height:90px;}
#menu{ width:583px;}
.searchArea{ clear:both; background:url(http://img.eduuu.com/xueersi/images/bg_s.jpg) repeat-x; height:40px; border:1px solid #DBDBDB; position:relative; top:-7px;}
.branchSchool,.BusinessDivision{ padding:10px 0 0 78px; *padding-left:60px; _padding-left:75px;}
.branchSchool strong, .BusinessDivision strong{ color:#333;}
.BusinessDivision strong{ letter-spacing:5px;}

.nav{ padding-top:10px;}
.nav li{ float:left; width:115px; height:29px; background:url(http://img.eduuu.com/xueersi/images/navbg0_leave.gif) no-repeat; margin-right:2px; font-size:14px; color:#FFF; font-weight:bold; text-align:center; line-height:29px;}
.nav li.on{ background:url(http://img.eduuu.com/xueersi/images/navbg0_current.gif) no-repeat; height:36px; position:relative; z-index:999;}
.nav li a{ color:#FFF;}
.nav li a:hover{ color:#FFF;}
.nav li.tab_tit{ margin-right:0;}
.tab_tit{ position:relative; z-index:999;}
.nav li .jySelect{ display:none; background-color:#fff; border:1px solid #ff9900; border-top:none; width:103px; position:absolute; z-index:9999; *left:0px; font-size:14px; text-align:left; font-weight:normal; padding-left:10px; font-size:14px; *top:29px;}
.nav li .jySelect p a:link,.nav li .jySelect p a:visited{ color:#ff9900;}

#partB,#partC{ margin-top:10px; _display:inline;}
.newsBox{ width:283px; border:1px solid #E3E3E3; margin-right:10px;}
.newsBox h2{ background:url(http://img.eduuu.com/xueersi/images/hd_bg01.png) no-repeat; height:27px; line-height:27px; font-size:14px; color:#FFF; padding-left:25px;}
.newsCon{ background:url(http://img.eduuu.com/xueersi/images/box_bg01.png) repeat-x left top; padding:8px; padding-bottom:0;}
.newsCon li{ height:38px; line-height:38px; font-size:14px; font-weight:bold; padding-left:58px; margin-bottom:8px;}
.newsCon li.bg1{ background:url(http://img.eduuu.com/xueersi/images/tit_bg01.png) no-repeat 0 0;}
.newsCon li.bg2{ background:url(http://img.eduuu.com/xueersi/images/tit_bg01.png) no-repeat 0 -48px;}
.newsCon li.bg3{ background:url(http://img.eduuu.com/xueersi/images/tit_bg01.png) no-repeat 0 -96px;}
.newsCon li.bg4{ background:url(http://img.eduuu.com/xueersi/images/tit_bg01.png) no-repeat 0 -144px;}
.newsCon li.bg5{ background:url(http://img.eduuu.com/xueersi/images/tit_bg01.png) no-repeat 0 -192px;}
.newsCon li .c1{ color:#F65700;}
.newsCon li .c2{ color:#3B8500;}
.newsCon li .c3{ color:#0082BE;}
.newsCon li .c4{ color:#FF3399;}
.newsCon li .c5{ color:#FF9900;}
.videoBox{ width:346px; height:265px; border:1px solid #E3E3E3; position:relative;}
.collaborateBox{ width:303px; border:1px solid #E3E3E3;}
.collaborateBox h2{ background:url(http://img.eduuu.com/xueersi/images/hd_bg02.png) no-repeat; height:27px; line-height:27px; font-size:14px; padding-left:20px;}
.collaborateCon{ padding:8px;}
.collaborateCon dt{ font-size:14px; font-weight:bold; padding-bottom:3px;}
.collaborateCon dd div{ width:130px; height:80px; border:1px solid #CCC; padding:1px; font-size:0;}
.collaborateCon dd p{ text-indent:2em; width:145px; color:#666;}
.main{ width:720px;}
.side{ width:230px;}
.p-box1{ border:1px solid #E3E3E3; padding:1px;}
.bggray{ position:relative; background-color:#F2F2F2; padding:5px;}
.linebgX{ position:absolute; width:491px; height:1px; line-height:0; background:url(http://img.eduuu.com/xueersi/images/line_x_w491.png) no-repeat; font-size:0; top:5px; left:215px;}
.linebgY{ position:absolute; width:1px; height:115px; line-height:0; background:url(http://img.eduuu.com/xueersi/images/line_y_h115.png) no-repeat; font-size:0; top:30px; left:5px;}
#case-tit{ position:absolute; background:url(http://img.eduuu.com/xueersi/images/hd_bg03.png) no-repeat; width:170px; height:35px; line-height:30px; left:0px; _left:-5px/*for IE6*/; top:0px; color:#FFF; font-size:14px; padding-left:50px;}
#caseCon{ background:#FFF; padding-top:35px; padding-bottom:10px;}
#caseCon dl{ width:212px; float:left; margin-left:17px; _display:inline/*for IE6*/;}
#caseCon dl dt{ width:96px; height:96px; border:1px solid #CCC; padding:1px; float:left; font-size:0; margin-right:10px;}
#caseCon dl dd{ line-height:20px;}
#remark-tit{ position:absolute; background:url(http://img.eduuu.com/xueersi/images/hd_bg04.png) no-repeat; width:170px; height:35px; line-height:30px; left:0px; _left:-5px/*for IE6*/; top:0px; color:#FFF; font-size:14px; padding-left:50px; z-index:100;}
#remark-tit a	{ color:#fff;}
#remarkCon{ background:#FFF; padding-top:35px; *padding-top:34px; _padding-top:31px; padding-bottom:5px; position:relative;}
#remarkCon dl{ background:url(http://img.eduuu.com/xueersi/images/box_bg02.png) no-repeat; width:212px; height:142px; float:left; margin-left:11px; _display:inline/*for IE6*/; padding:5px;}
#remarkCon dl dt{ font-size:14px; font-weight:bold; text-align:center; padding:5px 0;}
#remarkCon dl dd{ padding:5px;}
#remarkCon dl dd .pic{ float:left; width:86px; height:86px; border:1px solid #CCC; padding:1px; margin-right:10px;}
#remarkCon dl dd p{ font-size:14px; line-height:24px;}
.gushi	{ width:100px; float:left; margin-right:5px; padding-top:7px; padding-left:29px;}
#remarkCon ul	{ display:block; width:500px; float:left; padding:5px 0 5px 25px; *padding:6px 0 6px 25px;}
#remarkCon ul li	{ width:207px; float:left; line-height:21px; background:url(http://img.eduuu.com/xueersi/images/icon_d.gif) 10px no-repeat; padding-left:20px;}
.more	{ width:70px; position:absolute; right:5px; bottom:13px;}
/*tab*/
#tabTit1{ background:url(http://img.eduuu.com/xueersi/images/tab_titbg.gif) no-repeat; height:27px; padding-top:1px; padding-left:1px;}
#tabTit1 li{ width:75px; height:27px; background:url(http://img.eduuu.com/xueersi/images/tab_titbg_leave.png) no-repeat; line-height:27px; float:left; text-align:center; cursor:pointer; margin-right:1px;}
#tabTit1 li.current{ background:url(http://img.eduuu.com/xueersi/images/tab_titbg_current.png) no-repeat; font-weight:bold;}
#tabCon1{ border:1px solid #E3E3E3; border-top:none; padding:7px; padding-bottom:7px; _padding-bottom:7px;}
#tabCon1 ul{ display:none;}
#tabCon1 ul li{ line-height:23px; background:url(http://img.eduuu.com/xueersi/images/icon_d.gif) no-repeat left center; padding-left:9px;}

.p-box2 h2{ background:url(http://img.eduuu.com/xueersi/images/hd_bg05.png) no-repeat; height:30px; line-height:30px; font-size:14px; color:#FF6600; padding-left:32px;}
.p-box2 .inner{ background:url(http://img.eduuu.com/xueersi/images/box_bg01.png) repeat-x left top; border:1px solid #E3E3E3; border-top:none; padding:8px 0;}
.p-box2 .inner dl{ width:339px; float:left; font-size:14px; padding:0 10px 10px 10px;}
.p-box2 .inner dl dt{ font-weight:bold; color:#5D9E06; line-height:32px;}
.p-box2 .inner dl dd{ line-height:24px;}
.p-box2 .inner dl .num1{ background:url(http://img.eduuu.com/xueersi/images/icon_num.png) no-repeat 0 0; padding-left:25px;}
.p-box2 .inner dl .num2{ background:url(http://img.eduuu.com/xueersi/images/icon_num.png) no-repeat 0 -51px; padding-left:30px;}
.p-box2 .inner dl .num3{ background:url(http://img.eduuu.com/xueersi/images/icon_num.png) no-repeat 0 -102px; padding-left:30px;}
.p-box2 .inner dl .num4{ background:url(http://img.eduuu.com/xueersi/images/icon_num.png) no-repeat 0 -154px; padding-left:30px;}
.p-box2 .inner dl .num5{ background:url(http://img.eduuu.com/xueersi/images/icon_num.png) no-repeat 0 -204px; padding-left:30px;}
.p-box2 .inner dl .num6{ background:url(http://img.eduuu.com/xueersi/images/icon_num.png) no-repeat 0 -254px; padding-left:30px;}
.p-box2 .photo{ height:208px; clear:both;}
.p-box2 .s-box{ width:208px; height:146px; float:left; margin-left:23px; _display:inline/*for IE6*/; position:relative;}
.p-box2 .s-box p,.p-box2 .s-box h3{ position:absolute; font-size:14px;}
.p-box2 .s-box p{ color:#FFF; line-height:24px; left:10px; top:20px; padding:0 10px;}
.p-box2 .s-box h3{ left:45px; bottom:20px; width:112px; line-height:26px; font-weight:normal; text-align:center;}
.p-box2 .bgred{ background:url(http://img.eduuu.com/xueersi/images/box_bg04.png) no-repeat;}
.p-box2 .bgorange{ background:url(http://img.eduuu.com/xueersi/images/box_bg05.png) no-repeat;}
.p-box2 .bgblue{ background:url(http://img.eduuu.com/xueersi/images/box_bg06.png) no-repeat;}
.s-titbar1{ background:url(http://img.eduuu.com/xueersi/images/hd_bg06.png) no-repeat; height:27px;}
.s-titbar1 .v{ float:left; background:url(http://img.eduuu.com/xueersi/images/icon_v.gif) no-repeat 5px center; padding-left:30px; line-height:27px; margin-right:10px;}
.s-titbar1 #tabTit2{ float:left; padding-top:4px;}
.s-titbar1 #tabTit2 li{ float:left; width:34px; height:22px; margin-right:2px; line-height:22px; text-align:center; cursor:pointer; background:url(http://img.eduuu.com/xueersi/images/tab_titbg_leave2.png) no-repeat;}
.s-titbar1 #tabTit2 li.current{ background:url(http://img.eduuu.com/xueersi/images/tab_titbg_current2.png) no-repeat; height:28px;}
#tabCon2{ padding:8px; height:158px; border:1px solid #E3E3E3; border-top:none; position:relative; _top:-6px/*for IE6*/;}
#tabCon2 div{ display:none;}
.s-titbar2{ background:url(http://img.eduuu.com/xueersi/images/hd_bg07.png) no-repeat; height:27px; line-height:27px; padding-left:10px; margin-top:10px; _margin-top:5px/*for IE6*/;}
.sites{ padding-top:8px; border:1px solid #E3E3E3; border-top:none; height:390px;}
.sites li{ width:110px; height:42px; font-size:0; float:left; margin-left:3px; _display:inline/*for IE6*/; margin-bottom:10px;}
#service{ margin-top:10px; border:1px solid #E3E3E3;}
.service-tit{ background:url(http://img.eduuu.com/xueersi/images/service_title_bg.gif) repeat-x; height:24px; line-height:24px; position:relative;}
.service-tit h3{ float:left; font-size:14px; margin-right:20px; font-weight:normal; padding-left:15px;}
.service-tit span{ position:absolute; left:150px; top:2px;}
.service-tit span select{ height:20px;}
.service-con{ padding:10px;}
.service-con div.you	{ display:block;}
.service-con div.wu{ display:none;}
.gai	{ width:79px; height:39px; position:absolute; right:1px; bottom:1px;}

#footer{ background:url(http://img.eduuu.com/xueersi/images/footer_bg.jpg) repeat-x left top; margin-top:10px;}
#footer p{ text-align:center; padding-top:10px; color:#666;}
#footer a{ color:#666;}
#footer a:hover{ color: #F00;}
.footer_bar{ height:30px; margin-top:10px;}
.footer_bar_left{ width:5px; height:30px; float:left; background:url(http://img.eduuu.com/xueersi/images/index_r21_c1.jpg) no-repeat}
.footer_bar_center{ width:950px;height:30px; line-height:30px; background:url(http://img.eduuu.com/xueersi/images/index_r21_c3.jpg) repeat-x; float:left; text-align:center}
.footer_bar_right{ width:5px; height:30px; float:left; background:url(http://img.eduuu.com/xueersi/images/index_r21_c35.jpg) no-repeat}