/*border*/
.border01{clear:both;background:#F5F5F5;padding-bottom:4px;}
.border01b{clear:both;background:#F5F5F5;padding-bottom:20px;}
.border01_head{height:45px;position:relative;overflow:hidden;background:url(../images/border01.jpg) no-repeat left top;}
.border01b .border01_head{height:50px;}
.border01_head_a,.border02_a{position:absolute;left:4px;top:-3px;*top:5px;font-size:12px;font-weight:bold;font-family:"Times New Roman", Times, serif;}
.border01_head_a:first-letter , .border02_a:first-letter {font-size:36px;font-weight:normal;}
.border01_head_b{position:absolute;left:28px;top:4px;color:#fff;font-size:14px;font-weight:bold;}
.border01_head_c{position:absolute;right:12px;top:13px;font-family:"宋体";}

.border02{height:38px;position:relative;overflow:hidden;background:url(../images/border02.gif) no-repeat left top;}
.border02_b,.border02_b2,.border02_b3,.border02_b4,.border02_b5,.border02_b6{position:absolute;left:32px;top:4px;color:#fff;font-size:14px;font-weight:bold;}
.border02_b2{left:18px;}
.border02_b3{left:28px;}
.border02_b4{left:38px;}
.border02_b5{left:38px;top:0;}
.border02_b6{left:38px;top:0;}
.border02_c{position:absolute;right:0;top:2px;font-family:"宋体";padding:0 5px;height:19px;background:#fff;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;text-align:center;line-height:19px;}
.border02_cx{width:40px;right:12px;top:6px;}

.border02_b5 span{display:block;float:left;background:#A3D454 url(../images/map_title1bg.gif) no-repeat right top;padding:4px 20px 1px 0;}
.border02_b6 span{display:block;float:left;background:#C9C9C9 url(../images/map_title2bg.gif) no-repeat right top;padding:4px 20px 0px 0;}

.border03{height:30px;position:relative;overflow:hidden;border-bottom:5px solid #A3D454;}
.border03_a{position:absolute;left:0px;top:-7px;*top:0px;font-size:12px;font-weight:bold;font-family:"Times New Roman", Times, serif;}
.border03_a:first-letter {font-size:36px;font-weight:normal;}
.border03_b,.border03_b2,.border03_b3{position:absolute;top:0px;font-size:14px;font-weight:bold;}
.border03_b{left:24px;}
.border03_b2{left:17px;}
.border03_b3{left:34px;}
.border03_c,.border03_c2{position:absolute;right:0px;top:2px;font-family:"宋体";padding:0 5px;height:19px;background:#fff;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;text-align:center;line-height:19px;}


/*main content*/
.line1{clear:both;margin:0 21px 0 19px;height:30px;background:url(../images/line1.jpg) repeat-x left center;}
.line2{clear:both;background:url(../images/line2.gif) repeat-x left top;height:1px;line-height:1px;font-size:1px;}
.line3{clear:both;background:url(../images/line2.gif) repeat-x left center;height:21px;line-height:21px;font-size:1px;}
.line4{clear:both;background:url(../images/line2.gif) repeat-x left top;height:21px;line-height:21px;font-size:1px;margin-left:22px;width:644px;}

.adv{clear:both;margin:10px 0;width:100%;text-align:center;overflow-x:hidden;}
.adv2{clear:both;width:100%;text-align:center;overflow-x:hidden;}
.adv3{clear:both;border:1px solid #666;margin:6px 0;text-align:center;overflow-x:hidden;}
.adv4{clear:both;margin:6px 0;text-align:center;overflow-x:hidden;}


/*首页*/
.sg{clear:both;margin:0 10px 0 20px;background:url(../images/point1.jpg) no-repeat right top;font-family:"微软雅黑";font-weight:bold;}
.sg ul{clear:both;padding-right:33px;text-align:right;color:#7CC819;font-size:16px;font-style:italic;}
.sg ul p{clear:both;font-size:10px;line-height:12px;font-family:Arial, Helvetica, sans-serif;font-style: normal;}
.sg div{clear:both;color:#666;line-height:20px;word-wrap:break-word;padding:7px 20px 0 0;}

.ece{clear:both;padding:0 1px 0 1px;font-family:"宋体";}
.ece img{width:110px;height:44px;border:1px solid #BAB5A1;margin-bottom:10px;overflow:hidden;}

.ci{clear:both;padding:0 9px 0 10px;margin-top:-10px;overflow:hidden;zoom:1;}
.ci ul{clear:both;background:url(../images/point2.jpg) no-repeat left center;padding:2px 0 0 18px;margin-left:6px;width:200px;height:34px;line-height:34px;font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;}

.jp{clear:both;padding-left:6px;}
.jp dl{clear:both;padding:18px 0 0px 0;height:92px;}
.jp dl dt,.jt dl dt{float:left;margin-right:12px;border-bottom:5px solid #C2C2C2;*height:85px;}
.jp dl dt img,.jt dl dt img{border-bottom:1px solid #fff;width:85px;height:83px;}
.jp dl dd{float:left;}
.jp dl dd div,.jt dl dd div{clear:both;height:18px;line-height:18px;color:#333;width:115px;overflow:hidden;}
.jp dl dd div span,.jt dl dd div span{color:#1D4BDD;}

.tc05 .jp dl dd div{width:156px;}
.tpos .jp dl{clear:none;float:left;padding:5px 0 20px 0;width:228px;}

.mjpbg{width:658px;height:200px;margin:20px auto;background:url(../images/m06.jpg) no-repeat 0 0;overflow:hidden;}
.tpos .subjp dl{width:98px;margin:6px 6px 0 50px;}
.tpos .subjp dl dt{float:none}

.jt{clear:both;}
.jt dl{float:left;padding:3px 0 0px 26px;width:146px;height:207px;}
.jt dl dt{clear:both;margin-right:0;width:85px;}
.jt dl dd{clear:both;padding-top:5px;overflow:hidden;zoom:1;}
.jt dl dd div{width:144px;text-overflow:ellipsis;white-space:nowrap;}


.mathcounts{clear:both;background:#FBFBFB url(../images/bg1.jpg) repeat-x left top;padding:10px 7px 20px 7px;margin-top:3px;overflow:hidden;zoom:1;}
.mathcounts ul{clear:both;position:relative;width:206px;height:45px;}
.mathcounts01{position:absolute;left:6px;top:5px;color:#0022AA;width:147px;height:14px;font-weight:bold;overflow:hidden;}
.mathcounts02{position:absolute;left:6px;top:26px;width:194px;height:14px;white-space:nowrap;overflow:hidden;}
.mathcounts02 span{color:#EC0000;}
.mathcounts03{position:absolute;right:6px;top:3px;_height:21px;}
.mathcounts div{height:7px;line-height:7px;font-size:1px;clear:both;margin:4px 0 0px 0;border-top:1px solid #D4D4D4;}

.guide2 .mathcounts ul{width:246px;}
.guide2 .mathcounts01{width:187px;}
.guide2 .mathcounts02{width:234px;}


.as01{clear:both;height:39px;line-height:17px;padding:13px 0 0 132px;font-weight:bold;background:url(../images/bg2.jpg) no-repeat left top;}
.as02{clear:both;padding:0 7px 0 13px;color:#0022AA;font-size:12px;}
.as02 div{clear:both;height:18px;line-height:18px;overflow:hidden;}
.as02 div p{float:left;height:18px;line-height:18px;width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.as02 div span{float:right;width:48px;overflow:hidden;}

.notice{clear:both;margin:8px 0;height:19px;line-height:19px;padding:0 13px 0 85px;background:#F2F2F2 url(../images/bg3.jpg) no-repeat left top;width:366px;overflow:hidden;}
.notice a{margin-right:13px;}

.viewerContainer{height:175px;position:relative;border:1px solid #B2B2B2;}
.viewerBody{width:483px;height:175px;overflow:hidden;}
.viewerBody img{width:483px;height:175px;border:0;}
.viewerTitleBg{position:absolute;left:0;bottom:0;width:483px;height:20px;background:url(../images/flash_titlebg.jpg);filter:Alpha(Opacity=60);opacity:0.6;}
.viewerTitle{position:absolute;left:20px;bottom:0;height:18px;line-height:18px;padding:2px 0px 0 0px;width:302px;font-weight:bold;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.viewerButton{position: absolute;right:1px;bottom:1px;z-index:4;padding:2px 0 0 11px;}
.viewerButton a{float:left;cursor:pointer;width:26px;text-align:center;font-size:12px;height:14px;line-height:14px;padding-top:6px;color:#fff;font-weight:bold; margin-right:2px;}
a.active{background:url(../images/imgChange.gif) no-repeat left bottom;width:26px;}
a.normal{background:url(../images/imgChange.jpg) no-repeat left bottom;}
img.show{display:block;}
img.hidden{display:none;}

.training{clear:both;padding:5px 10px 5px 20px;line-height:21px;word-wrap:break-word;}
.training span{font-family:"宋体";}

.cn{clear:both;padding:6px 18px 0px;}
.cn01{height:21px;line-height:21px;color:#0022AA;font-size:14px;overflow:hidden;}
.cn01 span{font-family:"宋体";font-size:12px;font-weight:normal;padding-left:6px;}
.cn02{height:21px;line-height:21px;color:#666;overflow:hidden;margin-bottom:7px;}
.cn02 span{padding:0 6px;}
.cn03{line-height:21px;}

.cf{clear:both;padding-left:4px;}
.cf div{clear:both;padding:2px 0 3px 14px;height:101px;position:relative;}
.cf div img{float:left;width:81px;height:95px;border:1px solid #CCC;padding:2px;margin-right:10px;}
.cf div p{float:left;width:336px;height:101px;overflow:hidden;color:#0022AA;line-height:20px;}
.cf div p strong{display:block;width:336px;overflow:hidden;white-space:nowrap;}
.cf div p strong span{color:#000;}
.cf div p strong span span{margin-right:18px;background:#A3D454;padding:2px 5px 2px 5px;*padding:4px 5px 0px 5px;line-height:16px;}
.cf div p a,.cf div p a:hover{color:#0022AA;text-decoration:none;}

.mtable01{width:100%;line-height:21px;color:#0022aa;table-layout:fixed;}
.mtable01 th{font-size:14px;color:#528400;}
.mtable02{width:664px;margin:14px 0 20px 14px;padding-top:4px;background:url(../images/m06a.jpg) no-repeat 0 0;}
.mtable02 table{width:664px;line-height:22px;color:#0022aa;border-collapse:collapse;}
.mtable02 th{text-align:center;font-size:14px;color:#fff;}
.mtable02 td{border-collapse:collapse;border:1px solid #e5e5e5;font-size:14px;line-height:30px;text-align:center;}
.mfont12 td{font-size:12px;text-align:left;padding-left:10px;}
.mfonx01{background:#f5f5f5;}

.mcata_01{margin:-2px 0 10px;zoom:1;overflow:hidden;}
.mcata_01 li{position:relative;height:30px;line-height:30px;padding:0 60px 0 8px;background:url(../images/line2.gif) repeat-x left 29px;overflow:hidden;}
.mcata_01 li a{color:#0022AA;}
.mcata_01 li a span{position:absolute;right:0;top:0;color:#ff6900;font-family:"宋体";text-decoration:none;}

.mcata_02{line-height:22px;padding:6px 0 4px 6px;zoom:1;}
.mcata_02 dt{color:#0022AA;height:22px;overflow:hidden;}
.mcata_02 dd{color:#999;height:22px;overflow:hidden;}
.mcata_03{clear:both;margin:0 0 10px;zoom:1;overflow:hidden;}
.mcata_03 li{float:left;width:110px;height:60px;padding:1px 0 0 1px;background:url(../images/m05.jpg) no-repeat 0 0;}

.expre01{height:78px;margin:10px 0 0;overflow:hidden;position:relative;}
.expre01 .scollLeft {position:absolute;left:0;top:16px;width:17px;height:66px;cursor:pointer;}
.expre01 .scollLeft a{position:absolute;left:0;top:0;display:block;width:17px;height:32px;background:url(../images/pre_leftb.jpg) no-repeat 0 0;text-indent:100px;}
.expre01 .scollLeft a:hover{height:32px;background:url(../images/pre_lefta.jpg) no-repeat 0 0;}
.expre01 .scollRight {position:absolute;right:0;top:16px;width:17px;height:66px;cursor:pointer;background:url(../images/btn_right01.jpg) no-repeat left 48px;}
.expre01 .scollRight a{position:absolute;left:0;top:0;display:block;width:17px;height:32px;background:url(../images/pre_rightb.jpg) no-repeat 0 0;text-indent:100px;}
.expre01 .scollRight a:hover{height:32px;background:url(../images/pre_righta.jpg) no-repeat 0 0;}
.expre01 .scrollList_1{position:absolute;left:30px;top:0;width:426px;height:66px;overflow:hidden;}
.expre01 .scrollList_1 .photolist {position:relative;width:10000px;overflow:hidden;}
.expre01 .scrollList_1 .photolist ul{float:left;}
.expre01 .scrollList_1 .photolist li {float:left;width:104px;height:66px;text-align:center;}
.expre01 .scrollList_1 .photolist li img{width:88px;height:60px;padding:2px;border:1px solid #e5e5e5;}

.expre02{height:85px;*height:86px;_height:85px;overflow:hidden;position:relative;}
.expre02 .scolltop{position:absolute;left:0;top:6px;width:137px;height:24px;background:url(../images/btn_shang.jpg) no-repeat center 0;cursor:pointer;}
.expre02 .scollbottom{position:absolute;right:0;bottom:2px;width:137px;height:24px;background:url(../images/btn_xia.jpg) no-repeat center 0;cursor:pointer;}
.expre02 .scrollList_2{position:absolute;left:0;top:0;width:100%;height:85px;overflow:hidden;}
.expre02 .scrollList_2 .photolist2 {position:relative;height:10000px;overflow:hidden;}
.expre02 .scrollList_2 .photolist2 ul {clear:both;}
.expre02 .scrollList_2 .photolist2 li {height:21px;overflow:hidden;}
.expre02 .scrollList_2 .photolist2 ul table{width:100%;}
.expre02 .scrollList_2 .photolist2 ul table td{line-height:21px;}

.mblcok01{color:#0022AA;height:40px;line-height:20px;padding:0 10px;overflow:hidden;}
.mblcok02{position:relative;height:97px;background:#f5f5f5 url(../images/m04a.jpg) no-repeat 4px 60px;padding:80px 0 0 20px;}
.mblcok02 ol{position:absolute;left:4px;top:8px;}
.mblcok02 div{height:30px;background:url(../images/m04.jpg) no-repeat 0 3px;padding-left:28px;color:#707070;font-size:14px;font-family:微软雅黑;font-weight:bold;}
.mblcok03{line-height:22px;color:#0022AA;padding:10px 0 0 6px;}
.mblcok04{line-height:22px;padding:10px 0 0 20px;font-family:"宋体";}
.mblcok04a{line-height:22px;padding:10px 0 0 20px;font-family:"宋体";font-size:14px;}
.mblcok04b{position:relative;height:246px;padding-top:20px;overflow:hidden;}
.mblcok04b1{position:absolute;left:0;top:70px;width:200px;background:url(../images/bg08b1.jpg) no-repeat 0 3px;padding:46px 0 0 10px;line-height:22px;height:132px;color:#333;overflow:hidden;font-family:"宋体";}
.mblcok04b2{position:absolute;left:230px;top:74px;width:480px;height:200px;}
.mblcok04b2 dl{float:left;width:202px;padding-right:35px;}
.mblcok04b2 dl dt{width:202px;height:138px;background:#f0f0f0;overflow:hidden;}
.mblcok04b2 dl dd{padding:10px 0 0 14px;}
.mblcok04c{clear:both;zoom:1;overflow:hidden;background:#f6f6f6; padding:10px 0;line-height:20px;color:#333;}
.mblcok04c ul{float:left;width:304px;padding-left:28px;}
.mblcok04c ul div{background:url(../images/bg08c.jpg) no-repeat 0 5px;padding-left:16px;}
.mblcok04c dd{background:url(../images/bg08c.jpg) no-repeat 0 -38px;padding-left:16px;margin-left:28px;}
.mblcok04c ul strong{display:block;}
.mblcok04c1{font-size:14px;line-height:24px;color:#333;padding:4px 20px 10px;}
.mblcok05{clear:both;height:52px;background:url(../images/m06b.jpg) repeat-x 0 0;padding-left:20px;zoom:1;overflow:hidden;cursor:pointer;}
.mblcok05 li{float:left;width:89px;text-align:center;height:41px;line-height:41px;margin-top:10px;color:#333;font-size:14px;font-weight:bold;margin-left:10px;}
.mblcok05 li.tag_over{background:url(../images/m06bb.jpg) no-repeat 0 0;color:#fff;}

.mcolor01{color:#0022aa;font-weight:bold;}
.mcolor2{color:#333;margin-left:16px;line-height:28px;font-size:14px;}

.mtitle01{font-family:黑体;font-size:20px;color:#0022aa; font-weight:normal;line-height:45px;}
.mtitle02{font-size:14px;}
.mtitle03{color:#333;font-size:18px;font-family:微软雅黑;padding:14px 0;}
.mtab01{clear:both;height:35px;border-bottom:5px solid #95c649;padding-left:20px;zoom:1;overflow:hidden;}
.mtab01 li{float:left;font-size:14px;line-height:35px;font-weight:bold;margin-left:10px;cursor:pointer;}
.mtab01 li.tag_over p{float:left;width:9px;height:35px;background:url(../images/m06_l.jpg) no-repeat 0 0;}
.mtab01 li.tag_over div{float:left;height:35px;background:url(../images/m06_r.jpg) no-repeat right 0;padding:0 10px 0 1px;text-decoration:none;color:#fff;}

.msub08{height:8px;_height:13px;line-height:8px;font-size:0;overflow:hidden;}
.qq_css{position:relative;height:89px;background:url(../images/ad_5.jpg) no-repeat right 0;font-size:14px;font-family:微软雅黑;color:#00479d;font-weight:bold;}
.qq_css a{display:inline-block;height:19px;background:url(../images/qq.gif) no-repeat 6px 0;padding-left:26px;padding-right:6px;margin-top:56px;color:#00479d;}

/*培训课程*/
.tc{clear:both;height:91px;padding-top:14px;overflow:hidden;background:url(../images/bg5.jpg) no-repeat left top;position:relative;}
.tc01 ol{position:absolute;top:14px;left:153px;}
.tc01 ol input{margin-left:25px;margin-top:2px;*margin-top:-2px;width:210px;border:0;}
.tc01 ul{position:absolute;top:52px;left:125px;}
.tc01 ul input{margin-left:28px;}
.tc01 div{position:absolute;top:13px;right:28px;height:70px;}
.tc02{clear:both;width:630px;margin:0 auto;color:#333;line-height:24px;font-size:14px;word-wrap:break-word;}
.tc02_title{clear:both;color:#0022AA;font:normal 20px/38px "黑体";}
.tc03{clear:both;width:630px;margin:30px auto 45px auto;}
.tc03 ul,.tc03 ul h2,.tc03 ul p{height:28px;background:url(../images/bg6.gif) repeat-x 0 -29px;}
.tc03 ul{clear:both;}
.tc03 ul h2{float:left;height:26px;line-height:26px;padding:2px 0 0 32px;font-size:14px;color:#fff;background-position:0 0;background-repeat:no-repeat;}
.tc03 ul p{float:right;width:32px;background-position:0 -58px;background-repeat:no-repeat;}
.tc03 div{clear:both;width:450px;margin:6px auto 0 auto;background:#E1E1E1;padding:5px;overflow:hidden;zoom:1;}
.tc03 table{border-collapse:collapse;border:none;}
.tc03 table th{background:#E2F2F7;text-align:center;border:solid #E1E1E1 1px;height:30px;color:#000;}
.tc03 table td{background:#FAFAFA;text-align:center;border:solid #E1E1E1 1px;line-height:20px;padding:4px;color:#333;}
.tc03 table td img{padding-left:10px;}
.tc03 ol{padding:15px 0 0 230px;height:26px;font-family:"宋体";}
.tc03 ol a{margin-left:20px;}
.tc04{clear:both;padding-bottom:20px;}
.tc04 div{clear:both;height:20px;line-height:20px;text-align:right;padding:2px 5px 0 15px;font-family:"宋体";background:#EEFFC3;}
.tc04 div strong{float:left;}
.tc04 ul{clear:both;padding:10px 0 0 15px;overflow:hidden;zoom:1;color:#0022AA;}
.tc04 ul li{float:left;display:inline;width:299px;padding:2px 0 0 10px;margin-right:28px;line-height:20px;height:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/point4.gif) no-repeat left center;}

.tc_list{clear:both;padding:0 0 0px 24px;width:600px;height:148px;font-family:"宋体";}
.tc_list ul{clear:both;height:136px;padding:0 2px;background:url(../images/line2.gif) repeat-x left bottom;}
.tc_list01{width:450px;font-size:14px;font-weight:bold;height:21px;line-height:21px;color:#0022AA;overflow:hidden;white-space:nowrap;}
.tc_list01 a{color:#0022AA;}
.tc_list02{color:#333;height:63px;line-height:21px;padding-top:6px;word-wrap:break-word;position:relative;}
.tc_list02 a.more{position:absolute;right:0px;bottom:0;}
.tc_list03{padding-top:6px;}
.tc_list02 a.more:link,.tc_list02 a.more:visited{ color:#0022AA;text-decoration:underline;}
.tc_list02 a.more:hover{color:#0022AA;text-decoration:none;}

/*学前指南*/
.guide1{border:1px solid #B5A938;background:url(../images/bg7.jpg) no-repeat left top;height:644px;position:relative;}
.guide1a{position:absolute;left:75px;top:142px;z-index:1;cursor:pointer;}
.guide1b{position:absolute;left:370px;top:142px;z-index:1;cursor:pointer;}
.guide1c{position:absolute;left:75px;top:324px;z-index:1;cursor:pointer;}
.guide1d{position:absolute;left:370px;top:324px;z-index:1;cursor:pointer;}
.guide3{position:absolute;left:52px;top:93px;z-index:88;border:1px solid #CBCBCB;padding:50px 26px 45px 38px;width:520px;background:#fff;}
.guide3a{float:left;width:260px;padding-top:35px;}
.guide3a ol{clear:both;padding-top:5px;}
.guide3a ol li{width:246px;line-height:22px;color:#505050;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.guide3b{float:left;border:1px solid #D5D5D5;padding:5px;}
.guide3b img{width:247px;height:320px;}
.guide4{border:1px solid #DCDCDC;padding:23px 30px 21px 36px;min-height:600px;_height:600px;position:relative;}
.guide4a,.guide4a .guide4a_out,.guide4a .guide4a_over,.guide4a1{background-image:url(../images/bg8.gif);height:41px;}
.guide4a .guide4a_out,.guide4a .guide4a_over{float:left;background-repeat:no-repeat;line-height:41px;text-align:center;width:107px;cursor:pointer;font-size:14px;font-weight:bold;}
.guide4a{clear:both;background-repeat:repeat-x;background-position:0 -84px;overflow:hidden;}
.guide4a .guide4a_out{background-position:0 -42px;color:#333;}
.guide4a .guide4a_over{background-position:0 0;color:#fff;}
.guide4a1{float:left;background-repeat:no-repeat;background-position:-106px -42px;width:1px;font-size:1px;height:41px;overflow:hidden;}
.guide4b{position:relative;left:18px;top:0px;width:588px;word-wrap:break-word;line-height:24px;color:#848484;}
.guide4b .guide4b1{clear:both;line-height:24px;font-size:14px;color:#474747;font-family:"宋体";margin-top:15px;}


.medium ul{background:#EDF3D1 url(../images/img02a.jpg) repeat-x left top;padding:20px 10px 0 10px;text-align:center;width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#36382B;line-height:32px;font-weight:bold;}
.medium ul img{clear:both;}
.medium ol{background:#F3FCD1 url(../images/img02b.jpg) repeat-x left top;padding:5px 10px 5px 10px;}
.medium ol li{ height:18px; line-height:18px;color:#686E52;width:240px;overflow:hidden;}


/*就业跟踪*/
.sr{clear:both;padding:0 24px;color:#666;line-height:20px;overflow:hidden;word-wrap:break-word;}
.sr a{clear:both;display:block;line-height:16px;height:16px;width:210px;padding:4px 0 0 15px;margin:0 0 4px -13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7FBA2E;font-size:13px;font-weight:bold;background:url(../images/point4.jpg) no-repeat left center;}

.sr01{clear:both;padding:0 24px;color:#666;line-height:20px;overflow:hidden;word-wrap:break-word;}
.sr01 span{clear:both;display:block;line-height:20px;width:210px;padding:4px 0 0 15px;margin:0 0 4px -13px;overflow:hidden;color:#7FBA2E;font-size:13px;font-weight:bold;background:url(../images/point4.jpg) no-repeat left 8px;}

.esi{height:390px;position:relative;background:url(../images/bg9.jpg) no-repeat left top;}
.esi .picbody{position:absolute;left:40px;top:55px;width:432px;height:304px;overflow:hidden;cursor:pointer;}
.esi .picbody2{position:absolute;left:489px;top:53px;}
.esi .picbody2 li{clear:both;padding:2px 0px 9px 13px;cursor:pointer;position:relative;height:95px;}
.esi .picbody2 li img{width:135px;height:95px;}
.esi .picbody2 li.curr{clear:both;background:url(../images/point5.gif) no-repeat left center;}
.esi .picbody p,.esi .picbody2 li p{position:absolute;background:#000;filter:Alpha(Opacity=40);opacity:0.4;}
.esi .picbody span,.esi .picbody2 li span{position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.esi .picbody p{left:0px;bottom:0px;width:432px;height:36px;}
.esi .picbody span{left:0px;bottom:0px;width:390px;height:34px;line-height:34px;padding:2px 0px 0 20px;}
.esi .picbody span a{font-weight:bold;font-size:14px;color:#fff;}
.esi .picbody2 li p{left:13px;bottom:9px;width:135px;height:20px;}
.esi .picbody2 li span{left:13px;bottom:9px;width:120px;height:18px;line-height:18px;padding:2px 0px 0 10px;color:#fff;}
.esi .picbody2 li span a{color:#fff;}

.ab{clear:both;}
.ab img{width:124px;height:49px;border:1px solid #BAB5A1;margin:5px 5px 25px 25px;overflow:hidden;}

.policy{clear:both;background:#FFF9E9 url(../images/bg10.jpg) no-repeat left top;min-height:187px;_height:187px;}
.policy .border03{height:32px;position:relative;overflow:hidden;border-bottom:0;}
.policy .border03_a{position:absolute;left:0px;top:-8px;*top:0px;font-size:12px;font-weight:bold;font-family:"Times New Roman", Times, serif;}
.policy .border03_a:first-letter {font-size:36px;font-weight:normal;}
.policy .border03_b{position:absolute;top:0px;left:24px;font-size:14px;font-weight:bold;color:#C01919;}
.policy_body{clear:both;padding:14px 13px 0px 23px;height:120px;overflow:hidden;line-height:20px;color:#666;font-family:"宋体";}


.es{clear:both;padding:0 0 0px 24px;height:121px;}
.es img{float:left;width:135px;height:95px;border:1px solid #CCC;padding:2px;margin-right:15px;}
.es ul{float:left;width:484px;height:101px;overflow:hidden;color:#333;line-height:18px;position:relative;}
.es .es01{display:block;line-height:28px;color:#7F7F7F;overflow:hidden;white-space:nowrap;}
.es .es01 a{color:#0022AA;font-size:14px;font-weight:bold;display:block;float:left;margin-right:30px;}
.es .es02{position:absolute;right:50px;bottom:0;font-family:"宋体";}


.es03{clear:both;padding:5px 0 0 24px;width:648px;}
.es03a{clear:both;line-height:28px;color:#0022AA;font-size:16px;font-weight:bold;}
.es03b{clear:both;line-height:20px;color:#004663;}
.es03c{clear:both;border:1px solid #D9D9D9;background:#f5f5f5;padding:6px 18px 6px 6px;color:#666;line-height:20px;margin:12px 0 25px;overflow:hidden;zoom:1;}
.es03c img{float:left;margin-right:18px;}
.es03c2{line-height:40px;}
.es03d dt{background:url(../images/bg11.jpg) no-repeat left top;height:29px;line-height:17px;padding:2px 0 0 10px;color:#fff;font-weight:bold;}
.es03d dd{color:#333;line-height:18px;word-wrap:break-word;padding:0 14px 20px 6px;}


/*关于学院*/
.intro{border:1px solid #9EB971;background:url(../images/bg12.jpg) no-repeat left top;padding:98px 0 32px 40px;overflow:hidden;zoom:1;}
.intro01{float:left;line-height:23px;width:432px;word-wrap:break-word;}
.intro02{float:left;width:140px;padding:10px 0 0 38px;}
.intro02 li{clear:both;width:128px;height:132px;padding:6px;line-height:40px;text-align:center;background:url(../images/bg13.gif) no-repeat left top;overflow:hidden;font-family:"宋体";}
.intro02 li img{width:128px;height:90px;}

.policy01{border:1px solid #ADB37C;background:url(../images/bg14.jpg) no-repeat left top;padding:162px 0 32px 40px;overflow:hidden;zoom:1;}
.policy01 .intro02{width:142px;padding:10px 0 0 30px;}
.policy01 .intro02 li{width:132px;height:226px;padding:5px;line-height:40px;background:url(../images/bg15.gif) no-repeat left top;}
.policy01 .intro02 li img{width:132px;height:182px;}


.cf01{clear:both;padding-left:24px;}
.cf01 div{clear:both;padding:0;height:167px;position:relative;}
.cf01 div img{float:left;width:114px;height:140px;border:1px solid #4B4B4B;padding:2px;margin-right:12px;}
.cf01 div p{float:left;width:480px;height:167px;overflow:hidden;color:#333;line-height:21px;}
.cf01 div p strong{display:block;width:480px;overflow:hidden;white-space:nowrap;}
.cf01 div p strong span{color:#000;}
.cf01 div p strong span span{margin-right:18px;background:#A3D454;padding:2px 5px 2px 5px;*padding:4px 5px 0px 5px;line-height:16px;}
.cf01 div p a,.cf01 div p a:hover{color:#0022AA;text-decoration:none;}

.cf_list{clear:both;padding:0 0 0px 24px;height:167px;}
.cf_list img{float:left;width:114px;height:140px;border:1px solid #4B4B4B;padding:2px;margin-right:15px;}
.cf_list ul{float:left;width:480px;height:120px;overflow:hidden;color:#333;line-height:21px;position:relative;}
.cf_list .es01{display:block;height:35px;color:#0122A7;font-size:14px;font-weight:bold;font-family:"宋体";overflow:hidden;white-space:nowrap;}
.cf_list .es01 a{color:#0122A7;}
.cf_list .es01b{display:block;color:#333;font-weight:bold;}
.cf_list .es02{position:absolute;right:10px;bottom:0;font-family:"宋体";}


.cf_list02{clear:both;padding:0 0 0px 24px;height:115px;}
.cf_list02 ul{width:612px;height:97px;overflow:hidden;color:#333;line-height:21px;position:relative;}
.cf_list02 .es01{display:block;width:612px;font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;}
.cf_list02 .es01 a{color:#0122A7;}
.cf_list02 .es01b{display:block;color:#C64040;font-size:10px;height:35px;}
.cf_list02 .es02{position:absolute;right:10px;bottom:0;font-family:"宋体";}

.cn04{clear:both;height:67px;padding-top:11px;overflow:hidden;background:url(../images/bg5b.jpg) no-repeat left top;position:relative;}
.tc04a{position:absolute; left:165px;top:10px; }
.tc04a .input1{width:225px;margin-right:20px;border:0;}
.tc04a select{width:158px;margin-right:12px;}


.college_detail{clear:both;padding:5px 0 0 24px;line-height:21px;width:640px;font-family:"宋体";overflow:hidden;zoom:1;}
.college_detail .cf_list{padding:0;height:auto;overflow:hidden;zoom:1;}
.college_detail .cf_list img{width:184px;height:226px;padding:4px;margin-right:18px;}
.college_detail .cf_list ul{width:420px;height:auto;overflow:hidden;zoom:1;}

.college_detail01{color:#333;font-weight:bold;padding-top:22px;}
.college_detail02{color:#000;font-weight:bold;padding-top:22px;}
.college_detail02b li{clear:both;background:url(../images/point6.gif) no-repeat left center;padding:2px 0 0 7px;height:22px;line-height:22px;width:624px;color:#666;overflow:hidden;white-space:nowrap;}
.college_detail03{clear:both;width:600px;margin:0 auto 30px;}
.college_detail03a{font-size:14px;font-weight:bold;color:#0122A7;}
.college_detail03b{color:#C64040;height:32px;}

.college_detail .tc04 ul li{width:273px;}


/*实战培训*/
.zsjz01{border:1px solid #ADB37C;background:url(../images/bg12b.jpg) no-repeat left top;padding:98px 0 32px 40px;overflow:hidden;zoom:1;position:relative;}
.zsjz01b{clear:both;color:#C64040;padding:40px 0;}
.zsjz01c{clear:both;text-align:right;padding:0 70px 0 0;}
.zsjz02{clear:both;background:url(../images/bg12c.jpg) no-repeat left top;padding:408px 40px 45px 0;line-height:24px;text-align:right;color:#666;font-family:"宋体";}

.auth{border:10px solid #A7D65B;background:#B3DB71;height:110px;padding:10px 0 0 21px;margin-top:-6px;color:#fff;}
.auth li{height:32px;line-height:18px;*line-height:24px;}
.auth li input{float:left;}
.auth li span{display:block;float:left;padding:0 35px 0 5px;}
.auth li pre{display:block;border:1px solid #A0A0A0;border-color:#A0A0A0 #fff #E3E3E3 #A0A0A0;width:178px;height:22px;background:#fff;overflow:hidden;}
.auth li pre input{border:1px solid #696969;border-color:#696969 #E3E3E3 #fff #696969;width:166px;height:18px;padding:2px 5px 0;*height:16px;*padding:4px 5px 0;}


.zsjz03{padding:20px 0 0px 40px;overflow:hidden;zoom:1;}
.zsjz03 li{float:left;display:inline;margin-right:30px;width:183px;height:169px;overflow:hidden;line-height:34px;text-align:center;font-weight:bold;}
.zsjz04{clear:both;padding:19px 0 0 0;min-height:453px;_height:453px;}
.zsjz04a{clear:both;position:relative;margin-top:7px;}
.zsjz04a li{position:relative;float:left;display:inline;margin:0 11px 0 12px;width:202px;height:136px;border:2px solid #929292;overflow:hidden;}
.zsjz04a li img{width:202px;height:116px;}
.zsjz04a li span{display:block;width:192px;color:#fff;background:#000;height:20px;line-height:20px;padding:0px 5px 0 5px;*height:18px;*line-height:18px;*padding:2px 5px 0 6px;}
.zsjz04b{clear:both;padding-top:40px;font-family:"宋体";overflow:hidden;zoom:1;}
.zsjz04b ol{float:left;background:url(../images/bg08b1.jpg) no-repeat left top;padding:50px 13px 0 20px;width:244px;line-height:21px;}
.zsjz04b ul{float:left;padding-top:9px;width:350px;}
.zsjz04b ul li{float:left;display:inline;margin-right:10px;width:160px;height:142px;overflow:hidden;}
.zsjz04b ul li span{float:left;display: block;text-align:center;height:24px;margin-top:11px;padding-left:18px;overflow:hidden;}
.zsjz04b_a ol{width:210px;margin-left:10px;display:inline;}
.zsjz04b_a ul{float:left;padding-top:9px;width:430px;zoom:1;overf low:hidden;}
.zsjz04b_a ul li{float:left;display:inline;margin-right:10px;width:202px;height:200px;zoom:1;overf low:hidden;}


.or{clear:both;}
.or_l{float:left;width:1px;font-size:1px;height:214px;background:url(../images/bg20a.jpg) no-repeat left top;}
.or_c{float:left;width:668px;padding:2px 0 0 20px;background:url(../images/bg20b.jpg) repeat-x left top;min-height:212px;_height:212px;}

.or01{clear:both;height:31px;line-height:31px;padding-top:8px;color:#629312;font-family:"宋体";overflow:hidden;}
.or02{clear:both;margin-left:16px;background:url(../images/bg21b.gif) no-repeat left center;height:32px;line-height:32px;font-weight:bold;padding:2px 0 0 26px;color:#EC0000;}
.or03{clear:both;margin-left:16px;padding-top:3px;width:612px;font-family:"宋体";}
.or03 table{border-collapse:collapse; }
.or03 table td{ border:1px solid #B4B4B4; height:14px;text-align:center;padding:5px;}
.or03 table thead td{ background:#D3FA93;}
.or03 table tbody td{ font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.or03 table tbody td.or03Font{ font-size:12px; font-family:"宋体";}
.or03 table tfoot td{ background:#EEE;font-weight:bold;text-align:left;}
.or03 table tfoot td span{color:#F30000;}
.or03 li{clear:both;line-height:18px;position:relative;padding-right:21px;margin-bottom:7px;}
.or03 li span{color:#C16706;}
.or03 li strong{position:absolute;right:0;top:5px;*top:0px;width:9px;height:9px;}

.or04{clear:both;width:630px;margin-left:3px;background:url(../images/line3.gif) repeat-x left bottom;padding-bottom:6px;height:18px;overflow:hidden;}
.or04 li{clear:both;background:url(../images/bg21c.jpg) no-repeat left top;padding-left:24px;height:18px;overflow:hidden;}
.or04 ul{clear:both;background:url(../images/bg21c2.jpg) no-repeat left 1px;padding-left:25px;height:18px;overflow:hidden;}
.or05{clear:both;text-align:right;padding:17px 42px 0 0;font-weight:bold;font-family:"宋体";}
.or06{clear:both;width:663px;}
.or06 li{float:left;width:180px;height:82px;overflow:hidden;margin:0 25px 0 16px;display:inline;}
.or06 li img{width:138px;height:55px;border:1px solid #CBCBCB;margin-left:10px;}


.or07{clear:both;padding:10px 0 10px 42px;overflow:hidden;zoom:1;font-weight:bold;}
.or07 dl dt{float:left;line-height:24px;width:80px;font-family:"宋体";}
.or07 dl dd{float:left;line-height:24px;width:510px;}
.or07 dl dd span{color:#0022AA;padding-left:5px;}
.or07 dl dd font{color:#DE0000;font-size:12px;}
.or07 div{margin-top:8px;border:1px solid #A0A0A0;border-color:#A0A0A0 #E3E3E3 #E3E3E3 #A0A0A0;width:267px;height:57px;background:#fff;overflow:hidden;}
.or07 div textarea{border:1px solid #696969;border-color:#696969 #fff #fff #696969;width:260px;height:55px;padding-left:5px;line-height:18px;margin-top:0px;*margin-top:-1px;}

.or08{clear:both;font-family:"宋体";}
.or08 div{padding:0px 0 9px 122px;height:24px;line-height:24px;overflow:hidden;}
.or08 div ul{float:left;width:63px;line-height:24px;}
.or08 div ol{float:left;border:1px solid #A0A0A0;border-color:#A0A0A0 #E3E3E3 #E3E3E3 #A0A0A0;width:103px;height:22px;background:#fff;overflow:hidden;}
.or08 div ol input{border:1px solid #696969;border-color:#696969 #fff #fff #696969;width:91px;height:19px;padding:1px 5px 0;*height:16px;*padding:4px 5px 1px;*margin-top:-1px;}
.or08 div span{display:block;float:left;width:44px;color:#F5003A;padding-left:8px;line-height:24px;}
.or08 div dir{float:left;}
.or08 div dir select{margin-top:2px;*margin-top:0;}
.or08b{clear:both;padding:30px 0 0px 122px;position:relative;width:400px;}
.or08b span{position: absolute;left:200px;top:40px;}
.or08c{clear:both;margin:15px 0 40px 122px;background:url(../images/bg21b.gif) no-repeat left top;padding:2px 0 0 20px;}

.map{clear:both;background:url(../images/bg22.jpg) no-repeat left top;min-height:376px;_height:376px;padding-left:444px;padding-top:20px;position:relative;}
.map dl{clear:both;padding-bottom:18px;overflow:hidden;zoom:1;}
.map dl dd{width:190px;font-size:14px;line-height:30px;font-weight:bold;font-family:"微软雅黑";color:#0022aa;}
.map01{clear:both;line-height:22px;padding:8px 30px 20px 10px;font-family:"宋体";color:#333;}

.map02{position:absolute;left:22px;top:25px;width:374px;height:320px;color:#0022aa;overflow:hidden;}


/*open window*/
.openDiv{position:relative;}
.openDiv .close{position:absolute;top:6px;right:10px;z-index:3199; text-decoration:underline;background:transparent;}
.openDiv .tel{position:absolute;right:0px;bottom:0px;width:344px;height:48px;background:url(../images/bg17.jpg) no-repeat left bottom;}
.openDiv .bg{position:absolute;right:0px;top:0px;width:100px;height:90px;background:url(../images/bg17d.jpg) no-repeat left top;}

.divWH01{width:534px;height:239px;background:#E1F88C url(../images/bg16a.jpg) repeat-x left bottom;}
.divWH01 dl{position:absolute;left:87px;top:60px;width:360px;}
.divWH01 dl dt{float:left;width:50px;}
.divWH01 dl dd{float:left;width:310px;font-size:14px;line-height:22px;font-weight:bold;}
.divWH01 dl dd span{font-size:12px;font-weight: normal;}
.divWH01 dl dd span font{font-size:12px;color:#EB0000;padding:0 5px;}
.divWH01 dl dd span.btn{display:block;clear:both;padding-top:20px;height:23px;}

.divWH02{width:534px;height:457px;background:#E0F78B url(../images/bg16b.jpg) repeat-x left bottom;font-family:"宋体";}
.divWH02 pre{line-height:24px;padding:24px 0 20px 24px;font-size:14px;font-weight:bold;}
.divWH02 div{padding:0px 0 9px 74px;height:24px;line-height:24px;overflow:hidden;}
.divWH02 div ul{float:left;width:63px;line-height:24px;}
.divWH02 div ol{float:left;border:1px solid #A0A0A0;border-color:#A0A0A0 #E3E3E3 #E3E3E3 #A0A0A0;width:103px;height:22px;background:#fff;overflow:hidden;}
.divWH02 div ol input{border:1px solid #696969;border-color:#696969 #fff #fff #696969;width:91px;height:19px;padding:1px 5px 0;*height:16px;*padding:4px 5px 1px;*margin-top:-1px;}
.divWH02 div span{display:block;float:left;width:44px;color:#F5003A;padding-left:8px;line-height:24px;}
.divWH02 div dir{float:left;}
.divWH02 div dir select{margin-top:2px;*margin-top:0;}
.divWH02 div.textarea{height:130px;}
.divWH02 div.textarea ol{width:308px;height:128px;}
.divWH02 textarea{border:1px solid #696969;border-color:#696969 #fff #fff #696969;width:301px;height:126px;padding-left:5px;line-height:21px;margin-top:0px;*margin-top:-1px;}
.divWH02 dl{clear:both;text-align:right;padding:3px 105px 0 0;}
.divWH02 dl input{margin-left:12px;}


/*link*/
.border01_head_c a,.border03_c a,.cf div p strong span a,.intro02 li a,.zsjz03 li a{color:#000;text-decoration:none;}
.border01_head_c a:hover,.border03_c a:hover,.ci a:hover,.cf div p strong span a:hover,.intro02 li a:hover,.zsjz03 li a:hover{color:#000;text-decoration:underline;}
.ci a{color:#2f2f2f;text-decoration:none;}

.sg ul a{color:#7CC819;text-decoration:none;}
.sg ul a:hover{color:#7CC819;text-decoration:underline;}

.border02_c a:link,.border03_c2 a:link,.notice a:link,a.link01:link,.or05 a:link,.or07 dl dd span a:link,.or08b a:link{color:#999;}
.border03_c2 a:visited,.notice a:visited,.training a:visited,a.link01:visited,.or05 a:visited,.or07 dl dd span a:visited,.or08b a:visited{color:#0022AA;text-decoration:underline;}
.border02_c a:visited{color:#999;}
.border02_c a:hover,.border03_c2 a:hover,.notice a:hover,.training a:hover,a.link01:hover,.or05 a:hover,.or07 dl dd span a:hover,.or08b a:hover{color:#0022AA;text-decoration:none;}

.mathcounts01 a,.as02 a,.cn01 a,.tc04 ul a,.college_detail02b a,.training a:link,.mcata_02 dt a,.map dl dd a{color:#0022AA;text-decoration:none;}
.mathcounts01 a:hover,.as02 a:hover,.cn01 a:hover,.tc04 ul a:hover,.college_detail02b a:hover{color:#0022AA;text-decoration:underline;}

.tc03 ol a:link,.tc03 ol a:visited,.tc04 div a:link,.tc04 div a:visited,.es02 a:link,.es02 a:visited{color:#0022AA;text-decoration:underline;}
.tc03 ol a:hover,.tc04 div a:hover,.es02 a:hover{color:#0022AA;text-decoration:none;}

.policy_body a{color:#0000DF;text-decoration:none;}
.policy_body a:hover{color:#0000DF;text-decoration:underline;}

.cn01 span a{color:#C16706;text-decoration:none;}
.cn01 span a:hover{color:#0022AA;text-decoration:none;}

.jp a,.tc03 div a,.jt a,{color:#1D4BDD;text-decoration:none;}
.jp a:hover,.tc03 div a:hover,.jt a:hover{color:#1D4BDD;text-decoration:underline;}


.cn02 a:link{color:#666;text-decoration:underline;}
.cn02 a:visited{color:#666;text-decoration:underline;}
.cn02 a:hover{color:#666;text-decoration:none;}


.medium ul a{color:#36382B;text-decoration:none;}
.medium ul a:hover{color:#36382B;text-decoration:underline;}

.medium ol a{color:#686E52;text-decoration:none;}
.medium ol a:hover{color:#686E52;text-decoration:underline;}

.guide3a ol li a{color:#505050;text-decoration:none;}
.guide3a ol li a:hover{color:#505050;text-decoration:underline;}

.cf_list02 .es01b a,.college_detail03b a{color:#C64040;text-decoration:none;font-size:12px;font-family:"宋体";}
.cf_list02 .es01b a:hover,.college_detail03b a:hover{color:#0122A7;text-decoration:none;}

.or02 a:link{color:#EC0000;text-decoration:underline;}
.or02 a:visited{color:#EC0000;text-decoration:underline;}
.or02 a:hover{color:#EC0000;text-decoration:none;}


/*7.27*/
.main_content .left_continer .medium li { height:auto; text-align:center;}
/*7.27 结束*/

.float_qq { width:124px;}
.title_qq{background:url(/institute/images/qq_title.gif) no-repeat; width:125px; height:48px; overflow:hidden;}
.cont_qq{background:#8ec835; border:1px solid #609314; width:110px; margin:0 0 0 5px; font-size:12px; padding:5px 2px; text-align:center;}
.cont_qq li{ height:21px; line-height:21px;background:url(/institute/images/qq_li_bg.gif) repeat-x; text-align:center;}
.cont_qq li a{color:#588710;}
.tel_bg{margin-left:5px; width:116px;}
