.QZ_title > div { background: none; }
.QZ_title .lin { height: 3px; }

.Min-1 { width: 100%; overflow: hidden; }
.Min-1 .Min1-top { width: 100%; height: 39px; border-bottom: 3px solid #e6e6e6; }
.Min-1 .Min1-top a { display: block; float: left; height: 39px; border-bottom: 3px solid transparent; font-size: 18px; color: #303030; font-weight: bold; margin: 0 12px 0 23px; }
.Min-1 .Min1-top a.on, .Min-1 .Min1-top a:hover { border-bottom: 3px solid #f0412a; }
.Min-1 .Min1-cont { width: 100%; height: 348px; margin-top: 10px; position: relative; overflow: hidden; }
.Min-1 .Min1-cont .ban { width: 100%; height: 348px; position: relative; overflow: hidden; margin: 0 auto; }
.Min-1 .Min1-cont .ban2 { width: 1024px; height: 348px; position: relative; overflow: hidden; }
.Min-1 .Min1-cont .ban2 .lis { width: auto; height: 30px; position: absolute; right: 500px; bottom: 10px; z-index: 2; }
.Min-1 .Min1-cont .ban2 .lis span { display: block; float: left; opacity: 0.8; text-indent: 100px; overflow: hidden; margin: 10px 3px; width: 8px; height: 8px; background: #f5f4ef; cursor: pointer; border: 3px solid #ec9282; border-radius: 50%; }
.Min-1 .Min1-cont .ban2 .lis span.on { opacity: 1; background: #f0412a; border: 3px solid #f0412a; }
.Min-1 .Min1-cont .ban2 ul { position: absolute; left: 0; top: 0; }
.Min-1 .Min1-cont .ban2 ul li img { width: 100%; height: 348px; }
.Min-1 .Min1-cont .ban2 ul li { position: relative; float: left; width: 1024px; }
.Min-1 .Min1-cont .num { height: 348px; overflow: hidden; width: 136px; position: relative; float: left; }
.Min-1 .Min1-cont .min_pic { width: 136px; height: 348px; background: #eee; position: absolute; right: 0; top: 0; }
.Min-1 .Min1-cont .num ul { position: absolute; left: 0; top: 0; height: 348px !important; width: 136px !important; }
.Min-1 .Min1-cont .num ul li { width: 136px; height: 80px; margin: 0 0 7px 0; border-bottom: 1px solid #a7a7a7; border-top: 1px solid #a7a7a7; background: #fff;   float: left !important; }
.Min-1 .Min1-cont .num ul li a { display: block; border-left: 6px solid #a7a7a7; }
.Min-1 .Min1-cont .num ul li img { width: 130px; height: 80px;  }
.Min-1 .Min1-cont .num ul li.on { background: #f0412a; }
.Min-1 .Min1-cont .num ul li.on a { border-left: 6px solid transparent; }

.Min-2 { width: 100%; overflow: hidden; }
.Min-2 .QZ_title { padding-top: 20px; }
.Min-2 .Min2_L { width: 790px; float: left; overflow: hidden; }
.Min-2 .Min2_L .item { width: 105%; overflow: hidden; }
.Min-2 .Min2_L .item .lis { float: left; width: 378px; height: 218px; border: 1px solid #ececec; margin: 42px 23px 12px 0; position: relative; }
.Min-2 .Min2_L .item .lis .bq { width: 38px; height: 43px; line-height: 20px; padding: 0 5px; border: 1px solid #f0412a; border-top: 2px solid #f0412a; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; position: absolute; left: 24px; top: -22px; font-size: 15px; color: #f0412a; text-align: center; background: #fff; }
.Min-2 .Min2_L .item .lis:hover .bq { background: #f0412a; color: #fff; }
.Min-2 .Min2_L .item .lis .gm_wrap { width: 102px; height: 172px; float: left; margin: 34px 2px 0 16px; position: relative; }
.Min-2 .Min2_L .item .lis .gm_wrap .img { display: block; position: relative; overflow: hidden; }
.Min-2 .Min2_L .item .lis .gm_wrap .img, .Min-2 .Min2_L .item .lis .gm_wrap .img > img { width: 102px; height: 102px; border-radius: 18px; }
.Min-2 .Min2_L .item .lis .gm_wrap .img .ewm { display: none; width: 102px; height: 102px; position: absolute; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); }
.Min-2 .Min2_L .item .lis .gm_wrap .img .ewm img { width: 84px; height: 84px; margin: 9px auto; display: block; }
.Min-2 .Min2_L .item .lis .gm_wrap .name { width: 100%; text-align: center; font-size: 14px; color: #212121; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 8px; }
.Min-2 .Min2_L .item .lis .gm_wrap .size { width: 100%; height: 20px; line-height: 20px; font-size: 14px; color: #737373; font-family: Arial; text-align: center; margin-top: 5px; }
.Min-2 .Min2_L .item .lis .gm_wrap .downl { display: none; width: 104px; height: 28px; text-align: center; line-height: 28px; font-size: 15px; color: #fff; position: absolute; left: 0; bottom: 2px; border-radius: 3px; background: -webkit-linear-gradient(top, #f0412a 0%, #f4a56c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0412a', endColorstr='#f4a56c',GradientType=1 ); background: linear-gradient(to bottom, #f0412a 0%, #f4a56c 100%); }
.Min-2 .Min2_L .item .lis .gm_wrap:hover .downl { display: block; }
.Min-2 .Min2_L .item .lis .gm_wrap:hover .ewm { display: block; }
.Min-2 .Min2_R { width: 340px; float: right; overflow: hidden; }
.Min-2 .Min2_R .item_a { width: 104%; overflow: hidden; margin-top: 14px; }
.Min-2 .Min2_R .item_a a { display: block; float: left; border: 1px solid #e6e6e6; background: #f2f2f2; border-radius: 3px; text-align: center; line-height: 29px; width: 79px; color: #3d3d3d; margin: 0 7px 10px 0; font-size: 14px; }
.Min-2 .Min2_R .item_a a.on, .Min-2 .Min2_R .item_a a:hover { color: #fff; background: #f0412a; border: 1px solid #f0412a; }
.Min-2 .Min2_R .item_b { width: 100%; overflow: hidden; }
.Min-2 .Min2_R .item_b .lis { width: 336px; height: 257px; border: 1px solid  #e6e6e6; margin: 20px 0 10px 1px; }
.Min-2 .Min2_R .item_b .lis:hover { border: 1px solid #f0412a; outline: 1px solid #f0412a; }
.Min-2 .Min2_R .item_b .lis .img { display: block; }
.Min-2 .Min2_R .item_b .lis .img, .Min-2 .Min2_R .item_b .lis .img img { width: 100%; height: 202px; }
.Min-2 .Min2_R .item_b .lis .bt { width: 327px; padding: 0 5px; height: 55px; line-height: 55px; font-size: 14px; color: #303030; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; display: block; }

 