.flexslider { position: relative; height: 400px; width:100%; overflow:hidden }
.slides { position: relative; z-index: 1; }
.slides li { height: 400px; }
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 30px; height: 10px; margin: 0 5px; *display: inline;zoom: 1; }
.flex-control-nav a { display: inline-block; width: 30px; height: 10px; line-height: 40px; overflow: hidden; cursor: pointer; background: #fff; }
.flex-control-nav .flex-active { background: #c00; }
.main { width: 1100px; margin: 0 auto; padding: 0 }
.menu {  position: absolute;top: 213px; z-index: 1;background: #FFF; border: 2px solid #C00;width: 216px; height: 396px;}
.menu h5 {font-size: 16px;margin: 10px 0px 0px 5px;float: left;width: 190px;}
.menu h5 img {vertical-align: middle;}
.menu ul {padding: 0px 8px 8px; border-bottom: 1px solid #E2E2E2; float: left;}
.menu ul li { font-size: 12px; width: 100%;float: left; height: 30px;line-height: 30px;}
.menu ul li .name { float: left; font-size: 14px;}
.menu ul li .zx { float: right; color: #C00;}

/*新生报名通道*/
.sign{ background:#fff; border:3px solid #e9e9e9; width:1094px; float:left}
.sign-img{ float:left; width:160px; height:100px}
.sign-btn a{ background:url(../images/sign_btn.gif) no-repeat; border:0; width:310px; height:70px; float:right; border-left:1px solid #dbdbdb; padding:0 5px; margin-top:15px }
.sign-box { background:#fff; width: 610px; height:100px; line-height:33px; overflow: hidden; font-size:12px; float:left }
.sign-box #up_li { list-style-type: none; margin: 0; padding: 0; width:31%; margin-left:10px; display:inline; float:left;}
.sign-box #up_li span{ padding:0 3px}

.tab { width:800px; float:right; font-size:15px  }
.tab-hd { background: #fff; overflow: hidden; zoom: 1; border-bottom: 2px solid #d76b00 }
.tab-hd li { float: left; width: 140px; color: #333; text-align: center; cursor: pointer; height:35px; line-height:35px; font-family:"Microsoft YaHEI","Arial"; }
.tab-hd li.active { background: #d76b00; color: #fff }
.tab-bd div.thisclass { display: block; }

/*校企合作*/
.teacher_txt{ padding:10px 0; clear:both; font-size:14px;}
.teacher_txt p{ line-height:29px;}
.pIMG{float:left; width:500px; float:left;line-height:33px;font-size:14px;}
.pIMG img{ width:480px; height:322px}
.liimg{width:180px;height:160px;line-height:20px;overflow:hidden;float:left;margin-right:18px;display:inline;font-size:14px;}
.liimg img{ width:180px; height:121px; margin:10px 0}


/*新闻切换*/
.newsimg{ width:210px; float:left;}
.newsimg img{ width:195px; height:132px; float:left; margin:10px 10px 0 0;}
.TabContent{ width:580px; float:left; margin-top:10px}
.TabContent li{border-bottom:1px dashed #ccc; line-height:37px; font-size:12px; float:left; width:100%}
.TabContent li a{ background:url(../images/allbg.gif) no-repeat -7px -558px; padding-left:15px; float:left;  color:#333; font-size:14px}
.TabContent li b{ float:right; color:#818181; font-weight:normal }
.TabContent li:hover{border-bottom:1px solid #ccc;}
.TabContent li a:hover{ color:#c00}


/*video*/
.video{ width:280px;}
.video ul{ background:url(../images/xw.gif) repeat-x; padding-top:10px; margin-top:15px}
.video ul li a{ background:url(../images/icon.gif) no-repeat 0 -390px; display:inline-block; line-height:27px; font-size:12px;  color:#818181}
.video ul li a:hover{ color:#c00}


/*job*/
.contitleN h3{ font-size:18px;float:left; position:absolute; border-bottom:3px solid #0c95d6; height:30px; }
.contitleN h3 a{color:#333}
.contitleN{ border-bottom:3px solid #d6d6d6; height:30px; position:relative;z-index:10;}
.job{ width:100%; border:1px solid #ddd; float:left; border-top:0}
.job ul li{ width:320px; float:left; margin:20px 0 0 35px; display:inline; padding-bottom:20px}
.job ul li img{ width:320px; height:240px}

.job ul li p{ background:#EAEAEA; text-align:center; height:35px; line-height:35px; font-size:16px;font-family:"Microsoft YaHei","Arial"; color:#333}
.ask{ margin: 5px 8px 0 15px; padding-bottom:5px;border-bottom:1px dashed #ccc;}
.ask p{ text-indent:0; line-height:23px; color:#818181}
.top_space{ padding-bottom:10px}


/*news*/
.newsleft{ float:left; width:810px; margin-right:10px;overflow:hidden;}
.Tabbox{ width:795px; float:left; }
.Tabbox li{border-bottom:1px dashed #ccc; line-height:37px; font-size:12px; float:left; width:100%}
.Tabbox li a{ background:url(../images/allbg.gif) no-repeat -7px -558px; padding-left:15px; float:left;  color:#333; font-size:14px}
.Tabbox li b{ float:right; color:#818181; font-weight:normal }
.Tabbox li:hover{border-bottom:1px solid #ccc;}
.Tabbox li a:hover{ color:#c00}

.nTab ul{  float:left; padding-bottom:5px; font-size:14px;}
.nTab ul li{ float:left;  display:inline; margin:10px 0 0 15px;}
.nTab ul li img{ border:1px solid #CCC; padding:2px; width:240px; height:162px;}
.nTab ul li p{ width:100%; text-align:center; line-height:27px}


.at_fbox{padding:20px;background:#FFF;}
.at_figure{width:225px;float:left;margin-right:15px;}
.at_figure img{width:100%;}
.at_name{font-size:24px;font-weight:bold;padding-bottom:15px;}
.at_title{line-height:30px;font-size:14px;}

.at_infobox{padding-top:20px;}
.at_h4{border-bottom:2px solid #E8441A;font-size:14px;line-height:30px;margin-bottom:15px;}
.at_info p{font-size:14px;line-height:25px;}

.at_resume{margin-top:15px;padding-bottom:20px;}
.at_resume p{font-size:14px;line-height:25px;}