﻿.cont_3 .cont3_top { padding: 0 12px; position: relative; }
.cont_3 .cont3_top ul { display: block; position: absolute; left: 0; top: 28%; width: calc(100% - 24px); padding: 0 12px; }
.cont_3 .cont3_top ul li { display: block; float: left; width: 33.33%; text-align: center; }
.cont_3 .cont3_top ul li .toplis { width: 50%; margin: 0 auto; }
.cont_3 .cont3_top ul li .toplis .img { display: block; width: 100%; overflow: hidden; border-radius: 8px; }
.cont_3 .cont3_top ul li .toplis .img img { width: 100%; border-radius: 8px; border: 2px solid #fff; box-sizing: border-box; }
.cont_3 .cont3_top ul li .name p { color: #333; height: 20px; line-height: 20px; overflow: hidden; margin: 10% 0 0; font-size: 12px; }
.cont_3 .cont3_top ul li:nth-child(1) .toplis { padding-left: 8%; }
.cont_3 .cont3_top ul li:nth-child(2) .toplis { margin-top: -8%; }
.cont_3 .cont3_top ul li:nth-child(2) .name p { margin: 8% 0 0; }
.cont_3 .cont3_top ul li:nth-child(3) .toplis { padding-right: 8%; }
.cont_3 .cont3_lis { padding: 0 12px; }

.cont_6 { padding: 0 12px; clear: both; }
.cont_6 .cont6_top { width: 100%; }
.cont_6 .cont6_top:after { display: block; content: ''; clear: both; }
.cont_6 .cont6_top p { display: block; float: left; width: 50%; text-align: center; line-height: 40px; border-bottom: 2px solid #f5f5f5; color: #777; font-size: 16px; font-weight: bold; position: relative; }
.cont_6 .cont6_top p i { display: none; position: absolute; left: 49%; bottom: 0; width: 0; height: 0; border-right: 4px solid transparent; border-bottom: 4px solid #5fb300; border-left: 4px solid transparent; }
.cont_6 .cont6_top p.on { color: #333; border-bottom: 2px solid #5fb300; }
.cont_6 .cont6_top p.on i { display: block; }
.cont_6 .cont6_lis { display: block; width: 100%; }
.cont_6 .cont6_lis ul { display: none; overflow: hidden; }
.cont_6 .cont6_lis ul li { position: relative; border-bottom: 1px solid #f5f5f5; padding: 15px 0; }
.cont_6 .cont6_lis ul li .img { display: inline-block; float: left; }
.cont_6 .cont6_lis ul li .img img { display: inline-block; width: 60px; height: 60px; border-radius: 10px; background: #969696; }
.cont_6 .cont6_lis ul li .downl { display: inline-block; float: right; text-align: center; color: #fff; line-height: 28px; width: 60px; background: #5fb300; border-radius: 3px; position: absolute; top: 36%; right: 0; }
.cont_6 .cont6_lis ul li .info { display: block; height: 60px; margin: 0 68px; position: relative; }
.cont_6 .cont6_lis ul li .info div { width: 100%; }
.cont_6 .cont6_lis ul li .info div a { display: inline-block; max-height: 50px; color: #333; font-size: 16px; overflow: hidden; }
.cont_6 .cont6_lis ul li .info div p.size { color: #888; overflow: hidden; margin: 2px 0; }
.cont_6 .cont6_lis ul li .info div p.miaoshu { display: block; color: #555; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.TL-cont { padding: 15px 0 15px 12px; background: #fff; margin-top: 6px; }
.TL-cont .TLlist { position: relative; overflow: hidden; }
.TL-cont .TLlist .swiper-slide, .TL-cont .TLlist .swiper-slide img { border-radius: 6px; }

.Cont3{padding: 15px 0 15px 12px;  background: #fff; margin-top: 6px;overflow-y: hidden;overflow-x: scroll;}
.Cont3 .Cont3-box{width: 906px;overflow: hidden;}
.Cont3 .Cont3-box a{display: inline-block;float: left;background: #f6f6f6;width: 170px;height: 85px;border-radius: 4px;margin-right: 11px;text-align: center;overflow: hidden;}
.Cont3 .Cont3-box a img{display: inline-block;width: auto;height: 100%;}
.Cont3 .Cont3-box span{display: inline-block;float: left;background: #f6f6f6;width: 170px;height: 85px;border-radius: 4px;margin-right: 12px;text-align: center;overflow: hidden;}
.Cont3 .Cont3-box span a{display: inline-block;padding-top: 30px;margin-top: 21px;background: #f6f6f6;color: #bbb;background: url(../images/more-icon.png) no-repeat top center;background-size: 25px auto;}
.scrollx{
            height:3rem;
        }
        .scrollx a{
            font-size:1rem;
            padding: 0rem;
        }
        .basebox .bt>p{
            padding:0 12px;
        }
        .nice-header{
            /* border:1px solid red; */
        }
        .nice-header-menu ul>li a{
            font-size:1rem;
            margin:1rem 3rem;
        }
        .nice-header-logo a{
            display:block;
            /* border:1px solid red; */
        }
        .nice-header-search button{
            top:8px;
            font-size:15px;
        }
        .QZfoot{
            margin-top:0.30rem;
        }