@charset "utf-8";
/* CSS Document */
body{ *overflow:hidden; font:12px/2 Tahoma;}
#body{ width:1000px; margin:0 auto;color:#333; }
a:link, a:visited{ text-decoration:none;}
a:hover{color:#c00; text-decoration:none;}

#indextop .search-tel span,#indextop .search-tel .search .btn,#indextop .search-tel .search .s-img,ul.ul-zx a.zx-a1,ul.ul-zx a.zx-a2,ul.ul-zx a.zx-a3,ul.ul-zx a.zx-a4,h2 span.tit-huodong,h2 span.tit-qnxw,h2 span.tit-exp,h2 span.tit-zsjz,h2 span.tit-jymx,h2 span.tit-rcdz,h2 span.tit-hzqy,h2 span.tit-jpsz,h2 span.tit-xyhj,h2 span.tit-hyzq,.hyzq h5,.setvice ol li,.new-list li,ul.ul-xw li,.hy-xw p{ background:url("index-img/all-bg.jpg") no-repeat}
/*header*/
#indextop{ width:1000px; margin:10px auto}
#indextop .indexlogo{ background:url("index-img/logo.jpg") no-repeat; width: 540px; height: 80px; margin: 10px 0;}
#indextop .search-tel {float:right;_float:left;_margin-left:300px}
#indextop .search-tel span{  background-position:-770px 0;padding-left:40px; height:40px; display:inline-block; font-size:14px; font-family:"宋体"; font-weight:bold}
#indextop .search-tel .search .txt{ width:165px; height:26px; border:1px solid #2367AB; display:inline-block;vertical-align:top}
#indextop .search-tel .search .btn{ background-position: -600px 0;border:none; display:inline-block; width:40px; height:28px;vertical-align:top; cursor:pointer; }
#indextop .search-tel .search .s-img{ background-position: -550px 0; width:28px; height:28px;}
/*header*/

/*幻灯右边�?#65533;*/
ul.ul-zx{ float:left; width:240px}
ul.ul-zx li{ height:70px; }
ul.ul-zx li a{height:70px; width:240px; display:inline-block}
ul.ul-zx a.zx-a1{ background-position:0 0;}
ul.ul-zx a.zx-a2{ background-position:0 -100px;}
ul.ul-zx a.zx-a3{ background-position:0 -200px;}
ul.ul-zx a.zx-a4{ background-position:0 -300px;}

#main{ width:1000px; margin:0 auto; overflow:hidden}
/*精彩活动*/
.ul-hd li{ float:left; margin-left:5px; _margin-left:3px}


/*青鸟新闻*/
.new-z li h4{ font-size:16px; color:#FA7D00; border:none;text-align:center}
.new-z li { margin-bottom:10px;}
.new-z h4{ font-size:16px; border-bottom:1px dotted #ccc; text-align:center}
.new-z h4 a:link,.new-z h4 a:visited,.new-z h4 a:hover{color:#FA7D00;text-decoration:none;}
a.more-txt:link,a.more-txt:visited{text-decoration:none; color:#005798}
a.more-txt:hover{text-decoration:underline; color:#005798}
.new-z div{ color:#666}
.ul-div{ width:700px;}
.new-list{margin-left:10px;color:#c00}
.new-list li a:link,.new-list li a:visited,.new-list li a:hover{ color:#c00}
.new-list li{float:left; width:280px;background-position:-797px -580px; padding-left:10px;}

/*标签*/
.bq{ width:700px}
.bq p{font-size:20px; float:left}
.bq p a{ height:36px; display:inline-block; padding:10px 0; text-align:center}
.bq p a:hover{ opacity: 0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;}
.bq p a:link,.bq p a:visited,.bq p a:hover{ color:#FFF; font-family:"微软雅黑"; font-weight:bold }
.bq p.li1 a{ width:200px;background-color:#EB6A16; margin-right:5px}
.bq p.li2 a{ width:185px; background-color:#22A885;}
.bq p.li3 a{ width:160px; background-color:#2893BD;}
.bq p.li4 a{ width:100px; height:76px;_height:86px;background-color:#AC0A9E; padding:20px 10px }
.bq p.li5 a{ width:30px; height:107px;_width:40px; _height:95px; background-color:#666600;padding:5px 15px;_padding:10px; line-height:1.3 }
.bq p.li6 a{ width:115px; height:87px;_height:95px; background-color:#FFF255;padding:15px 10px; line-height:1.5}
.bq p.li6 a:link,.bq p.li6 a:visited,.bq p.li6 a:hover{ color:#333;}
.bq p.li7 a{ width:145px; background-color:#333;}
.bq p.li8 a{ width:200px; background-color:#B37512;}
.bq p.li9 a{ width:280px; background-color:#CC3300;}
.bq p.li10 a{ width:190px; background-color:#FC0; }
.bq p.li10 a:link,.bq p.li10 a:visited,.bq p.li10 a:hover{ color:#900;}
.bq .bq-left{ float:left; width:200px; margin-right:5px;_margin-right:0}
.bq .bq-right{ float:left; width:485px}
.bq-fl{ float:left;width:350px; margin-right:5px}
.bq-fr{ float:left; width:120px}

/*体验�?#65533;*/
ul.ul-exp{ width:350px}
ul.ul-exp li{ float:left; margin-right:6px; margin-top:7px}

/*证书查询*/
.rt {
	text-align: right;
}
.yui3-g {
    letter-spacing: -0.31em; /* webkit: collapse white-space between units */
    *letter-spacing: normal; /* reset IE < 8 */
    word-spacing: -0.43em; /* IE < 8 && gecko: collapse white-space between units */
}
.school{letter-spacing:normal}
 .school .ce-t{width:300px;height:34px;background-position:-8px -236px; padding:0 0 0 10px;}
  .school .ce-t ul li{ margin:7px 0 0; font-size:14px; font-weight:bold; height:25px; line-height:23px; padding:0 8px;cursor:pointer}
  .school .ce-t ul li.now,.school .ce-t ul #nwsa{border:1px solid #AACBEE; border-bottom:1px solid #fff;background:#fff; }
 .school .ce-c{border:1px solid #A9CDEF; border-top:none; padding:0 0 10px}
 .school .ac1{ background:url("index-img/icp5.jpg") no-repeat scroll 1% 50%; padding:5px 0 5px 30px; color:#868887; margin:0 0 0 30px;}
 .school .ac2{ padding:0 0 0 20px; }
 .school .ac4{width:63px;height:29px;background-position:-349px -7px; text-align:center; font-weight:bold; color:#fff; font-size:14px; text-align:center;  float:right; border:none; cursor:pointer}
.school .sinput{ width:186px; height:21px; border:1px solid #889DBC; margin:0 0 8px}
.school select.sinput{ width:188px; height:23px;}
 .school .ce-c2{border-top:1px solid #889DBC; margin:13px 0 0;_margin:0; padding:7px 0 0; _line-height:20px}
 .school .ce-c1{background:url("front/icp6.jpg") no-repeat scroll 1% 50%; padding:0 0 0 20px; margin:0 0 0 30px }
  .school .ce-c1 a{ color:#FF0000; text-decoration:underline;}
  
  .tpbg{ background:url("index-img/icpo.png") no-repeat}
  .blues,.blues a{color:#3b639f;}
.blued,.blued a{color:#458fce;}
  .yui3-u.ll {margin-left: -300px;margin-right: 20px;width: 280px;}
.yui3-u.ml {width:100%;}
.yui3-u.rl {margin-left:20px;margin-right: -340px;width: 320px; overflow:hidden}
.yui3-u.arl {margin-left:20px;margin-right: -310px;width: 280px; overflow:hidden}
.yui3-u.arlf{margin:0 20px 0 -300px;width: 280px; overflow:hidden}
ul.bar li {
	float:left; 
}

.yui3-u-2-3,.yui3-u-1-4,.yui3-u-3-5
{
    display: inline-block;
    zoom: 1; *display: inline; /* IE < 8: fake inline-block */
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
}
.xueji_color{ line-height:25px; bottom:2px; padding:0px; margin-left:35px}
 .xueji_color a{color:#F00;}

/*招生简章and行业专区*/
.zsjz ul.ul-zsjz{ width:1200px}
ul.ul-zsjz li{ float:left;  width:200px; margin-top:15px;}
.hyzq ul.ul-zsjz { width:850px}
.hyzq ul.ul-zsjz li{ height:140px;margin-right:20px;}
ul.ul-zsjz li a.p-zs{ width:56px; height:22px; background-color:#009BDD; color:#FFF;  text-align:center; line-height:22px; display:inline-block}
.hyzq ul.ul-zsjz li a.p-zs{ width:70px}
.zs-xq{ float:left; margin-top:10px; margin-left:10px}
.hyzq .zs-xq{ margin-top:2px}
.hyzq h5{ display:inline-block; width:130px; height:23px}
.hyzq h5.java{ background-position:-255px 0;}
.hyzq h5.net{ background-position:-255px -50px;}
.hyzq h5.android{ background-position:-255px -100px;}
.hyzq h5.wy{ background-position:-255px -150px;}
.hyzq h5.taobao{ background-position:-255px -200px;}
.hyzq h5.wl{ background-position:-255px -250px;}
.hy-xw{ margin-left:5px}
.hy-xw p{background-position:-797px -540px; padding-left:10px;}


/*就业明星*/
ul.ul-jymx li{ float:left; margin-right:10px; margin-top:10px}
ul.ul-jymx li p{ float:left; font-size:12px; margin-right:10px}
ul.ul-jymx li p.p-name{ width:80px}
ul.ul-jymx li p.p-nx{ width:75px}
ul.ul-jymx li p.p-qy{ width:180px}
ul.ul-jymx li p span{ color:#001644}
ul.ul-jymx ,ul.ul-rcdz,ul.ul-hzqy{ width:800px}


/*人才定制*/
ul.ul-rcdz li{ float:left; width:300px; margin-right:80px; margin-top:5px}
ul.ul-rcdz li span{ color:#663300; }


/*合作企业*/
ul.ul-hzqy li{ float:left; margin-right:15px; margin-top:10px}

/*金牌师资*/
.jpsz .tag-lert{ float:left}
.jpsz .tag-right{ float:left; width:430px; overflow:hidden; margin-left:5px}
ul.ul-tag{ width:450px}
ul.ul-tag li{ float:left; margin-top:5px; margin-right:5px}


/*学员感言and热门招聘and微周�?#65533;*/
.xygy ul.ul-xw{height:190px;}
.rmzp ul.ul-xw{ height:290px;}
.wzk ul.ul-wzk{ height:227px;border:#CCC 1px solid; border-top:none; text-align:center}
.wzk ul.ul-wzk img{max-height:230px;_width:176px; _height:230px}
ul.ul-xw{ border:#CCC 1px solid; border-top:none;  padding-left:25px;_padding-left:10px;*padding-left:10px; }
ul.ul-xw li{padding-top:6px;background-position:-797px -534px; padding-left:10px;}

/*校园环境*/
ul.ul-xyhj li{ float:left; margin-right:10px}

/*服务�?#65533;*/
.ask-list{ padding:2px; background:url("index-img/setvice-bg.jpg") repeat-x;width:260px; height:322px; line-height:2.5}
.setvice{ margin:2px; background-color:#FFF; height:240px; width:253px}
.setvice ol li{ width:50px; text-align:center; float:left; height:60px;  margin:10px 16px;_margin:10px 13px}
.setvice ol li a{padding-top:35px; display:inline-block}
.setvice ol li.setvice-ico1{ background-position:left -400px}
.setvice ol li.setvice-ico2{ background-position:-200px -400px}
.setvice ol li.setvice-ico3{ background-position:-300px -500px}
.setvice ol li.setvice-ico4{ background-position:-100px -400px}
.setvice ol li.setvice-ico5{ background-position:-300px -400px}
.setvice ol li.setvice-ico6{ background-position:-400px -400px}
.setvice ol li.setvice-ico7{ background-position:5px -500px; margin-left:20px;_margin-left:10px}
.setvice ol li.setvice-ico8{ background-position:-100px -500px}
.setvice ol li.setvice-ico9{ background-position:-200px -500px}

.ask-list p{color:#FFF; font-size:14px; font-weight:bold;}

h5.tit-w{ color:#FFF; font-size:16px; font-family:"微软雅黑","黑体"}
h5.tit-w span{ font-size:12px; display:inline-block; font-weight:normal}

/*标题*/
h2 em,h5 em,h1{ text-indent:-9999px; display:inline-block;}
h2{ line-height:35px}
h2 span{display:inline-block; width:220px; height:35px}
h2 span.tit-huodong{ background-position:-580px -50px; }
h2 span.tit-qnxw{ background-position:-575px -150px; }
h2 span.tit-exp{ background-position:-575px -100px;}
h2 span.tit-zsjz{ background-position:-575px -200px;}
h2 span.tit-jymx{ background-position:-575px -250px;}
h2 span.tit-rcdz{ background-position:-575px -450px;}
h2 span.tit-hzqy{ background-position:-575px -500px;}
h2 span.tit-jpsz{ background-position:-575px -300px;}
h2 span.tit-xyhj{ background-position:-575px -350px;}
h2 span.tit-hyzq{ background-position:-575px -400px;}
.fr a{ font-size:12px;color:#206087; font-weight:normal}

h3{ background:url("index-img/right-tit.jpg") no-repeat; width:305px; height:40px; line-height:40px; color:#2F77B3;    background-size: 100% 100%;}

.main-left{ width:680px; float:left; overflow:hidden}
.main-left2{ width:650px; float:left; overflow:hidden}
.main-right{ float:left; margin-left:10px; width:300px; overflow:hidden}
.main-right2{ float:right; width:305px; overflow:hidden; padding-right:20px;}

.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}

#footer{ text-align:center;  background:url("images/all-bg.png") repeat-x left -730px; height:120px;}
.qnxw,.qnxw a,#liebiao a,.header-nav {
    font-size: 14px;
}
 