/*=====S公用样式=====*/
body{ margin:0 auto; padding:0; color:#000; font-family:"宋体"; font-size:12px; background:url(images/big_bg.jpg) no-repeat top center; background-color:#fff; }
a,img,ul,li,dd,dt,dl,p,h2,form{border:0 none;padding:0;margin:0;list-style:none; list-style-image:none; list-style-position:outside;}
div {margin:0 auto;padding:0;}
a{text-decoration:none; color:#000;}
a:hover{ color:#F00;text-decoration:underline;}
a:active{  color:#F00;text-decoration:none;}
.blank8{clear:both;display:block;height:8px;overflow:hidden; background:#FFF; width:980px; margin:0 auto;}
.area{ width:960px; text-align:left; margin:0 auto; clear:both; background:#FFF; overflow:hidden; padding:0 10px;}
.yinhang{float:left; margin-top:30px;}
.yinhang dt,.yinhang dd{font-size:12px; color:#333; border:1px solid #ccc; border-bottom:none; border-right:none;height:29px; line-height:30px; text-align:center;}
.yinhang dt{background-color:#f5f5f5; font-weight:bold;}
.yinhangId{width:200px;}
.yinhangId dd{color:#c00;}
.zhanghao{width:359px;}
.zhanghao dd{text-indent:5px; text-align:left;}
.xingming{width:160px; border-right:1px solid #ccc;}
.hksm{width:698px; border:1px solid #ccc;font-size:12px; color:#333; padding:30px 10px; clear:both; background-color:#FFF; line-height:29px;}
.hksm dt{font-weight:bold; color:#c00; font-size:14px;}
.hksm dd{width:600px; color:#333;}

/* 快捷菜单 */
#kjcd{ padding-top:110px !important;left:0; width:105px;_display:inline; overflow:hidden;float:left; position:absolute;z-index: 10085;}
#kjcd img{border:none;}
#online_top2{
	background-image: url(images/kuaijie_img/online_top2.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 105px;
	background-attachment: scroll;
	background-position: 0px 0px;
}
#sider {
	width: 99px;
	background-image: url(images/kuaijie_img/online_bg.png);
	background-repeat: repeat-y;
	background-position: 0 0;
	overflow: hidden;
	background-attachment: scroll;
	padding-left: 6px;
}
#sider a{
	font-size: 12px;
	color:#333;
	text-decoration: none;
}
#sider a:hover{text-decoration:underline;}
#online_btm{
	background-image: url(images/kuaijie_img/online_btm.png);
	background-repeat: no-repeat;
	width: 105px;
	height: 29px;
	background-position: 0px 0px;
	background-attachment: scroll;
}



/*=====头部上不LOGO样式=====*/
.head_logo{float:left;}
.head_dianhua{ float:left; margin-left:230px;}
.head_mailLink{ float:right; margin-right:5px; margin-top:10px;color:#268dc8; width:198px; display:inline;}
.head_mailLink a{color:#268dc8; font-family:"Arial"; font-weight:bold;}
.head_mailLink .xiaotu{ background:url(images/head_07.gif) no-repeat 0 2px; width:21px; height:15px; padding-left:25px;}
/*=====头部导航样式=====*/
#nav{ background:url(images/head_15.gif) repeat-x 0 5px; height:35px; width:960px; overflow:hidden;}
#nav li{float:left; text-align:center; margin-left:20px; width:95px;line-height:40px;}
#nav li a{ color:#FFF; font-size:14px; display:block;}
#nav li a:hover, #nav li a:active{ background:url(images/head_11.gif) no-repeat; width:95px; height:35px;color:#FFF; display:block; text-decoration:none;}
#nav .currentli{ background:url(images/head_11.gif) no-repeat; width:95px; height:35px;}
/*=====banner样式=====*/
.movie_tu{ border:1px solid #c8ced7;}
/*=====会员样式=====*/
.huiyuan{ float:left; width:250px; position:absolute; z-index:2}
.huiyuan .titleBar{ width:250px; height:27px;}
.huiyuan .titleBar01{ width:250px; height:27px; background-image:url(images/kuku_03.gif); height:27px; width:250px;}
.huiyuan .titleBar01 .style{  color:#F00; float:right; margin-top:12px; padding-right:10px; width:110px; }
.huiyuan .titleBar01 .style a{ color:#F00; text-decoration:none;}
.huiyuan .titleBar01 .style a:hover{ color:#F00; text-decoration:underline;}
.huiyuan .content{ width:220px; border:5px solid #3591e3; border-top:none; padding:10px; height:auto; overflow:hidden;}
.contentA{ float:right; width:700px;}
.contentA .titleBar{ background:url(images/kuku_06.gif) no-repeat; width:692px; height:20px; color:#0275dc; font-size:14px; padding-left:10px; padding-top:10px;}
.contentA .titleBar span{ float:right; font-family:"Arial"; margin-right:10px;}
.contentA .titleBar span a{color:#0275dc; font-size:14px;}
.contentA .content{ width:700px; border:1px solid #c8ced7; border-top:none; height:auto; overflow:hidden;}
.contentA .content222{ padding:10px; width:680px; }
.contentA .content .left_kechengA{ width:495px; float:left; margin-left:10px; margin-top:10px; display:inline;}
.contentA .content .left_kechengAtu{ float:right; margin-top:2px;}
#height{ height:225px;}
.contentA .content .kecheng{ background:url(images/kuku_11.gif) no-repeat; width:495px;height:31px;line-height:21px; padding-left:8px;}
.contentA .content .kecheng span{ color:#FFF;}
.md_bianju{width:220px; height:23px;overflow:hidden; margin-bottom:11px;}
.md_bianju .biaodan{ width:157px; height:18px; border:1px solid #a1d3ff; overflow:hidden;}
.md_bianju .biaodan2{ width:87px;}
#button1{ background:url(images/kuku_15.gif) no-repeat; width:83px; height:40px; border:0; margin-right:30px; overflow:hidden;}
#button2{ background:url(images/kuku_17.gif) no-repeat; width:83px; height:40px; border:0; overflow:hidden;}

#buttonv1{ background:url(/images/kuku/images/2010080301.gif) no-repeat; width:57px; height:21px; border:0; margin-right:30px; overflow:hidden;}
#buttonv2{ background:url(/images/kuku/images/2010080302.gif) no-repeat; width:57px; height:21px; border:0; overflow:hidden;}

/*=====老师样式=====*/
.gonggao{ width:250px; float:left;}
.huiyuan .titleBar2{ width:60px; height:35px; background:url(images/kuku_21.gif) no-repeat;padding-left:190px; line-height:35px;}
.gonggao .titleBar a{ color:#FFF; font-family:"Arial"; }
.huiyuan .content5{ width:228px; border-left:1px solid #c8ced7; border-right:1px solid #c8ced7; padding:10px;}
.bi_tu{ width:130px; height:50px;float:left;}
.list{ width:228px;}
.list_1{width:228px;}
.list2{ width:188px;height:183px; overflow:hidden;}
.list3{ width:188px;overflow:hidden; height:auto;}
.list3_1{ width:188px;overflow:hidden; height:auto;}
.list4{ width:238px; margin-left:10px;}
.list2 li{ border-bottom:1px dashed #CCC;}
.list li{ background:url(images/xiaoheijiao_03.gif) no-repeat 0 10px; padding-left:10px; line-height:25px;}
.list li a{ color:#000;}
.gonggao .di{ background:url(images/index2_03.gif) no-repeat; width:250px; height:4px; overflow:hidden;}
/*=====老师切换样式=====*/
.lan_jiao{ width:680px; height:13px; text-align:right;}
#citytourbar{ height:10px;}
.da{ width:680px;}
.da_laoshi01{ width:105px; float:left; margin-right:20px; margin-top:10px; margin-left:10px;}
.da_laoshi01 p{ line-height:18px; margin-top:5px;font-family:"Arial"; }
.da_laoshi01 p a{ font-family:"Arial"; color:#00a1e5;}
.da_laoshi01 img{ border:1px solid #d2d2d2; padding:7px; margin-bottom:5px;}
.da_laoshi01 .biaoti{ color:#00a1e5;}
/*=====报名流程样式=====*/
.datiao{ background:url(images/kuku_27.gif) no-repeat; width:948px; height:62px; padding-left:12px; padding-top:48px;}
.datiao img{ margin-right:5px;}
/*=====最后大样式=====*/
.content_left{ width:210px; float:left;}
.content_left .titlebar{ width:55px; height:35px; margin:0;}
.content_left .titlebar2{ width:55px; height:35px; background:url(images/kuku_40.gif) no-repeat; padding-left:155px; line-height:35px; font-family:"Arial";}
.content_left .titlebar33{ background:url(images/kuku_422.gif) no-repeat;}
.content_left .titlebar22{ background:url(images/kuku_41.gif) no-repeat;}
.content_left .titlebar2 a{ color:#FFF;}
.content_left .titlebar3{ background:url(images/kuku_38.gif) no-repeat; width:55px; height:35px;padding-left:155px; line-height:35px; font-family:"Arial";}
.content_left .titlebar3 a{ color:#FFF;}
.content_left .content{ width:188px; border-left:1px solid #c8ced7;border-right:1px solid #c8ced7; padding:10px; padding-bottom:0; height:auto; overflow:hidden;}
.content_left .di{ background:url(images/kuku_42.gif) no-repeat; width:210px; height:5px; overflow:hidden; padding-top:2px;}
.block2{ height:8px;overflow:hidden; display:block; clear:both;}
.block3{ width:8px; height:5px;overflow:hidden; float:left;}
.content_center{ width:532px; float:left;}
.content_center .block{ width:256px; height:237px; float:left; margin-left:8px; border:1px solid #c8ced7; display:inline;}
.block h2{ background:url(images/kuku_33.gif) no-repeat; width:216px; height:33px; padding-left:40px; line-height:33px; font-size:14px; color:#0275dc;}
.content_center .block span{ float:right; margin-right:10px; color:#0275dc; font-family:"Arial";}
.xueyuan{ width:188px;}
.xueyuan img{ width:68px; height:76px; padding:2px; border:1px solid #d4d4d4; float:left; margin-right:8px;}
.xueyuan p{ line-height:18px;}
.xueyuan p a{ font-family:"Arial";}
.xuxian{ width:188px; height:1px;overflow:hidden; border-top:1px dashed #095eae; margin-bottom:8px; margin-top:8px;}
.meiti{ width:90px; height:30px; overflow:hidden; margin-bottom:10px; float:left; margin-top:6px; margin:6px 4px 10px 0px;}
._margin{}
/*=====友情链接样式=====*/
.youqing{ width:958px;border:1px solid #c8ced7; height:auto; clear:both; overflow:hidden;}
.youqing .title{ background:url(images/kuku_45.gif) no-repeat; width:916px; height:32px; padding-left:40px; color:#0275dc; font-size:14px; line-height:32px;}
.youqing .content{ line-height:25px; clear:both;width:938px; margin-left:10px;}
.youqing .content ul{ width:935px;}
.youqing .content ul li{ width:80px;line-height:25px; float:left; margin-bottom:1; margin-right:10px}
.youqing .content ul li a{ color:#000;}
/*=====版权信息样式=====*/
.skg{ float:left; margin-left:55px; margin-right:10px;}
.skg2{ margin-right:10px; float:left;}
.banquan{ line-height:25px; color:#5a5a5a;}
.banquan a{ color:#5a5a5a;}
/*=====fla幻灯片=====*/
#play { width: 958px;height:253px; float:left;overflow:hidden;border-bottom:inherit 3px #FF0000;}
#play_text {  width: 300px ; HEIGHT: 20px;+HEIGHT:30px;_HEIGHT:26px;margin-top:-5px;*margin-top:-10px;float:left; }
#play_text UL { position:relative;display: block; FILTER: Alpha(Opacity=80); PADDING-TOP: 1px; LIST-STYLE-TYPE: none; _padding-top: 0px; opacity: 0.8;left:800px; width:300px; margin-top:-27px; z-index:3;} 
#play_text UL LI { DISPLAY: block; FONT-SIZE: 9px; padding-top: 3px; FLOAT: left; MARGIN: 2px; WIDTH: 15px; CURSOR: pointer; COLOR: #7F0019; FONT-FAMILY: "Arial"; HEIGHT: 15px; BACKGROUND-COLOR: #fff; BORDER: 1px solid #CECECE; TEXT-ALIGN: center !important; *text-indent: 3px }
#play_list A { DISPLAY: block; OVERFLOW: hidden; }
#play_list img { vertical-align:top !important;}


.area .gonggao .biank .ann{ text-align:center; margin-top:5px;}
.contentA{float:right; width:700px;}
.contentA .titleBar{ background:url(images/kuku_06.gif) no-repeat; width:692px; height:20px; color:#0275dc; font-size:14px; padding-left:10px; padding-top:10px;}
.contentA .titleBar span{ float:right; font-family:"Arial"; margin-right:10px;}
.contentA .titleBar span a{color:#0275dc; font-size:14px;}
.contentA .content5{ width:700px; border:1px solid #c8ced7; border-top:none; height:auto; overflow:hidden;}
.contentA .content5 .nrong{ width:340px; float:left; margin-right:10px; margin-bottom:5px; margin-top:5px;}
.contentA .content5 .nrong .tupian{ border:1px #d2d2d2 solid; padding:5px; float:left; margin-top:5px; margin-left:5px; margin-right:5px;} 
.contentA .content5 .nrong .wenzi{ margin-top:5px; margin-left:5px;}
.style1 a{ color:#0275dc; font-size:14px; font-weight:bold; line-height:20px;}
.style1 a:hover{ color:#f00; text-decoration:underline;}
.style2{ font-size:12px; overflow:hidden; line-height:20px; }
.style3 a{ color:#F90; font-size:12px; text-decoration:none;}
.style3 a:hover{ color:#F00; text-decoration:underline;}
.style4 a{ color:#FFF; font-size:12px; text-decoration:none; FONT-FAMILY: "Arial";} 
.style4 a:hover{ color: #FFF; text-decoration:underline;}
.contentA .ggw{ margin-left:1px; margin-top:12px;}


.zuo{ float:left; width:250px;}
.zuo .huiyuan{ float:left; width:250px;}
.zuo .huiyuan .titleBar{ width:250px; height:27px;}
.zuo .huiyuan .content2{ border-left:1px solid #C8CED7; border-right:1px solid #C8CED7; padding:10px; width:228px; overflow:hidden;}


.zuo .huiyuan .di{ background:url(images/index2_03.gif) no-repeat; width:250px; height:4px; overflow:hidden;}



.area .gonggao .titleBar3{ background:url(images/2010073109.gif) no-repeat; width:60px; height:35px; padding-left:190px; line-height:35px; }
.area .gonggao .biank2{ width:228px; border-left:1px solid #c8ced7; border-right:1px solid #c8ced7; padding:5px 10px 1px 10px; height:160px;}
.area .gonggao .biank2 .ann{ text-align:center; margin-top:5px;}s
.area .gonggao .biank2_ul{ margin-top:10px;}
.area .gonggao .biank2_ul_li{ line-height:22px; overflow:hidden; font-size:12px; height:22px;}

/*==当前位置 开始==*/
.dqwz{ float:right; width:730px; line-height:25px;}
.dqwz a{ color:#fe6e0b; text-decoration:none;}
.dqwz a:hover{ color:#F00; text-decoration:underline;}
/*==当前位置 结束==*/

.QQboxTech { margin:0; padding:0; font-size:12px; color: #303030; font-family: "宋体", Arial, Helvetica, sans-serif;background-color: #FFFFFF;}
.QQboxTech div,.QQboxTech form,.QQboxTech img,.QQboxTech ul,.QQboxTech ol,.QQboxTech li{margin: 0; padding: 0; border: 0; list-style:none;}
.QQboxTech h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
.QQboxTech table,td,tr,th{ font-size:12px; }
.QQboxTech embed {z-index:1}

.QQboxTech .F_Arial{ font-family: "Arial"; font-size: 14px;}
.QQboxTech .F_14{ font-size: 14px;}
.QQboxTech .F_red{ color: #bf0303; }
.QQboxTech .f_red_16 { font: bold 16px/18px "Arial";color:#DF0900; text-decoration:none;}
.QQboxTech .f_red_18 { font: bold 18px/20px "Arial";color:#DF0900; text-decoration:none;}
.QQboxTech .f_red_20 { font: bold 20px/20px "Arial";color:#DF0900; text-decoration:none;}
.QQboxTech .f_red_26 { font: bold 26px/26px "Arial";color:#DF0900; text-decoration:none;}
.QQboxTech .f_orange_20 { font: bold 20px/20px "Arial";color:#FF4E00; text-decoration:none;}
.QQboxTech .f_orange_14 { font: bold 14px/14px "Arial";color:#FF4E00; text-decoration:none;}
.QQboxTech .f_deepblue_20 { font: bold 20px/20px "Arial";color:#476B8B; text-decoration:none;}
/*清除浮动使用*/
.QQboxTech .clearfix{
    clear: both;
}
/*解决浮动对象问题*/
.QQboxTech .wrapfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.QQboxTech .T_margin3{ margin-top: 3px; }
.QQboxTech .T_margin5{ margin-top: 5px; }
.QQboxTech .T_margin8{ margin-top: 8px; }
.QQboxTech .T_margin10{ margin-top: 10px; }
.QQboxTech .B_margin10{ margin-bottom: 10px; }
.QQboxTech .padding_top2{ padding-top: 2px; }
.QQboxTech .padding_top4{ padding-top: 4px; }
.QQboxTech .padding_bottom10{ padding-bottom: 10px; }


/* QQ客服 */
.QQbox{ z-index:99; width: 178px; right: 0; top: 40px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 33px; height: 158px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 145px; background: url(/00_files/qq_listbg.gif) repeat-y -155px 0;  position: absolute;}
.QQbox .Qlist .t,
.QQbox .Qlist .b{ float: right; height: 6px; width: 145px; font-size: 1px; }
.QQbox .Qlist .t{ background: url(/00_files/qq_listbg.gif) no-repeat left; }
.QQbox .Qlist .b{ background: url(/00_files/qq_listbg.gif) no-repeat right; }
.QQbox .Qlist .con{ background: #fff; width: 90%; margin: 0 auto; }
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(/00_files/qq_listbg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQbox .Qlist .con ul{  }
.QQbox .Qlist .con ul li{  padding: 5px 0 0 8px;height: 20px; background: #e8e8e8;}
.QQbox .Qlist .con ul li.odd{ background: #fff; }
.QQbox .QNotice {margin:2px;background-color:#AFC2E2;padding-left:3px;margin-top:8px;line-height:20px;}

.QQboxTech{ z-index:91; width: 178px; right: 0; top: 146px; position: absolute;}
.QQboxTech .press{ right: 0; border: none; cursor: pointer;width: 33px; height: 127px;position: absolute;}
.QQboxTech .Qlist{ left: 0; width: 145px; background: url(/00_files/qq_listbg.gif) repeat-y -155px 0;  position: absolute;}
.QQboxTech .Qlist .t,
.QQboxTech .Qlist .b{ float: right; height: 6px; width: 145px; font-size: 1px; }
.QQboxTech .Qlist .t{ background: url(/00_files/qq_listbg.gif) no-repeat left; }
.QQboxTech .Qlist .b{ background: url(/00_files/qq_listbg.gif) no-repeat right; }
.QQboxTech .Qlist .con{ background: #fff; width: 90%; margin: 0 auto; }
.QQboxTech .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(/00_files/qq_listbg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQboxTech .Qlist .con ul{  }
.QQboxTech .Qlist .con ul li{  padding: 5px 0 0 8px;height: 20px; background: #e8e8e8;}
.QQboxTech .Qlist .con ul li.odd{ background: #fff; }
.QQboxTech .QNotice {margin:2px;background-color:#AFC2E2;padding-left:3px;margin-top:8px;line-height:20px;}

.QQboxSell{ z-index:92; width: 178px; right: 0; top: 50px; position: absolute;}
.QQboxSell .press{ right: 0; border: none; cursor: pointer;width: 33px; height: 96px;position: absolute;}
.QQboxSell .Qlist{ left: 0; width: 145px; background: url(/00_files/qq_listbg.gif) repeat-y -155px 0;  position: absolute;}
.QQboxSell .Qlist .t,
.QQboxSell .Qlist .b{ float: right; height: 6px; width: 145px; font-size: 1px; }
.QQboxSell .Qlist .t{ background: url(/00_files/qq_listbg.gif) no-repeat left; }
.QQboxSell .Qlist .b{ background: url(/00_files/qq_listbg.gif) no-repeat right; }
.QQboxSell .Qlist .con{ background: #fff; width: 90%; margin: 0 auto; }
.QQboxSell .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(/00_files/qq_listbg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQboxSell .Qlist .con ul{  }
.QQboxSell .Qlist .con ul li{  padding: 5px 0 0 8px;height: 20px; background: #e8e8e8;}
.QQboxSell .Qlist .con ul li.odd{ background: #fff; }
.QQboxSell .QNotice {margin:2px;background-color:#AFC2E2;padding-left:3px;margin-top:8px;line-height:20px;}

.QQboxOther{ z-index:90; width: 178px; right: 0; top: 242px; position: absolute;}
.QQboxOther .press{ right: 0; border: none; cursor: pointer;width: 33px; height: 127px;position: absolute;}
.QQboxOther .Qlist{ left: 0; width: 145px; background: url(/00_files/qq_listbg.gif) repeat-y -155px 0;  position: absolute;}
.QQboxOther .Qlist .t,
.QQboxOther .Qlist .b{ float: right; height: 6px; width: 145px; font-size: 1px; }
.QQboxOther .Qlist .t{ background: url(/00_files/qq_listbg.gif) no-repeat left; }
.QQboxOther .Qlist .b{ background: url(/00_files/qq_listbg.gif) no-repeat right; }
.QQboxOther .Qlist .con{ background: #fff; width: 90%; margin: 0 auto; }
.QQboxOther .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(/00_files/qq_listbg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQboxOther .Qlist .con ul{  }
.QQboxOther .Qlist .con ul li{  padding: 5px 0 0 8px;height: 20px; background: #e8e8e8;}
.QQboxOther .Qlist .con ul li.odd{ background: #fff; }
.QQboxOther .QNotice {margin:2px;background-color:#AFC2E2;padding-left:3px;margin-top:8px;line-height:20px;}
.margin_t{ margin-top:10px;}
.bg_baise{ background:#FFF;}
.hei20{width:722px;height:20px;}
.shanchu{ text-decoration:line-through;}
.jianjie_xu img{ float:left; margin-top:5px; margin-right:5px;}
/*.QQbox .Qlist .con A IMG { width:23px; }*/

