@charset "gb2312";
/*main1 */
#main1wrap{width:auto; height:333px; background:#fbb02f; border-bottom:1px solid #c8c8c8;}
#main1{width:980px; height:463px; margin:0 auto;}
#main1_t{width:980px; height:311px; padding-top:10px;}
	#advbanner{float:left; width:705px; height:304px; background:url(../images/advbg000.png) no-repeat left top; padding:7px 0 0 0; overflow:hidden;}
	#advbanner_in{width:705px; height:297px; background:url(../images/advbg000.png) no-repeat left bottom; padding:0 0 7px 0;  position:relative; z-index:999;}
	#advbanner_img{width:705px; height:242px; background:#fff;}
	#advbanner_img img{display:block; width:691px; height:296px; padding:0 7px;}
	#leftarr{ position:absolute; left:15px; top:40%; width:35px; height:35px; cursor:pointer; background:url(../images/10000000.png) no-repeat; _FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/1.png'); _background:none;}
	#rightarr{ position:absolute; right:15px; top:40%; width:35px; height:35px; cursor:pointer; background:url(../images/00000000.png) no-repeat; _FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/0.png'); _background:none;}
	#leftarr a,#rightarr a{display:block; width:35px; height:35px;}
	#advbanner_txt{width:705px; height:55px; background:#fff; overflow:hidden;}
	#advbanner_txt p{width:661px; height:49px; background:#e4e4e4; margin:0 7px; padding:6px 12px 0 195px; line-height:22px; text-indent:2em; color:#FFF; font-size:20px;}
	
	#course{float:right; width:266px; height:311px; overflow:hidden;}
	#course_top{width:266px; height:8px; background:url(../images/bg000000.gif) no-repeat; overflow:hidden;}
	#course_cnt{width:264px; height:294px; border-right:1px solid #aa7820; border-left:1px solid #aa7820; background:#fff7eb;}
	#course_cnt h3{width:264px; height:30px; font-size:18px; text-align:center; line-height:30px; font-weight:bold;}
	#course_title{width:242px; height:24px; margin:5px auto; background:url(../images/bg000000.gif) no-repeat 0 -30px; line-height:35px; overflow:hidden;}
	#course22_title{
	text-align: center;
	color: #900;
}
	#course_cnt ul{width:263px; height:230px; margin:0 auto; color:#747474;}
	#course_cnt ul li{float:left; width:242px; height:23px; line-height:23px; white-space:nowrap; overflow:hidden;}
	#course_bom{width:266px; height:9px; background:url(../images/bg000000.gif) no-repeat 0 -8px; overflow:hidden;}


#order{width:980px; height:37px; margin:10px 0; overflow:hidden;}
#order_l{float:left; width:9px; height:37px; background:url(../images/bg000000.gif) no-repeat 0 -60px;}
#order_cnt{float:left; width:961px; height:37px; background:#edede9;}
#order_cnt h3{float:left; width:130px; height:37px; border-right:1px solid #5f5f5d; background:url(../images/bg000000.gif) no-repeat -60px -60px;}
#order_cnt h3 span{display:none;}
#order_cnt form{float:left; width:815px; height:25px; padding-left:15px; margin-top:9px; }
#order_cnt form .orderlist{float:left; margin-left:15px; display:inline;}
#order_cnt form .orderlist input{ width:100px; height:18px; background:url(../images/bg200000.gif) repeat-x; border:1px solid #767674; overflow:hidden;}
#order_cnt form .orderlist select{width:100px; height:20px; background:url(../images/bg200000.gif) repeat-x; border:1px solid #767674; font-size:12px;}
 
#order_cnt form p{float:left; width:64px; height:25px; margin:-3px 0 0 35px; _margin:0 0 0 35px; display:inline;}
#order_r{float:left; width:10px; height:37px; background:url(../images/bg000000.gif) no-repeat -30px -60px;}

