@charset "utf-8";
/* CSS Document */

.tablPad td { padding:10px 0;}

.tit1 { font-weight:bold;}

/*======================================= kcxx start =======================================*/
/* 课程介绍 */
.kcjs_txt1 { font-size:14px; color:#3b72ae; border-bottom:1px #c1c1c1 dashed; line-height:26px;}
.kcjs_txt2 h2 { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#e47b00; padding-left:24px; background:url(../kcxx/images/kcjs_ico.gif) left center no-repeat;}


/* 课程导学*/
.kcdxCont1 { padding:15px 0; background:url(../kcxx/images/kcdx_dot.gif) 63px top repeat-y;}
.kcdxCont2 { padding:15px 0;}
.kcdxBg { background:url(../kcxx/images/kcdx_leftDec.gif) left 570px no-repeat;}

/* 教学大纲 */
.jxdgTit { font-size:14px; font-weight:bold; color:#1f6bb8; height:26px; line-height:26px; padding:0 15px; border:1px #6bb2d6 dashed; background:#e7faff; margin:10px auto; display:inline-block;}
.jxdgBg1 { background:url(../kcxx/images/jxdg_dec.gif) right top no-repeat;}
.jxdgBg2 { background:url(../kcxx/images/jxdg_dec.gif) center bottom no-repeat;}
.jxdgPaging { text-align:right; font-weight:bold;}

#kczs_tabs { width:220px; height:25px; margin:0 auto;}
#kczs_tabs ul li { float:left; cursor:pointer; width:89px; height:25px; line-height:21px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#3e3e3e; text-align:center; background:url(../kcxx/images/jxdgTab1.gif) 0 0 no-repeat; margin:0 10px;}
#kczs_tabs ul li.hover { background:url(../kcxx/images/jxdgTab2.gif) 0 0 no-repeat;}

.kczs_cont { color:#3c3c3c; padding:10px; display:none; z-index:0;}
#con_zzjs_1{ display:block;}


/* 教学日历 */
/*.jxrl { height:283px; background:url(../kcxx/images/jxrlBox.gif) 0 0 no-repeat;}
.jxrl div { position:relative;}
.jxrl div div { position:absolute; width:200px; top:100px; left:40px;}
.jxrl div div h2 { height:24px; line-height:24px; font-size:14px; font-weight:bold; color:#8f7b50; background:url(../kcxx/images/jxrlArr.gif) left center no-repeat; padding:0 0 0 15px;}
.jxrl div div ul { padding:15px 20px;}
.jxrl div div ul li { border-bottom:1px #9e9a8c dashed;}

.jxrlCont h3 { font-weight:bold; font-size:14px; color:#5b5231;}
.jxrlCont p { color:#5b5231; line-height:22px;}

.jxrlSplit { padding:10px 0; border-bottom:1px #dbd5c7 solid;}

.jxrlBg { background:url(../kcxx/images/jxrlBg.gif) 0 0 no-repeat;}
*/
.jxrl { position:relative; padding:15px 32px 20px 21px;}
.jxrl_info td { font-weight:bold; color:#b9ac8d;}
.jxrl_cont { height:193px; padding:0 27px 30px 41px;}
.jxrl_cont div { width:433px; height:26px; line-height:26px; background:url(../kcxx/images/jxzl_bar.gif) 0 0 no-repeat; font-weight:bold; color:#5b5231; text-align:center;}
.jxrl_week { font-size:14px; font-weight:bold; color:#6d4b00;}

.jxrl_arr { position:absolute; width:11px; height:11px; display:block; z-index:2;}
.jxrl_arr1 { background:url(../kcxx/images/jxzl_arr1.gif) 0 0 no-repeat; left:45px; top:20px; _left:25px;}
.jxrl_arr2 { background:url(../kcxx/images/jxzl_arr2.gif) 0 0 no-repeat; left:137px; top:20px; _left:117px;}

.jxrl_tit { font-size:14px; font-weight:bold; color:#5b5231; padding:0 0 0 20px; background:url(../kcxx/images/jxzl_ico.gif) 0 4px no-repeat;}


/* 课程特色 */
.kcts h2 { font-size:14px; font-weight:bold; color:#c26d11;}
.kcts p { line-height:20px;}

/* 指导思想 */
.zdsx { background:url(../kcxx/images/zdsx_bg1.gif) 0 0 repeat-x; border:1px #6da5d8 dashed;}
.zdsx_txt1 { font-size:14px; color:#446ba8; text-indent:28px;}
.zdsx_txt2 { padding:10px; border-bottom:1px #b1d2d9 dashed;}

/* 课程设计 */
.kcsj { background:url(../kcxx/images/kcsj_bg.gif) 0 0 repeat-x; border:1px #6da5d8 dashed;}
/*======================================= kcxx end =======================================*/


/*======================================= jxtd start =======================================*/
/* 课程负责人 */
.jsjj_tab {
	padding: 2px 0 2px 10px;
	font-family: arial, helvetica, \5b8b\4f53, sans-serif;
	font-size: 14px;
}
.jsjj_tabHead { color:#0351ba;}

.jxtd h2 { height:23px; line-height:23px; background:url(../jxtd/images/jxtdTit.gif) 0 0 no-repeat; padding:0 0 0 27px; font-size:14px; font-weight:bold; color:#2c63a9; margin:15px 0;}
.jxtd h3 {
	font-size: 14px;
	font-weight: bold;
	color: #336fb3;
	line-height: 30px;
	background: url(../jxtd/images/jxtdIcon.gif) 30px 13px no-repeat;
	padding: 0 0 0 45px;
	font-family: arial, helvetica, \5b8b\4f53, sans-serif;
}

#jxtd_tabs {
	position: relative;
	height: 40px;
	padding: 0 10px;
	z-index: 1;
}
#jxtd_tabs ul li {
	float: left;
	display: inline;
	cursor: pointer;
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #2c63a9;
	padding: 0 10px 0 0;
	background-image: url(../images/2.jpg);
	background-repeat: no-repeat;
}
#jxtd_tabs ul li.hover {
	color: #ffffff;
	background-image:url(../../images/1.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.jxtd_cont {
	position: relative;
	top: -1px;
	color: #3c3c3c;
	border-top: 1px #0066ff solid;
	padding: 20px 0 0 0;
	display: none;
}
#con_zzjs_1{ display:block;}

/*======================================= jxtd end =======================================*/



/*======================================= hdjx start =======================================*/
.hdjx_tabl1 { background:url(../hdjx/images/tzgg_tabl01.gif) left top repeat-x;}
.hdjx_tabl1 td {
	font-size: 14px;
	font-weight: bold;
	color: #0f55b3;
	height: 40px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066ff;
}
.hdjx_tabl2 { background:url(../hdjx/images/tzgg_tabl02.gif) left bottom repeat-x;}
.hdjx_tabl2 td { border-bottom:1px #0066ff solid;}

.teaZh { padding:20px 0 20px 60px; background:url(../hdjx/images/hdjx_logBg.gif) 10px bottom no-repeat;}
.stuZh { padding:20px 5px;}

.hdjx { width:710px; background:url(../hdjx/images/hdjxRoom.gif) 0 0 no-repeat;}
.hdjx_zjEnter { background:url(../hdjx/images/hdjx_logBtn2.png) 0 0 no-repeat; display:block; height:51px; padding:15px 0 0 0; line-height:18px; text-align:center;}
.input { width:166px; height:21px; background:#ffffff; border:1px #7cb2cf solid;}
.submit { width:86px; height:23px; background:url(../hdjx/images/hdjx_logBtn1.png) 0 0 no-repeat; line-height:23px; text-align:center; color:#ffffff;}
/*======================================= hdjx end =======================================*/


/*======================================= ydxx start =======================================*/
.ydxx { position:relative;}
.ydxxBack { position:absolute; top:-54px; right:0; _right:30px;}

.zi2 { font-size:14px; font-weight:bold; color:#245f9c;}

.dzsBg { background:url(../ydxx/images/dzsPic.gif) 0 81px no-repeat;}
.dzsSm1 { font-size:14px; color:#1f6bb8; height:52px; line-height:26px; padding:2px 15px; margin:0 0 15px 0; border:1px #6bb2d6 dashed; background:#e7faff; display:block;}
.dzsSm2 { font-size:14px; height:52px; line-height:26px; padding:2px 15px; margin:0 0 15px 0; border:1px #d5d5d5 dashed; background:#f7f7f7; display:block;}

.fzxx { border:2px #92c4e1 dashed; padding:15px; background:#eff7fc;}
.fzxx { _height:50px;}
/*======================================= ydxx end =======================================*/



/*======================================= tzzy start =======================================*/
.cksBg1 { background:url(../tzzy/images/cks_box06.gif) left 89px repeat-x;}
.cksBg2 { background:url(../tzzy/images/cks_box05.gif) 0 0 no-repeat;}

.cksGrid { border-top:1px #d5d5d5 dashed; border-bottom:1px #d8d8d8 dashed; background:#f1f1f1;}

.cks { position:relative;}
.cks div.cksTab { position:absolute; width:202px; height:37px; left:495px; top:23px;}
.cks div.cksTab a:link,.cks div.cksTab a:visited { line-height:37px; font-size:14px; font-weight:bold; color:#ffffff; background:url(../tzzy/images/syys_tab1.gif) 0 0 no-repeat; display:block; text-align:center;}
.cks div.cksTab a:hover,.cks div.cksTab a:active { color:#960; background:url(../tzzy/images/syys_tab2.gif) 0 0 no-repeat;}
.cks div.cksTab a.cksTab_curr { line-height:37px; font-size:14px; font-weight:bold; color:#960; background:url(../tzzy/images/syys_tab2.gif) 0 0 no-repeat; display:block; text-align:center;}


.mcjsBg { background:url(../tzzy/images/mcjs_box02.gif) 0 0 no-repeat; padding:0 20px;}
.mcjsBg2 { background:url(../tzzy/images/mcjsCorner.gif) right bottom no-repeat;}
.mcjsTab { width:400px; margin:0 auto;}
.mcjsTab li { float:left; padding:5px;}
.mcjsTab li a:link,.mcjsTab li a:visited { font-size:14px; font-weight:bold; color:#ffffff; width:34px; height:34px; line-height:34px; background:url(../tzzy/images/mcjsTab1.gif) 0 0 no-repeat; text-align:center; display:block;}
.mcjsTab li a:hover,.mcjsTab li a:active { background:url(../tzzy/images/mcjsTab2.gif) 0 0 no-repeat;}

.style1,.style2 { font-size:12px; line-height:26px; padding:2px 15px 2px 25px; border:1px #6bb2d6 dashed; background:#e7faff url(../tzzy/images/jxtdIcon.gif) 10px center no-repeat; display:inline-block; margin:10px 0;}


.xsqk { background:url(../tzzy/images/xsqk_bg.gif) 100px bottom no-repeat;}
.xsqk td { padding:5px 0; border-bottom:1px #9c9c9c dashed;}
.xsqk td.xsqkEnd { border:none;}
.xsqk span { color:#5b9c7a; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.xsqk b { color:#0079c7; font-weight:bold; font-size:14px;}

.xshy td { font-size:14px; border-bottom:1px #c8cfd3 dashed;}
.xshy span { color:#0c92d9; font-weight:bold;}
.xshy a { font-size:14px;}


.ywkj { background:#f7fbfe; padding:15px 20px;}
.ywkj_in { width:581px; height:791px; padding:24px 102px 0 23px; background:url(../tzzy/yw/images/ywkj_bg.gif) 0 0 no-repeat;}
.ywkj_tit a:link,.ywkj_tit a:visited { height:33px; line-height:33px; color:#48b9fe; padding:0 0 0 40px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#48b9fe;}
.ywkj_tit a:hover,.ywkj_tit a:active { color:#F30;}
.ywkj_list { padding:10px 0 20px 0; height:135px;}
.ywkj_list table { width:114px;}
.ywkj_list a:link,.ywkj_list a:visited { width:94px; height:22px; line-height:22px; font-size:12px; color:#2f88ec; background:url(../tzzy/yw/images/ywkj_grid.gif) 0 bottom no-repeat; padding:0 0 0 20px; display:block;}
.ywkj_list a:hover,.ywkj_list a:active { font-weight:bold;}


.ltfx { background:url(../tzzy/images/ltfx_bg.gif) 0 0 no-repeat; padding:148px 0 0 0;}
.ltfx_in { height:391px; padding:0 99px 0 127px; background:url(../tzzy/images/ltfx_bg2.gif) 0 bottom no-repeat;}
.ltfx_in div { padding:55px 0 0 47px; background:url(../tzzy/images/links.gif) 0 0 no-repeat;}
.ltfx_in div ul li { height:46px; margin:0 0 2px 0; vertical-align:bottom;}
.ltfx_in div ul li a:link,.ltfx_in div ul li a:visited { font-size:14px; font-weight:bold; color:#3b3b3b; line-height:42px; padding:0 0 4px 40px; background:url(../tzzy/images/ltfx_bar1.png) 0 0 no-repeat; display:block;}
.ltfx_in div ul li a:hover,.ltfx_in div ul li a:active { color:#fff; background:url(../tzzy/images/ltfx_bar2.png) 0 0 no-repeat;}
/*======================================= tzzy end =======================================*/


/*======================================= xxfz start =======================================*/
.kcjg { background:url(../xxfz/images/sysm01.gif) 0 0 no-repeat; width:362px; height:146px;}
.yxhj { background:url(../xxfz/images/sysm02.gif) 0 0 no-repeat; width:362px; height:146px;}
.kcjg p,.yxhj p { width:245px; padding:40px 0 0 90px; line-height:22px;}

.lmsm { background:url(../xxfz/images/sysmBox09.gif) 0 0 repeat-x; padding:10px 20px;}

.downBox { width:334px; height:181px;}
.downBox div { position:relative; width:334px; height:181px;}
.downBox div a { position:absolute; left:220px; top:137px; width:99px; height:29px; background:url(../xxfz/images/downBtn.gif) 0 0 no-repeat; display:block;}
.down1 { background:url(../xxfz/images/down1.gif) 0 0 no-repeat;}
.down2 { background:url(../xxfz/images/down2.gif) 0 0 no-repeat;}
.down3 { background:url(../xxfz/images/down3.gif) 0 0 no-repeat;}
.down4 { background:url(../xxfz/images/down4.gif) 0 0 no-repeat;}


.lxwmBox { width:309px; height:135px;}
.lxwmBox1 { background:url(../xxfz/images/lxwmBox1.gif) 0 0 no-repeat;}
.lxwmBox2 { background:url(../xxfz/images/lxwmBox2.gif) 0 0 no-repeat;}
.lxwmBox3 { background:url(../xxfz/images/lxwmBox3.gif) 0 0 no-repeat;}
.lxwmBox4 { background:url(../xxfz/images/lxwmBox4.gif) 0 0 no-repeat;}
.lxwmBox p { width:192px; margin:10px 0 0 117px; line-height:20px;}
/*======================================= xxfz end =======================================*/


/*======================================= syjx start =======================================*/
.xnsyBg { background:url(../syjx/images/xnsyBg.jpg) 0 0 no-repeat;}
.xnsyEnter { background:url(../syjx/images/xnsy_enterBox.gif) 0 0 no-repeat;}

.zdsTit { font-size:14px; font-weight:bold; color:#17799b; text-align:center;}
.dianTit { line-height:24px; font-size:13px; font-weight:bold; color:#c76100; background:#fff4cc; border:1px #c47b36 dashed; display:inline-block; padding:2px 15px; margin:10px 0;}
.pageUp { width:75px; height:25px; background:url(../syjx/images/pageUp.gif) 0 0 no-repeat; display:block;}
.pageDown { width:75px; height:25px; background:url(../syjx/images/pageDown.gif) 0 0 no-repeat; display:block;}


.fajj_tit { font-size:14px; font-weight:bold; color:#006fae;}
.fajj_tit2 { line-height:18px;}

/*==================================== 实验演示 ====================================*/
.syys { position:relative;}
#syys_tabs { position:absolute; width:636px; left:40px; top:-27px; z-index:2;}
#syys_tabs ul li { float:left; width:96px; height:37px; background:url(../syjx/images/syys_tab1.gif) 0 0 no-repeat; margin:0 5px; _margin:0 4px; font-size:14px; font-weight:bold; color:#ffffff; line-height:37px; text-align:center; display:block; cursor:pointer;}
#syys_tabs ul li.hover { font-size:14px; font-weight:bold; color:#723600; background:url(../syjx/images/syys_tab2.gif) 0 0 no-repeat;}

.syys_cont { width:724px; margin:37px 0 0 0; background:url(../syjx/images/syys_box2.gif) 0 0 repeat-y; display:none;}
.syys_contIn { padding:20px 30px; background:url(../syjx/images/syys_bg.gif) 450px bottom no-repeat;}
#con_zzjs_1{ display:block;}


.syys_tit1 { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#17799b; border-bottom:1px #64c0f0 dashed;}

.cxsj td { padding:0 0 10px 0;}
/*======================================= syjx end =======================================*/


/*我的工作室*/
.wdgzs { font-size:14px; padding:0 0 10px 0;}
.wdgzs b { font-weight:bold; color:#005a8e;}
.wdgzs span { color:#9e5200;}

.wdgzs a:link,.wdgzs a:visited { font-size:14px; color:#9e5200;}
.wdgzs a:hover,.wdgzs a:active { font-size:14px; color:#9e5200; text-decoration:underline;}

.zh span { font-size:14px; font-weight:bold; color:#005a8e;}



/*常见问题*/
.cjwt_q1 { background:url(../hdjx/images/cjwt_no1.gif) 0 10px no-repeat;}
.cjwt_q2 { background:url(../hdjx/images/cjwt_no2.gif) 0 10px no-repeat;}
.cjwt_q3 { background:url(../hdjx/images/cjwt_no3.gif) 0 10px no-repeat;}
.cjwt_q4 { background:url(../hdjx/images/cjwt_no4.gif) 0 10px no-repeat;}
.cjwt_q5 { background:url(../hdjx/images/cjwt_no5.gif) 0 10px no-repeat;}
.cjwt_q6 { background:url(../hdjx/images/cjwt_no6.gif) 0 10px no-repeat;}
.cjwt_q7 { background:url(../hdjx/images/cjwt_no7.gif) 0 10px no-repeat;}
.cjwt_q8 { background:url(../hdjx/images/cjwt_no8.gif) 0 10px no-repeat;}
.cjwt_q9 { background:url(../hdjx/images/cjwt_no9.gif) 0 10px no-repeat;}
.cjwt_q p { text-indent:40px; line-height:30px; font-size:14px; color:#1671b3;}
.cjwt_q { padding:10px 0;}

.cjwt_d span { font-weight:bold; color:#ba7634;}
.cjwt_d p { font-size:14px; line-height:24px;}
.cjwt_d { padding:0 0 20px 30px; border-bottom:1px #b6b6b6 dashed;}

.cjwt_dy { background:url(../hdjx/images/cjwt_rightBox.gif) 0 0 no-repeat;}
.dy_row1 { color:#004cc0; line-height:18px; padding:10px 15px; border-bottom:1px #277fbe dashed;}
.dy_email { background:#d9f3ff; border:1px #689ee7 dashed; padding:10px; line-height:18px;}
.dy_email span { font-size:14px; color:#004cc0;}
