.Min_1 .Min1_cent { width: 100%; height: 112px; margin: 10px auto 40px; }
.Min_1 .Min1_cent .heji_L { background: url(img/ico-img2.png) no-repeat; float: left; height: 112px; width: 101px; background-position: -176px -119px; }
.Min_1 .Min1_cent .heji_L span { background: url(img/ico-img2.png) no-repeat; display: block; float: left; height: 18px; width: 23px; background-position: -60px -259px; margin: 48px 0 0 20px; }
.Min_1 .Min1_cent .heji_L p { display: block; float: left; font-weight: bold; color: #fff; font-size: 16px; margin: 47px 0 0 6px; }
.Min_1 .Min1_cent .heji_lis { width: 1098px; height: 110px; margin-left: 1px; float: left; overflow: hidden; }
.Min_1 .Min1_cent .heji_lis ul { display: block; width: 1100px; }
.Min_1 .Min1_cent .heji_lis ul li { width: 155px; height: 36px; float: left; background: #f2f3fa; margin: 0 2px 2px 0; text-align: center; line-height: 36px; }
.Min_1 .Min1_cent .heji_lis ul li a { display: block; width: 145px; height: 36px; padding: 0 5px; font-size: 12px; color: #2e2e2e; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.Min_1 .Min1_cent .heji_lis ul li:hover { background: #f5f5f5; }

.Min_2 { display: table; height: auto; margin: 0 auto 20px; }
.Min_2 .Min2_L { display: block; float: left; background: #fff; width: 200px; height: auto; padding: 0 0 20px; border: 1px solid #eee;border-radius:2px;}
.Min_2 .Min2_L p { background: #e4e5eb; width: 200px; height: 60px; text-align: center; line-height: 60px; font-size: 16px; font-weight: bold; color: #47b751; }
.Min_2 .Min2_L a { width: 190px; padding: 0 5px; display: block; height: 40px; text-align: center; line-height: 40px; font-size: 15px; color: #525252; }
.Min_2 .Min2_L p i, .Min_2 .Min2_L a i { content: ''; display: inline-block; vertical-align: middle; margin: 0 0 0 10px; background: url(img/ico-img2.png) no-repeat; height: 7px; width: 5px; background-position: -114px -260px; }
.Min_2 .Min2_L a i { background-position: 114px 260px; }
.Min_2 .Min2_L a:hover { color: #47b751; }
.Min_2 .Min2_L .on { color: #47b751; }
.Min_2 .Min2_L a:active i { background-position: -114px -260px; }
.Min_2 .Min2_R { float: right; width: 1158px; height: auto; background: #fff; padding:20px 20px 0 20px;border: 1px solid #eee;border-radius:2px;}
.Min_2 .Min2_R .Min2R_top { width: 100%; height: 30px; line-height: 30px; margin:0 0 20px 0;}
.Min_2 .Min2_R .Min2R_top a { display: block; float: left; font-size: 16px; color: #2e2e2e; margin: 0 15px; cursor: pointer; }
.Min_2 .Min2_R .Min2R_top a.on,.Min_2 .Min2_R .Min2R_top a.curr { color: #47b751; }
.Min_2 .Min2_R .Min2R_top i { display: inline-block; float: left; background: url(img/ico-img2.png) no-repeat; height: 11px; width: 8px; background-position: -95px -260px; margin-top: 11px; }
.Min_2 .Min2_R .liswrap { width: 1160px; height: auto; overflow: hidden; }
.Min_2 .Min2_R .liswrap ul { display: block; display: table; width: 103%; height: auto; }
.Min_2 .Min2_R .liswrap ul li { width: 170px; height: 250px; background: #fff; float: left; margin: 0 21px 30px 0; border-radius: 6px; overflow: hidden; position: relative; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.43);}
.Min_2 .Min2_R .liswrap ul li .img { width: 110px; height: 110px; border-radius: 12px; overflow: hidden; display: block; margin: 24px 34px 10px; position:relative;}
.Min_2 .Min2_R .liswrap ul li .img .Os_110Icon{
	position:absolute;
	width:110px;
	height:110px;
	left:0;
	top:0;
}
.Min_2 .Min2_R .liswrap ul li .img img { width: 110px; height: 110px; border-radius: 12px; }
.Min_2 .Min2_R .liswrap ul li .fenl { font-size: 13px; color: #b8b8b8; height: 16px; line-height: 16px; text-align: center; }
.Min_2 .Min2_R .liswrap ul li .fenl p { display: inline; }
.Min_2 .Min2_R .liswrap ul li .fenl span { margin: 0 5px; }
.Min_2 .Min2_R .liswrap ul li .time { text-align: center; font-size: 13px; color: #b8b8b8; margin: 6px auto; }
.Min_2 .Min2_R .liswrap ul li .name, .Min_2 .Min2_R .liswrap ul li .donwl { position: absolute; left: 0; bottom: 0; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; width: 92%; height: 50px; line-height: 50px; font-size: 15px; color: #2e2e2e; text-align: center; background: #f6f9fc; padding:0 4%;}
.Min_2 .Min2_R .liswrap ul li .donwl { display: none; background: #47b751; color: #fff; z-index: 2; font-size:16px;}
.Min_2 .Min2_R .liswrap ul li:hover a.donwl { display: block; }
.Min_2 .Min2_R .liswrap ul li:hover { box-shadow: 0 5px 20px 1px rgba(0, 0,  0 , 0.1); }

ul, ol { list-style: none; }
em, i { font-style: normal; }
table { border-spacing: 0; border-collapse: collapse; }
img { border: none; vertical-align: middle; }
input, select { vertical-align: middle; outline: none; }

body { min-width: 1200px; font-family: 'Microsoft YaHei', 'Arial', 'Heiti SC'; background: #e9e9e9;height:auto; }
.fl { display: block; float: left; }
.fr { display: block; float: right; }
.W1200 { width: 1200px; margin: 0 auto; position: relative; clear:both;}
.mt20{margin-top:20px!important;}

.crumb_nav { font-size: 14px; height: 48px; line-height: 48px; color:#666;}
.crumb_nav a { font-size: 14px; color: #333; }
.crumb_nav span { font-size: 12px; color: #333; font-family: SimSun; }
.crumb_nav a:hover { color: #47b751; }
.crumb_nav .on { color: #47b751; }
  
.pager { width: 100%; height: 32px; text-align: center; line-height: 32px; margin: 20px auto; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.pager a, .pager .current { padding: 4px 12px; margin: 0 4px; height: 30px; font-size: 14px; color: #9e9e9e; background: #f7f9fc; border: 1px solid #ccc; cursor: pointer; border-radius: 3px;}
.pager a:hover, .pager .current, .pager .cur { background: #47b751; border: 1px solid #47b751; color: #fff; }
.pager span { line-height: 30px; font-size: 14px; color: #47b751; }
.pager .totalSize, .pager .totalPages { margin: 0 4px; }  