/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
@charset "utf-8";
/*CSS Document*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input { padding:0; margin:0;}
body { font-size:14px; font-family:"微软雅黑"; color: #232323;}
img { border:none;}
ul, li { list-style-type:none;}
input, select, textarea { outline:none;}
textarea { resize:none;}
a { text-decoration:none;transition:all 200ms ease-in 0s; color: #333;}
html {font-size: 62.5%;}
a:hover{ text-decoration: none;}
/*清除浮动*/
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1;}
.fl { float:left;}
.fr { float:right;}

.top{ width:100%;}
.head{ padding: 5px 0; background: #0a5ea6;}
.tel{ font-size: 1.8rem; color: #264391; background: url(../images/tel.png) left center no-repeat; padding-left: 50px; line-height: 24px;
margin-top:38px; color: #fff;}
header{ background: #024884; height: 32px; line-height: 32px; color: #fff;}
.index-box{ margin-top: 20px;}
.index-tit{ background: #e9edf2; line-height: 35px; height: 35px; padding-right: 10px;}
.index-tit p{ width: 116px; color: #fff; background: #0a5ea6; text-align: center;}
.index-tit a{ background: url(../images/more.png) right center no-repeat; padding-right: 15px; color: #0a5ea6;}
.index-tit a:hover{ text-decoration: underline;}
.campus-xw{ }
.wrap{ width: 48%;margin-top: 16px;}
.xy-news{ width: 50%; padding-right: 13px; margin-top: 8px;}
.xy-news ul li{ line-height: 35px; overflow: hidden;}
.xy-news ul li a{ float: left;}
.xy-news ul li a:hover{ color: #0a5ea6;}
.xy-news ul li span{ color: #a5a5a5; float: right;}
.professional ul li{ float: left; text-align: center; width: 24%; margin-right: 1.3%; margin: 17px 1.3% 0 0;}
.professional ul li a{ display: block;border: 1px solid #aba9a9;  border-radius: 10px;padding: 10px;}
.professional ul li:last-child{ margin-right: 0px;}
.professional ul li p{ padding: 10px 0 5px 0; font-size: 16px;}
.professional ul li a:hover p{ color: #0a5ea6;}
.professional ul li a:hover{ border: 1px solid #0a5ea6;}
.professional ul li a img{ border-radius: 10px;}

.index-list{ width: 32%; margin-right: 2%;}
.index-list:last-child{ margin-right: 0px;}
.notice{}
.date{ background: #999; color: #fff; font-size: 24px; text-align: center; width: 22%; margin: 0 1.5%; padding-bottom: 3px;}
.date p{ font-size: 14px; margin-top: -5px;}
.notice{padding: 0 1.5%;}
.notice ul li{ margin-top: 8px; overflow: hidden;}
.notice ul li a{ width:75%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 52px;}
.notice ul li a:hover{ color: #0a5ea6;}
.admissions{ padding: 0 10px;}
.admissions ul{ margin-top: 8px;}
.admissions ul li{ line-height: 36px;}
.admissions ul li a{ width: 75%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.admissions ul li a:hover{color: #0a5ea6;}
.admissions ul li span{ float: right; color: #a5a5a5;}
.video{ padding-top: 20px;}
.motto{ margin-top: 20px;}
.rules{ width: 58.5%;}
.rules-box ul li{ margin: 14px 4% 0 0; width: 48%; float: left;}
.rules-box ul li:last-child{ margin-right: 0px;}
.rules-box ul li a{ display: block;}
.rules-box ul li a div{ overflow: hidden;}
.rules-box ul li a div img{ -moz-transition: all ease-in 1s;
-webkit-transition: all ease-in 1s;
-ms-transition: all ease-in 1s;
-o-transition: all ease-in 1s;
transition: all ease-in 1s;}
.rules-box ul li a:hover div img{ -moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.rules-box ul li a p{ width: 100%; background: #0a5ea6; color: #fff; line-height: 32px;text-align: center; margin-top: 12px;}
.rules-box ul li a:hover p{background: #084981;}
.graduates{ width: 39%;}
.bys-box{ margin-top: 14px;}
.bys-box .hiSlider-title{ display: none;}
footer{ border-top: 3px solid #0a5ea6; margin-top: 83px;}
.link{ border-bottom: 1px solid #434343; line-height: 35px;padding: 20px 0 7px 0;}
.link p{ color: #0a5ea6;background: url(../images/link.png) left center no-repeat; padding-left: 45px; font-size: 16px; width: 20%;}
.link div{ width: 80%;}
.link a{ display: inline-block; margin: 0 15px;}
.bot{ line-height: 24px; padding: 30px 0;}
.bot p span{ display: inline-block; margin-right: 40px;}
.adress{ margin-top: 50px;}
.card{ float: right;}
/*学校概况*/
.left-menu{ width: 22%; margin-top: 16px;}
.menu-tit{line-height: 35px; color: #fff;background: #0a5ea6;}
.menu-box p{  background: url(../images/arrow.png) 60% center no-repeat; padding-right: 15px; padding-left: 70px;}
.menu-box ul li{ line-height: 48px; padding-left:70px; border-bottom: 1px solid #d2d0d0;}
.menu-box ul li a:hover{ color: #0a5ea6;}
.menu-box ul li:last-child{ border-bottom: 0px;}
.tel-box{ background: #0a5ea6; padding: 28px 20px;}
.tel-box p{ background: url(../images/tel-ny.png) left center no-repeat; color: #fff; padding-left:60px;}
.tel-box p span{ font-size: 18px;}
.right-box{ width: 76%; margin-top: 16px;}
.loaction{ background: #e9edf2; line-height: 35px; padding: 0 20px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.loaction a:hover{color: #0a5ea6;}
.about{ line-height: 30px;  padding: 0 20px 80px 20px;}
.about p{ margin-top: 20px;}
.team ul li{ width: 30%; float: left; margin: 2% 1.6% 0 1.7%;}
.team ul li a{ display:block; position: relative;}
.team ul li a div{ overflow: hidden;}
.team ul li a div img{ -moz-transition: all ease-in 1s;
-webkit-transition: all ease-in 1s;
-ms-transition: all ease-in 1s;
-o-transition: all ease-in 1s;
transition: all ease-in 1s;}
.team ul li a:hover div img{ -moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.team ul li a p{line-height: 30px; text-align: center; background-color:rgba(10,94,166,0.5) !important; background: #0a5ea6;
position: absolute; bottom: 0px; left: 0px; filter: aphla(opacity=50); height: 30px; color: #fff; width: 100%;}
.page{ margin: 65px auto; text-align: center;}
.page a{ display: inline-block; border-radius: 6px; padding: 4px 15px; background: #b5cee4; color: #737171;}
.page a:hover{ background: #0a5ea6; color: #fff;}
.union{}
.dj-pic{ width: 24%;}
.dj-text{ width: 74%;}
.dj-text a{ font-size: 16px; display: block; padding: 10px 0;}
.dj-text a:hover{ color: #0a5ea6;}
.dj-text p{ line-height: 24px; color: #7e7c7c; padding: 20px 0;}
.dj-text span{ color: #7e7c7c;}
.union ul li{ border-bottom: 1px dashed #b4b0b0; padding: 10px 0; overflow: hidden;}
.employment ul li{ line-height: 50px; border-bottom: 1px dashed #d3d3d3; overflow: hidden;}
.employment ul li a{ float: left;}
.employment ul li span{ float: right; color: #7b7979;}
.employment ul li a:hover{color: #0a5ea6;}
.professional-box {padding:0 20px;}

.zy-pic{ width: 36%; overflow: hidden;float: left;}

.zy-pic a img{ display: block;}
.professional-box ul li{ margin-top: 18px; overflow: hidden;}
.zy-pic a img{ -moz-transition: all ease-in 1s;
-webkit-transition: all ease-in 1s;
-ms-transition: all ease-in 1s;
-o-transition: all ease-in 1s;
transition: all ease-in 1s;}
.zy-pic a:hover img{ -moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.zy-text{ width: 62%; line-height: 30px; float: right;}
.zy-text h3{ font-size: 16px; color: #0a5ea6; padding: 40px 0 20px 0;}
.professional-box ul li:nth-child(2n) .zy-pic{ float: right;}
.professional-box ul li:nth-child(2n) .zy-text{ float: left;}
.article{}
.wz-top{border-bottom: 1px dashed #d3d3d3; text-align: center; padding: 30px 0;}
.wz-top h2{ font-size: 18px; padding: 10px 0; color: #0a5ea6;}
.wz-top span{ color: #7b7979;}
.wz-box{line-height: 30px;  padding: 20px 20px 80px 20px;}






















