@media screen and (max-width: 960px) {
    
    .f40{ font-size:24px; }
    .f24{ font-size:20px; }
    .f22{ font-size:18px; }
    .f18{ font-size:16px; }
    .f16{ font-size:15px; }

    .uk-container{ padding-left:0px; padding-right:0px; }
    .uk-sticky-placeholder{ height: 0!important; overflow: hidden;}
    .uk-modal-close-outside{ top:auto; bottom:-60px; left: 50%; right: auto; transform: translateX(-50%); }
    
    .bannerslide{ height: 50vh; }
    .bannerslide .uk-position-bottom{ bottom:10px; padding:0 20px; }

    
    .tbody{ padding:20px 7px 50px; }


    .uk-offcanvas-bar{ background: #fff; }
    .uk-offcanvas-bar .uk-close{ color:#000; }
    .uk-offcanvas-bar .uk-nav-default>li>a{ color:#222; }
    .uk-offcanvas-bar .uk-nav-default>li>a:focus, .uk-offcanvas-bar .uk-nav-default>li>a:hover{ color:#222;}
    .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a{ color:#222!important;}
    .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover{ color:#000!important;}
    .uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a::after{ position: absolute; right:20px; display: block; content:''; width: 14px; height: 14px; }
    .uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a::after{ background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E"); }
    .uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent.uk-open>a::after{ background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E"); }
    #offcanvas-push .uk-nav>li{ border-bottom:1px solid #ebebeb; }
    #offcanvas-push .uk-nav>li>a{ line-height: 40px; padding:5px 10px; }
    #offcanvas-push .uk-nav-sub{ padding-top:0px; }
    #offcanvas-push .uk-nav-sub a{ line-height: 30px;}
    /* #offcanvas-push .uk-nav-parent-icon>.uk-parent>a::after{ margin-top:8px;} */


    
    .mheader{ min-height: 60px; height: auto; padding:0 10px; color:#fff; }
    .mheader .uk-logo img{ max-height: 44px; }
    .mheader .mnav { min-height: 60px; margin-left: 5px; }
    .mheader .mnav .uk-button{ border:0; color:#fff; width:36px; height: 36px; padding:4px; border-radius: 50%; }
    .mheader .mnav .uk-button svg{display: block;}
    .uk-offcanvas-page .mheader .mnav .uk-button,.uk-offcanvas-page .mheader .mnav .uk-button:hover,.uk-offcanvas-page .mheader .mnav .uk-button:focus{ background:var(--main-color); color:#fff; }
    .mheader .uk-navbar-right { min-height: 60px; color:#fff; }
    .mheader .uk-navbar-right .uk-icon{ color:#fff; }
    .mheader .lang{ position: relative; padding: 0;}
    .mheader.uk-active{ box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.15); background: #fff; color:#333; }
    .mheader .logo2{ display: none; }
    .mheader.uk-active .mnav .uk-button{ color:#333; }
    .mheader.uk-active .uk-navbar-right .uk-icon{ color:#333; }
    .mheader.uk-active .logo2{ display: block; }
    .mheader.uk-active .logo1{ display: none; }


    .mheader2{ background: #fff; box-shadow: 0 0 8px 5px rgba(0, 0, 0, 0.1); color:#333; }
    .mheader2 .logo1{ display: none; }
    .mheader2 .logo2{ display: block; }
    .mheader2 .uk-navbar-right .uk-icon{ color:#333; }
    .mheader2 .mnav .uk-button{ color:#333; }


    .banner{ height: auto; }
    .banner .uk-dotnav{ bottom:15px; }


    .title{ margin-bottom: 15px; padding-bottom: 5px; text-align: center; }
    .title .f36{ font-size:22px; }
    .title .f30{ font-size:22px; }
    .title .sub{ padding-bottom: 5px; font-size:12px; }

    .ipart1{ padding: 30px 10px 0; }
    .ipart1 .left .f24, .ipart1 .left .f40{ text-align: center; }
    .ipart1 .left .desc{ padding:20px 0 30px; }
    .ipart1 .right .uk-wrap{ padding-left:0; }
    .ipart1 .right .uk-wrap img{ max-width: 200px; }

    .ipart2{ padding:30px; }
    .ipart2 .uk-container>div{ flex-wrap: wrap;}
    .ipart2 .uk-wrap{ width: 100%; margin:15px 0; }


    .ipart3{ padding:30px 10px 30px; background-size: 70% auto; }
    .ipart3 .uk-slideshow-items{ min-height: 260px!important; margin-bottom: 15px; }

    .ipart4{ padding:30px 0; }
    .ipart4 .title{ position: static!important; }
    .ipart4 .youshi{ flex-wrap: wrap;}
    .ipart4 .youshi .uk-wrap{ width: 100%; padding:30px 10px; }
    .ipart4 .youshi .uk-wrap .iconfont{ font-size: 60px; }

    .ipart5{ padding:30px 0; background-size: 70% auto; }
    .ipart5 .uk-pannel{ padding:20px; }
    .ipart5 .uk-pannel>div .uk-wrap::before{ background-size: 50% auto!important; }
    .ipart5 .uk-wrap{ height: 200px; }
    .ipart5 .uk-wrap .uk-ico{ right:10px; bottom:10px; }
    .ipart5 .uk-wrap .uk-ico .iconfont{ font-size:60px; }
    .ipart5 .uk-wrap .uk-ico .f20{ font-size: 16px; }

    .ipart6{ padding:30px 20px; }

    /*
    .ipart3{ padding:0 10px 30px; }
    .ipart3 .youshi::before{ display: none; }
    .ipart3 .youshi>div{ width: 48%;}
    .ipart3 .youshi .uk-wrap .ico{ height: 180px; }
    .ipart3 .youshi .uk-wrap .ico>div{ padding:0 22px; }
    .ipart3 .youshi .uk-wrap .tit{ font-size:18px; }
    .ipart3 .youshi .uk-wrap .desc{ font-size:12px; min-height: 66px; }


    .ipart4{ padding:30px 10px; }
    .ipart4 .uk-pannel{ margin-left: -10px; }
    .ipart4 .uk-pannel>div{ padding-left:10px; }
    .ipart4 .uk-pannel>div.uk-grid-margin{ margin-top: 10px; }
    .ipart4 .uk-wrap{ height: 160px; }
    .ipart4 .uk-wrap::before{ height:40px; background-size: auto 100%!important; }
    .ipart4 .uk-wrap::after{ display: none; }
    .ipart4 .uk-wrap .uk-ico{ right:10px; bottom:10px;  }
    .ipart4 .uk-wrap .uk-ico .iconfont{ font-size:60px; }
    .ipart4 .uk-wrap .uk-ico .tit{ padding-top:5px; font-size:16px; }

    .ipart5{ padding:30px 10px; }
    .ipart5 .uk-container>div{ padding:0 0 0 70px; position: relative; background-image:none; }
    .ipart5 .left{ display: block; position: absolute; left: 0px; top:0px; text-align: center;  }
    .ipart5 .left .iconfont{ display: block; margin:0 auto!important; line-height: 1; text-align: center; font-size: 50px; }
    .ipart5 .left .f24{ display: block; width:50px; line-height: 1.2; margin:10px auto; }
    .ipart5 .right{ display: block; }
    .ipart5 .right .uk-wrap{ width: 100%; }
    .ipart5 .right .uk-margin-left{ margin-left: 0!important; margin-top:10px; }
    .ipart5 .right .uk-button{ width:100%; } */

    .footer{ padding:20px 10px 50px; background-size:250px auto; }
    .footer .hd{ margin-bottom: 0px; padding-bottom: 0; }
    .footer .hd .fotlogo{ text-align: center; }
    .footer .hd .fotlogo img{ max-width: 240px; }
    .footer .hd .fottel{ position: static!important; justify-content: center; padding:20px 0; }
    .footer .hd .uk-width-expand{ width: 100%; }
    .footer .fotnav{ padding-left:0; display: block; margin-bottom: 30px; }
    .footer .fotnav dl{ margin:0; }
    .footer .fotnav dd{ border-bottom: 1px solid rgba(255,255,255,0.05); margin: 0; position: relative; }
    .footer .fotnav dd::before{ content:'\e626'; display: block; position: absolute; right:10px; top:50%; transform: translateY(-50%); font-family: 'iconfont'; }
    .footer .fotnav dd a{ padding:10px 0; display: block; }
    .footer .fotcat{ width: 100%; margin-bottom: 20px; }
    .footer .fotcat>div{ padding:0 40px; }
    .footer .fotqr{ margin-left: 0; }
    .footer .fd{ justify-content: center; padding:15px 0 20px; margin-top: 20px; }
    .footer .fd .pic{ display: none; }
    .footer .fd>div .uk-margin-left{ display: block; margin-left: 0; text-align: center; }



    .inban{ height: auto;}
    .intit{ margin-bottom: 20px; }




    .titbar{ padding:0; margin-bottom: 22px; }
    .titbar h2 span{ padding:0 10px; font-size:22px; }
    .titbar h2::after, .titbar h2::before{ width:80px; }
    .titbar h2::after{ left: -80px;}
    .titbar h2::before{ right: -80px;}
    .titbar h2 span::before, .titbar h2 span::after{ width:7px; height: 7px; }
    .titbar h2 span::after{ left: -7px; }
    .titbar h2 span::before{ right: -7px; }


    /*公司简介*/
    .company1{ padding:20px; }
    .company1 .ico{ max-width: 280px; margin-left: auto; margin-right: auto; }

    .company2{ margin-top: 15px; }
    .company2 .ico{ order:-1; }
    .company2 .desc{ padding:20px; }


    /*联系我们*/ 
    .contact{ border:0; padding:0; }
    .contact .wrap{ padding:10px 20px 30px; }
    .contact .f30{ font-size:20px; }
    .contact .cat{ margin-top:10px; }
    .contact .btn{ position: static; margin-top: 25px; }
    #tdtmap{ height: 400px; }


    /*拍卖规则*/
    .rulelist{ padding:20px 0; }
    .rulelist .uk-ico .iconfont{ font-size:60px; }
    .rulelist .uk-ico .tit{ font-size:18px; padding-top:5px; }
    .rulenav a{ padding:0 10px; margin:0 2px; }
    .rulepage{ padding:20px 10px 30px; }
    .rulepage h2{ font-size:16px; margin-bottom: 10px; }
    .rulepage h4{ margin-bottom: 10px; }
    .rulepage .content>.uk-grid{ width: 100%; margin-left:0;  }
    .rulepage .content>.uk-grid>div{ padding-left:0; }
    .rulepage .content>.uk-grid>div.uk-grid-margin{ margin-top:40px; }

    .rulebox{ padding:15px; }


    /*拍卖查询*/
    .querybox{ padding:0px 20px 100px; background-size: auto 50%; }
    .querybox .uk-wrap .uk-input{ height: 50px; line-height: 48px; font-size: 16px; }
    .querybox .uk-width-auto{ width: 100%; }
    .querybox .uk-width-auto .uk-button{  margin-left: 0!important; width: 100%; height: 50px; line-height: 48px; }

    .querybox-min{padding:20px 20px; margin-bottom: 15PX; }
    .querybox-min .uk-wrap .uk-input{ height: 40px; line-height: 38px; }




    /*拍卖大厅*/
    .hall{ padding:20px 0 50px; }
    .hall .halltit{ display: flex; justify-content: center; padding-left:0; margin-bottom: 0; padding-bottom: 5px; }
    .hall .halltit::before{ display: none; }
    /* .hall .halltit::before{ height: 2px; width: 80px; left: 50%; bottom:0; top: auto; transform: translateX(-50%); } */
    .hall .halltit h3{ font-size:22px; }

    .ordersection{ margin-bottom: 10px; }
    .ordersection .left .sort{ padding:0 26px 0 10px; border:0; }
    .ordersection .btn-filter{ position: relative; }
    .ordersection .btn-filter::before{ position: absolute; left: 0; top:50%; transform: translateY(-50%); content:''; display: block; width:1px; height: 20px; background:#eee; }
    .ordersection .btn-filter a{ display: block; padding:0 10px 0 15px; line-height: 40px; }

    .filterbox{ position: relative; }
    .filterbox .tit{ border-bottom:1px solid #eaeaea; margin-bottom:5px; padding-bottom:5px; }
    .filterbox label{ display: block; color:#999999; font-size:14px; }
    .filterbox .uk-filter{ margin-left:-2px; margin-right:-2px; margin-bottom: 10px; }
    .filterbox .uk-filter>a{ width:31%; margin:0 2px; margin-bottom: 5px; line-height: 30px; background-color: #f5f5f5; color:#545454; border-radius: 5px; text-align: center; font-size:13px; }
    .filterbox .uk-filter>.select{ width:31%; margin:0 2px; margin-bottom: 5px; line-height: 30px; border-radius: 5px; text-align: center; font-size:13px; }
    .filterbox .uk-filter>.select>a,.filterbox .uk-filter>.select>a:focus{ display: block; background-color: #f5f5f5; color:#545454; }
    .filterbox .uk-filter>.select>.uk-drop{  z-index: 1; background: #fff; border:1px solid #8e8e8e; padding:7px 10px; box-shadow: 2px 2px 2px 1px rgba(0,0,0,.1); }
    .filterbox .uk-filter>.select>.uk-drop a{ margin:5px; padding:0 7px; line-height: 26px; color:#545454; }
    .filterbox .uk-filter>.select>.uk-drop a.active{ background: var(--main-color); color:#fff; }
    .filterbox .uk-filter>a.active, .filterbox .uk-filter>div.select>a.active{ background:var(--main-color); color:#fff; }

    .filterbox .uk-price{ color:#999; }
    .filterbox .uk-price .uk-input{ border:1px solid #eaeaea; height: 30px; line-height: 28px; border-radius: 15px; color:#545454; background:#f5f5f5; }

    .uk-offcanvas-bar .uk-input:-ms-input-placeholder {color: #999999 !important;}
    .uk-offcanvas-bar .uk-input::-moz-placeholder {color: #999999;}
    .uk-offcanvas-bar .uk-input::-webkit-input-placeholder{color:#999; }

    .auctionlist li.uk-grid-margin{ margin-top:10px; }
    .auctionlist li .uk-wrap{ display: flex; border:0; }
    .auctionlist li .uk-wrap .pic{ width:50%; }
    .auctionlist li .uk-wrap .con{ width: 50%; padding:5px 10px; position: static; }
    .auctionlist li .uk-wrap ul{ font-size:12px; }
    .auctionlist li .uk-wrap .tit{ line-height: 1.4; min-height: 42px; }
    .auctionlist li .uk-wrap .uk-status{ right:50%; margin-right:-5px; bottom:15px; padding:0 10px; }


    .uk-clock{ font-size:20px; }
    .uk-clock>span{ padding:5px; border-radius: 6px; }

    
    .hall .detail{ padding: 10px; margin-bottom: 10px; position: relative; }
    .pp-img .gallery-top{ height: 300px!important; }
    .pp-img .gallery-thumbs{ margin-top:5px; height: 60px!important; }
    .pp-img .gallery-thumbs .swiper-slide{ padding:2px; }
    .pp-img .gallery-thumbs .swiper-slide-thumb-active{ padding:0px; }
    .hall .detail .uk-status2{ position: absolute; z-index: 2; left:-50px; top:7px; width: 140px; text-align: center; color:#fff; transform: rotate(-45deg); }
    .hall .detail .pp-img { position: relative; }
    .hall .detail .pp-img .uk-status{ position: absolute; z-index: 9; right:-5px; bottom:80px; }
    .hall .detail .right.uk-grid-margin{ margin-top:10px!important; }
    .hall .detail .uk-wrap{ padding:0; }
    .hall .detail .uk-wrap .hd .name{ font-size:18px; }
    .hall .detail .uk-wrap .pricebox{ align-items: flex-start; }
    .hall .detail .uk-wrap .pricebox .f16{ font-size:14px; }
    .hall .detail .uk-wrap .pricebox .left{ display: block; }
    .hall .detail .uk-wrap .pricebox .left .f30{ font-size:20px; }
    .hall .detail .uk-wrap .pricebox .right{ display: block; }
    .hall .detail .uk-wrap .pp-area{ margin-top:0; border:0; }
    .hall .detail .clock>span{ font-size:18px; }
    .hall .detail .fd{ margin-bottom: 5px; font-size:14px; }
    .hall .detail .fd{ position: static!important; border-top:1px solid #eaeaea; padding-top: 10px; }
    .hall .detail .fd .uk-button{ min-width:auto; height: 40px; line-height: 38px; padding:0 15px; }
    .hall .detail .fd .uk-margin-medium-left{ margin-left: 10px!important; font-size:16px; }
    .hall .detail .fd .uk-flex { justify-content: space-between; }
    .hall .detail .pp-price{ padding:10px 0; }
    .hall .detail .pp-price li{ font-size:14px; }
    .hall .detail .zhang-end{ top:-50px; }
    .hall .detail .zhang-end img{ max-width: 150px; }
    
    .pp-intro .pp-hd li{ width: 25%; }
    .pp-intro .pp-bd{ padding:10px; }
    .pp-intro .pp-bd h2>div{ font-size:20px; }
    .pp-intro .pp-bd h2{ margin-bottom: 10px; margin-top:20px; }
    .pp-intro .pp-bd .uk-table thead th, .pp-intro .pp-bd .uk-table tbody td{ font-size: 12px; }
    .pp-intro .pp-bd .uk-table thead>tr>th:last-child{ width:60px!important; }
    .pp-intro .pp-bd .uk-table tr>td:first-child, .pp-intro .pp-bd .uk-table tr>th:first-child{ padding-left:10px; }
    .pp-intro .pp-bd .uk-table tr>td:last-child, .pp-intro .pp-bd .uk-table tr>th:last-child{ padding-right:10px; }


    .joinbox .tit{ padding-bottom: 5px; margin-bottom: 15px; font-size:20px; }
    .joinbox .pricebox{ padding:5px; }
    .joinbox .pricebox .left, .joinbox .pricebox .right{ display: block; }
    .joinbox .pricebox .left .f30{ font-size: 20px; } 
    .joinbox .pp-price{ padding:10px 5px; }
    .joinbox .handle{ padding:15px 0; display: block; }
    .joinbox .handle .left{ width: 100%; margin-right: 0; margin-bottom: 10px; }
    .joinbox .handle .givebox .giveprice{ height: 50px; line-height: 40px; padding:3px 10px; font-size:18px; }
    .joinbox .handle .uk-button{ width: 100%; height: 50px; line-height: 48px; }
    .joinbox .handle .givebox{ height: 50px; }
    .joinbox .handle .givebox .giveprice{ margin-right: 30px; }
    .joinbox .handle .givebox .btn{ width:23px; height: 23px; line-height: 23px; }
    .joinbox .uk-alert{ margin-bottom: 0; }

    /*分享*/
    .uk-modal-share{ padding:20px; }
    .uk-modal-share .tit{ line-height: 1.4; font-size:20px; }
    .uk-modal-share .uk-grid{ padding:10px; }



    /*联系我们*/ 
    /* #mapwrap{ height: 300px; width: 100%;}
    .map-mask{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 101; pointer-events: none; background:rgba(0,0,0,0.15); }
    .catinfo{ width:100%; background:#211b19; padding:15px 20px 20px; border-radius: 10px; color:#b6b4b4; } */

    /*发展历程*/
    /* .history{ padding:0; }
    .history ul{ padding-top:100px; }
    .history ul li{ min-height: 100px; margin-top:-50px; }
    .history ul li .year{ width:60px; height: 60px; line-height: 54px; margin-left: -30px; border-width:3px; font-size: 20px;}
    .history ul li .year::before{ top:27px!important; width:35px!important; }
    .history ul li .year::after{ top:22px!important; }
    .history ul li .wrap{ padding-top:65px; }
    .history ul li:nth-child(odd) .year{ margin-left:35px; }
    .history ul li:nth-child(odd) .year::before{ left: -39px; }
    .history ul li:nth-child(odd) .year::after{ left: -44px; }
    .history ul li:nth-child(even) .year{ margin-right:35px; }
    .history ul li:nth-child(even) .year::before{ right: -39px; }
    .history ul li:nth-child(even) .year::after{ right: -44px; }
    .history ul li:nth-child(odd) .wrap{ padding-left:35px; }
    .history ul li:nth-child(even) .wrap{ padding-right:35px; } */
    .history{ padding:30px 0; }
    .history ul li{ min-height: 200px; }
    .history ul li .wrap{ padding-top:100px; padding-bottom:50px; }
    .history ul li .wrap p strong{ font-size:18px; }
    .history ul li .wrap p::before{ width:50px; top:9px; }
    .history ul li:nth-child(odd) .wrap p:nth-child(odd){ padding-left:50px; }
    .history ul li:nth-child(odd) .wrap p:nth-child(even){ padding-right:50px;}
    .history ul li:nth-child(odd) .wrap p:nth-child(odd)::before{ left: -10px;; background:url(../images/ico_dot_mright.png) left top no-repeat; }
    .history ul li:nth-child(odd) .wrap p:nth-child(even)::before{ right: -9px;; background:url(../images/ico_dot_mleft.png) left top no-repeat; }
    .history ul li:nth-child(even) .wrap p:nth-child(even){ padding-left:50px;}
    .history ul li:nth-child(even) .wrap p:nth-child(odd){ padding-right:50px;}
    .history ul li:nth-child(even) .wrap p:nth-child(even)::before{ left: -10px;; background:url(../images/ico_dot_mright.png) left top no-repeat; }
    .history ul li:nth-child(even) .wrap p:nth-child(odd)::before{ right: -9px;; background:url(../images/ico_dot_mleft.png) left top no-repeat; }


    /*荣誉*/
    .honorlist>div{ margin-left:-10px; }
    .honorlist>div>div{ padding-left:10px; }
    .honorlist>div>div.uk-grid-margin{ margin-top: 20px; }
    .honorlist .uk-wrap .ico{ height: auto; padding: 10px; }
    .honorlist .uk-wrap .tit{ padding: 5px; min-height: 60px; }
    

    /*产品*/
    .productlist2 .uk-grid{ margin-left: -10px; }
    .productlist2 .uk-grid>li{ padding-left: 10px; }
    .productlist2 .uk-grid>.uk-grid-margin{ margin-top: 20px; }
    .productlist2 .uk-wrap .con{ padding:10px 10px 15px; }
    

    /*视频*/
    .videolist .uk-grid>.uk-grid-margin{ margin-top:15px!important; }
    .videolist .wrap .con{ padding:10px 15px 5px; }
    .videolist .wrap .con .tit{ min-height: auto; margin-bottom: 5px; }


    /*新闻*/
    /* .newspart{ margin-bottom:20px; background:#fff; }
    .newspart .uk-wrap{ padding:10px 0px 0; margin:0 0 10px; }
    .newspart .uk-wrap .mb10{ margin-bottom: 5px; font-size:17px; }
    .newspart .uk-width-expand .desc{ margin-bottom: 10px; font-size:15px; -webkit-line-clamp: 3; }
    .newspart .f24{ line-height: 1.6; margin-bottom: 5px;}
    .newspart .uk-width-auto .pic{ width: 100%; }
    .newspart .uk-width-expand .more{ margin-top:10px; }
    .newspart .uk-width-expand .more .uk-button{ padding:0 15px; height: 34px; line-height: 32px; border-radius: 6px; min-width: 140px; } */


    /* .newslist ul li{ padding:15px 5px; }
    .newslist li .con{ display: flex; align-items: center; }
    .newslist li .con .tit{ min-height: auto; line-height: 1.6; margin-bottom: 0; font-size: 15px; -webkit-line-clamp:2; display:-webkit-box;-webkit-box-orient:vertical; white-space:pre-wrap; }
    .newslist li .date{ margin-right:22px; width:60px; padding-bottom: 2px; }
    .newslist li .date .f70{ font-size: 40px;  }
    .newslist li .date .f20{ font-size: 14px; }
    .newslist li .date::before{ height: 80%; right:-10px; } */

    .newslist li{ padding:10px 15px; margin-bottom: 10px; }
    /* .newslist li .pic{ width: 100%; margin-right: 0; margin-bottom: 10px; } */
    .newslist li .con .desc{ color:#8d8d8d; font-size:14px; line-height: 1.4; min-height: 40px; margin-top:5px; }
    .newslist li .con .tit{ font-size:16px; margin-bottom: 0px; }
    .newslist li .date{ margin-left:30px; padding-bottom: 5px; width:55px; }
    .newslist li .date .f70{ font-size:40px; }
    .newslist li .date .f20{ font-size: 14px; }
    .newslist li .date::before{ width:6px; height: 6px; left: -15px; }
    




    .newslist2 li{ margin-bottom: 20px; padding-bottom: 20px; }
    .newslist2 li .pic{ margin-right:15px; }
    .newslist2 li .con .tit{ padding-right: 0; line-height: 1.6; white-space: normal; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical }
    .newslist2 li .con .date{ position: static; }


    .tbody h1.f30{ padding:0px; font-size:20px; }
    .infos{ margin-bottom: 15px!important; padding-bottom:10px; }
    .newsdetail .content{ font-size:16px; }

    
    /*产品*/
    .productlist{ padding-bottom: 20px; }
    .productlist>.uk-grid{ margin-left:-10px; }
    .productlist>.uk-grid>li{ padding-left:10px; }
    .productlist>.uk-grid>li.uk-grid-margin{ margin-top:10px; }
    .productlist .uk-wrap .name{ line-height: 1.4;}

    .product .proslide{width:100%;  margin:0px auto 20px!important;}

    .product .proinfo{ margin:0; display: block;}
    .product .proinfo>div{ padding-left:0; }
    .product .probase{ padding-bottom:40px; width: 100%; }
    .product .probase .buyc{ padding-left:0; left:50%; margin-left:-70px; }
    .product .probase .buyc a{ min-width:140px; }
    .product .probase .pname{ text-align: center; }
    .product .probase .specs{ padding:10px 0; }

    .product .productContent{ margin-top:30px; }
    .product .productContent>.uk-subnav{ height: 41px; }
    .product .productContent>.uk-subnav a{line-height: 39px;  }
    .product .productContent>.uk-subnav .uk-active a,.productCtn .productContent>.uk-subnav a:hover{ line-height: 38px; }
    .product .productContent .uk-switcher>li{ padding: 15px 20px; border:1px solid #eaeaea; border-top:0; }
    .product .productContent .prospec{ padding-bottom:20px; border-bottom:1px dotted #c4c4c4; margin-bottom:20px; }


    /*搜索*/
    .searchlist .sobar{ margin-bottom: 15px;}
    .sobar>.uk-flex{ flex-wrap: wrap; }
    .sobar>.uk-flex>div{ width: 100%; flex:1; }
    .sobar>.uk-flex>div:last-child{ order:-1; }
    .sobar .sotype{ margin:30px 0 0; text-align: center; width: 100%;}
    .searchlist{ }
    .searchlist .searchinfo{ margin-bottom: 15px; font-size:14px; }
    .searchlist .news li{ margin-bottom: 15px; padding-bottom:15px;}
    .searchlist .news li .tit{ font-size:15px; line-height: 1.4; -webkit-line-clamp:2; display:-webkit-box;-webkit-box-orient:vertical; white-space:pre-wrap; }
    .searchlist .news li .uk-icon{ top:0; }
    .searchlist .news li .date{ font-size:12px; }
    .searchlist .news li .desc{ font-size:14px; }

    /*.pages 分页*/
    .pages{ display: block; }
    .pages .jump{ margin:15px auto; justify-content: center; }

}

