/*** uncss> filename: mobile.css ***/
@media screen and (max-width: 1024px) {
    html{font-size: 60px!important;}
    .padd82{padding-top: 0!important;}
    .header{display: none;}
    
    .header_m{display: block!important;position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;z-index: 998;border-bottom:1px solid rgba(0,0,0,0.05);}
    .header_m .con{display: flex;align-items: center;justify-content:space-between;padding:12px 20px;}
    .header_m .con .logo{display: block;width: 120px;}
    .header_m .con .rig{display: flex;align-items: center;}
    .header_m .con .rig .ser_m{width: 20px;height: 20px;display:none}
    .header_m .con .rig .ser_m img{width: 100%;height: 100%;}
    .header_m .con .rig .ser_m img.img2{display: none;}
    
    .navbar-default{position: static!important;height:auto!important;}
    .navbar-toggle {position: relative!important;float: right;padding:0;margin-left:16px; background-color: transparent;background-image: none;border:0;border-radius: 0}
    .navbar-toggle:focus { outline: 0 }
    .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px }
    .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px }
    .navbar-default .navbar-toggle .icon-bar { background-color: #606060 }
    .navbar-toggle .icon-bar { position: relative }
    .navbar-toggle .icon-bar + .icon-bar { margin-top: 6px }
    .navbar-toggle .icon-bar:nth-child(2) { -moz-transition: background .3s ease 0s; -o-transition: background .3s ease 0s; -webkit-transition: background .3s ease; -webkit-transition-delay: 0s; transition: background .3s ease 0s; background: transparent }
    .navbar-toggle .icon-bar:nth-child(1), .navbar-toggle .icon-bar:nth-child(3) { -moz-transition: top .3s ease, -moz-transform .3s ease .4s; -o-transition: top .3s ease, -o-transform .3s ease .4s; -webkit-transition: top .3s ease, -webkit-transform .3s ease; -webkit-transition-delay: 0s, .4s; transition: top .3s ease, transform .3s ease .4s }
    .navbar-toggle .icon-bar:nth-child(1) { top: 8px; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg) }
    .navbar-toggle .icon-bar:nth-child(3) { top: -8px; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg) }
    .navbar-toggle.collapsed .icon-bar:nth-child(2) { -moz-transition: background .3s ease .4s; -o-transition: background .3s ease .4s; -webkit-transition: background .3s ease; -webkit-transition-delay: .4s; transition: background .3s ease .4s; background-color: #606060 }
    .navbar-toggle.collapsed .icon-bar:nth-child(1), .navbar-toggle.collapsed .icon-bar:nth-child(3) { top: 0; -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -moz-transition: top .3s ease .4s, -moz-transform .3s ease; -o-transition: top .3s ease .4s, -o-transform .3s ease; -webkit-transition: top .3s ease, -webkit-transform .3s ease; -webkit-transition-delay: .4s, 0s; transition: top .3s ease .4s, transform .3s ease }
    
    
    .header_m .m_means{position: absolute;top: 100%;left: 0;width: 100%;height: calc(100vh - 50px);overflow:hidden;pointer-events: none;font-family: PingFang SC, Arial, Microsoft YaHei, -apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Helvetica Neue, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol!important;}
    .header_m .m_means .mean1{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;padding: 20px;transform:translateX(105%);transition:all 0.5s;pointer-events: all;overflow:auto;}
    .header_m .m_means .mean1 .m_nav1 .li1{border-bottom: 1px solid #DFDFDF;padding: 15px 0 0 0;line-height:30px; padding-right:0;position:relative;}
    .header_m .m_means .mean1 .m_nav1 .li1 a.icon{position: absolute;display: flex!important;right: 0.7rem;top: 15px;height: 0.5rem;padding-bottom:0;opacity:0;align-items:center;font-size:14px;font-weight:400;}
    .header_m .m_means .mean1 .m_nav1 .li1 a.icon img{display: block;height: 100%;}
    .header_m .m_means .mean1 .m_nav1 .li1 a.icon img.jt1{height: auto;width: 10px;margin-left: 0.1rem;opacity:0.8;}
    
    .header_m .m_means .mean1 .m_nav1 .li2 a.icon{top: 0;font-size:14px;font-weight:400;}
    .header_m .m_means .mean1 .m_nav1 .li2 a.icon img.jt1{height: auto;width: 10px;margin-left: 0.1rem;opacity:0.8;}
    
    
    .header_m .m_means .mean1 .m_nav1 .li1 .add{position: absolute;top:5px;left:auto; right:-20px; width: 50px;height: 50px;background: url(../img2/fm_add.svg)no-repeat center;background-size: 14px 14px;transition:all 0.5s;}
    
    .header_m .m_means .mean1 .m_nav1 .li1:after{}
    
    .header_m .m_means .mean1 .m_nav1 .li1>a{padding-bottom: 15px; color:#333;font-size:18px;font-weight: bold;font-family: PingFang SC, Arial, Microsoft YaHei, -apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Helvetica Neue, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol!important;}
    .header_m .m_means .mean1 .m_nav2{display:none;padding:20px 0;border-top: 1px solid rgba(96,96,96,0.2);}
    .header_m .m_means .mean1 .m_nav2 .li2>a{color:#333;line-height:22px; font-size:16px;display:inline-block;}
    
    .header_m .m_means .mean1 .m_nav2 .li2{position: relative;border-bottom: 1px solid rgba(96,96,96,0.2);padding-bottom: 15px;margin-bottom: 20px;}
    .header_m .m_means .mean1 .m_nav2 .li2:last-child{border-bottom: none;}
    .header_m .m_means .mean1 .m_nav2 .li2 .jt{position:absolute;right:0;top:18px;width:13px;height:13px;transform:translateY(-50%);transition:all 0.5s;}
    .header_m .m_means .mean1 .m_nav2 .li2 .jt img{width: 100%;height: 100%;}
    .header_m .m_means .mean1 .btns{margin-top: 30px;display:flex;justify-content:center;}
    .header_m .m_means .mean1 .btns>div{margin: 0 12px;color:#333;padding-right: 12px;
        background: url(../img2/hx_jt.svg) no-repeat right center;font-size: 0.26rem;
        background-size: 8px auto;}
    .header_m .m_means .mean1 .m_nav2 .m_nav3{padding-left: 20px;display:none;padding:35px 10px 0 20px}
    .header_m .m_means .mean1 .m_nav2 .m_nav3>div{color:#606060;line-height:22px;font-size:16px;padding-bottom: 10px;margin-bottom:10px;font-weight: 400!important; border-bottom: 1px solid rgba(96,96,96,0.2);}
    /*.header_m .m_means .mean1 .m_nav2 .m_nav3 a{display: inline-block;color:#333;line-height:30px;font-size:13px;}*/
    .header_m .m_means .mean1 .m_nav2 .m_nav3 li a{color:#606060;font-size: 16px;line-height: 34px;font-weight: 200;}
        
    .header_m .m_means .mean1 .zq_boxs{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;padding:30px 20px;transform:translateX(105%);transition:all 0.5s;}
    .header_m .m_means .mean1 .zq_boxs .btn_m{font-size:16px;padding-left:22px;line-height:26px;background: url(../img2/mm_back.svg)no-repeat left center;background-size: 16px auto;margin-bottom:30px;}
    .header_m .m_means .mean1 .zq_boxs .nav-websites{width: 100%;border-bottom: 1px solid #DFDFDF;padding: 15px 0;line-height:20px;font-size:16px;}
    .header_m .m_means .mean1 .zq_boxs .nav-websites a{display: flex;align-items: center;}
    .header_m .m_means .mean1 .zq_boxs .nav-websites a>img{width: 30px;height: 30px;object-fit: contain;margin-right:10px;}
    .header_m .m_means .mean1 .zq_boxs .nav-websites a p{color:#606060;margin: 0 4px;}
    
    .header_m .m_means .mean1 .la_boxs{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;padding:30px 20px;transform:translateX(105%);transition:all 0.5s;}
    .header_m .m_means .mean1 .la_boxs .btn_m{font-size:16px;padding-left:22px;line-height:26px;background: url(../img2/mm_back.svg)no-repeat left center;background-size: 16px auto;margin-bottom:30px;}
    .header_m .m_means .mean1 .la_boxs .langs-li{border-bottom: 1px solid #DFDFDF;padding: 15px 0;margin-bottom:0!important;}
    .langs-gl{border-bottom: none;}
    /*.header_m .m_means .mean1 .la_boxs .langs-li .langs-en{display:flex;}*/
    /*.header_m .m_means .mean1 .la_boxs .langs-li .langs-en span{margin-right:10px;}*/
    .header_m .m_means .mean1 .la_boxs .langs-li .langs-en span{display: inline-block;vertical-align: middle;}
    .header_m .m_means .mean1 .la_boxs .langs-li .langs-en span a{display: flex;align-items:center;}
    .header_m .m_means .mean1 .la_boxs .langs-li .langs-en span a img{margin-right: 10px;}
    .header_m .m_means .mean1 .la_boxs .langs-li .langs-en>a{display:flex;align-items:center;margin-top:10px;}
    .header_m .m_means .mean1 .la_boxs .langs-li .langs-en>a img{margin-right:10px;}
    .header_m .m_means .mean1 .la_boxs .yg-content{height:74vh;overflow:auto;padding:0;}
    .header_m .pidoimg{display: block;padding-left:0;}
    .header_m .pidoimg img{width: 14px;}
    .header_m .icon-fenxiang1:before{display:none;}
    
    
    .header_m .serm_mean{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;padding: 20px;transform:translateX(105%);transition:all 0.5s;pointer-events: all;}
    .header_m .serm_mean .iwp-list{width:100%;display:flex;}
    .header_m .m_means .mean1 .m_nav1 .li1:nth-child(4) .li2:nth-child(6){border-bottom:none}
    .header_m .m_means .mean1 .m_nav1 .li1:nth-child(4) .li2:last-child{
            /*padding-left: 1.2rem;*/
            /*background: url(../img/xl_sus.png) no-repeat left 0.1rem;*/
            /*background-size: auto 0.3rem;*/
            display: none;
    }
    
    .header_m .m_means .mean1 .m_nav1 .li1:nth-child(4) .li2:last-child:hover{
        background-image:url(../img/xl_sus1.png);
    }
    
    .iwp-search-flex{display: block!important;}
     .iwp-list{
            position: relative;
            display: flex;
            display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
            display: -moz-box; /* Firefox 17- */
            display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
            display: -moz-flex; /* Firefox 18+ */
            display: -ms-flexbox; /* IE 10 */
            justify-content: space-between;
            align-items: center;
            width: 100%;
            margin-top: 40px;
            clear: both;
        }
        .ssissi{
            position: absolute;
            top:50%;
            transform: translateY(-50%);
            left:14px;
        }
        .ssibut1{
            background: #ee7300;
            color:#ffffff;
            position: absolute;
            top:50%;
            height: 48px;
            line-height: 48px;
            transform: translateY(-50%);
            right:0;
            padding:0 15px;
        }
        .isinput{
                    padding: 0 70px 0 50px;
            width: 100%;
            margin: 0px;
            border: #ff7300 solid 2px;
            -webkit-appearance: none;
            box-sizing: border-box !important;
            height: 48px;
            line-height: 48px;
            font-size: 14px;
        }
    .ipw-hotsearch{}
    .ipw-hotsearch .ipw-hotname{color:#333;margin-top: 20px;border-bottom: 1px solid #d4d4d4;padding-bottom: 10px;font-weight:bold;}
    .ipw-hotsearch li{list-style: none;padding:10px 0;border-bottom: 1px solid #d4d4d4;}
    .ipw-hotsearch li a{line-height: 2;display: block;color:#333;}
    
    
    .swiper-wrapper{height: auto!important;}
    /*.cd2 .box .boxm .txt1 .btn_svg{width: 130px;line-height: 24px;height:24px; }*/
    /*.cd2 .box .boxm .txt1 .btn_svg .svg_kuang{display: none;}*/
    /*.cd2 .box .boxm .txt1 .btn_svg:after{display:none;}*/
    
    .ab_con .ab5{padding: 60px 20px;}
    .ab_con .ab5 .top{margin-bottom: 25px;}
    .ab_con .ab5 .top .btnsx>div{width: 30px;}
    .ab_con .ab5 .top{position: relative; z-index: 5; display:flex; align-items: center; justify-content: space-between;}
    .ab_con .ab5 .top .btnsx{display:flex!important; width:84px; height:34px; align-items:center; justify-content:space-between; visibility:visible!important; opacity:1!important; flex:0 0 auto;}
    .ab_con .ab5 .top .btnsx>div{width:30px; height:30px; display:flex; align-items:center; justify-content:center;}
    .ab_con .ab5 .top .btnsx>div img{width:100%; height:100%; object-fit:contain;}
    .ab_con .ab5 .con .pic{height: 54.7vw;}
    .ab_con .ab5 .con .txt .h{font-size: 14px;line-height: 14px;margin-bottom:0.14rem}
    .ab_con .ab5 .con .txt .p{font-size: 14px;line-height: 24px;}
    /*.nz1_1 .tab .li:nth-child(3n){margin-right:0;}*/
    
    /*.nz2 .cons .rightxx .con .prev.swiper-button-disabled,.nz2 .cons .rightxx .con .next.swiper-button-disabled{opacity:0.5;}*/
    /*.part2 .con .box .tab .li:after{display:none;}*/
    /*.part6 .txt .btn_x{width: 150px;line-height: 32px;height: 32px;background: url(../img2/ip6_km.svg);background-size: 100% 100%;}*/
    /*.sus1 .list{display: block;}*/
    /*.part2 .con .box .tab .li.hover{*/
    
    /*.nl_con .cons .top .leftxx .item .list .btn:hover{background-color:transparent;}*/
    .item_nav{display: none}
    /*.ab_con .ab2 .con .item .txt br{display: none;}*/
    
    .breadcrumbx{font-size: 13px;padding: 0 20px;flex-wrap: wrap;}
    /*.sto1x .cons{position: relative;}*/
    
    /*.story_con .ca_header{display: block!important;padding:0 20px;top:48px;}*/
    /*.ca_header .con .center{gap: 20px;font-size: 13px;}*/
    /*.ca_header .con .center a{padding: 20px 0;}*/
    /*.slht2 .list .prev{left: -15px;top:26vw; width: 30px;height: 30px;}*/
    /*.slht2 .list .next{right: -15px;top:26vw; width: 30px;height: 30px;}*/
    
    /*.sd1_2{padding: 30px 45px 30px 45px;}*/
    .sd1_2{padding: 30px 0px 30px 0px;}
    .sd1_2 .con .item{height: 55vw;}
    .sd1_2 .con .item .txt{padding: 20px;}
    .sd1_2 .con .item .txt .h{font-size: 16px;}
    .sd1_2 .con .item .txt .ps{font-size: 13px;}
    .sd1_2 .cons .prev{width: 30px;height: 30px;left:auto; right:20px;bottom:30px;transform:translateX(-0.78rem);}
    .sd1_2 .cons .next{width: 30px;height: 30px;bottom:30px;right:20px;}
    .sd1_2 .cons .prev{width:30px;height:30px;position:absolute;right:56px;bottom:40px;left:auto;top:auto;transform:none;margin:0;z-index:2}
    .sd1_2 .cons .next{width:30px;height:30px;position:absolute;right:12px;bottom:40px;top:auto;transform:none;margin:0;z-index:2}
    .sd1_2 .morex{font-size: 13px;margin-top:30px;}

    /*.pd11{padding: 30px 20px;}*/
    /*.pd11 .tit{font-size: 26px;margin-bottom: 30px;}*/
    /*.pd11 .con{flex-wrap: wrap;}*/
    /*.pd11 .con .item{width: 100%;margin-bottom: 20px;height: 60vw;}*/
    /*.pd11 .con .item:last-child{margin-bottom: 0;}*/
    /*.pd11 .con .item .txt{padding: 16px;}*/
    /*.pd11 .con .item .txt .h{font-size: 18px;}*/
    /*.pd11 .con .item .txt .p{font-size: 13px;}*/

    .cddd5{padding: 30px 0;}
    .cddd5 .tit{font-size: 20px;margin-bottom: 30px;}
    .cddd5 .cons .center{padding: 0 20px;padding-bottom:50px;}
    .cddd5 .cons .prev{width: 30px;left: auto;right:20px;top:auto;bottom:0; transform:translateX(-0.78rem);}
    .cddd5 .cons .next{width: 30px;right: 20px;top:auto;bottom:0; transform:translateY(0);}
    /*.cddd5 .cons .prev{width: 30px;left: 5px;}*/
    /*.cddd5 .cons .next{width: 30px;right: 5px;}*/
    .cddd5 .cons .list{margin-bottom: 0;}
    .cddd5 .cons .list .swiper-slide .txt{font-size: 20px;margin-bottom: 20px;}
    .cddd5 .cons .list .swiper-slide .morex{font-size: 13px;}
    .cddd5 .cons .morex{font-size: 13px;margin-top:30px;}

    /*.slht3{padding: 100px 20px 60px 20px;}*/
    
    .sd1_2 .cons{padding-bottom: 0;}
    .sd1_2 .con{margin-bottom: 0;}
    
}
