/* CSS Document */
/*reset*/
*{ margin:0; padding:0;}
body{
	font-family:"宋体";
	font-size:12px;
	line-height: 100%;
}

a{ text-decoration:none; color:#000;}
img{ border:none;}
ul{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

.wrapper{
	width:998px;
	margin:0 auto;
	
}

.title1,.downLoad ul li,.tyLink,.studentContentLeft ul li a,.studentTitle h2,.studentDlTitle h2{ background:url(jdx13-allIcon.gif) no-repeat;}
/*banner*/
.title2{ background:url(tszl.jpg) no-repeat; margin-left:13px; margin-top:10px;}
.banner{ background:url(jdx-13banner.gif) no-repeat; height:220px; width:998px;}
/*nav*/
.nav{
	height:32px;
	width:998px;
	background:url(nav-dha.jpg) no-repeat;
}
.navhead{height:50px; padding-left:15px; position:relative; z-index:100;}
.navhead li{margin-right:5px; float:left; padding-top :5px;}
.navhead li a{ display:inline-block; padding:0 20px; height:48px; line-height:48px; margin-top:2px; padding-top:2px; color:#FFF; font-size:16px; text-align:center; font-weight:bold;}
.navhead li a:hover,.current{ background:url(jdx13-hover.gif) repeat-x;} 

.navhead li{position:relative; z-index:1000;}
.navhead li ul{
	position:absolute;
	top:47px;
	height:60px;
	left:-7px;																																							    																		    width:138px;
	z-index:10000; /*width:100px;*/
}
.navhead li ul.subnav1{
	left:-1px;
}
.navhead li ul.subnav2{
	left:11px;
}
.navhead li ul.subnav3{
	width:117px;
	left:0px;
}
.navhead li ul.subnav4{
	width:118px;
	left:-2px;
}
.navhead li ul.subnav5{
	width:116px;
	left:-1px;
}
.navhead li ul.subnav6{ width:160px;}
.navhead li ul.subnav7{
	width:124px;
	left:-2px;
}
.navhead li ul li{ margin:0; float:inherit}
.navhead li ul li a{
	height:30px;
	background:#F63;
	float:none;
	line-height:30px;/* min-width:80px; _width:80px;*/
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
.navhead li ul li a.cooper{ min-width:129px; _width:129px;}
.navhead li ul li a:hover{ background:#F96;}

.navhead li ul li ul{ position:absolute; left:-15px; top:30px; display:none; padding:0 15px; height:30px; /*width:100px;*/}
.navhead li ul li ul.subsubnav1{ left:-150px;}
.navhead li ul li ul.subsubnav2{ left:-150px;}
.navhead li ul li ul li{ margin:0;/*display:block;*/ float:left; height:30px;}
.navhead li ul li ul li a{height:30px; background:#F63;/*display:block; */ float:left;line-height:30px; /*width:100px;*/ padding:0 15px;}
.navhead li ul li ul li a:hover{ background:#F96;}
/*foot*/
.footer{
	width:998px;
	background:#336699;
	text-align:center;
	height:55px;
	color:#fff;
	padding-top:8px;
	margin-top: 5px;
	font-family: "宋体";
}
.footer p{
	height:24px;
	line-height:24px;
	font-size: 12px;
}


/*内容部分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;}
