.m-column{ padding: 16px 0 0; overflow: hidden;}
.m-column li{ float:left; height: 40px; line-height: 40px; margin-right: 42px;}
.m-column li a{ font-size: 16px;}
.m-column li.tit{ line-height: 36px; font-size: 24px;}
.m-mbx{ height: 48px; line-height: 48px; font-size: 14px; color: #aaaaaa;}
.m-Ablock-l{ float: left; width: 800px;}
.m-Ablock-l .m-item{ border: 1px solid #eeeeee;}
.m-Ablock-l .m-item li{ height: 200px; padding: 24px 0; margin: 0 22px; border-bottom: 1px solid #eeeeee;}
.m-Ablock-l .m-item li img{ display: block; float: left;  height: 198px; margin-right: 34px;width:150px;}
.m-Ablock-l .m-item li div{ float: left; width: 560px;}
.m-Ablock-l .m-item li div .name{ padding: 0 0 12px; font-size: 20px;overflow: hidden;white-space:nowrap;}
.m-Ablock-l .m-item li div .js{ height: 118px; line-height:24px; font-size: 14px; color: #aaaaaa; overflow: hidden;}
.m-Ablock-l .m-item li .info{ padding-top: 24px;}
.m-Ablock-l .m-item li .info .key{ float: left;}
.m-Ablock-l .m-item li .info .key a{ padding: 5px 14px; margin: 0 12px 0 0; background-color: #eeeeee; color: #333333; border-radius: 10px;}
.m-Ablock-l .m-item li .info .key a:hover{ background-color:#dd3348; color:#fff; text-decoration:none;}
.m-Ablock-l .m-item li .info .time{ float: right; color: #aaaaaa;}
.m-Ablock-r{ float: right; width: 360px;}
.m-Ablock-r .m-jrtj{ margin-bottom: 40px;}
.m-Ablock-r .m-jrtj .tit{ position: relative; z-index: 3; width: 140px; height: 32px; line-height: 32px; margin:32px auto 0; text-align: center; font-size: 26px; background-color: #fff;}
.m-Ablock-r .m-jrtj ul{ margin: -15px 0 0; padding-top: 8px; border: 1px solid #eeeeee; border-top: 1px solid #000000; overflow: hidden;}
.m-Ablock-r .m-jrtj ul li{ width: 332px; height: 106px; margin: 22px auto 0; border-bottom: 1px solid #eeeeee;}
.m-Ablock-r .m-jrtj ul li a,.m-Ablock-r .m-jrtj ul li a:hover{ text-decoration: none;}
.m-Ablock-r .m-jrtj ul li img{ display: block; float: left; width: 122px; height: 85px; margin: 0 16px 0 0;}
.m-Ablock-r .m-jrtj ul li p strong{ display: block; height: 47px; margin-bottom: 12px; font-size: 16px; font-weight: normal; overflow: hidden;}
.m-Ablock-r .m-jrtj ul li p em{ font-size: 14px; color: #aaaaaa;}
.m-Ablock-r .m-jrtj .change{ padding: 12px 0; font-size: 16px; text-align: center; border: 1px solid #eeeeee; border-top: none;}
.m-Ablock-r .m-jrtj .change img{ margin-right: 15px;}
.m-Ablock-r .m-rdxw{ margin-bottom: 40px;}
.m-Ablock-r .m-rdxw .tit{ height: 54px; text-align: center; font-size: 26px; color: #333333; background: url(../images/list_icon.png) no-repeat 0 7px;}
.m-Ablock-r .m-rdxw div{ background-color: #fafafa; overflow: hidden;}
.m-Ablock-r .m-rdxw .m-images{ position: relative; width: 320px; height: 223px; margin: 20px auto 0;}
.m-Ablock-r .m-rdxw .m-images img{ display: block; width: 320px; height: 223px;}
.m-Ablock-r .m-rdxw .m-images .all-tit{ position: absolute; left: 20px; bottom: 16px; z-index: 9; display: block; width: 280px; height: 35px; line-height: 35px;        }
.m-Ablock-r .m-rdxw .m-images em { position: absolute; display: inline-block; width: 20px; height: 20px;}
.m-Ablock-r .m-rdxw .m-images .left-arr { left: -1px; top: -1px; border-left: 1px solid #fff; border-top: 1px solid #fff;}
.m-Ablock-r .m-rdxw .m-images .right-arr { right: -1px; bottom: -1px; border-right: 1px solid #fff; border-bottom: 1px solid #fff;}
.m-Ablock-r .m-rdxw .m-images .text { position: absolute; left: 10px; top: 0; z-index: 9; width: 260px; height: 35px; line-height: 35px; color: #fff; font-size: 14px; text-align: center; overflow: hidden; transition: all .4s ease-in-out;}
.m-Ablock-r .m-rdxw .m-images:hover .text{ color: #fff;}
.m-Ablock-r .m-rdxw .m-images .bg { display: block; position: absolute; top: 0; left: 0; width: 280px; height: 35px; line-height: 35px; background-color: #000; opacity: 0.4; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.m-Ablock-r .m-rdxw .m-images:hover .bg{ background-color: #dd3348;}
.m-Ablock-r .m-rdxw ul{ overflow: hidden;}
.m-Ablock-r .m-rdxw ul li{ height: 40px; padding: 5px 20px; border-bottom: 1px solid #eeeeee; overflow: hidden;}
.m-Ablock-r .m-rdxw ul li em{ display: block; float: left; width: 30px; height: 28px; font-size: 24px; font-style: oblique; font-family: "SimSun";}
.m-Ablock-r .m-rdxw ul li.top em{ color: #dd3348;}
.m-Ablock-r .m-rdxw ul li a{ display: block; float: left; width:276px; line-height: 40px; font-size: 16px;}
.m-Ablock-r .m-rdxw .change{ padding: 12px 0; font-size: 16px; text-align: center; border: 1px solid #eeeeee; border-top: none;}
.m-Ablock-r .m-rdxw .change img{ margin-right: 15px;}
.m-Ablock-r .m-rdbq .tit{ position: relative; z-index: 3; width: 140px; height: 32px; line-height: 32px; margin:17px auto 0; text-align: center; font-size: 26px; background-color: #fff;}
.m-Ablock-r .m-rdbq ul{ margin: -15px 0 0; padding-top: 30px; border: 1px solid #eeeeee; border-top: 1px solid #000; overflow: hidden;    padding-bottom: 5px;}
/*.m-Ablock-r .m-rdbq ul li{ padding: 3px 0 4px 0px;border-bottom: 1px solid #eee;margin: 0 4px;}*/
.g-footer{ clear: both;}
.m-Ablock-r .fiex{ position: fixed; top: 0; width: 360px;}

.page-list{ height:44px; line-height:44px; padding:20px 0; text-align:center;}
.page-list a{ padding:6px 12px; font-size:12px; color:#333333; border:1px solid #dddddd; border-radius:3px;}
.page-list a:hover { background-color: #dd3348; color: #fff; border: 1px #dd3348 solid; text-decoration: none;}
.page-list a.record { display: none}
.page-list b{ padding:6px 12px; font-size:12px; color:#dd3348; border:1px solid #dd3348; font-weight:normal; border-radius:3px;}
.page-list a b{ padding:0; border:none;}
.floatRight .m-Ablock-r .m-hottag .clearboth{
	border: none;
	border-top:none;
	}
	.m-hottag li a{
		font-size:16px;
	}
	.m-hottag li{
		background: url(/skin/new2018/images/arrowTitle.png) no-repeat 5px ; padding-left:20px;margin: 5px;
	}
	.m-hottag li:hover{
		background: url(/skin/new2018/images/arrowTitleR.png) no-repeat 5px ; padding-left:20px;color:#f00;
	}
	.m-hottag li a:hover{
		color:#f00;
		text-decoration:none;
	}