@charset "utf-8";
/* CSS Document */

*{ margin:0;padding:0;}
body{ color:#333;font:15px/30px, "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
html,
button,
input,
select,
textarea {
  font-family:"Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; }
a:hover{color:#1385dd;}
a{ outline:none;text-decoration:none; star:expression(this.onFocus=this.blur());}
div,ol,ul,li,dl,dd,a,td,input,h2,textarea{box-sizing: border-box;}
ul li,dl dd{list-style-type: none;}
img{ vertical-align: middle;}
.clear{ clear: both;}
.clearfix{zoom:1;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float:left;}
.fr{float:right;}
body{ background:#e7f3f8  url(../images/top_bj.png) no-repeat center 40px; }
.wrapper{max-width: 1400px; min-width: 1200px; margin:0 auto;}
.box-tab {display: table;position: relative;width: 100%;height: 100%;}
.box-cell {display: table-cell;vertical-align: middle;}
@media screen and (max-width: 1400px) {
	.wrapper{padding:0 15px;}
	}

.head_top{ width: 100%; height: 40px; line-height: 40px; background: #eff5f8;font-size: 14px; color: #666; }
.head_top .wrapper{position: relative; }
.head_top a{margin-left: 16px; color: #666;}
.head_top .top_weixin{ cursor:pointer;}
.head_top .weixin-img{ width:124px; height:137px; padding:20px 7px 7px 7px; background:url(../images/top_tanc_bg.png) no-repeat; display:none; position:absolute; top:36px; right:82px;}
.head_top .weixin-img img{ width:110px; height:110px;}
.header{ height: 220px; }
.header .logo{margin-top:68px;}
.header .logo{margin-top:68px;}
.header .mid-img{float: left; width: 27%; margin-left: 5%; margin-top:72px;}
.header .mid-img img{ width: 100%; height:auto; }
.search{ width: 200px; height: 30px;background: #fff; border:1px solid #5faedf; border-radius: 50px; margin-top:60px; overflow:hidden; }
.search #text{float:left; width:160px; height: 30px; line-height: 20px;font-size: 12px; color: #005eb5;  border:none;padding-left: 15px; outline: none; }
.search #submit{float:left; width:14px; height: 13px; background:url(../images/search.png) no-repeat;border:none; outline: none;margin:7px 0 0 15px;}
::-webkit-input-placeholder {color: #005eb5;}
:-moz-placeholder {color: #005eb5;}
::-moz-placeholder {color: #005eb5;}
:-ms-input-placeholder {color: #005eb5;}

/* 导航css */
.navBar{  width: 100%; max-width: 1400px; min-width: 1200px; background:#226ebc; position:relative; z-index:1;color:#fff; height:60px; line-height:60px; margin:0 auto;}
.nav{ position:relative;}
.nav h3{font-size:16px;  }
.nav .m{ float:left; width:14.2857142857%; line-height: 60px; display:inline;}
.nav h3 a{ zoom:1; display: block;width: 100%; height: 100%;  text-align: center; color:#fff; transition:all 0.5s;-webkit-transition:all 0.5s;}
.nav h3 a i{ display: inline-block; width: 29px; height: 27px;  margin-right: 10px; vertical-align: middle; margin-top:-5px; }
.nav h3 a .icon01{background: url(../images/hdsyicon.png) no-repeat;}
.nav h3 a .icon02{background: url(../images/xxgkicon.png) no-repeat;}
.nav h3 a .icon03{background: url(../images/xxxwicon.png) no-repeat;}
.nav h3 a .icon04{background: url(../images/dwgkicon.png) no-repeat;}
.nav h3 a .icon05{background: url(../images/dytdicon.png) no-repeat;}
.nav h3 a .icon06{background: url(../images/jxkyicon.png) no-repeat;}
.nav h3 a .icon07{background: url(../images/xwgkicon.png) no-repeat;}
.nav h3 a:hover,.nav h3 a.active{ background: #fff; color: #005eb5;}
.nav h3 a:hover .icon01,.nav h3 .active .icon01{background: url(../images/hdsyicon_blue.png) no-repeat;}
.nav h3 a:hover .icon02,.nav h3 .active .icon02{background: url(../images/xxgkicon_blue.png) no-repeat;}
.nav h3 a:hover .icon03,.nav h3 .active .icon03{background: url(../images/xxxwicon_blue.png) no-repeat;}
.nav h3 a:hover .icon04,.nav h3 .active .icon04{background: url(../images/dwgkicon_blue.png) no-repeat;}
.nav h3 a:hover .icon05,.nav h3 .active .icon05{background: url(../images/dytdicon_blue.png) no-repeat;}
.nav h3 a:hover .icon06,.nav h3 .active .icon06{background: url(../images/jxkyicon_blue.png) no-repeat;}
.nav h3 a:hover .icon07,.nav h3 .active .icon07{background: url(../images/xwgkicon_blue.png) no-repeat;}
.nav .sub{ display:none;width: 100%; position:absolute; left:0; top:60px;  background:#fff;box-shadow: 0px 3px 5px #e6e4e0;  float:left; line-height:30px;padding-bottom: 40px; z-index: 999;}
.nav .sub li a{ color:#333; display:block; zoom:1;}
.nav .sub li a:hover{  background:#ddd; color:#c00;   }
.nav .sub dl{float:left; display:inline-block; *display:inline; zoom:1; vertical-align:top; width:15%; padding:0 40px; margin-top:25px;}
.nav .sub dl dd{line-height: 42px; text-align:center; }
.nav .sub dl a:hover{color:#005eb5;  }
.nav .sub dl dd a{ display: inline-block;width:100%;font-size: 16px; color: #666;  }
.nav .Img{float:left;width:25%;margin-top:40px; padding:10px; border:1px solid #ededed;}
.nav .Img img{ width: 100%; height: auto; }

.nav .cont{float:left;width:60%; margin-top: 40px;padding:0 40px;}
.nav .cont p{font-size: 14px; color: #666; line-height: 30px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
.nav .cont .cont_span a{display: inline-block; width: 110px; height: 40px;ine-height: 40px; text-align: center; border:1px solid #999; color: #999; font-size: 14px; color: #666; margin-top:47px;}
.nav .cont .cont_span a:hover{border:1px solid #e60911; color: #e60911;}
.nav .cont .cont-alist{overflow: hidden;}
.nav .cont .cont_span{margin-top:20px; overflow: hidden;}
.nav .cont .cont_span span{float:left; display: inline-block; width: 33.3333333%; font-size: 14px;color: #005eb5; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.nav .cont a{float:left; display: inline-block; width: 49%; margin-right: 2%; font-size: 14px; color: #666; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.nav .cont a:nth-child(2n){margin-right: 0;}

.content{overflow:hidden; margin-top:20px; background: #fff;padding:20px;}

/* 焦点图cs*/
/*.newsSlide { float:left; position: relative; width: 45%; height: 380px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.newsSlide .pic img { width: 100%; height: 380px; display: block; }
.newsSlide .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 80px; width:100%;  background:url(../images/xw_bj.png); overflow: hidden; }
.newsSlide .txt { position: absolute; bottom: 10px; z-index: 2; height: 80px; width:100%; overflow: hidden; }
.newsSlide .txt li{width:100%; height:36px; line-height:36px; position:absolute; bottom:-36px; }
.newsSlide .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 15px; text-decoration: none;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsSlide .num { position: absolute; z-index: 3; bottom: 20px; right: 8px; }
.newsSlide .num li{ float: left; position: relative; width: 12px; height: 12px;border-radius: 50%; background: #fff; margin-right: 10px; cursor: pointer;overflow: hidden;}
.newsSlide .num li.on{ background:#005eb5;  }*/
.newsSlide { float:left; position: relative; width: 45%; height: 380px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.newsSlide .num { position: absolute; z-index: 3; bottom: 20px; right: 8px; }
.newsSlide .num li{ float: left; position: relative; width: 12px; height: 12px;border-radius: 50%; background: #fff; margin-right: 10px; cursor: pointer;overflow: hidden;}
.newsSlide .num li.on{ background:#005eb5;  }
.newsSlide .pic{ position:relative; height:100%; z-index:0;   }
.newsSlide .pic li{ zoom:1; vertical-align:middle; }
.newsSlide .pic img { width: 100%; height: 380px; display: block; }
.newsSlide .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 80px; width:100%;  background:url(../images/xw_bj.png); overflow: hidden; }
.newsSlide .txt { position: absolute; bottom: 10px; z-index: 2; height: 80px; width:100%; overflow: hidden; }
.newsSlide .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.newsSlide .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; text-decoration: none; }

/* 公告新闻 */
.notice-news{float:left;width:55%;padding-left: 20px;}
.notice{height:107px; border-bottom: 1px solid #e1e1e1;}
.notice .tit{font-size: 24px;line-height: 24px;text-align: center; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.notice .tit a{color: #226ebc;}
.notice .abstract{font-size: 15px;line-height: 24px;margin-top:20px; color: #666666;white-space: normal;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;}

/* 新闻切换 */
.campusNews{position: relative; width:100%; height:255px; margin-top:20px; overflow:hidden;}
.campusNews .hd{ height:46px;font-size:16px; font-weight:bold;background: #2e7ecf;}
.campusNews .hd ul{ overflow:hidden; zoom:1;  }
.campusNews .hd ul li{ float:left; }
.campusNews .hd ul li a{ display:block; width:100px;height: 40px;line-height: 36px; text-align: center; margin-top:6px; margin-left: 6px; color: #fff;  }
.campusNews .hd ul li.on a{ background:#fff; color:#226ebc;}
.campusNews .bd{margin-top:10px; }
.campusNews .bd .more{position: absolute; display: black; right: 10px; top:13px; font-size: 14px; color: #fff;}
.campusNews .bd ul{overflow: hidden; margin-top:10px;}
.campusNews .bd li{ height:34px; line-height:34px; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/xwtb.png) no-repeat left 15px;padding-left: 15px; }
.campusNews .bd li a{color: #333;}
.campusNews .bd li a:hover{ color: #005eb5; }
.campusNews .bd li .date{ font-size: 14px; float:right; color:#999;margin-left: 15px;}

/* 广告位 */
.adSlide{height:111px;; overflow:hidden; position:relative; clear:both;margin-top:20px;}
.adSlide .bd{ position:relative;  z-index:0; }
.adSlide .bd ul li{position: relative; height: 111px;}
.adSlide .bd img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

/* 德育成果 */
.moralNews{ overflow:hidden; }
.education{float:left; width:68.5%; height:auto; overflow: hidden; background: #fff; padding:20px; margin-top:20px;}
.education-top{overflow: hidden; padding-bottom:15px;border-bottom: 1px solid #e1e1e1; }
.education-dd01{float:left; width:49%; margin-right: 2%;}
.education-dd01:last-child{margin-right:0;}
.education-dd01 .education-dd01-top{ width: 100%; height: 46px; background: #005eb5;}
.education-dd01 .education-dd01-top a{float:right;font-size: 14px;line-height: 46px; margin-right: 10px; color: #fff;}
.education-dd01 .tit{float: left; width:120px;height: 40px;line-height: 36px;font-weight: bold; text-align: center;margin-top:6px; margin-left: 6px; background: #fff; color: #005eb5;}
.education-dd01 .tit img{width: 23px; height: 23px;margin-top:-5px }
.education-dd01 .cont{ overflow:hidden;margin-top:10px; }
.education-dd01 .cont li{ height:34px; line-height:34px; font-size: 15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/xwtb.png) no-repeat left 15px;padding-left: 15px;}
.education-dd01 .cont li a{color: #333;}
.education-dd01 .cont li a:hover{ color: #005eb5; }
.education-dd01 .cont li .date{ font-size: 14px; float:right; color:#999;margin-left: 15px; }

/* 电化教育 */
.education-bottom ul{overflow:hidden; margin-right: -2%;}
.education-bottom ul li{float:left;width: 23%;padding:15px; margin-right: 2%; margin-top: 20px; text-align: center; background: #eff5f8;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;
-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.education-bottom ul li .icon{ width: 60px; height: 60px;margin:0 auto; background: url(../images/wz_icon.png) no-repeat; }
.education-bottom ul li .icon01{ background-position: 0 0; }
.education-bottom ul li .icon02{ background-position: -60px 0; }
.education-bottom ul li .icon03{ background-position: -120px 0; }
.education-bottom ul li .icon04{ background-position: -180px 0; }
.education-bottom ul li .icon05{ background-position: 0 -60px; }
.education-bottom ul li .icon06{ background-position: -60px -60px; }
.education-bottom ul li .icon07{ background-position: -120px -60px; }
.education-bottom ul li .icon08{ background-position: -180px -60px; }
.education-bottom ul li p{font-size: 16px; color: #005eb5; margin-top:10px;}
.education-bottom ul li:hover{background: #dceef9;}

/* 校务公开 */
.schoolAffairs{float:left; width: 30%; margin-left: 1.5%; background:#fff; padding:20px; margin-top:20px;}
.schoolAffairs-top{ overflow:hidden; padding-bottom: 15px; border-bottom: 1px solid #e1e1e1; }
.schoolAffairs .schoolAffairs-tit{ width: 100%; height: 46px; background: #005eb5;}
.schoolAffairs .schoolAffairs-tit a{float:right;font-size: 14px;line-height: 46px; margin-right: 10px; color: #fff;}
.schoolAffairs .tit{float: left; width:120px;height: 40px;line-height: 36px;font-weight: bold; text-align: center;margin-top:6px; margin-left: 6px; background: #fff; color: #005eb5;}
.schoolAffairs .tit img{width: 23px; height: 23px;margin-top:-5px }
.schoolAffairs .cont{ overflow:hidden;margin-top:10px; }
.schoolAffairs .cont li{ height:34px; line-height:34px; font-size: 15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/xwtb.png) no-repeat left 15px; padding-left: 15px;}
.schoolAffairs .cont li a{color: #333;}
.schoolAffairs .cont li a:hover{ color: #005eb5; }
.schoolAffairs .cont li .date{ font-size: 14px; float:right; color:#999;margin-left: 15px;}
.schoolAffairs-bottom a{position: relative; display:block; width: 100%; height: 121px; overflow: hidden; text-align: center; margin-top:20px;}
.schoolAffairs-bottom a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.special{position: relative; height: 107px; margin-top:20px;overflow:hidden;}
.special img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

/* 美在淮髙 */
.campus{margin-top:20px;overflow: hidden;}
.campusImg{position: relative; float:left; width:68.5%;height:432px;overflow:hidden; background: #fff;padding:20px;}
.campusImg .hd{ height:46px;font-size:16px; font-weight:bold;background: #2e7ecf;}
.campusImg .hd ul{ overflow:hidden; zoom:1;}
.campusImg .hd ul li{ float:left; }
.campusImg .hd ul li a{ display:block; width:100px;height: 40px;line-height: 36px; text-align: center; margin-top:6px; margin-left: 6px; color: #fff;  }
.campusImg .hd ul li.on a{ background:#fff; color:#226ebc;}
.campusImg .bd{margin-top:10px;}
.campusImg .bd .more{position: absolute; display: black; right:30px; top:33px; font-size: 14px; color: #fff;}
.campusImg .bd ul{margin-right: -2%;}
.campusImg .bd li{position: relative; float:left; width:23%; margin-right: 2%; margin-top:20px; overflow: hidden;}
.campusImg .bd li img{ width: 100%; height:147px; border:1px solid #f3f3f3; -webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;
-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.campusImg .bd li:after{position: absolute; display: block;content: ''; width: 100%; height: 100%;background: rgba(46,126,207,0.7);left: 0; bottom:-100%; z-index: 1;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;
-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.campusImg .bd li .tit{position: absolute;width: 100%; height: 100%;padding:0 15px; line-height:18px; color: #fff; text-align: center; z-index: 66;bottom:-100%;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;
-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.campusImg .bd li:hover:after,.campusImg .bd li:hover .tit{bottom:0;}
.campusImg .bd li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}

/* 教学科研 */
.teaching{float:left; width: 30%; margin-left: 1.5%;height:432px; background:#fff; padding:20px;}
.teaching-top{ overflow:hidden; }
.teaching .teaching-tit{ width: 100%; height: 46px; background: #005eb5;}
.teaching .tit{float: left; width:120px;height: 40px;line-height: 36px;font-weight: bold; text-align: center;margin-top:6px; margin-left: 6px; background: #fff; color: #005eb5;}
.teaching .tit img{width: 23px; height: 23px;margin-top:-5px }
.teaching .cont{ overflow:hidden;margin-top:10px; }
.teaching .cont li{ height:34px; line-height:34px; font-size: 15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;background: url(../images/xwtb.png) no-repeat left 15px; padding-left: 15px;}
.teaching .cont li a{color:#333;}
.teaching .cont li a:hover{ color: #005eb5; }
.teaching .cont li .date{ font-size: 14px; float:right; color:#999;margin-left: 15px;}
.teaching-bottom ul{overflow:hidden; margin-right: -4%;}
.teaching-bottom ul li{float:left;width: 46%;padding:10px; margin-right: 4%; margin-top: 20px; text-align: center; background: #eff5f8;border:1px solid #d1dce2;}
.teaching-bottom ul li .icon{ width: 36px; height: 33px;margin:0 auto; background: url(../images/wz_icon.png) no-repeat; }
.teaching-bottom ul li .icon01{ background-position: 0 -120px ; }
.teaching-bottom ul li .icon02{ background-position: -144px -120px; }
.teaching-bottom ul li .icon03{ background-position: -72px -120px; }
.teaching-bottom ul li .icon04{ background-position: -108px -120px; }
.teaching-bottom ul li p{font-size: 16px; color: #005eb5; margin-top:5px;}
.teaching-bottom ul li:hover{ background: #e4f0f7; }

/* 友情连接 */
.links{margin-top:20px;}
.links-cont{padding:20px; background:#fff; }
.links-cont .links-tit{height:48px; border-bottom: 1px solid #eee;font-size: 18px; color: #226ebc;}
.links-cont .links-tit img{width:27px; height: 27px; margin-right: 10px;}
.links-cont .cont{margin-top:20px;}
.links-cont .cont a{ display: inline-block; font-size: 15px; color: #666; margin-right: 35px; line-height: 28px; }

/* footer */
.footer{min-width: 1200px; height: 161px; margin-top:20px; background:#226ebc; padding:30px 0 10px 0;}
.footer-cont{font-size: 16px; color: #b1c3e8;}
.footer-cont .syicon{float:left; width: 13%; height: 64px;}
.footer-cont .footer-mid{float:left; width:72%;font-size:15px; text-align: center;}
.footer-cont .footer-mid p{margin-bottom:20px;}
.footer-cont .footer-mid p span{margin-right: 5px;}
.footer-cont .footer-mid p a{color: #b1c3e8;}
.footer-cont .weixin{width:15%; float:right; text-align: right;}
.footer-cont .syicon p,.footer-cont .weixin p{margin-top:10px;font-size: 15px; text-align: center;}
.footer-cont .syicon span{ display: block;float:left; margin-right: 20px; }
.footer-cont .weixin span{ display: block;float:right;margin-left: 20px; }

/* 二级新闻切换 */
.noticeNews{float:left; position: relative; width:55%; height:auto;overflow:hidden;padding-left:20px;}
.noticeNews .hd{ height:46px;font-size:16px; font-weight:bold;}
.noticeNews .hd ul{ overflow:hidden; zoom:1;  }
.noticeNews .hd ul li{ float:left;}
.noticeNews .hd ul li a{ display:block; width:148px;height: 46px; background:#ebebeb;line-height: 46px; text-align: center;color:#226ebc; }
.noticeNews .hd ul li.on a{ background:#2e7ecf; color:#fff;}
.noticeNews .bd{margin-top:15px; }
.noticeNews .bd .more{position: absolute; display: black; right: 10px; top:13px; font-size: 14px; color: #2e7ecf;}
.noticeNews .bd li{ height:34px; line-height:34px; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/xwtb.png) no-repeat left 15px; padding-left: 15px; }
.noticeNews .bd li a{color: #666;}
.noticeNews .bd li a:hover{ color: #005eb5; }
.noticeNews .bd li .date{ font-size: 14px; float:right; color:#999;margin-left: 15px;}

/* 内页教育新闻 */
.moralNews{ overflow:hidden; }
.ny-education{float:left; width:68.5%; height:auto; overflow: hidden; background: #fff; padding:20px; margin-top:20px;}
.ny-education-dd01{position: relative; float:left; width:48.5%; margin-right: 3%;}
.ny-education-dd01:last-child{margin-right:0;}
.ny-education-dd01 .ny-education-dd01-top{position: relative; width: 100%; height: 46px;border-bottom: 1px solid #ebebeb;}
.ny-education-dd01 .ny-education-dd01-top a{float:right;font-size: 14px;line-height: 46px; margin-right: 10px; color: #005eb5;}
.ny-education-dd01 .tit{float: left;position: relative; width:120px;height: 46px;margin-top:1px;line-height: 46px;font-weight: bold; text-align: center;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-top: 2px solid #226ebc; background:#fff; color: #226ebc; z-index: 666;}
.ny-education-dd01 .tit img{width: 23px; height: 23px;margin-top:-5px }
.ny-education-dd01 .educationList{ overflow:hidden;margin-top:10px; }
.ny-education-dd01 .educationList li{ height:34px; line-height:34px; font-size: 16px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/xwtb.png) no-repeat left 15px; padding-left: 15px;}
.ny-education-dd01 .educationList li a{color: #666;}
.ny-education-dd01 .educationList li a:hover{ color: #005eb5; }
.ny-education-dd01 .educationList li .date{ font-size: 14px; float:right; color:#999;margin-left: 15px;}
.ny-education-dd01 .videoNews{ overflow:hidden;margin-top:10px; }
.ny-education-dd01 .videoNews ul{ overflow:hidden; margin-right: -2%; }
.ny-education-dd01 .videoNews li{float:left; width: 48%; margin-right: 2%; margin-top:10px;}
.ny-education-dd01 .videoNews li img{ display: block; width:100%; height:134px;padding:3px; box-sizing: border-box; border:1px solid #dfdfdf;}
.ny-education-dd01 .videoNews li p{font-size: 15px; color: #2e7ecf;text-align: center; margin-top:10px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.ny-education-dd01 .hd{width: 100%; height: 46px; border-bottom: 1px solid #ebebeb; }
.ny-education-dd01 .hd li{display: inline-block; padding:0 20px;}
.ny-education-dd01 .hd li a{font-weight: bold; color: #333;}
.ny-education-dd01 .hd li.on{height: 46px;margin-top:1px;line-height: 46px;font-weight: bold; text-align: center;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-top: 2px solid #226ebc; background:#fff; z-index: 666;}
.ny-education-dd01 .hd li.on a{ color: #226ebc;}
.ny-education-dd01 .bd{margin-top:10px;}
.ny-education-dd01 .bd .more{position: absolute; display: black; right: 10px; top:13px; font-size: 14px; color: #2e7ecf;}
.ny-education-dd01 .bd li{ height:34px; line-height:34px; font-size: 15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;background: url(../images/xwtb.png) no-repeat left 15px;padding-left: 15px;}
.ny-education-dd01 .bd li a{color: #666;}
.ny-education-dd01 .bd li a:hover{ color: #005eb5; }
.ny-education-dd01 .bd li .date{ font-size: 14px; float:right; color:#999; margin-left: 15px; }

/* 内页招生动态 */
.enrollmentNews{float:left; width: 30%; margin-left: 1.5%; background:#fff; padding:20px; margin-top:20px;}
.enrollmentNews .enrollmentNews-tit{position: relative; width: 100%; height: 46px;border-bottom: 1px solid #ebebeb;}
.enrollmentNews .enrollmentNews-tit a{float:right;font-size: 14px;line-height: 46px; margin-right: 10px; color: #005eb5;}
.enrollmentNews .tit{float: left;position: relative; width:auto;height: 46px;padding:0 20px;margin-top:1px;line-height: 46px;font-weight: bold; text-align: center;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-top: 2px solid #226ebc; background:#fff; color: #226ebc; z-index: 666;}
.enrollmentNews .tit img{width: 23px; height: 23px;margin-top:-5px }
.enrollmentNews .cont{ overflow:hidden;margin-top:10px; }
.enrollmentNews .cont li{ height:34px; line-height:34px; font-size: 15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;background: url(../images/xwtb.png) no-repeat left 15px; padding-left: 15px;}
.enrollmentNews .cont li a{color: #666;}
.enrollmentNews .cont li a:hover{ color: #005eb5; }
.enrollmentNews .cont li .date{ font-size: 14px; float:right; color:#999; margin-left: 15px;}

/* 内页左侧二级栏目 */
.ny-content{padding:20px; overflow:hidden; background:#fff; margin-top:20px;}
.columnsList{float:left; width:20%;}
.columnsList .columnsList01{}
.columnsList .columnsList01 .tit{ width: 100%; height: 100px; line-height: 100px; color: #fff; background: #0074bf;font-size: 36px; font-weight: bold; text-align: center; }
.columnsList .columnsList01 li{ width: 100%; height: 52px;line-height: 52px;font-size: 18px; background: url(../images/ejjt.png) no-repeat 90% 20px; border:1px solid #e7f3f8;margin-top:-1px; }
.columnsList .columnsList01 li a{ color: #666; padding:0 30px 0 40px; }
.columnsList .columnsList01 li:hover,.columnsList .columnsList01 .active{ background: #eff5f8 url(../images/ejxzjt.png) no-repeat 90% 20px; }
.columnsList .columnsList01 li:hover a,.columnsList .columnsList01 .active a{ color: #0074bf; display: block;}

.columnsList .columnsList02{margin-top:10px; overflow:hidden;}
.columnsList .columnsList02 ul{overflow:hidden; margin-right: -3%;}
.columnsList .columnsList02 ul li{float:left;width: 47%;padding:10px; margin-right: 3%; margin-top: 10px; text-align: center; background: #eff5f8;border:1px solid #d1dce2;}
.columnsList .columnsList02 ul li .icon{ width: 36px; height: 33px;margin:0 auto; background: url(../images/wz_icon.png) no-repeat; }
.columnsList .columnsList02 ul li .icon01{ background-position: 0 -120px ; }
.columnsList .columnsList02 ul li .icon02{ background-position: -144px -120px; }
.columnsList .columnsList02 ul li .icon03{ background-position: -72px -120px; }
.columnsList .columnsList02 ul li .icon04{ background-position: -108px -120px; }
.columnsList .columnsList02 ul li p{font-size: 16px; color: #005eb5; margin-top:5px;}

.columnsList .columnsList03 a{position: relative; display:block; width: 100%; height: 121px; overflow: hidden; text-align: center; margin-top:15px;}
.columnsList .columnsList03 a img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); }

/* 内页信息列表 */
.newsList{float:left; width:77%;margin-left:3%; overflow:hidden;}
.newsList ul{margin-top:20px;}
.newsList li{ height:48px;line-height: 48px; font-size: 15px;border-bottom: 1px solid #f7f7f7; background: url(../images/listjt.jpg) no-repeat left 19px;padding-left:15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsList li a{color:#666;}
.newsList li a:hover{ color: #005eb5; }
.newsList li .date{ font-size: 14px; float:right; color:#999;}
.newsList-top{height:72px;line-height: 72px; border-bottom: 1px solid #f6f6f6;}
.newsList-top .tit{position: relative; float:left; height: 100%; font-size: 24px;color: #2e7ecf;}
.newsList-top .tit:before{position: absolute; display: block;content: ''; width: 100px; height: 2px; background: #2e7ecf; left: 0;bottom: -1px;}
.newsList-top-rt{float:right;color: #999;}
.newsList-top-rt a{font-size: 14px;color: #999;}
.newsList-top-rt img{ width: 15px; height: 15px;margin-top:-3px;}

/* 荣誉列表 */
.honorList{float:left; width: 77%; margin-left: 3%; overflow: hidden;}
.honorList ul{margin-top:30px;margin-right: -2%; overflow: hidden;}
.honorList ul li{float:left; width: 31.333333%; margin-right: 2%; margin-bottom: 20px;}
.honorList ul li .Img{ width: 100%; height: 226px;padding:10px; border:1px solid #ebebeb; }
.honorList ul li .Img img{ width: 100%; height: 226px; }
.honorList ul li .tit{height:36px;line-height: 36px; font-size: 15px; color: #555; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;margin-top:10px;}

/* 领导班子 */
.leaderList{float:left; width: 77%; margin-left: 3%; overflow: hidden;}
.leaderList ul{margin-top:30px;margin-right: -2%; overflow: hidden;}
.leaderList ul li{float:left; width: 23%; margin-right: 2%; margin-bottom: 20px;}
.leaderList ul li .Img{ width: 100%; height: auto;padding:5px; border:1px solid #ebebeb; }
.leaderList ul li .Img img{ width: 100%; height: auto; }
.leaderList ul li .tit{height:36px;line-height: 36px; font-size: 15px; color: #555; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;margin-top:10px;}

/* 内页show */
.newsShow{float:left; width:77%;margin-left:3%; overflow:hidden;}
.newsShow .newsShow-top{padding:15px 0 25px 0; border-bottom: 1px solid #f6f6f6;}
.newsShow .newsShow-top .tit{font-size: 24px;color: #333;}
.newsShow .newsShow-top .data{margin-top:15px; font-size: 14px; color: #999;}
.newsShow .newsShow-top .data span{margin-right: 20px;}
.newsShow .newsShow-cont{padding:35px 0; font-size: 16px; line-height: 30px; color: #666;}
.newsShow .newsShow-cont img{max-width: 100%;}


/* page */
.nypage{float:left; width:77%;margin-left:3%; overflow:hidden;}
.nypage .nypage-top{height:72px;line-height: 72px; border-bottom: 1px solid #f6f6f6;}
.nypage .nypage-top .tit{float:left; position: relative; height: 100%; font-size: 24px;color: #2e7ecf;}
.nypage .nypage-top .tit:before{position: absolute; display: block;content: ''; width: 100px; height: 2px; background: #2e7ecf; left: 0;bottom: -1px;}
.nypage .nypage-cont{padding:35px 0; font-size: 16px; line-height: 30px; color: #666;}

/* 档案查询 */
.resule{max-width:740px; height:auto;margin:0 auto; background: #eff5f8; border-radius: 10px;padding:30px 15px;}
.resule .resule-top{text-align: center; font-size: 30px; color: #2e7ecf;}
.resule .resule-input{width:345px; margin:0 auto; margin-top:30px;}
.resule .resule-input p{margin-bottom:15px;}
.resule .resule-input span{ display: inline-block; width: 45px;font-size: 14px;  }
.resule .resule-input input{ width: 300px; height:48px;line-height: 48px; color: #333; border:1px solid #f7f7f7;outline: none;padding:0 10px; }
.resule .resule-input button{ width: 345px; height: 42px; line-height: 42px; text-align: center; border-radius: 5px; background: #2e7ecf; border:none; font-size: 14px; color: #fff;outline: none;}
.resule .resule-input p:last-child{ text-align: center; }
.resule .remarks{ width:100%; height: 38px; line-height: 38px;padding:0 10px; font-size: 14px; color:#65b4d3; background: #f8fdfe;border:1px solid #d9dfe7; border-radius: 5px; margin-top:30px;}
 input::-webkit-input-placeholder{color: #999;}
 input::input-placeholder{color: #999;}
.resule-name{ width: 100%;  background: #65b4d3; color: #fff; margin-top:50px;padding:20px 20px 0 20px;}
.resule-name dl{margin-right: -2%;overflow: hidden;}
.resule-name dd{float:left; width: 48%; margin-right: 2%; margin-bottom: 20px;}
.resule-name dd span{ display: inline-block; width: 80px;text-align: right;}
.result-subject{width:100%; border-top:1px solid #ddd; border-left:1px solid #ddd; line-height:20px; text-align:center; border-collapse:collapse; margin:0 auto; margin-top:50px;}
.result-subject .tit{background: #e3edf7;}
.result-subject td{ padding:10px; border:1px solid #ddd; }
.result-subject{text-align:center;}
.result-atypism{ text-align: center; margin-top:50px; color: #00F; font-size: 16px; }

/* 分页 */
.fenye{width:100%; padding:20px 0px 20px 0px; text-align:center; margin-top:20px;}
.fenye span,.fenye a{ padding:4px 10px; margin:0 3px; border:1px solid #d3d3d3;color: #999; }
.fenye a:hover,.fenye .current{ border:solid 1px #2e7ecf; background:#2e7ecf; color:#fff; text-decoration:none;}
