@charset "gb2312";
body{background:#FFF;padding:0;margin:0;font-size:14px;-webkit-text-size-adjust:none;width:100%;min-width:320px;max-width:480px;overflow-x:hidden;margin:0 auto;font-size:14px;line-height:23px;font-family:"微软雅黑";}
ol,ul{list-style:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,p,span,b,dl,dt,dd{margin:0;padding:0;list-style:none;}
img{border:0;display:block;}
em{font-style:normal;}
a{text-decoration:none;color:#333;}
.clear{clear:both;}
.mr{margin:0 auto;}
.lef{float:left;}
.w100{ width:100%; min-width:320px;}
.w100 img{width:100%;}
.top{background:#FFF;}
.top a{ display:block;}
.top a img{width:100%; padding:10px ;box-shadow: 0px 2px 5px rgba(192, 187, 187, 0.6);}
.top2{padding-top:1px;clear:both;}
.top2 img{width:100%;}

/*首页导航*/
.nav {border-top:1px solid #CCC; margin:5px; overflow:hidden;}
.nav a img{ margin:0 auto; padding-bottom:3px;}
.nav a:after { content: "";position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;}
.nav a{float:left;width:25%; position: relative; height:70px; text-align:center; font-size:12px; background: #FFF; padding-top:5px;}
.bLeft{border-left:1px solid #e0e0e0;}

.relative{position:relative;left:0;top:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.opacity6{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;}
.app_center{width:100%;min-width:320px;margin-left:auto;margin-right:auto;}
.scroll{margin:0px auto;max-width:560px;clear:both;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden;position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:45%;z-index:400px;bottom:8px;}
.scroll_position li{display:inline-block;width:8px;height:8px;border-radius:5px;background:#FFF}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#09F;}
/****首页专业设置列表****/
.zy-list{height:105px;}
.zy-list,.zy-list-ts{padding:7px;margin:5px;border:#e0e0e0 1px solid;background:#FFF;color:#333333;}
.zy-floatleft{width:116px;float:left;overflow:hidden;}
.zy-list a img{padding:2px;}
.zy-floatright,.zy-list-ts-floatright{float:left;}
.zy-floatright div{margin-top:5px;height:30px;}
.zy-floatright p a,.zy-list-ts-floatright p a{font-size:1.1em;}
.d-main{display:-webkit-box;margin-top:-1px;line-height:25px;overflow:hidden;}
.d-main  p{color:#999;font-size:10px;}
.d-area{text-align:right;}
.zy-zxbg,.zy-zxxf{padding:2px 14px 10px 7px;margin-right:5px;float:left;}
.zy-zxbg{background:url(../images/zx-xf.jpg) no-repeat;background-size:73px 26px;-webkit-background-size:73px 26px;-moz-background-size:73px 26px;}
.zy-zxxf{background:url(../images/zx-tel.jpg) no-repeat;background-size:73px 26px;-webkit-background-size:73px 26px;-moz-background-size:73px 26px;}
.zy-list-ts{height:95px;}
.zy-list-ts-floatright div{margin-top:5px;}
.d-main  p a{color:#999;}
.zy-font-color{color:#F00;}

ul.liimg{clear:both;height:auto;}
ul.liimg li{height:90px;padding:7px;margin:3px;border:#e0e0e0 1px solid;color:#333333;}
ul.liimg li a{height:70px;display:block;background:url(../images/wt_28.gif) bottom right no-repeat;color:#333333;}
ul.liimg li a img{float:left;padding:2px;border:#FCC 1px solid;margin-right:10px;}
ul.liimg li a b{color:#333333;line-height:25px;}
ul.liimg li a p{color:#999999;font-size:12px;}
ul.news{clear:both;height:auto;}
ul.news li{height:41px;border-bottom:#e0e0e0 1px solid;line-height:41px;background:url(../images/wt_41.gif) 10px center no-repeat;padding-left:35px;}

.news{clear:both;padding:10px;}
.news h3{font-size:14px;color:#333;padding-top:20px;display:block;line-height:20px;text-align:center;}
.news p.pnews{text-align:center;font-size:12px;color:#666;height:30px;line-height:30px;display:block;margin:10px 0px;text-indent:0em;}
.news p{font-size:14px;color:#333;line-height:22px;padding:10px;}
.news img{ width:100%;margin:0 auto;}
.news p.ce{text-align:center;padding:0px;text-indent:0em;}

/********新闻栏目***********/
.NewsList{width:100%; background:#FFF; border:1px solid #D9DADC; margin-top:5px;}
.sj_index_szll{width:310px; padding:5px;}
.slide_list_dot{ height:33px; line-height:32px; margin:0 auto;}
.slide_list_dot span {height:33px;}
.mod_c1{width:100%; margin:5px auto;}
.slide_01 {border:0px;width:100%;}
.slide_01 .mod_01{ width:100%;}
.slide_01 .mod_01 img{ overflow:hidden;}
.slide_list_dot{ height:33px; line-height:33px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select: none; }
.slide_list_dot span { height:33px; display:inline-block; border-right:1px solid #d6d4d9; border-left:1px solid #ffffff; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select: none; }
.slide_list_dot span:active{background:#D6D4D9;}
.slide_list_dot span:first-child{ border-left:0;}
.slide_list_dot span:last-child{ border-right:0;}
.slide_01_dot{height:44px;}
.slide_01_dot span {width:33.3%; height:44px; line-height:44px; color: rgb(12, 13, 14);font-size:15px;}
.slide_01_dot span.selected{ border-bottom:2px solid #b90101;}
.slide_02_dot{height:44px; /*border-top: 1px solid #b90101;*/}
.slide_02_dot span {width:33.3%; height:44px; line-height:44px; color:rgb(17, 21, 27);font-size:15px;}
.slide_02_dot span.selected{ border-bottom:2px solid #b90101;}
.hot-news-list{ margin:0; padding:0; font-size:15px;margin: 6px;padding: 4px;background: #fff;border: 1px solid #E4E4E4;}
.hot-news-list li{ border-bottom:1px dashed #ececec; background:url(../images/wt_41.gif) no-repeat scroll left center rgba(0, 0, 0, 0); padding-left:20px; padding-right:10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:15px; line-height:30px;}
.hot-news-list li a{color:#333;}
.hot-news-list li:last-child{ border-bottom:none;}
.hot-news-list li *{ vertical-align:middle;}
.nav_tsbig{ margin:0 5px;}
.nav_ts{margin:5px auto; height:25px; line-height:25px; border:1px #999 solid;background:#F0F0F0; background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(133,133,133,0.12)),color-stop(3%,rgba(99,99,99,0.12)),color-stop(50%,rgba(32,32,32,0.12)),color-stop(51%,rgba(0,0,0,0.15)),color-stop(97%,rgba(0,0,0,0.15)),to(rgba(38,38,38,0.15)));  -webkit-border-radius: 7px; -o-border-radius: 7px; -ms-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px; -webkit-transform-style: preserve-3d;  transform-style: preserve-3d;}
.nav_ts a{width:100%; color:#333; display:inline-block; font-size:14px;}
.percent{font-weight:500; color:#C00; margin-left:5px; font-size:13px;}
.Entrance div,#sj_kstd ul,#sj_kstd ul li img,#sj_kstd_jb,.xxhj_dl_dt a,.slide_list_dot span ,.nav_ts a{text-align:center;}
.ul_li_span1,.ul_li_span2,.slide_01_dot span,.slide_02_dot span{ font-weight:bold;}
#sj_kstd ul li,#bmleft,#bmrig,.slide_01 .mod_01{ float:left;}

.zt{padding-top:10px;width:100%;}
.zt ul li{display:block;width:50%;padding:2%;display:inline;text-align:center;float:left;}.zt ul li a img{margin:0 auto;width:100%;}.title{background:url(../images/wt_21.gif) repeat-x;height:43px;padding:0px 10px;clear:both;}
.title b{line-height:43px;color:#333;}
.title b a{color:#333;text-decoration:none;}
.title em{float:right;padding:8px 0px;}
.title em a{display:block;background:#F00;line-height:27px;color:#FFF;font-size:14px;padding:0 10px;}

/* 电话 */
.cll{background:#ff6400;  clear:both; height:50px; margin:5px 0;}
.cll img{ margin:0 auto;}

.tell{ margin-left:15%;}
.telll{ padding-top:10px;}
.tell,.telll{height: 40px; line-height: 30px;font-size: 1.6em;width:100%;text-align:center;color:#FFF;font-weight:bold;}
.telll a{color:#FFF;}

/*热线电话*/
.jdxd_tel{background:#ebbf00;  clear:both; height:62px; margin:5px 0;}
.jdxd_tel img{ margin:0 auto;}

/*免费电话*/
.lixianbao{display: none;top:330px; left:58px; position: absolute; float:left; margin-top:90px; text-align:center  }
.telman{height:50px;background: url(../images/xdf_19.gif) repeat-x top center;clear:both;width: 100%;}
.tel{ height:40px; padding-top:10px;}
.tel span{float:left;line-height:30px;color:#FFF;display:block;padding-left:2%;width:22%;overflow:hidden;background-image: url(../images/tell3.png);background-repeat: no-repeat;background-position: 70px;background-attachment: scroll;}
.tel form{ float:right; width:76%;}
#telInput{display:inline-block; width:70%; margin-right:2%; height:30px; line-height:30px; text-indent:1em; color:#666; background:#fff; border:none; float:left;}
#callBtn{display:inline-block; width:26%; height:30px; background:url(../images/sbd.jpg) left top no-repeat;cursor:pointer; border:none; cursor:pointer;float:left; color:#333333;}


#tel{display:inline-block;width:70%;margin-right:2%;height:30px;line-height:30px;text-indent:1em;color:#666;background:#fff;border:none;float:left;}
#call{display:inline-block;width:26%;height:30px;background:url(../images/sbd.jpg) left top no-repeat;cursor:pointer;border:none;cursor:pointer;float:left;color:#333333;}.ms{clear:both;padding:10px 0px;}
.ms dl{width:46%;padding:2%;margin:1% 1% 1% 2%;float:left;border:#E8E8E8 1px solid;background:#FFF;}
.ms dd img{width:100%;}
.ms dt{background:url(../images/ms_08.gif) right top no-repeat;padding:10px 32px 0px 10px;}
.ms dt p{font-size:12px;color:#333;}
.pag{height:50px;border-top:#e0e0e0 1px solid;clear:both;}
.pag a{width:25%;text-align:center;line-height:50px;display:block;height:50px;float:left;background:url(../images/ms_21.gif) center center no-repeat;}

/*栏目导航*/
.navv{ background:#ff9900; color:#FFF; height:50px; width:100%; clear:both;}
.navv a{ color:#FFF;}
.navv a.sl{ width:12%; display:block; overflow:hidden; padding:0% 0% 0% 2%; height:50px; float:left;}
.navv h2{ display:block; width:56%; text-align:center; line-height:50px; height:50px; float:left;}
.navv a.sr{ width:13%; display:block; overflow:hidden; padding:0% 2% 0% 0%; height:50px; float:right; }

.jja{clear:both;}
.jja dl{margin:8px 5px;padding:5px;border:#ddd 1px solid;background:#FFF}
.jja dd img{width:100%;}
.jja dt{background:url(../images/jj_19.gif) right top no-repeat #FFF;height:120px;padding:10px 50px 0px 10px;line-height:18px;}

.menu_body{display:none;clear:both;width:100%;zoom:1;clear:both; margin-bottom:5px;}
.menu_body a img{margin:0 auto;padding-bottom:3px;}
.menu_body a:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.menu_body a{float:left;width:25%;position:relative;height:75px;text-align:center;font-size:12px;color:#333;background:#FFF;}
.menu_body a img{margin:0 auto;}
.zxbm{width:98%;margin:10px auto;}
#testTable{width:100%;}
.zx input{height:30px;line-height:30px;}
.coolbg{width:79%;height:35px;cursor:pointer;}
#bmleft{width:90px;height:auto;}
#bmrig{width:125px;height:auto;}
#bmleft ul li{text-align:right;height:30px;padding-top:5px;width:80px;font-size:13px;color:#440211;font-size:14px;}
#bmrig ul li{text-align:left;height:30px;padding-top:5px;width:120px;font-size:13px;color:#440211;}
#bmrig ul li.fg{height:60px;}
table{border:none;}
table tr td{font-size:14px;height:40px;}
#sbmt{text-align:left;height:30px;padding-top:10px;padding-left:10px;}
#fx{height:30px;border-top:#F60 1px dashed;padding-top:10px;}
.ghee{height:20px;}
#bzsp{margin-top:40px;color:#600;background-color:#FEFCF1;text-indent:10px;line-height:30px;height:30px;border:#F90 1px dotted;clear:both;}
#bzsp span{margin-left:20px;}
.dede_pages{height:20px;}
#bmts{font-size:14px;line-height:22px;margin-bottom:10px;border:#F90 1px solid;padding:5px;}
#bmts span{padding-left:40px;}
p#vtip{position:absolute;padding:10px;left:5px;font-size:0.8em;background-color:white;border:1px solid #a6c9e2;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999}
p#vtip #vtipArrow{position:absolute;top:-10px;left:5px}
.input_validation-failed{border:2px solid #FF0000;}
.select_validation-failed{color:red;}
#name,#tell,#qqmsn,#timeer{height:35px;width:100%;}
.Fontstyle{padding-top:4px;padding-bottom:4px;padding-right:18px;}
.solidW{min-width:90px;}.foot{background:#ff6600;text-align:center;height:65px;color:#FFF;line-height:30px;padding-top:10px;}

/*就业保障*/
.banner_top { width: 100%; overflow: hidden; }
.banner_top img{ width: 100% }
.daohang { width: 100%; overflow: hidden; margin-top: 20px; }
.daohang img{ width: 100%;}

.dyner { width:96%; overflow:hidden; padding:2%; line-height:25px; text-indent:2em;} 
.dao_hang { width:100%; margin:auto; text-align:center; overflow:hidden; margin-top:10px; font-size:24px; font:"微软雅黑"; color:#ff6600; font-weight:bold;}
.jyxy {width:100%; height:45px; background:url(../images/jybz/jybz_num01.jpg) no-repeat; overflow:hidden; margin-top:10px;}
.jyxy_ner{width:96%; overflow:hidden; padding:2%; line-height:25px; text-indent:2em;}
.jyxy1 {width:100%; height:45px; background:url(../images/jybz/jybz_num02.jpg) no-repeat; overflow:hidden; margin-top:10px;}
.jyxy2 {width:100%; height:45px; background:url(../images/jybz/jybz_num03.jpg) no-repeat; overflow:hidden; margin-top:10px;}
.zixun {width:159px; height:54px; margin:auto;}
.wuxiang{ width:100%; margin:auto; overflow:hidden;}
.wuxiang img {width:100%}
.daoht { width:100%; margin:auto; text-align:center; overflow:hidden; margin-top:10px; font-size:24px; font:"微软雅黑";  font-weight:bold;}
.wcbt {width:98%; padding-left:2%; margin-top:10px;color:#F60; font-size:18px;font:"微软雅黑"; font-weight:bold; } 
.wcner { width:96%; overflow:hidden; padding:2%; line-height:25px; text-indent:2em;} 
.sxdh{width:100%; margin:auto; text-align:center; overflow:hidden; font-size:24px; font:"微软雅黑";  font-weight:bold; background:#f6f6f6; color:#c83231; padding-top:20px}
.sxdhner { width:94%; overflow:hidden; padding:3%; line-height:25px; text-indent:2em;background:#f6f6f6; }
.sxdhner span { color:#F60; font-weight:bold;}
.ldtxner { width:94%; overflow:hidden; padding:3%; line-height:25px; text-indent:2em; }
.ldtxner span { color:#F60; font-weight:bold;}
.ditu{ width:100%; margin:auto; overflow:hidden;}
.ditu img {width:100%}

.xcdh img{ width:100%;}

.xqhe { width:100%; margin:auto; overflow:hidden;}
.xqhe img{ width:100%;}
.zgksnr{ width:100%; overflow:hidden; max-widht:480px; background:#f6f6f6; padding-top:10px;}
.zgksnr ul { list-style:none;}
.zgksnr ul li {float:left; width:47%; margin-left:1%; margin-right:2%; }
.zgksnr ul li div{padding:3px; border:#CCC solid 1px; text-align:center; width:95%; margin-bottom:10px;}
.zgksnr ul li div img{; width:100%;}
.zgksnr ul li p{ width:100%; height:30px; text-align:center; color:#ff6600; font-size:12px; }
.zgksnr a{ color:#ff6600;}
.dxbbg{background:#f6f6f6; width:100%; overflow:hidden;}
.dingx { width:96%; overflow:hidden; padding:2%; line-height:25px; text-indent:2em; }
/*****专业****************/
.zhuanye_tit{ width:96%; margin:0 auto; padding:2%;}
.zhuanye{ width:100%; margin:0 auto; overflow:hidden}
.zhuanye ul{ width:94%; margin:0 auto; padding:0;}
.zhuanye ul li{ width:100%; float:none; padding-bottom:2%; margin:2% 0 4% 0; overflow:hidden; border-bottom:1px dashed #AAAAAA; text-align:left}
.zyleft{ float:left; margin-right:2%;}
.zyleft img{ margin-bottom:8px;}
.zyrig{ float:right; margin-left:2%; overflow:hidden; clear:both;}
.zyrig h3{ font-size:18px; padding-bottom:1%; font-weight:normal; overflow:hidden;}
.zyrig a{ color:#F00;}
.zyrig a:hover{ color:#F00;}
.zhuanye ul li span{ width:130px; height:30px; line-height:30px; font-size:14px; font-weight:normal; background:#F00; display:block; border-radius:5px; float:left; text-align:center;}
.zhuanye ul li span a{ color:#FFF;}
.zhuanye ul li span a:hover{ color:#FFF;}
.tea_tit{ width:100%; height:95px; margin:0 auto 5px auto;}
.teacher{ width:100%; margin:0 auto;overflow:hidden;}
.teacher ul{ width:96%; padding:0 2% 2% 2%; margin:0;}
.teacher ul li{ width:94%; float:none; margin:4px 0; border-bottom:1px dashed #AAAAAA; padding:1%; overflow:hidden; text-align:left}
.teacher ul li img{ width:30%; float:left; margin-right:2%; overflow:hidden;}
.mingshi{ float:right; overflow:hidden; clear:both; line-height:28px;}
.mingshi h3{ font-size:16px; font-weight:normal; height:35px; line-height:35px; margin:2% 0; clear:both;}
.mishi{ text-align:center; line-height:26px; overflow:hidden;}
.mishi a{ width:73px; height:26px; background:url(../images/zx-xf.jpg) no-repeat; display:block;margin:2% 0; overflow:hidden; }
.mishi a:hover{ background:url(../images/zx-xf.jpg) no-repeat;width:73px; height:26px;display:block; overflow:hidden;}
.zxbm{width:98%;margin:10px auto;}
#testTable{width:100%;}
.zx input{height:30px;line-height:30px;}
.coolbg{width:79%;height:35px;cursor:pointer;}
#bmleft{width:90px;height:auto;}
#bmrig{width:125px;height:auto;}
#bmleft ul li{text-align:right;height:30px;padding-top:5px;width:80px;font-size:13px;color:#440211;font-size:14px;}
#bmrig ul li{text-align:left;height:30px;padding-top:5px;width:120px;font-size:13px;color:#440211;}
#bmrig ul li.fg{height:60px;}
table{border:none;}
table tr td{font-size:14px;height:40px;}
#sbmt{text-align:left;height:30px;padding-top:10px;padding-left:10px;}
#fx{height:30px;border-top:#F60 1px dashed;padding-top:10px;}
.ghee{height:20px;}
#bzsp{margin-top:40px;color:#600;background-color:#FEFCF1;text-indent:10px;line-height:30px;height:30px;border:#F90 1px dotted;clear:both;}
#bzsp span{margin-left:20px;}
.dede_pages{height:20px;}
#bmts{font-size:14px;line-height:22px;margin-bottom:10px;border:#F90 1px solid;padding:5px;}
#bmts span{padding-left:40px;}
p#vtip{position:absolute;padding:10px;left:5px;font-size:0.8em;background-color:white;border:1px solid #a6c9e2;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999}
p#vtip #vtipArrow{position:absolute;top:-10px;left:5px}
.input_validation-failed{border:2px solid #FF0000;}
.select_validation-failed{color:red;}
#name,#tell,#qqmsn,#timeer{height:35px;width:100%;}
.Fontstyle{padding-top:4px;padding-bottom:4px;padding-right:18px;}
.solidW{min-width:90px;}.foot{background:#ff6600;text-align:center;height:65px;color:#FFF;line-height:30px;padding-top:10px;}
/*就业保障*/

/***底部*****/
.boo {width:100%; overflow:hidden; margin-bottom:80px;}
.foot2{background:#ff6600;text-align:center;height:50px;padding-top:5px; }
.foot a{color:#FFF;padding:0px 10px;}
.foot3{background:#ff6600;height:42px;padding:5px 0px;}
.foot3 a{float:left;width:140px;text-align:left;line-height:34px;color:#FFF;}
.foot3 .ce{width:240px;margin:0 auto;}
.foot3 a img{float:left;padding-right:5px;}
.foot3 a.ass{float:left;width:100px;text-align:left;}
.fl{height:60px;overflow:hidden;z-index:999999999999;}

.foot4{width: 100%;height:auto;position: fixed;bottom: 0px;left:0px;text-align:center; }
.bottom{width:100%; display:block;margin:0px auto; font-size:12px; overflow:hidden;background:url(../images/index_bottom_bg.gif)  repeat-x; max-width:480px;}
.bottom ul{width:100%;margin:0px auto; overflow:hidden;}
.bottom ul li{width:25%;height:auto;float:left;margin:0px auto;}
.bottom a{width:100%;height:auto;text-align:center;}
.index_tel{width:25%; margin-top:15%;  }
.foot4 .index_tel img{width:90%;height:auto;}
.foot4 .index_zx img, .foot4 .index_lx img, .foot4 .index_bm img{width:50%;height:auto;display:block;margin:30% auto 0px auto;}
.index_tel, .index_zx, .index_lx, .index_bm{float:left;}
.foot4 .index_zx span, .foot4 .index_lx span, .foot4 .index_bm span{color:#FFF;font-weight:bold;}

.ding_1{ width:96%; font-size:8px; font-weight:600; padding:2% 2%; text-align:center; color:#F00;}
.ding_1 p{ line-height:20px; text-indent:2em;}
.ding_1 p span{ color:#000; line-height:15px; font-size:9px}