@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; border: none;white-space:discard;}
body { font-size:14px; color:#333; font-family:"微软雅黑"; background:#efefef; font-weight: normal;}
fieldset, img { border:0; }
ol,ul,li { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
img{ display:block; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; } /*/禁用了文本的拖拉，尤其在谷歌下*/
p{ text-justify:distribute;}/*//为了使文本段落左右两边对齐*/
/*======== Link ========*/
a { color: #000; text-decoration:none; }

.MZWX2017_clearfix{
*zoom: 1;
}
.MZWX2017_clearfix:after{
content: '\200B';
display: block;
clear: both;
height: 0;
}

/*头部*/
.MZWX2017_head{
	width:1170px;
	height:100px;
	margin: 20px auto 30px;
	background:url(../images/bg.png) repeat;
}
.MZWX2017_head .hd{
	width:1170px;
	height:100px;
	margin:0 auto;
}
.MZWX2017_head .logo{
	float:left;
}
.MZWX2017_head .logo a{
	display:inline-block;
	height:100px;
	line-height:100px;
	/* url(../images/logo.png) */
	background: no-repeat 0 center;
	font-size:40px;
	color:#fff;
	padding-left:70px;
}
.MZWX2017_head .nav{
	float:right;
	font-size:16px;
	padding-right:40px;
	font-weight:bold;
}
.MZWX2017_head .nav ul{
	margin-top:70px;
}
.MZWX2017_head .nav ul li{
	float:left;
	margin-left:55px;
	vertical-align:bottom;
}
.MZWX2017_head .nav a{
	color:#fff;
}
/*主内容*/
.MZWX2017_main{
	width:1170px;
	height:auto;
	margin:20px auto 30px;
}
.MZWX2017_main .left{
	width:200px;
	float:left;
}
.MZWX2017_main .left h2{
	height:45px;
	line-height:45px;
	background:url(../images/category.png) no-repeat 15px center #ccc;
	padding-left:40px;
	font-size:16px;
	font-weight:normal;
}
.MZWX2017_main .dateList{
	height:auto;
	border:1px solid #ccc;
	border-top:none;
	background:#fff;
}
.MZWX2017_main .dateList li{
	height:40px;
	line-height:40px;
	padding-left:15px;
	border-bottom:1px dashed #d4d4d4;
}
.MZWX2017_main .dateList a:hover{
	color:red;
}
.MZWX2017_main .right{
	width:950px;
	float:right;
}
.MZWX2017_main .right .search{
	height:78px;
	border:1px solid #d9d4d4;
	background:url(../images/search.png) no-repeat 30px center #ffeded;
	padding-top:40px;
}
.MZWX2017_main .right .search input{
	width:588px;
	height:38px;
	border:1px solid #af0109;
	background:#fff;
	padding:0 5px;
	margin-left:155px;
}
.MZWX2017_main .right .search a{
	width:105px;
	height:40px;
	display:inline-block;
	background:#af0109;
	text-align:center;
	line-height:40px;
	color:#fff;
	vertical-align:middle;
	margin-left:-5px;
}
.MZWX2017_main .right .bodyTxt{
	height:auto;
	margin-top:15px;
	padding:35px 0px 30px 20px;
	background:#fff;
}
.MZWX2017_main .bodyTxt .txtList{
	width:443px;
	height:72px;
	margin-right:20px;
	border:1px solid #e3e3e3;
	float:left;
	padding:13px 0;
	font-size:13px;
	margin-bottom:20px;
}
.MZWX2017_main .bodyTxt .txtList .title{
	display:block;
	width:432px;
	overflow:hidden;
	white-space:nowrap;
}
.MZWX2017_main .bodyTxt .txtList em{
	display:inline-block;
	width:8px;
	height:8px;
	border-radius:50%;
	margin:0 5px;
	background:#de1e1d;
}
.MZWX2017_main .bodyTxt .txtList p{
	color:#999999;
	line-height:40px;
	margin-left:19px;
}
.MZWX2017_main .bodyTxt .txtList p span{
	margin-right:25px;
}
.MZWX2017_main .bodyTxt .txtList .btn{
	margin-left:19px;
}
.MZWX2017_main .bodyTxt .txtList .btn a{
	display:inline-block;
	margin-right:30px;
	color:#d55a23;
	background:url(../images/view.png) no-repeat 0 center;
	padding-left:20px;
}
.MZWX2017_main .bodyTxt .txtList .btn .download{
	background:url(../images/download.png) no-repeat 0 center;
}
.MZWX2017_main .bodyTxt .record{
	height:40px;
	line-height:40px;
	border-top:1px solid #eab7b4;
	border-bottom:1px solid #eab7b4;
	background:#ffeeee;
	padding-left:5px;
}
.MZWX2017_main .page{
	height:35px;
	display:inline-block;
	text-align:center;
	line-height:35px;
	font-size:12px;
	margin-left:190px;
}
.MZWX2017_main .page a{
	display:inline-block; 
	width:53px;
	height:23px; 
	line-height:25px; 
	text-align:center;
	border:1px solid #aa9fdc;
	color:#0B57CB;
}
.MZWX2017_main .page .before{
	width:50px;
}
.MZWX2017_main .page b{
	font-weight:normal;
}
.MZWX2017_main .page b span{
	display:inline-block;
	width:25px;
	height:23px;
	line-height:23px;
	border:1px solid #aa9fdc;
	cursor:pointer;
	color:#0B57CB;
	margin-right:10px;
}
.MZWX2017_main .page b em{
	margin-right:15px;
	margin-left:5px;
	cursor:pointer;
}
.MZWX2017_main .page b .numCurr{
	background:#328198;
	color:#fff;
}
.MZWX2017_main .page .preCurr{
	border:1px solid #998f8e;
	color:#998f8e;
}
/*版权信息*/
.MZWX2017_footer{
	width:1170px;
	margin: 20px auto 30px;
	height:100px;
	background:#a83028;
	text-align:center;
	color:#B7B7B7;
	line-height:30px;
	border-top:1px solid #d09b98;
}
.MZWX2017_footer .ft{
	width:1170px;
	height:80px;
	margin:0 auto;
	padding-top:20px;
}
/*############典藏列表页#############*/
.MZWX2017_collect{
	width:1170px;
	height:auto;
	margin:15px auto 50px;
	min-height:680px;
}
.MZWX2017_collect h2{
	font-size:20px;
	line-height:80px;
}
.MZWX2017_collect .left{
	float:left;
	width:220px;
	height:336px;
	overflow:hidden;
	margin-right:10px;
}
.MZWX2017_collect .left img{
	width:220px;
}
.MZWX2017_collect .right{
	float:right;
	width:940px;
	height:auto;
}
.MZWX2017_collect .right p{
	margin-bottom:10px;
}
.MZWX2017_collect .right b{
	display:inline-block;
	width:100px;
	margin-right:20px;
	text-align:right;
	overflow:hidden;
	line-height:30px;
}
.MZWX2017_collect .right span{
	display:inline-block;
	width:820px;
	line-height:30px;
	vertical-align: top;
	color:#656565;
}
/*############视频页##############*/
.MZWX2017_player{
	width:1170px;
	height:550px;
	background:#000;
	margin:50px auto 0;
}
.MZWX2017_player .video{
	width:1170px;
	height:550px;
	background:#6e6e6e;
	margin:0 auto;
}
.MZWX2017_player .player{
	width:920px;
	height:550px;
	background:#a6a6a6;
	position:relative;
	float:left;
	cursor:pointer;
}
.MZWX2017_player .player .pbtn{
	position:absolute;
	display:block;
	width:96px;
	height:96px;
	/* background:url(../images/player.png) no-repeat; */
	left:50%;
	top:50%;
	margin-left:-48px;
	margin-top:-48px;
}
.MZWX2017_player .list{
	width:240px;
	height:520px;
	background:#4b4b4b;
	float:right;
	padding-top:15px;
	padding-bottom:15px;
	overflow:hidden;
}
.MZWX2017_player .list li{
	width:210px;
	padding:0 2px 0 18px;
	height:40px;
	line-height:40px;
	color:#a5a5a5;
	cursor:pointer;
	overflow:hidden;
}
.MZWX2017_player .list .listCurr{
	background:url(../images/play.png) no-repeat 208px center #575757;
	color:#ff1e02;
}
.MZWX2017_intro{
	width:1170px;
	height:auto;
	margin:0 auto 30px;
}
.MZWX2017_intro h2{
	font-size:18px;
	line-height:70px;
}
.MZWX2017_intro .con{
	color:#6A6A6A;
	margin-bottom:35px;
}
.MZWX2017_intro .con b{
	display:inline-block;
	width:75px;
	line-height:30px;
	margin-right:5px;
	font-weight:normal;
}
.MZWX2017_intro .rc{
	width:1085px;
	display:inline-block;
	line-height:30px;
	vertical-align:top;
}
.MZWX2017_intro .con .photo{
	display:inline-block;
	width:95px;
	height:95px;
	border-radius:50%;
	overflow:hidden;
	vertical-align:middle;
	margin-right:35px;
}
.MZWX2017_intro .con .photo img{
	width:95px;
}
.MZWX2017_intro .con dl{
	width:950px;
	display:inline-block;
	vertical-align:top;
}
.MZWX2017_intro .con dt{
	font-size:18px;
	color:#000;
	line-height:35px;
}
.MZWX2017_intro .con dd{
	line-height:30px;
}