/* CSS Document */

/*student*/
.content{width:998px; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
/*studentContentLeft*/
.studentContentLeft{ width:222px;overflow:hidden; position:relative;}
.studentContentLeftImg{ position:absolute; top:0; left:0;}
.studentContentLeft ul{ margin-top:58px;}

.studentContentLeft ul li a{height:34px; line-height:34px; display:block; color:#101112; background:url(jdx13-leftul.gif) no-repeat 0 -34px; text-indent:81px; overflow:hidden;}
.studentContentLeft ul li a:hover,.studentContentLeft ul li a.selected{ background:url(jdx13-leftul.gif) no-repeat 0 0; outline:none; font-weight:bold; color:#ac1d23; line-height:34px;}

.teach li a.teachCh{ background:url(jdx13-titlexia.gif) no-repeat 0 -34px;height:34px; line-height:34px; display:block; color:#101112;  text-indent:81px; overflow:hidden;}
.teach li a.teachCh:hover,.studentContentLeft ul li a.selected1{background:url(jdx13-titlexia.gif) no-repeat 0 0;font-weight:bold; color:#ac1d23; line-height:34px; height:34px}


.studentContentLeft ul li ul{ margin-top:1px; display:block;}
.studentContentLeft ul li ul li{ height:33px;  border-bottom:1px dashed #d9d9d9; overflow:hidden;}
.studentContentLeft ul li ul li a{ display: block; height:34px;line-height:34px; background:#f2f2f2; text-indent:81px; overflow:hidden;}
.studentContentLeft ul li ul li a:hover{ text-decoration:underline;font-weight:bold; color:#ac1d23; background:#f2f2f2;}
/*studentContentRight*/
.studentContentRight{min-height:350px; _height:350px; width:768px; border-left:1px solid #e6e6e6; padding:6px 0 0 7px;}

/*contentDl*/
.contentDl{min-height:350px; _height:350px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:6px 9px 0 7px;}

.studentDlTitle{ height:40px; width:960px; background:url(jdx13-detailtitlebg.gif) repeat-y; line-height:42px; overflow:hidden; padding-right:20px;}
.studentDlTitle h2{font-size:14px; color:#ac1d23; font-weight:bold; background-position:22px -357px; text-indent:47px;line-height:44px;}

/*teach*/
.minTeachHeight{_height:750px; min-height:750px;}

.studentTitle{ height:40px; width:748px; background:url(jdx13-rightTitle.gif) repeat-y; line-height:42px; overflow:hidden; padding-right:20px;}
.studentTitle h2{ font-size:14px; color:#ac1d23; font-weight:bold; background-position:22px -357px; text-indent:47px;line-height:44px;}


.list{margin-bottom:30px;}
.list li{height:32px; line-height:32px; padding:0 20px; overflow:hidden;}
.list li a{ height:32px; line-height:32px; color:#1c1c1c; overflow:hidden; width:600px; float:left; background:url(jdx13-dot.gif) no-repeat 0 14px; text-indent:10px;}
.list li span{ float:right; font-family:Arial, Helvetica, sans-serif;}
.list li.change{ background:#eee;}
.list li.over{ background:#e0dae2;}

.phone{ background:url(jdx13-phone.gif) no-repeat; width:178px; height:56px; width:218px; text-align:center; margin:10px 2px; overflow:hidden;}
.phone p{ font-size:14px; height:28px; line-height:28px; color:#0a4680; font-weight:bold;}

/*studentDetail*/
.detail{ padding:0 10px 25px 13px; text-align:center;}
.detailCon{ padding-top:10px;}
.detailCon img{ width:420px; padding:7px 0;}
.detailCon p{ text-indent:2em; line-height:22px; text-align:justify;}
.detailTitle{ border-bottom:1px dashed #a6a6a6; margin:0 20px 0 15px;}
.detailTitle h3{ height:38px; line-height:38px; font-size:14px; margin-top:12px;}
.detailTitle span{ height:26px; line-height:26px; color:#636363;}

/*guide xiazai*/
.link{ padding-top:7px;}
.link dl{ float:left; padding-left:32px; padding-top:20px; width:153px; height:76px; margin-bottom:10px;}
.link dl dt a{ display:block; height:52px;}
.link dl dd{height:24px; line-height:24px; text-align:center;}
.link dl dd a:hover{ text-decoration:underline;}

/*course 31*/
.margin{ margin-top:7px;}
.courseList{ margin:10px 6px 0 20px; border-bottom:1px #cfcfcf dotted; padding-bottom:10px;}
.courseList td{ width:180px;}
.coursePic{width:180px; height:140px;}
.coursePic img{ padding:3px; border:1px solid #dcdcdc; width:170px; height:140px;}
/*.coursePic{ width:366px; height:121px;}.courseListCon dl{width:180px; overflow:hidden; height:121px;}*/
.courseTitle{ padding:0 5px; width:180px; height:35px;}
.courseTitle a{ color:#1c1c1c; height:22px; line-height:22px; font-weight:bold; overflow:hidden;}
.courseContent{ padding:0 5px; height:105px;overflow:hidden;}
.courseContent a{ display:block; height:105px; overflow:hidden; color:#1c1c1c; line-height:22px;}

.courseList2{ margin:10px 6px 0 25px; border-bottom:1px #cfcfcf dotted; padding-bottom:10px;}
.courseListCon2{ width:366px; height:134px;}
.courseListCon2 img{ padding:3px; border:1px solid #dcdcdc; width:130px; height:130px;}
.courseListCon2 dl{width:180px; overflow:hidden; margin-left:10px; margin-top:5px; height:110px;}
.courseListCon2 dl dt a{ display:block; color:#1c1c1c; height:22px; line-height:22px; font-weight:bold; overflow:hidden;}
.courseListCon2 dl dd{ height:88px;overflow:hidden;}
.courseListCon2 dl dd a{ display:block; color:#1c1c1c; line-height:22px;}


.listBottom{ height:70px; line-height:70px; margin-bottom:6px; text-align:center;}
.listBottom a{ padding-left:13px;}
