body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑"; font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1200px;background: #fff;}
ul,li,ol{margin:0px; padding:0px; list-style:none;}
table,tr,td,h1,h2,h3,h4,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
em,img{border:0px;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer;color: #494949;transition: 0.6s;}
a:hover{ text-decoration:none;transition: 0.6s;color:#a91717;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1200px;margin: 0 auto;}
.clearfix:after{
	content: '';
	display: block;
	width: 100%;
	height: 0px;
	clear: both;
}
.images{
	transition: all 0.8s;
	-moz-transition: width 0.8s; /* Firefox 4 */
	-webkit-transition: width 0.8s; /* Safari 和 Chrome */
	-o-transition: width 0.8s; /* Opera */
	}
.images:hover{
	cursor: pointer;
	transition: all 0.8s;
	transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1);     /* Opera */
	}



/****************************************首页****************************************/

/* 头部 */
.top{width: 100%;background: #a91717;overflow: hidden;padding: 20px 0;border-bottom: 1px solid #bf3e3e;}
.yx{background:url(../img/yx.png) no-repeat center;width: 364px;height: 46px; margin-top: 20px;margin-left: 150px;}
.topr{width: 245px;overflow: hidden;color:#fff;margin-top: 30px;}
.wzlj{text-align: right;font-size: 14px;color: #fff;margin-bottom: 15px;margin-right: 10px;}
.wzlj:hover{color: #eee;}
.search { display: inline-block; *display: inline; *zoom: 1; position: relative; vertical-align: middle; cursor: pointer;margin-left: 6px;}
.search .search-icon { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 25px; height: 25px; background-image: url(../img/ss.png); background-repeat: no-repeat; background-position: 50% 50%; background-color: transparent; -o-background-size: auto; background-size: auto; }

/* 搜索 */
.header-search-wrap .search-box {position: relative; }
.header-search-wrap .ser-input {height: 30px;padding-left: 10px; }
.header-search-wrap .search-close {right: 0;top: 50%;margin-top: -15px;width: 30px;height: 30px; }
.header-search-wrap {position: fixed;z-index:19;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:100;background:rgba(0,0,0,0.8);transition: all 0.5s;transform: translate(0, 0) scale(0); }
.header-search-contaniner{position:relative;top:50%;margin:auto;width: 600px;height:50px;border: 1px solid rgba(0, 0, 0, 0.2);color: #666;line-height:50px;background: #fff;}
.header-search-wrap.show2 {z-index: 9999;-webkit-transform: translate(0, 0) scale(1);-ms-transform: translate(0, 0) scale(1);transform: translate(0, 0) scale(1);opacity: 1; }
.header-search-wrap.hides1{-webkit-transform: translate(0, -200%) scale(1);-ms-transform: translate(0, -200%) scale(1);transform: translate(0, -200%) scale(1); }
.header-search-wrap .submit {position: absolute;top: 12px;right:15px;z-index: 5; width: 25px;height:25px;background: url(../img/ser.png) no-repeat center;border: none;box-sizing: border-box; }
.header-search-wrap .ser-input {width: calc(100% - 55px);height: 50px;position: relative;border: none;background: none;box-sizing: border-box;padding-left: 15px;line-height: 50px;}



/* 导航 */
.menu{width: 100%;height: 60px;background: #980707;}
.nav{height:60px; line-height:60px;position:relative; z-index:1;}
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block; padding:0 36px; font-size:18px;}
.nav .on h3 a{background: #a91717;}
.nav .nLi:hover a{background:#a91717;}
.nav .sub{width:100%; left:0; top:60px;  position:absolute;background:#a91717;text-align: center;display: none;z-index: 999;}
.nav .sub li{ zoom:1; font-size: 16px;}
.nav .sub a{ display:block; color: #fff;padding: 10px 0;line-height: 22px;}
.nav .sub a:hover{ background: #980707;}

/* banner */
.banner{width:100%; text-align:center;}
.slideBox{ height:auto; overflow:hidden; position:relative;}
.slideBox .hd ul{position: absolute;bottom:20px;left: 50%;margin-left: -42px;z-index: 999;}
.slideBox .hd ul li{width: 18px;height: 18px;background: url(../img/dd.png) no-repeat center;margin-right: 10px;text-indent:-999px; cursor:pointer;float: left;}
.slideBox .hd ul li.on{background: url(../img/dd-h.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{width:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.prev{width: 50px;height: 50px;background: url(../img/banner-l.png) no-repeat center;position: absolute;top: 50%;margin-top: -25px;left: 20px;}
.next{width: 50px;height: 50px;background: url(../img/banner-r.png) no-repeat center;position: absolute;top: 50%;margin-top: -25px;right: 20px;}

/* 内容 */
.part1{padding: 40px 0;}

/* 工作动态 */
.gzdt{width: 625px;}
.picScroll-left{ width:100%;  overflow:hidden;position: relative;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);}
.picScroll-left .hd{ overflow:hidden;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1;position: absolute;bottom: 120px;left:50%;z-index: 999;margin-left: -50px;}
.picScroll-left .hd ul li{ float:left;width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:#ddd;border-radius: 50%;}
.picScroll-left .hd ul li.on{ background:#2687eb; }
.picScroll-left .hd a{position: absolute;top: 190px;width: 36px;height: 36px;z-index: 999;}
.picScroll-left .hd a.prev{left: 10px;background: url(../img/news-l.png) no-repeat center;}
.picScroll-left .hd a.next{right: 10px;background: url(../img/new-r.png) no-repeat center;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden;width: 625px;position: relative;}
.picScroll-left .bd ul li .pic{ text-align:center;overflow: hidden;width:625px; height:350px;}
.picScroll-left .bd ul li .pic img{ width:625px; height:350px; display:block;transition: 0.6s;object-fit:cover;}
.picScroll-left .bd ul li .date{position: absolute;left: 30px;bottom: 120px;width: 70px;height: 70px;background: #a91717;color: #fff;text-align: center;}
.picScroll-left .bd ul li .date p:first-child{font-size: 24px;font-weight: bold;line-height: 35px;margin-top: 5px;}
.picScroll-left .bd ul li .date p:last-child{font-size: 14px;}
.picScroll-left .bd ul li .title{background: #fff;padding: 60px 30px 25px 30px;}
.picScroll-left .bd ul li .title a{color: #000;font-size: 16px;font-weight: bold;}
.picScroll-left .bd ul li .title p{font-size: 14px;color: #666;margin-top: 10px;}
.picScroll-left .bd ul li:hover .title a{color: #a91717;}

/* 学院新闻 */
.xyxw{width: 535px;}
.zytitle{border-bottom: 2px solid #a91717;overflow: hidden;line-height: 39px;}
.zytitle h3{width: 140px;height: 39px;background: url(../img/titlebg.png) no-repeat center;float: left;text-align: center;font-size: 20px;color: #fff;}
.zytitle a{float: right;font-size: 14px;color: #999;transition: 0.6s;}
.zytitle a:hover{padding-right: 10px;color: #a91717;transition: 0.6s;}
.qhlist{margin-top: 15px;}
.qhlist li{padding: 18px 0;overflow: hidden;border-bottom: 1px dashed #ddd;transition: all 0.35s ease 0s;}
.qhlist li .date{float: left;width: 70px;border-right: 1px solid #ddd;}
.qhlist li .date p:first-child{width: 100%;font-size: 26px;color: #a91717;font-weight: bold;}
.qhlist li .date p:last-child{width: 100%;font-size: 14px;color: #666;}
.xwnr{float: right;width: calc(100% - 90px);padding: 5px 0;}
.qhlist li a{display: block;color: #1b1311;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qhlist li .xwnr p{font-size: 14px;color: #888;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 6px;}
.qhlist li:last-child{border-bottom: none;padding-bottom: 0;}
.qhlist li:hover{-webkit-transform: translateX(6px);-moz-transform: translateX(6px);-o-transform: translateX(6px);-ms-transform: translateX(6px);transform: translateX(6px);}
.qhlist li:hover a{color:#a91717;}


/* part2 */
.part2{padding-bottom: 20px;}
.part2 .gydiv{width: 380px;margin-right: 30px;}
.part2 .gydiv:last-child{margin-right: 0;}

/* 通知公告 */
.tzgglb{margin-top: 10px;}
.tzgglb li{padding: 20px 0;border-bottom: 1px dashed #ddd;overflow: hidden;transition: 0.6s;}
.tzgglb li .date{float: left;width: 65px;height: 65px;border: 1px solid #d64d4d;border-radius: 10px;text-align: center;}
.tzgglb li .date p:first-child{line-height:40px ;background: #d64d4d;font-size: 20px;color: #fff;font-weight: bold;border-radius: 10px 10px 0 0;}
.tzgglb li .date p:last-child{line-height: 25px;font-size: 14px;color: #a91717;}
.tzgglb li .tzggnr{float: right;width: calc(100% - 90px);}
.tzgglb li .tzggnr .title{color: #000;}
.tzgglb li .tzggnr .info{color: #888;font-size: 14px;margin-top: 8px;}
.tzgglb li:last-child{border-bottom: none;padding-bottom: 0;}
.tzgglb li:hover{-webkit-transform: translateX(6px);-moz-transform: translateX(6px);-o-transform: translateX(6px);-ms-transform: translateX(6px);transform: translateX(6px);}
.tzgglb li:hover .tzggnr .title{color:#a91717;}

/* 教学管理 */
.jxgllb{margin-top: 10px;}
.jxgllb li{line-height: 63px;border-bottom: 1px dashed #ddd;padding-left: 15px;background: url(../img/libg.png) no-repeat left center;transition: 0.6s;}
.jxgllb li span{float: right;color: #999;font-size: 14px;}
.jxgllb li:last-child{border-bottom: none;}
.jxgllb li:hover{-webkit-transform: translateX(6px);-moz-transform: translateX(6px);-o-transform: translateX(6px);-ms-transform: translateX(6px);transform: translateX(6px);}

/* 快速链接 */
.ksljlj{display: block;margin-top: 15px;width: 100%;height: 84px;overflow: hidden;}
.ksljlj img{width: 100%;height: 84px;transition: 0.6s;}

/* 校园环境 */
.xyhj{margin-bottom: 40px;}
.picScroll-left1{ width:100%; position: relative;margin-top: 30px;}
.picScroll-left1 .hd{ overflow:hidden;}
.picScroll-left1 .hd a{position: absolute;top: 50%;width: 36px;height: 36px;z-index: 999;margin-top: -18px;}
.picScroll-left1 .hd a.prev{left: -50px;background: url(../img/left.png) no-repeat center;}
.picScroll-left1 .hd a.next{right: -50px;background: url(../img/right.png) no-repeat center;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{float:left; _display:inline; overflow:hidden;width: 285px;position: relative;margin: 0 8px;}
.picScroll-left1 .bd ul li .pic{ text-align:center;overflow: hidden;width:285px; height:200px;}
.picScroll-left1 .bd ul li .pic img{ width:285px; height:200px; display:block;transition: 0.6s;}
.picScroll-left1 .bd ul li a{display: block;border: 1px solid #e5e5e5;line-height: 48px;text-align: center;}
.picScroll-left1 .bd ul li:hover a{color: #a91717;}


/* 底部 */
.footer{background:url(../img/footer.jpg) no-repeat center;overflow: hidden;color: #fff;width: 100%;height: 193px;}
.yqlj{margin-top: 50px;border-bottom:1px solid #b84a49;padding-bottom: 20px;margin-bottom: 20px;}
.yqlj a{color: #fff;padding: 0 10px;display: inline-block;line-height: 28px;}

/* 内页 */
.nynr{padding:40px 0;min-height:477px; }
.nynrl{width: 180px;}
.nynrl h3{width: 100%;height: 60px;background: #980707;line-height: 60px;text-align: center;font-size: 20px;color: #fff;border-radius: 10px;margin-bottom: 20px;}
.nynrl li{position: relative;}
.nynrl li a.lanm{display: block;width: 100%;background: #f8f0f0;line-height: 40px;text-align: center;color: #333;border-radius: 10px;margin-bottom: 15px;}
.nynrl li i{position: absolute;right: 0;top: 0;left: auto;bottom: auto;width: 40px;height: 40px;background: url(../img/lanm.jpg) no-repeat center; cursor: pointer;}
.nynrl li.on a.lanm,.nynrl li:hover a.lanm{color: #fff;background: #a91717;font-weight: bold;}
.nynrl li .ejdh{background: #f8f0f0;padding: 20px 0;margin-top: -15px;margin-bottom: 15px;overflow: hidden;}
.nynrl li dl a{display: block;line-height: 36px;text-align: center;}
.nynrr{width: 980px;}
.location{border-bottom: 1px solid #ddd;overflow: hidden;}
.location h3{font-size: 20px;color: #980707;float: left;margin: 0 0 -1px; border-bottom: 3px solid #a91717;line-height: 50px;}
.current{float: right;font-size: 14px;color: #999;margin-top: 20px;}
.current a{color: #999;}
.current a:hover{color: #a91717;}

/* dpzw */
.dpzw{padding: 30px 0;overflow: hidden;}
.dpzw p{font-size: 16px !important;line-height: 32px !important;text-indent: 32px !important;color: #000;margin-bottom: 20px;}
.dpzw table{margin:0 auto;border:1px solid #ddd;}
.dpzw table td{padding:5px;border:1px solid #ddd;text-align:center;}
.dpzw table td p{margin-bottom:0;}

/* 内容页 */
.nryy{width: 80%;padding: 10px 10%;background: #fff;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);}
.nry{padding: 30px 0;overflow: hidden;}
.nry h1{font-size: 18px;text-align: center;color: #980707;line-height: 26px;padding: 0 25px;}
.xiab{text-align: center;font-size: 14px;color: #999;margin-top: 10px;}
.nrynr{overflow: hidden;border-bottom: 1px dashed #ddd;border-top: 1px dashed #ddd;padding: 25px 0;margin: 25px 0;}
.nrynr p{font-size: 16px;line-height: 32px;text-indent: 32px;color: #000;}
.nrynr p img{display: block;margin: 10px auto;}
.sxp p{font-size: 14px;color: #000;margin-bottom: 10px;}
.sxp p a{color: #999;}
.sxp p a:hover{color: #980707;}