/*main2*/
#main2wrap{width:auto; height:auto; margin-top:1px; background:url(../images/main2_bg.gif) repeat-y center 0 #edede9; border-top:1px solid #fbb337;}
#main2{width:980px; height:auto; margin:0 auto; padding-top:10px; position:relative;}
#online{width:980px; height:53px; margin:0;}
#online_l{float:left; width:20px; height:53px; background:url(../images/bg000000.gif) no-repeat 0 -140px;}
#online_list{float:left; width:930px; height:53px; padding-left:11px; background:url(../images/bg000000.gif) repeat-x 0 -200px;}
#online_listl{float:left; width:540px; height:53px; position:relative; overflow:hidden;}
#online_listl h3{float:left; width:112px; height:53px; padding:0 40px 0 28px; background:url(../images/bg000000.gif) no-repeat -60px -140px; line-height:53px; position:absolute;}
#online_listl h3#qq{position:absolute; left:180px; z-index:9999;}
#online_listl h3#leyu{position:absolute; left:360px;}
#online_listl h3 a{color:#ffffff; font-size:16px; font-weight:bold;}


#online_r{float:left; width:19px; height:53px; background:url(../images/bg000000.gif) no-repeat -30px -140px;}
#qq_online{position:absolute; left:200px; top:-200px; width:130px; height:220px; padding:0 10px; background:#fcfcfc; color:#161616; font-size:14px; z-index:9999999; display:none; overflow:hidden;}
#qq_online a{ color:#161616;}
#qq_online h4{float:left; width:120px; height:35px; line-height:35px;}
#qq_online ul{float:left; width:130px; height:100px; margin:10px 0; background:#fff7eb;}
#qq_online ul li{float:left; width:50px; height:30px; padding-left:15px;}
#qq_online ul li a{font-size:12px;}
#qq_online ul li span{padding-left:5px;}
#qq_online p{float:left; width:130px; line-height:30px; text-align:center;}
.baoming{float:left; width:151px; height:41px; margin:10px 20px 0 20px; background:url(../images/bg000000.gif) no-repeat 0 -260px; text-align:center; display:inline; line-height:26px;}
.baoming a{font-size:16px; font-weight:bold; color:#ffffff;}

#main_l{float:left; display:inline; width:709px; height:700px; margin:10px 10px 0 10px;}
#main_r{float:left; width:241px; height:700px; margin-top:10px;}

#information{float:left; width:709px; height:273px; overflow:hidden;}
#infor_top{width:709px; height:6px; background:url(../images/roundbg0.gif) no-repeat left top; overflow:hidden;}
#infor_list{width:677px; height:253px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:4px 15px; overflow:hidden;}
#infor_list #video{float:left; width:330px; height:244px; margin-right:20px; border:1px solid #c7c7c7; padding:2px; display:inline;}
#infor_list #video img{display:block; width:330px; height:244px;}
#infor_list #infor_txt{float:left; width:320px; height:242px; padding:0 0 0 0;}
#infor_list #infor_txt p{width:320px; line-height:20px; text-indent:2em; text-align:justify; text-justify:distribute;}
#infor_list #infor_txt span{float:right; padding-right:20px;}
#infor_list #infor_txt span a{ color:#e08e00; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#infor_bom{width:709px; height:6px; background:url(../images/roundbg0.gif) no-repeat left -6px; overflow:hidden;}

#ad_a{float:left; width:709px; height:111px; overflow:hidden;}
#ad_a img{display:block; width:705px; height:107px; padding:1px; border:1px solid #c2c2c2;}

#news{float:left; width:709px; height:296px; background:url(../images/roundbg0.gif) no-repeat 0 -160px; overflow:hidden;}
#news h3{width:709px; height:40px; background:url(../images/bg000000.gif) no-repeat 0 -320px;}
#news h3 span{display:none;}
#news_cnt{width:677px; height:230px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:15px 15px 5px 15px;  overflow:hidden;}
#news_list{float:left; width:270px; height:230px; margin-left:10px; display:inline;}
#news_list ul{float:left; width:270px; height:auto;}
#news_list ul li{float:left; width:318px; padding-left:20px; background:url(../images/bg000000.gif) no-repeat 0 -373px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#news_list span{float:right; width:60px; height:24px; line-height:24px;}
#news_list span a{ color:#e08e00; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#news_rec{float:right; width:338px; height:230px;}
#news_recpic{widows:338px; height:98px;}
#news_recpic a{display:block; widows:334px; height:94px; padding:1px; border:1px solid #c7c7c7;}
#news_recpic a:hover{border:1px solid #fdb231;}
#news_recpic img{display:block; width:334px; height:94px;}
#news_rec h4{height:36px; line-height:36px; font-weight:bold;}
#news_rec p{ line-height:22px; text-indent:2em;}
#news_rec span{float:right; width:80px; height:24px; line-height:24px;}
#news_rec span a{ color:#e08e00; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#news_dom{width:709px; height:6px; background:url(../images/roundbg0.gif) no-repeat left -6px; overflow:hidden;}

#ad_wu{float:left; width:956px; height:331px; margin:-109px 10px 0 10px; border:1px solid #bababa; display:inline; padding:1px;}
#ad_b,#ad_c{float:left; width:956px; height:107px; margin:10px 10px 0 10px; border:1px solid #bababa; display:inline; padding:1px;}
#ad_b img,#ad_c img{display:block; width:956px; height:107px;}
#ad_c{margin-bottom:10px;}

/*jiaoshi*/
#teaching,#jiuye{float:left; width:960px; height:330px; margin:10px 10px 0 10px; background:url(../images/teach_bg.gif) no-repeat right bottom; display:inline;}
#teach_top,#resources_top,#jiuye_top,#book_top{width:960px; height:8px; background:url(../images/roundbg0.gif) no-repeat 0 -40px; overflow:hidden;}
#teach_list,#jiuye_list{width:958px; height:314px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
#teachers{float:left; width:218px; height:302px; padding:12px 12px 0 12px;}
#teachers h3{width:212px; height:30px; margin:0 auto 10px auto; background:url(../images/bg000000.gif) no-repeat 0 -582px;}
#teachers h3 span{display:none;}
#teachers ul{width:218px; height:236px; overflow:hidden;}
#teachers ul li{float:left; width:102px; height:49px; margin:5px 3px; display:inline;}
#teachers ul li a{display:block; width:98px; height:45px; padding:1px; border:1px solid #bababa;}
#teachers ul li a:hover{border:1px solid #fdb231;}
#teachers ul li a img{display:block; float:left; width:41px; height:45px;}
#teachers ul li a span{float:left; width:57px; height:45px; line-height:45px; text-align:center;}
.more{float:right; width:60px; height:25px; line-height:30px; text-align:right; overflow:hidden;}
.more2{height:23px; line-height:23px;}
.more a{ color:#e08e00; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

#tutorial{float:left; width:226px; height:302px; padding:12px 12px 0 12px;}
#tutorial h3{width:226px; height:30px; margin:0 auto 15px auto; background:url(../images/bg000000.gif) no-repeat 0 -612px;}
#tutorial h3 span{display:none;}
#tutorial ul{width:226px; height:231px; overflow:hidden;}
#tutorial ul li{float:left; width:220px; height:115px; margin:0 3px; display:inline;}
#tutorial ul li p{float:left; width:220px; height:90px;}
#tutorial ul li p a{display:block; width:216px; height:86px; padding:1px; border:1px solid #bababa;}
#tutorial ul li p a:hover{border:1px solid #fdb231;}
#tutorial ul li p a img{display:block; width:216px; height:86px;}
#tutorial ul li span{float:left; display:block; width:216px; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}
#tutorial span.spec{float:right; width:60px; height:25px; line-height:30px; text-align:right; overflow:hidden;}
#tutorial span.spec a{ color:#e08e00; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

#activities{float:left; width:226px; height:302px; padding:12px 12px 0 12px;}
#activities h3{width:226px; height:30px; margin:0 auto 15px auto; background:url(../images/bg000000.gif) no-repeat 0 -642px;}
#activities h3 span{display:none;}
#active_img{width:220px; height:90px; padding:0 3px;}
#active_img a{display:block; width:216px; height:86px; padding:1px; border:1px solid #bababa;}
#active_img a:hover{border:1px solid #fdb231;}
#active_img img{display:block; width:216px; height:86px;}
#activities ul{width:215px; height:138px; padding:3px 3px 0 8px;}
#activities ul li{float:left; width:195px; height:23px; padding-left:20px; background:url(../images/bg000000.gif) no-repeat 0 -373px; line-height:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#teach_dom,#resources_dom,#jiuye_dom,#book_dom{width:960px; height:8px; background:url(../images/roundbg0.gif) no-repeat 0 -48px; overflow:hidden;}

#kaike_ad1{float:right; width:170px; height:50px; margin-top:240px;}
#kaike_ad1 a{display:block; width:170px; height:50px; text-indent:200px; overflow:hidden; white-space:nowrap;}

/*book area*/
#book{float:left; width:960px; height:415px; margin:10px 10px 0 10px; display:inline; overflow:hidden;}
#book_list{width:958px; height:375px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
#book ul{width:960px; height:174px;}
#book ul li{float:left; width:136px; border-right:1px dotted #adadad; padding-right:12px; margin:0 11px 0 0; display:inline;}
#book ul li p{width:136px; height:21px; margin-bottom:8px;}
#book ul li p img{display:block; width:136px; height:141px;}
#book ul li h4{width:104px; height:25px; background:url(../images/roundbg0.gif) no-repeat 0 -60px;}
#book ul li h4 a{display:block; width:104px; height:25px; text-indent:-9999px;}

/*fenxiang*/
#resources{float:left; width:960px; height:454px; margin:10px 10px 0 10px; display:inline;}
#resources_list{width:958px; height:438px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
#resources_list h3{width:920px; height:50px; margin:0 18px 0 20px; background:url(../images/roundbg0.gif) no-repeat 0 -90px;}
#resources_list h3 span{display:none;}
#resources_listl{float:left; width:690px; height:388px; padding-left:8px;}
#resources_listl ul{float:left; width:690px; height:144px; margin:15px 0;}
#resources_listl ul li{float:left; width:206px; height:144px; margin:0 12px; display:inline; position:relative;}
#resources_listl ul li p{float:left; width:200px; height:132px; margin-left:3px; display:inline;}
#resources_listl ul li p a{display:block; width:196px; height:128px; padding:1px; border:1px solid #c2c2c2;}
#resources_listl ul li p a:hover{border:1px solid #fdb231;}
#resources_listl ul li p img{display:block; width:196px; height:128px;}
#resources_listl ul li h4{float:left; position:absolute; left:0; bottom:0; width:206px; height:28px; line-height:28px; text-align:center;}
#resources_listl ul li h4 a{display:block; width:206px; height:28px; background:url(../images/rec_bg10.png) no-repeat 0 0; text-decoration:none;}
#resources_listl ul li h4 a:hover{ background:url(../images/rec_bg20.png) no-repeat 0 0; color: #000;}
#dash_zuopin{float:left; width:670px; height:6px; margin:0 12px 5px 12px; border-bottom:1px dashed #4b4a4a; display:inline; overflow:hidden;}
#zuopin_bg{float:left; margin:2px 8px 0 8px; width:672px; height:17px; background:url(../images/zuopin_b.gif) no-repeat; display:inline; overflow:hidden;}
#resources_listr{float:right; width:230px; height:388px; margin-right:10px; display:inline}
#tg{width:230px; height:98px; background:url(../images/tg_bg000.gif) no-repeat right bottom;}
#tg h5{ width:100px; height:24px; background:url(../images/roundbg0.gif) no-repeat -140px -60px;}
#tg h5 a{display:block; width:100px; height:24px; text-indent:-9999px;}
#tg p,#rcyy p{width:130px; line-height:22px; font-size:12px; color:#686868;}
#tg p span,#xqhz p span,#rcyy p span,#zyxz p span{float:right; display:block; width:46px; height:14px; overflow:hidden; text-indent:-9999px;}
#tg p span a,#xqhz p span a,#rcyy p span a,#zyxz p span a{display:block; width:46px; height:14px; background:url(../images/roundbg0.gif) no-repeat -540px -60px;}
#tg p span a:hover,#xqhz p span a:hover,#rcyy p span a:hover,#zyxz p span a:hover{background:url(../images/roundbg0.gif) no-repeat -600px -60px;}

#xqhz{width:230px; height:92px; background:url(../images/xqhz_bg0.gif) no-repeat left bottom;}
#xqhz h5{width:100px; height:24px; margin-left:96px; background:url(../images/roundbg0.gif) no-repeat -340px -60px;}
#xqhz h5 a{display:block; width:100px; height:24px; text-indent:-9999px;}
#xqhz p,#zyxz p{width:130px; margin-left:96px; line-height:22px; font-size:12px; color:#686868;}

#rcyy{width:230px; height:90px; background:url(../images/xqhz_bg0.gif) no-repeat right bottom;}
#rcyy h5{width:100px; height:24px; background:url(../images/roundbg0.gif) no-repeat -240px -60px;}
#rcyy h5 a{display:block; width:100px; height:24px; text-indent:-9999px;}

#zyxz{width:230px; height:84px; background:url(../images/zyxz_bg0.gif) no-repeat left top;}
#zyxz h5{width:100px; height:24px; margin-left:96px; background:url(../images/roundbg0.gif) no-repeat -440px -60px;}
#zyxz h5 a{display:block; width:100px; height:24px; text-indent:-9999px;}

/*xueshengjiuye*/
#jiuye{background:url(../images/dao.jpg) no-repeat left bottom;}
#application{float:right; width:220px; height:302px; padding:12px 13px 0 17px;}
#application h3 {width:220px; height:30px; margin:0 auto 10px auto; background:url(../images/textbg00.gif) no-repeat 0 -30px;}
#application h3 span{display:none;}
#application ul{width:215px; height:240px; padding:0 0 0 5px;}
#application ul li{float:left; width:195px; height:81px; padding-left:20px; background:url(../images/bg000000.gif) no-repeat 0 -373px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#training{float:right; width:226px; height:302px; padding:12px 12px 0 12px;}
#training h3{width:226px; height:30px; margin:0 auto 15px auto; background:url(../images/textbg00.gif) no-repeat 0 -60px;}
#training h3 span{display:none;}
#train_img{width:220px; height:90px; padding:0 3px;}
#train_img a{display:block; width:216px; height:86px; padding:1px; border:1px solid #bababa;}
#train_img a:hover{border:1px solid #fdb231;}
#train_img img{display:block; width:216px; height:86px;}
#training ul{width:215px; height:144px; padding:3px 3px 0 8px;}
#training ul li{float:left; width:195px; height:24px; padding-left:20px; background:url(../images/bg000000.gif) no-repeat 0 -373px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#star{float:right; width:218px; height:302px; padding:12px 12px 0 12px;}
#star h3{width:212px; height:30px; margin:0 auto 10px auto; background:url(../images/textbg00.gif) no-repeat 0 0;}
#star h3 span{display:none;}
#star ul{width:218px; height:242px; overflow:hidden;}
#star ul li{float:left; width:102px; height:49px; margin:5px 3px; display:inline;}
#star ul li a{display:block; width:98px; height:45px; padding:1px; border:1px solid #bababa;}
#star ul li a:hover{border:1px solid #fdb231;}
#star ul li a img{display:block; float:left; width:41px; height:45px;}
#star ul li a span{float:left; width:57px; height:45px; line-height:45px; text-align:center;}

#kaike_ad2{float:right; width:120px; height:80px; margin-top:120px;}
#kaike_ad2 a{display:block; width:120px; height:80px; text-indent:-9999px;}

