@charset "UTF-8";
/* 内容部分 */
.comment .center .Minbfff:nth-child(1) { margin-top: 20px; }

.Min1 { padding: 15px; overflow: hidden; }

.Min1 .Min1-1 ul { width: 105%; padding-left: 5px; }

.Min1 .Min1-1 ul li { float: left; padding: 0 18px 0 0; width: 100px; text-align: center; overflow: hidden; }

.Min1 .Min1-1 ul li img { width: auto; height: 80px; display: block; margin: 0 auto;border-radius:18px; }

.Min1 .Min1-1 ul li p { color: #444; height: 25px; line-height: 25px; width: 100%; overflow: hidden; padding-top: 3px; }

.Min1 .Min1-1 ul li:hover p { color: #75c41f; }

.Min1 .Min1-1 .p { line-height: 38px; height: 38px; overflow: hidden; margin-top: 3px; }

.Min1 .Min1-1 .p b { float: left; width: 56px; display: inline; font-weight: normal; background: url(../images/pc6spr.png) -225px 5px no-repeat; }

.Min1 .Min1-1 .p b a { font-size: 18px; }

.Min1 .Min1-1 .p b a:hover { color: #fd3939; }

.Min1 .Min1-1 .p span a { padding: 0 12px; border-right: 1px solid #ddd; }

.Min1 .Min1-1 .p span a:last-child { border-right: none; }

.Min1 .Min1-2 { margin: 5px 0 0 0; border: 1px solid #c7e2f2; position: relative; overflow: hidden; }

.Min1 .Min1-2 .btn { background: url("../images/min1-2btn.png") no-repeat center; width: 12px; height: 61px; position: absolute; top: 50%; margin-top: -30px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.Min1 .Min1-2 .btn:hover { opacity: 0.9; }

.Min1 .Min1-2 .prev { background-position: 0 -61px; left: 0; }

.Min1 .Min1-2 .next { right: 0; background-position: 0 0; }

.Min1 .Min1-2 ul { padding: 10px 0 10px 20px; }

.Min1 .Min1-2 ul li { width: 100%; }

.Min1 .Min1-2 ul li a { float: left; display: block; width: 90px; padding: 10px 2px 0; }

.Min1 .Min1-2 ul li a .img { width: 70px; margin: 0 auto; height: 50px; border-radius: 5px; overflow: hidden; }

.Min1 .Min1-2 ul li a .img img { -o-object-fit: cover; object-fit: cover; display: block; width: 100%; height: 100%; }

.Min1 .Min1-2 ul li a span { display: block; text-align: center; width: 100%; height: 20px; line-height: 20px; overflow: hidden; padding-top: 5px; }

.Min2 { padding: 20px; }

.Min2 .Min2-1 { width: 390px; }

.Min2 .Min2-1 .lunbox { height: 300px; position: relative; overflow: hidden; margin-bottom: 10px; }

.Min2 .Min2-1 .lunbox .bd ul li { width: 390px; height: 300px; display: block; float: left; position: relative; overflow: hidden; }

.Min2 .Min2-1 .lunbox .bd ul li a, .Min2 .Min2-1 .lunbox .bd ul li img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.Min2 .Min2-1 .lunbox .bd ul li s { width: 100%; height: 60px; line-height: 60px; overflow: hidden; background: #000; filter: alpha(opacity=60); opacity: .6; }

.Min2 .Min2-1 .lunbox .bd ul li strong { bottom: 20px; left: 10px; height: 24px; line-height: 24px; overflow: hidden; font-size: 16px; color: #fff; z-index: 1; position: absolute; font-weight: 400; }

.Min2 .Min2-1 .lunbox .bd ul li .sp { width: 338px; }

.Min2 .Min2-1 .lunbox .bd ul li .times { color: #fff; font-size: 12px; position: absolute; right: 7px; bottom: 22px; z-index: 1; }

.Min2 .Min2-1 .lunbox:hover .lunboxbtn { display: block; }

.Min2 .Min2-1 .lunbox .lunboxbtn { position: absolute; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: none; height: 60px; width: 35px; top: 50%; margin-top: -30px; cursor: pointer; overflow: hidden; color: #fff; background: #75c41f; text-align: center; line-height: 60px; font-size: 23px; font-weight: bold; font-family: serif; }

.Min2 .Min2-1 .lunbox .prev { left: 10px; }

.Min2 .Min2-1 .lunbox .next { right: 10px; }

.Min2 .Min2-1 .lunbox .hd { position: absolute; height: 8px; width: 100%; left: 0; bottom: 0; }

.Min2 .Min2-1 .lunbox .hd ul { display: -webkit-box; display: -ms-flexbox; display: flex; }

.Min2 .Min2-1 .lunbox .hd li { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; background: #373737; border-right: 1px solid #a2a2a2; text-indent: 100em; overflow: hidden; }

.Min2 .Min2-1 .lunbox .hd li:last-child { border: none; }

.Min2 .Min2-1 .lunbox .hd .on { background: #75c41f; }

.Min2 .Min2-1 .rebox .bt { height: 42px; line-height: 42px; font-size: 18px; border-bottom: 1px solid #ddd; font-weight: 400; }

.Min2 .Min2-1 .rebox ul li { width: 185px; float: left; margin: 15px 10px 0 0; display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; }

.Min2 .Min2-1 .rebox ul li .img { width: 68px; height: 68px; display: block; overflow: hidden; border-radius: 10px; }

.Min2 .Min2-1 .rebox ul li .img img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.Min2 .Min2-1 .rebox ul li span { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; padding-left: 10px; }

.Min2 .Min2-1 .rebox ul li span .name { width: 100%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block; }

.Min2 .Min2-1 .rebox ul li span i {display: block;width: 100%;height: 22px;line-height: 22px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.Min2 .Min2-1 .rebox ul li span i a { color: #999; }

.Min2 .Min2-1 .rebox ul li span i a[href]:hover { color: #75c41f; }

.Min2 .Min2-2 { width: 425px; padding-left: 20px; }

.Min2 .Min2-2 .tab_box { height: 30px; line-height: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; }

.Min2 .Min2-2 .tab_box a { display: block; float: left; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 16px; position: relative; text-align: center; cursor: pointer; }

.Min2 .Min2-2 .tab_box .on { color: #ff3b3b; }

.Min2 .Min2-2 .tab_box a:hover { color: #ff3b3b; }

.Min2 .Min2-2 .tab_box .on:after { display: block; }

.Min2 .Min2-2 .listbox { padding-top: 10px; }

.Min2 .Min2-2 .listbox .list_ul { width: 100%; }

.Min2 .Min2-2 .listbox .list_ul .lis { height: 20px; line-height: 20px; overflow: hidden; padding: 7px 0; }

.Min2 .Min2-2 .listbox .list_ul .lis .bt_a { float: left; width: 75px; height: 20px; overflow: hidden; color: #515256; text-align: center; font-size: 12px; }

.Min2 .Min2-2 .listbox .list_ul .lis .text { float: left; width: 300px; height: 20px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.Min2 .Min2-2 .listbox .list_ul .lis .text img { height: 20px; width: 20px; display: inline-block; vertical-align: middle; margin: -2px 10px 0 0; }

.Min2 .Min2-2 .listbox .list_ul .lis .time { float: right; width: 45px; overflow: hidden; height: 20px; display: block; text-align: right; color: #515256; }

.Min2 .Min2-2 .listbox .list_ul .first_a .bt_a { margin: 0 14px; width: 48px; background: #14b9c8; border-radius: 3px; text-align: center; color: #fff; position: relative; overflow: visible; }

.Min2 .Min2-2 .listbox .list_ul .first_a .bt_a:after { content: ''; display: block; position: absolute; right: -4px; top: 5px; width: 0; height: 0; border-bottom: 6px solid transparent; border-top: 5px solid transparent; border-left: 5px solid #14b9c8; }

.Min2 .Min2-2 .listbox .list_ul .first_a .text { color: #14b9c8; font-weight: bold; }

.Min2 .Min2-2 .listbox .list_ul .lis:nth-child(-n +8) a:hover { color: #ff3b3b; }

.Min2 .Min2-2 .listbox .list_ul .first_a:nth-child(1) .bt_a { background: #ff3b3b; }

.Min2 .Min2-2 .listbox .list_ul .first_a:nth-child(1) .bt_a:hover { color: #fff; }

.Min2 .Min2-2 .listbox .list_ul .first_a:nth-child(1) .bt_a:after { border-left: 5px solid #ff3b3b; }

.Min2 .Min2-2 .listbox .list_ul .first_a:nth-child(1) .text { color: #ff3b3b; }

.Min2 .Min2-2 .listbox .list_ul .lis .bt_a:hover { color: #14b9c8; }

.Min2 .Min2-2 .listbox .list_ul .first_a .bt_a:hover { color: #fff; }

.Min2 .Min2-2 .listbox .list_ul .line { border-top: 1px solid #eee; margin: 10px 0; }

.Min2 .Min2-2 .topbt_a { padding-top: 6px; height: 40px; line-height: 40px; color: #14b9c8; font-size: 20px; font-weight: bold; display: block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align: center; overflow: hidden; }

.Min2 .Min2-2 .bt2_a { width: 100%; height: 40px; }

.Min2 .Min2-2 .bt2_a a { float: left; display: block; width: 48%; padding: 0 1%; height: 40px; line-height: 40px; text-align: center; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #ff3b3b; }

.Min2 .Min2-2 .listbox2 { padding-top: 12px; }

.Min2 .Min2-2 .listbox2 ul li { height: 35px; overflow: hidden; line-height: 35px; display: block; }

.Min2 .Min2-2 .listbox2 ul li a { max-width: 350px; float: left; display: block; height: 35px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.Min2 .Min2-2 .listbox2 ul li a:before { display: inline-block; vertical-align: middle; width: 5px; height: 5px; border-radius: 50%; background: #eee; content: ''; margin: -2px 6px 0 0; }

.Min2 .Min2-2 .listbox2 ul li a:hover:before { background: #14b9c8; }

.Min2 .Min2-2 .listbox2 ul li .time { float: right; display: block; width: 60px; height: 35px; overflow: hidden; text-align: right; color: #515256; }

.Min2 .Min2-2 .listbox2 .line { border-top: 1px solid #eee; margin: 16px 0; }

.Min2 .Min2-3 { width: 290px; }

.Min2 .Min2-3 .lunbox_ { width: 100%; background: #fff; overflow: hidden; height: 300px; margin: 0 auto; margin-bottom: 20px; -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2); }

.Min2 .Min2-3 .lunbox_ .bt { height: 56px; line-height: 56px; color: #222222; font-weight: bold; font-size: 16px; text-align: center; border-bottom: 1px solid #e9e9e9; }

.Min2 .Min2-3 .lunbox_ .lunbx { padding: 0 20px; }

.Min2 .Min2-3 .lunbox_ .lunbx .next { padding-top: 4px; line-height: 26px; height: 26px; text-align: right; font-size: 14px; cursor: pointer; color: #999999; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.Min2 .Min2-3 .lunbox_ .lunbx .next i { background: url("../images/icoimg2.png") no-repeat center; height: 12px; width: 13px; background-position: -100px 0; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; }

.Min2 .Min2-3 .lunbox_ .lunbx .next:hover { color: #75c41f; }

.Min2 .Min2-3 .lunbox_ .lunbx .next:hover i { background-position: -73px 0; }

.Min2 .Min2-3 .lunbox_ .lunbx .bd li .img { width: 70px; height: 70px; display: block; border-radius: 20px; margin: 0 auto; }

.Min2 .Min2-3 .lunbox_ .lunbx .bd li .img img { width: 100%; height: 100%; display: block;border-radius:18px; -o-object-fit: cover; object-fit: cover; }

.Min2 .Min2-3 .lunbox_ .lunbx .bd li .name { display: block; height: 40px; line-height: 40px; padding-top: 9px; width: 100%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 18px; font-weight: bold; text-align: center; }

.Min2 .Min2-3 .lunbox_ .lunbx .bd li .btn { margin: 19px auto 30px; width: 170px; height: 45px; line-height: 45px; text-align: center; color: #fff; background: #75c41f; display: block; border-radius: 5px; }

.Min2 .Min2-3 .lunbox_ .lunbx .bd li .btn:hover { opacity: 0.9; }

.Min2 .Min2-3 .dcata .hd_3 { height: 45px; line-height: 45px; }

.Min2 .Min2-3 .dcata .hd_3 .bt { background: url("../images/pc_icon.png") no-repeat; background-position: 0 -870px; font-size: 18px; font-weight: normal; color: #000; padding-left: 25px; }

.Min2 .Min2-3 .dcata .lis a { display: inline-block; line-height: 30px; overflow: hidden; margin: 0 5px 3px 0; padding: 0 10px; text-align: center; border: 1px solid #ddd; }

.Min2 .Min2-3 .dcata .lis a:hover { color: #fff; background: #75c41f; border-color: #75c41f; }

.QZ_title { line-height: 39px; border-bottom: 1px solid #e2e2e2; height: 38px; }

.QZ_title span { display: block; float: left; font-size: 16px; overflow: hidden; height: 100%; position: relative; color: #222; }

.QZ_title span i { background: url("../images/imgb.png") no-repeat; height: 22px; width: 18px; margin: 8px 10px 0; display: block; float: left; }

.QZ_title span .ico1 { background-position: 0 -110px; }

.QZ_title .more { float: right; width: 45px; line-height: 40px; height: 100%; font-size: 12px; color: #959595; position: relative; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }

.QZ_title .more i { position: absolute; right: 10px; top: 10px; background: url(../images/imga.png) no-repeat center; height: 8px; width: 8px; background-position: 0 -7px; display: inline-block; -webkit-transition: all 0.4s linear; -o-transition: all 0.4s linear; transition: all 0.4s linear; }

.QZ_title .more:hover { color: #75c41f; text-decoration: none; }

.QZ_title .more:hover i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.QZ_title .switchlab { padding: 0 10px; }

.QZ_title .switchlab a { cursor: pointer; }

.QZ_title .switchlab a i { padding: 0 5px; }

.QZ_title .switchlab .on { color: #75c41f; }

.Min3 { padding: 10px 20px; }

.Min3 .title_bt { height: 50px; line-height: 50px; overflow: hidden; border-bottom: 1px solid #e2e2e2; margin-bottom: 10px; }

.Min3 .title_bt .bt { float: left; font-size: 20px; font-weight: bold; }

.Min3 .title_bt .link_a { font-size: 16px; }

.Min3 .title_bt .link_a a { float: left; padding: 0 10px; margin: 0 5px; }

.Min3 .Min3-1 { width: 412px; }

.Min3 .Min3-1 .news_item { width: 100%; margin-top: 7px; overflow: hidden; }

.Min3 .Min3-1 .news_item .lis_a { width: 100%; overflow: hidden; margin-top: -5px; padding-bottom: 5px; }

.Min3 .Min3-1 .news_item .lis_a .bt { width: 100%; height: 43px; line-height: 56px; overflow: hidden; font-size: 16px; color: #f0412a; display: block; }

.Min3 .Min3-1 .news_item .lis_a .bt:hover { text-decoration: underline; }

.Min3 .Min3-1 .news_item .lis_a .img { float: left; display: block; margin-right: 15px; width: 128px; height: 73px; }

.Min3 .Min3-1 .news_item .lis_a .img img { width: 100%; height: 100%; display: block; }

.Min3 .Min3-1 .news_item .lis_a .miaoshu { width: 260px; float: left; height: 70px; line-height: 24px; font-size: 12px; color: #8d8d8d; overflow: hidden; }

.Min3 .Min3-1 .news_item .lis_b { margin: 6px 0 10px; width: 100%; overflow: hidden; }

.Min3 .Min3-1 .news_item .lis_b li { width: 100%; height: 30px; line-height: 30px; overflow: hidden; margin-top: 2px; }

.Min3 .Min3-1 .news_item .lis_b li i { display: inline-block; float: left; width: 3px; height: 3px; background: #000; margin: 14px 10px 0 0; }

.Min3 .Min3-1 .news_item .lis_b li:hover .bt { color: #75c41f; text-decoration: underline; }

.Min3 .Min3-1 .news_item .lis_b li .bt { display: inline-block; float: left; width: 340px; height: 30px; overflow: hidden; font-size: 14px; color: #222; }

.Min3 .Min3-1 .news_item .lis_b li span { float: right; font-size: 14px; color: #959595; font-family: Arial; }

.Min3 .Min3-1 .news_item .lia_c { width: 105%; margin-top: 5px; margin-bottom: -10px; }

.Min3 .Min3-1 .news_item .lia_c .lis { float: left; margin-right: 16px; height: 156px; display: block; color: #434343; width: 198px; }

.Min3 .Min3-1 .news_item .lia_c .lis:hover { color: #75c41f; text-decoration: underline; }

.Min3 .Min3-1 .news_item .lia_c .lis .img, .Min3 .Min3-1 .news_item .lia_c .lis .img img { width: 100%; height: 113px; display: block; }

.Min3 .Min3-1 .news_item .lia_c .lis .bt { width: 100%; height: 30px; line-height: 30px; font-size: 12px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.Min3 .Min3-2 { width: 726px; }

.Min3 .Min3-2 .imglist { width: 105%; padding: 15px 0; }

.Min3 .Min3-2 .imglist li { width: 100px; float: left; margin: 20px 25px 0 0; }

.Min3 .Min3-2 .imglist li .img { width: 100px; height: 100px; display: block; overflow: hidden; border-radius: 20px; }

.Min3 .Min3-2 .imglist li .img img { width: 100%; height: 100%; overflow: hidden; display: block; }

.Min3 .Min3-2 .imglist li .name { height: 30px; line-height: 30px; overflow: hidden; width: 100%; text-align: center; padding-top: 5px; }

.Min3 .Min3-2 .syzq_itme { width: 105%; margin-top: 15px; overflow: hidden; }

.Min3 .Min3-2 .syzq_itme .lis { width: 228px; height: 160px; float: left; margin-right: 20px; }

.Min3 .Min3-2 .syzq_itme .lis .img, .Min3 .Min3-2 .syzq_itme .lis .img img { width: 100%; height: 127px; border-radius: 12px; display: block; overflow: hidden; }

.Min3 .Min3-2 .syzq_itme .lis .bt { display: block; width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #434343; text-align: center; overflow: hidden; padding-top: 10px; }

.Min4 { padding: 10px 20px; }

.Min4 .item { width: 360px; margin-right: 40px; float: left; }

.Min4 .item:last-child { margin-right: 0px; }

.Min4 .item .bt_top { height: 50px; line-height: 50px; border-bottom: 2px solid #767875; font-size: 20px; font-weight: bold; }

.Min4 .item ul { display: block; width: 360px; height: 440px; margin-top: 20px; }

.Min4 .item ul li { width: 100%; display: block; float: left; margin-bottom: 24px; }

.Min4 .item ul li.on .bt, .Min4 .item ul li.on > .rd, .Min4 .item ul li.on .ico { display: none; }

.Min4 .item ul li.on .info { display: block; }

.Min4 .item ul li span { display: block; float: left; width: 22px; height: 17px; background: #ff5b5b; color: #fff; text-align: center; line-height: 17px; font-size: 12px; margin-right: 12px; }

.Min4 .item ul li .bt { display: block; float: left; width: 220px; height: 18px; line-height: 18px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 14px; color: #333; }

.Min4 .item ul li .ico { height: 9px; width: 7px; background: url(../images/ico-list.png) no-repeat; background-position: 0 0; margin: 8px 0 0 40px; }

.Min4 .item ul li .ico.down { background-position: -11px 0; }

.Min4 .item ul li .info { display: none; width: 320px; height: 80px; }

.Min4 .item ul li.on > span { height: 50px; line-height: 50px; margin-top: 14px; }

.Min4 .item ul li + li span.lis1 { background: #f88641; color: #fff; }

.Min4 .item ul li + li + li span.lis1 { background: #f6c85b; color: #fff; }

.Min4 .item ul li + li + li + li span.lis1 { background: #f2f2f2; color: #666; }

.Min4 .item ul li .info .logo { width: 80px; height: 80px; overflow: hidden; border-radius: 18px; margin-right: 16px; }

.Min4 .item ul li .info .logo img { width: 80px; height: 80px; border-radius: 18px; }

.Min4 .item ul li .info .name p { display: block; float: left; width: 120px; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 18px; font-weight: bold; color: #333; }

.Min4 .item ul li .info .name p:hover { color: #75c41f; }

.Min4 .item ul li .rd { width: 100px; line-height: 18px; text-align: right; font-size: 12px; color: #999; height: 18px; overflow: hidden; white-space: nowrap; margin-right: 4px; }

.Min4 .item ul li .info .rd { height: 30px; line-height: 30px; margin-right: 0; }

.Min4 .item ul li .info .size { width: 140px; height: 40px; line-height: 20px; color: #999; font-size: 12px; margin-top: 10px; }

.Min4 .item ul li .info .downl { width: 70px; text-align: center; height: 30px; line-height: 30px; background: #e2f1d1; color: #75c41f; font-size: 14px; border-radius: 4px; margin-top: 12px; }

.Min4 .item ul li .info .downl:hover { background: #75c41f; color: #fff; }

.youqing { padding: 20px 20px; }

.youqing .bt { height: 40px; line-height: 40px; font-size: 20px; font-weight: bold; }

.youqing .p { line-height: 40px; font-size: 16px; }

.youqing .p a { margin-right: 30px; }
