﻿@charset "utf-8";
body{ background:#fff;padding:0; margin:0; font-size:14px; -webkit-text-size-adjust: none; width:100%; min-width:320px;overflow-x: hidden; margin:0 auto; font-size:14px;font-family: "微软雅黑"; }
ol,ul{list-style:none}
div *{	-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;}
.rig{float:right;}
.sbox{overflow-x: hidden; margin:0 auto;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
/* 头部 */
.w100{ width:100%; max-width:560px; margin:0 auto;}
.top{ height:52px;}
.top a{ display:block; height:52px; width:100%; background:url(/images/logo.png) top center no-repeat;}
.top2{  padding-top:1px; clear:both;}
/*导航*/
.nav { width:100%; max-width:560px; margin:0 auto; zoom:1; clear:both; background:#fff;}
.nav a img{ margin:0 auto; padding-bottom:5px; padding-top:5px; display:block;}
.nav a:after { content: "";position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px; }
.nav a{float:left;width:25%;position: relative; height:100px; text-align:center; font-size:12px;}

.i-icon{ background:#FFF; padding:0 0 1em; margin-top:0.5em }	
.i-icon ul li{ float:left; width:15.625%; margin:1% 0 0 9.83%;}
.i-icon ul .i-icon-z{margin-left:4%;}
.i-icon ul li p{ text-align:center;color: #333;font-size: 12px;margin-top: 0.51538em;}
.i-icon ul li a{ display:block; height:100%; width:100%; text-indent:-200px; border-radius:0.3em;}
.i-icon ul li a img{ display:block; width:100%;}
.dy{ height:90px; width:100%; }
.dy li{ float:left; width:50%; border-right:2px solid #fff; margin:2px 0 2px 0; background:#F8F8F8;}
.dy li p a{ color:#666; font-size:14px; height:25px; line-height:25px; text-align:center;display:block;}
/*新专业*/
.section1{background:#fff;overflow:hidden;}
.section1_1{height:auto; overflow:hidden; position:relative;}
.tjpic{width:17px; height:21px; text-align:center; color:#FFF; font-size:0.7em; line-height:18px; position:absolute; z-index:2; right:0px; top:0; background:url(/images/rd.jpg) -21px 0px no-repeat;}
.st1_left{width:40%; height:auto; border-right:1px solid #EEEEEE;}
.st1_left img{width:100%; }
.st1_right{width:60%;}
.st1_right img{width:100%;}
.st1_right_1{width:100%;overflow:hidden; border-bottom:1px solid #EEEEEE; } .st1_right_1 img{width:100%;}
.st1_right_2{width:100%;}
.st1_right_2_1{width:50%; border-right:1px solid #EEEEEE;}
.st1_right_2_1 img{width:100%;}
.st1_right_2_2{width:50%; float:left;} .st1_right_2_2 img{width:100%;}




/*红马甲*/
@media screen and (max-width:320px){
.red_wtt{background:#BC0807; height:104px;}
.red_wt1{color:#F1FF1D; height:46px; margin:0; line-height:46px; border-bottom:#FBC27D 2px solid; font-size:1.2em; font-weight:bold; text-shadow: 1px 1px 2px #BB0706; text-align:center;}
.red_wt2{height:51px; margin-top:8px; overflow:hidden;}
.red_wt3{width:69%; float:left;color:#fff; height:50px; line-height:25px; padding-left:1%; font-size:0.875em; font-weight:bold;}
.red_wt4{width:29%; float:right;height:40px; border-radius:10px; background:#F8FE2C; border:1px solid #B76525; line-height:40px; margin-top:4px; font-size:0.94em; color:#0365EC; font-weight:bold;text-shadow: 1px 1px 10px #fff; text-align:center;}
	}
@media screen and (min-width:300px){
.red_wtt{background:#BC0807; height:130px;}
.red_wt1{color:#F1FF1D; height:56px; margin:0; line-height:56px; border-bottom:#FBC27D 2px solid; font-size:1.8em; font-weight:bold; text-shadow: 1px 1px 2px #BB0706; text-align:center;}
.red_wt2{height:61px; margin-top:8px; overflow:hidden;}
.red_wt3{width:69%; float:left;color:#fff; height:60px; line-height:30px; padding-left:1%; font-size:1.3em; font-weight:bold;}
.red_wt4{width:29%; float:right;height:50px; border-radius:10px; background:#F8FE2C; border:1px solid #B76525; margin-top:4px; line-height:50px; font-size:1.3em; color:#0365EC; font-weight:bold;text-shadow: 1px 1px 10px #fff; text-align:center;}}
@media screen and (min-width: 300px) and (max-width: 320px) {
.red_wtt{background:#BC0807; height:130px;}
.red_wt1{color:#F1FF1D; height:56px; margin:0; line-height:56px; border-bottom:#FBC27D 2px solid; font-size:1.5em; font-weight:bold; text-shadow: 1px 1px 2px #BB0706; text-align:center;}
.red_wt2{height:61px; margin-top:8px; overflow:hidden;}
.red_wt3{width:69%; float:left;color:#fff; height:60px; line-height:30px; padding-left:1%; font-size:1.1em; font-weight:bold;}
.red_wt4{width:29%; float:right;height:50px; border-radius:10px; background:#F8FE2C; border:1px solid #B76525; margin-top:4px; line-height:50px; font-size:1.2em; color:#0365EC; font-weight:bold;text-shadow: 1px 1px 10px #fff; text-align:center;}}
/*学校新闻+实时热点*/
hgroup{height:40px; width:100%;color:#222;border-bottom:1px solid #EEEEEE; padding:0 10px;}
hgroup h1,hgroup h2{line-height:40px;font-size:0.875em;text-align:center;}
hgroup h1{margin:0; display:block; float:left;color:#666;width:60px; }
hgroup h2,hgroup h2 a{margin:0 5px auto auto; display:block; float:right;color:#888;width:70px; }
.section2{background:#Fff; margin-top:5px;}
.bta{display:block; height:40px; width:100%;color:#222;border-bottom:1px solid #EEEEEE; padding:0 10px;}
.sech2{line-height:40px; margin:0; font-size:1em;color:#666; display:block; font-size:14px;}
.gd{display:block; margin-top:12px; width:20px; height:12px; background:url(/images/rd.jpg) 2px -9px no-repeat;}
.s2{height:auto; padding:0 10px;}.s4{height:120px; padding:5px 10px 0 10px;}.s5{height:40px; margin-bottom:10px; padding:0 10px;}.s6{height:5px; overflow:hidden; padding:0 10px;}.s7{height:30px; padding:0 10px; line-height:30px; overflow:hidden;}
.s3{height:40px; background:#F8F8F8; padding:0 10px; text-align:center;}.s3 a{font-size:0.875em; color:#666; line-height:40px;}
.s2015324{height:34px; background:#fff; text-align:center;}
.s2015324 a{font-size:1em; width:49.5%; background:#F8F8F8; margin:4px 0 0 0; color:#666; line-height:30px;}
.newcs{ height:auto;border-bottom:1px solid #F5F5F5; padding:8px 0; font-size:14px;}
.newcs a{height:auto;font-size:14px;}
.newcs_tit{height:64px; overflow:hidden;}
.dovd{height:40px; overflow:hidden;}
.newcs_tit img{ float:left; margin-right:10px;}
.newcs_titp1{margin:0; height:42px; font-size:0.875em; color:#888; display:block; line-height:21px; overflow:hidden;}
.newcs_titp2{margin:0; height:21px; display:block; overflow:hidden;}
.djyd{color:#999; font-size:0.75em;height:17px; line-height:17px;margin:4px auto auto auto;}
.djydl{width:80px; overflow:hidden;}.djyd2{width:40px; text-align:center; border:1px solid #C1C1C1; border-radius:3px;}
.ssrd{overflow:hidden;}
.ssrd ul li{height:40px; font-size:0.875em;line-height:40px; overflow:hidden;}
@media screen and (max-width:360px){.ssrd{ height:240px;} .ssrd ul li{width:100%;}}
@media screen and (min-width:361px){.ssrd{ height:120px;} .ssrd ul li{width:48%; margin-left:1%; float:left;}}	
/*新闻*/
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;}

/*热点排行榜*/
.hott li p{ font-size:12px; color:#666; width:100%; background: url(/images/in_news_list.gif) 8px 8px no-repeat; height:20px; line-height:20px; text-indent:20px;}

/* 热点专题 */
.row .cell{display: table-cell;vertical-align: top;width: 50%; float:left;}
.row a{display: block;padding:1.3em;}
.row .cell-wz{padding:1.3em 1.3em 0 0;}
.imgurl img {width: 100%;}
.row .cell .p {color: #333;display: block;margin: 0.5em 0.5em 0;overflow: hidden;padding: 0 1em;text-overflow: ellipsis;white-space: nowrap;}
.row .cell .p1 {color: #333;display: block;margin:0 0 0.2em; text-align:left; font-size:1.2em; max-width:15em; height:1.2em;overflow:hidden; font-weight:500;}
.cell-wz h5{color:#858585; display: block;text-align:left; height:4.8em;overflow:hidden; font-weight:normal; line-height:1.7em; max-width:23em;}
.list_info_i {height:1.5em; margin-top:0.5em;overflow: hidden;}
.list_info_i dl{display:block;float:left;height:1.2em;margin-right:0.5em}
.list_info_i dd{color:#a7a7a7;display:block;float:left;font-size:0.8em;height:20px;line-height:20px}
.list_info_i dt{display:block;float:left;height:20px;margin-right:2px;width:20px}
.list_info_i .list_info_views dt{background-position:0 -21px}
.list_info_i .list_info_comment dt{background-position:-25px -20px}
.list_info_i .list_info_like dt{background-position:-50px -21px}
/* 栏目导航 */
.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:95px; padding:10px 50px 0px 10px; line-height:22px;}
/********焦点***********/
/*public*/
.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)"; /* ie8  */filter:alpha(opacity=60);    /* ie5-7  */opacity:0.6;/* css standard, currently it works in most modern browsers  */}
.app_center{width:100%;min-width:320px;margin-left:auto;margin-right:auto;}
/*public scroll*/
.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;}

/*标题*/
.title{height:43px; padding:0px 10px;border-bottom:1px solid #ccc;}
.title b{ line-height:43px; color:#666; }
.title b a{ color:#666; text-decoration:none;}
.title em{ float:right; padding:8px 0px;}
.title em a{ display:block;line-height:27px; color:#666; font-size:14px; padding:0 10px;}

/*列表*/
ul.liimg{ clear:both; height:auto;}
ul.liimg li{ height:86px; padding:7px; margin:3px;  color:#333333; }
ul.liimg li a{ height:70px;  display:block; background:url(/images/wt_28.gif) bottom right no-repeat; color:#333333; font-size:15px;}
ul.liimg li a img{ float:left; padding:2px; border: #E0E0E0 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.liiimg{ clear:both; height:auto;}
ul.liiimg li{ height:120px; padding:7px; margin:3px;color:#333333; }
ul.liiimg li a{ display:block;font-size:13px; float:left; width:78px; height:43px; line-height:43px; text-align:center}
ul.liiimg li a img{ float:left; padding:2px 2px;margin-right:10px; margin-top:5px;}
ul.liiimg li a b{color:#363636; font-size:12px; line-height:10px; margin-top:5px; }
ul.liiimg li a p{ color:#363636; font-size:13px;margin-right:5px; background:url(/images/zxb.jpg); width:160px; height:40px;margin-left:120px}
ul.liiimg li h{font-size:16px; color:#FF0000; font-family:"微软雅黑"; height:30px; line-height:30px; font-weight:bold; padding:1px 1px 1px 45px}
ul.liiimg li .lli_more{float:left; width:120px;}

/* 新闻内容页 */
.news{ clear:both; font-size:14px; color:#333; line-height:22px; padding:10px;  }
.news h3{ font-size:15px; color:#333; height:40px;  display:block; line-height:40px; text-align:center;}
.news p.pnews{ text-align:center; font-size:12px; color:#666; height:30px;  display:block; text-indent:0em; padding:0;}
.news p{ font-size:16px; color:#333; line-height:25px; padding:10px; text-indent:2em; }
.news img{ background:#FFF; padding:5px; border:#CCC 1px solid; margin:0 auto;}
.news p.ce{ text-align:center; padding:0px; text-indent:0em; }
.news .news_zw {  /*padding:10px;*/  }

/* 电话 */
.cll{ background:url(/images/callbg_02.jpg);height:60px; margin: 0 auto;}
.cll img{ margin:0 auto;}

/*拨打电话*/
.telman{ background:url(/images/mfbd.jpg) no-repeat center; clear:both; width:100%; max-width:560px; margin:0 auto; height:60px; margin: 0 auto;}
.tel{padding-top:10px;}
.tel span{ float:left; line-height:30px; color:#FFF; display:block; padding-left:2%; width:24%; overflow:hidden;}
.tel form{ float:right; width:76%;}
#tels{display:inline-block; width:60%; margin-right:10%; height:20px; line-height:25px; color:#666; border:none; float:left; margin-top:8%; background:none;}
#call{display:inline-block; width:30%; height:25px; cursor:pointer; border:none; float:left; margin-top:8%; background:none;}
/* 分页 */
.pag{ height:50px;  clear:both;}
.pag ul li{ width:25%; float:left; text-align:center; line-height:50px; height:50px; background:url(/images/ms_21.gif) center center no-repeat;}
.pag a{ width:100%; display:block; height:50px; background:url(/images/ms_21.gif) center center no-repeat;}

/*栏目导航*/
.navv{ background:#333333; color:#FFF; height:50px; width:100%; clear:both; font-size:12px;}
.navv img{ display:block;}
.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; font-size:16px;}
.navv a.sr{ width:13%; display:block; overflow:hidden; padding:0% 2% 0% 0%; height:50px; float:right; }
/* 教师列表 */
.ms{ clear:both; padding:10px 0px;}
.ms dl{ width:45%;  margin:1% 1% 1% 3%; float:left;  background:#FFF;}
.ms dd img{ width:100%;}
.ms dt{ background:url(/images/ms_08.gif) right top no-repeat; padding:5px 30px 10px 5px; height:65px; }
.ms dt p{ font-size:12px; color:#333; margin-top:8px;}
/* 下拉 */
.menu_body { display:none; clear:both; width:100%; zoom:1; clear:both;}
.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:85px; text-align:center; font-size:12px; color:#333; background:#f4f4f4}
.menu_body a img{ margin:0 auto;}

/*学历考证*/
.xlkz_con{ padding:0 5px; overflow:hidden; text-align:left;}
.xlkz_con img{ display:block; margin:0 auto;}
.xlkz_con h2{ text-align:center; font:bold 14px/40px "宋体";}
.xlkz_con p{ line-height:24px; text-indent:1em; color:#333; font-size:12px; font-family:"宋体"; margin:5px auto;}
.xlkz_con p span{ color:#cc0033;}
.xlkz_con table{ background:#006668; text-align:center; margin:0 auto; font-size:12px; font-family:"宋体"; color:#333;}
.xlkz_con th{ background:#339A99; color:#fff; padding:5px;}
.xlkz_con td{ background:#fff; padding:5px;}
.xlkz_con ul { width:320px; margin:0 auto;}
.xlkz_con ul li{ float:left; text-align:center; width:145px; margin-right:15px; margin-bottom:10px; }
.xlkz_con ul li p{ line-height:18px; width:109px; margin:0 auto;}

/*来校路线*/
.lxlx_con{ padding-top:10px; text-align:left; font-size:12px; font-family:"宋体";}
.lxlx_con p{ width:310px; margin:10px auto; line-height:25px; color:#333;}
.lxlx_con p img{ margin:5px auto; display:block;}
.lxlx_con p span{ color:#CB3332;}

/********在线报名***********/
.zxbm{ width:98%; margin:10px auto;}
#testTable{ width:100%;}
.zx input{ height:30px; line-height:30px;}
.coolbg{ width:79%; height:35px; cursor:pointer; font-size:14px; line-height:35px;}
#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:18px; height:40px; font-family:"微软雅黑"; font-weight:700; padding:3% auto;}
#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,#yzm{ height:35px; width:100%;}
.Fontstyle{padding-top: 4px; padding-bottom: 4px; padding-right: 18px;}
.solidW{min-width:90px;}
/*底部*/
.foot{ text-align:center; height:65px; color:#666; line-height:30px; padding-top:10px;}
.foot2{ text-align:center; height:100px; padding-top:5px;}
.foot a{ color:#666; padding:0px 10px;}
.foot3{ height:42px; padding:5px 0px; }
.foot3 a{ float:left; width:140px; text-align:left; line-height:34px; color:#666;}
.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;}
.foot4{text-align:center; height:50px; padding-top:5px;}
.qiao-icon-bar {-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-ms-box-sizing:content-box;
	box-sizing:content-box;}
.login_btn{width:100%; height:50px; line-height:40px; background:#4E7EA2; border:none; color:#fff; text-align:center; border:1px solid #dcdcdc; margin-top:20px; cursor:pointer; font-size:16px; margin: 0 auto;} 
/***********底部浮动咨询方式*************/
.fl{height:75px; z-index:1000;}.fl718{transform-origin:0px 0px 0px;transform: scale(1, 1);width: 100%; position: fixed;bottom: 0px;left:0px;}
.zx{max-width:560px; background:#0299D4; margin:0 auto; display: block; position: relative;height:40px; text-align:center; overflow:hidden;}
.zx div{float:left; width:25%; height:40px; border-right:1px #fff solid;}
.zx div:nth-last-of-type(1) {border: none;}
.zx a{text-align:center; width:25%; line-height:40px; color: #FFF; font-size:14px; font-family:"微软雅黑";background:#0299D4;}

.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;}
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;}
