.header-view { width: 100%; height: 135px; background-image: url('../Image/header-bg.jpg'); background-size: 100% 100%; }
.logo-view { height: 80px; display: flex; align-items: center; }

.navigation-view { height: 100px; display: flex; align-items: flex-end; }
.navigation-view ul { list-style: none; margin-bottom: 0px; }
.navigation-view ul li { margin-left: 5px; margin-right: 5px; display: inline-block; color: #ffffff; font-size: 20px; padding: 15px 20px 10px 20px; height: 48px; background-color: rgba(0, 0, 0, 0.10); font-family: sans-serif; }

.window-view { width: 100%; background-color: #FFF; border-radius: 5px; }
.window-view .window-title { border-radius: 5px 5px 0 0; width: 100%; height: 85px; background-color: #fbfbfb; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #F2F2F2; font-size: 20px; line-height: 28px; color: #4a4a4a; display: flex; align-items: center; padding-left: 30px; padding-right: 30px; }
.window-view .window-body { height: 412px; }

.foot-view { width: 100%; height: 370px; }
.foot-view a { color: #606266; }
.banner-view { width: 100%; height: 655px; 
	/*background: url('../Image/bg.png') no-repeat center center;*/
	 }

.countdown-view { width: 280px; height: 400px; background-color: rgba(0, 0, 0, 0.45); }
.countdown-view .countdown-title { width: 280px; height: 110px; display: flex; align-items: center; justify-content: center; }
.countdown-view .countdown-title img { width: 235px; height: 70px; }
.countdown-view .countdown-time { width: 280px; height: 170px; background-color: rgba(0, 0, 0, 0.25); font-size: 15px; line-height: 21px; color: #ffffff; text-align: center; padding-top: 20px; }
.countdown-view .countdown-time .num-time b { font-size: 120px; line-height: 110px; }
.countdown-view .countdown-time .num-time { font-size: 20px; height: 110px; margin-top: 5px; }
.countdown-view .countdown-all { color: #FFF; display: flex; align-items: center; justify-content: center; height: 100px; }

.navigation-fun-view { position: absolute; z-index: 1;  margin-top: -100px; display: flex; align-items: center; justify-content: center; }

.book-list-view { width: 680px; display: flex; justify-content: space-between; }
.book-list-view .book-view { text-align: center; width: 185px; display: flex; flex-direction: column; align-items: center; }
.book-list-view .book-view .book-cover img { box-shadow: 6px 6px 15px 0px rgba(0, 0, 0, 0.28); width: 185px; height: 250px; }
.book-list-view .book-view .book-title { font-size: 14px; line-height: 17px; color: #727272; margin-top: 25px; }
.book-list-view .book-view .book-link { margin-top: 25px; width: 40px; height: 30px; }

.video-list-view { display: flex; justify-content: space-between; width: 1120px; }
.video-list-view .video-view { width: 250px; }
.video-list-view .video-view .video-cover { width: 250px; height: 175px; }
.video-list-view .video-view .video-cover img { width: 250px; height: 175px; border-radius: 5px; }
.video-list-view .video-view .video-title { font-size: 20px; line-height: 28px; color: #4a4a4a; margin-top: 20px; }

.article-view { }
.article-view ul { list-style: none; margin-bottom: 0px; margin-top: 0px; padding-left: 0px; }
.article-view ul li { margin-left: 15px; margin-right: 15px; display: inline-block; font-size: 18px; line-height: 25px; color: #8c8c8c; font-family: sans-serif; }


.inside-page-bg-view { width: 100%; height: 365px; background: url('../Image/1.png'); text-align: center; padding-top: 75px; }
.inside-page-bg-view .inside-page-title { font-size: 40px; line-height: 57px; color: #65251b; font-weight: bold; font-family: "Noto Serif", serif; }
.inside-page-bg-view .inside-page-info { font-size: 14px; line-height: 20px; color: #727272; margin-top: 20px; }
.content-view { margin-top: -160px; border-radius: 5px; width: 100%; min-height: 1110px; background-color: #ffffff; padding-bottom: 20px; }
.content-title { font-size: 30px; line-height: 42px; color: #4a4a4a; text-align: center; line-height: 120px; }



.dw-out{
	display: flex;
	justify-items: flex-start;
	position: relative;
}
.dw-wap{
	/* position: relative; */
	cursor: pointer;
	padding: 10px;

}

.dw-content{
	position: absolute;	
	width: 1120px;
	height: 65px;
	padding: 25px;
	box-sizing: border-box;
	background-image: url('../Image/header-bg.jpg');
	font-size: 14px;
	top: -65px;
	left: 0;
	z-index: 1;
	display: none;
	overflow-y: auto;
	color: #ccc;
}
.dw-flex{
	display: flex;
	flex-wrap: wrap;
}
.dw-item{
	margin-right: 20px;
}
.dw-wap:hover{
	background-image: url('../Image/header-bg.jpg');
	color: #fff;
}
.dw-wap:hover .dw-content{
	display: block;
}
.dw-content a {
	color: #fff;
}