@charset "utf-8";
#mindex{
	width: 100%;
	min-width:1300px;
	height:auto;
	margin:auto;
	padding:0px 0px 35px;
	display:table;
	background:url(../images/bg_02.jpg) no-repeat center bottom;
}
#mindex .y-tit{
	width:100%;
	height:38px;
	border-bottom:1px solid #c8c8c8;
	position:relative;
}
#mindex .y-tit .tt{
	height:38px;
	font-size:20px;
	font-weight:bold;
	color:#222222;
	line-height:20px;
	text-align:center;
	border-bottom:2px solid #8b0012;
	position:absolute;
	top:0px;
	left:0px;
	z-index:99;
}
#mindex .y-tit .icon-1{
	padding-left:36px;
	background:url(../images/mz_07.jpg) no-repeat 4px 0px;
}
#mindex .y-tit .icon-2{
	padding-left:38px;
	background:url(../images/mz_09.jpg) no-repeat 4px 0px;
}
#mindex .y-tit .icon-3{
	padding-left:36px;
	background:url(../images/mz_08.jpg) no-repeat 4px 0px;
}
#mindex .y-tit .icon-7{
	padding-left:38px;
	background:url(../images/mz_13.jpg) no-repeat 4px 0px;
}
#mindex .y-tit .icon-8{
	padding-left:36px;
	background:url(../images/mz_14.jpg) no-repeat 4px 0px;
}
#mindex .y-tit .more{
	width: 63px;
	height: 34px;
	position:absolute;
	top:0px;
	right:0px;
	font-size:14px;
	color:#666666;
	text-align: center;
	line-height:34px;
}
#mindex .y-tit .more a{
	color:#666666;
}
#mindex .y-tit .more a:hover{
	color:#8b0012;
}
#mindex .news-con{
	height:auto;
}
#mindex div.indexmaindiv{width:100%;height:326px;margin:27px auto 50px;overflow:hidden; clear:both;}
#mindex div.indexmaindiv1 div.stylesgoleft{float:left;width:40px;height:64px;background:url('../images/mz_05.jpg') no-repeat left top;margin:137px 1px 0px 0px;cursor:pointer;}
#mindex div.indexmaindiv1 div.playerdetail{width:283px;height:316px;padding:5px 16px;background-color:#f3f3f3;overflow:hidden;}
#mindex div.indexmaindiv1 div.playerdetail img{width:100%;height:169px;}
#mindex div.indexmaindiv1 div.stylesgoright{float:left;width:40px;height:64px;background:url('../images/mz_06.jpg') no-repeat left top;margin:137px 0px 0px 3px;cursor:pointer;}
/*滚动*/
#mindex div.maindiv1{float:left;width:1210px;height:326px;overflow:hidden;}
#mindex div.maindiv1 ul{float:left;}
#mindex div.maindiv1 ul li{float:left;width:283px;height:326px; margin:0px 10px;}
#mindex .ScrCont{width:10000000px;}
#mindex div.indexmaindiv1 div.playerdetail .ndate{
	width:85px;
	font-size:16px;
	color:#b4b4b4;
	line-height:42px;
}
#mindex div.indexmaindiv1 div.playerdetail .ndate h3{
	font-weight:bold;
	border-bottom:2px solid #a5a5a5;
}
#mindex div.indexmaindiv1 div.playerdetail .ntit{
	width:100%;
	height:44px;
	margin:22px 0px 30px;
	font-size:16px;
	line-height:22px;
	overflow:hidden;
}
#mindex div.indexmaindiv1 div.playerdetail .ndesc{
	width:100%;
	max-height:110px;
	font-size:14px;
	color:#a5a5a5;
	line-height:22px;
	overflow:hidden;
}
#mindex div.indexmaindiv1 div.playerdetail a:hover .ndesc{
	color:#990019;
}
#mindex div.indexmaindiv1 li:hover div.playerdetail{
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
	-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
#mindex .mz-con{
	width:629px;
	height:auto;
}
#mindex .mz-con .nlist{
	margin:10px 10px 0px;
}
#mindex .mz-con .nlist li{
	width:100%;
	height:50px;
	font-size:16px;
	line-height:50px;
	overflow:hidden;
}
#mindex .mz-con .nlist li a{
	width:470px;
	height:50px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	float:left;
	position:relative;
}
#mindex .mz-con .nlist li .mdate{
	font-size: 16px;
}
#mindex .mz-con .nlist li .mdate span{
	margin:0px 5px;
}
#mindex .mz-con .nlist li .mdate .red{
	font-weight:bold;
	color:#8b0012;
}
#mindex .mz-con .nlist li .mdate .yy{
	font-size: 12px;
}
#mindex .dep-con{
	margin:25px auto 35px;
	border:1px solid #d7d7d7;
}
#mindex .dep-con .ditem{
	width:410px;
	height:76px;
	overflow:hidden;
	position:relative;
}
#mindex .dep-con .dis{
	margin:0px 33px;
}
#mindex .dep-con .icon-4{
	background:url(../images/mz_11.jpg) no-repeat 18px 16px;
	background-color:#8b0012;
}
#mindex .dep-con .icon-5{
	background:url(../images/mz_12.jpg) no-repeat 18px 16px;
	background-color:#8b0012;
}
#mindex .dep-con .icon-6{
	background:url(../images/mz_10.jpg) no-repeat 18px 16px;
	background-color:#8b0012;
}
#mindex .dep-con .ditem .dtext{
	width:305px;
	height:50px;
	font-size:16px;
	color:#ffffff;
	line-height:25px;
	overflow:hidden;
	position:absolute;
	top:15px;
	left:80px;
}