.footer_wgx .foott .foott-new .con a:last-of-type{
    margin-right: 0;
}
.header-pos{
    height: 48px;
}
.problems_wgx{
    padding-top: 0;
}
.download_wgx{
    padding-top: 0;
}
.news_wgx .content .content-new .con1{
    float: left;
}
.success_wgx .info{
    padding-top: 0;
}
.smarthome2_wgx{
    padding-top: 0;
}
.smarthome_wgx{
    padding-top: 0;
}
.banner_wgx .banner-new .slider .bd a{
    display: block;
}
.smarthome4_wgx .banner{
    padding-top: 0;
}
.search_wgx{
    padding-top: 0;
}
.hd-menu ul li a i{
    display: none;
    position: absolute;
    width: 48px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    top: 4px;
    right: 0;
    color: #fff;
    border-left: 1px solid #333;
}


.header-bd .nav_div{
    display: none;
    line-height: 1;
    width: 48px;
	height: 100%;
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
	background: #111;
}
.header-bd .nav_div span{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 24px;
    font-size: 0;
}
.header-bd .nav_div i{
	display: inline-block;
    width: 100%;
	height: 2px;
	border-radius: 2px;
    background: #fff;
    margin: 3px 0;
    opacity: 1;
    transition: 0.5s;
    -webkit-transition: 0.5s;
}
.header-bd .active_div{

}
.header-bd .active_div i:nth-of-type(1){
    -webkit-transform: rotate(45deg) translate(6px, 6px);
    transform: rotate(45deg) translate(6px, 6px);
}
.header-bd .active_div i:nth-of-type(2){
    opacity: 0;
}
.header-bd .active_div i:nth-of-type(3){
    -webkit-transform: rotate(-45deg) translate(6px, -6px);
    transform: rotate(-45deg) translate(6px, -6px);
}
.about_wgx .box5 .box4-new .slider1 .bd1 dl dd a{
    display: block;
    overflow: hidden;
}
.about_wgx .box5 .box4-new .slider1 .bd1 dl dd img{
    transition: 0.5s;
    -webkit-transition: 0.5s;
}
.product_wgx .list ul li a{
    display: block;
    overflow: hidden;
}
.product_wgx .list ul li a img{
    transition: 0.5s;
    -webkit-transition: 0.5s;
}
.product_wgx .list1 .con2 .conn2 .connn1 a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.product_wgx .list1 .con2 img{
    transition: 0.5s;
    -webkit-transition: 0.5s;
}
.product_wgx .list1 .con2 .conn1 a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.product_wgx .list1 .con2 .conn2 .connn2 a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.product_wgx .list1 .con2 .conn2 .connn3 a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.main.solu .box2 .wrap .list .cont em{
    display: block;
    overflow: hidden;
}
.success_wgx .success-new ul li a{
    display: block;
    float: left;
    overflow: hidden;
}


.banner_wgx .banner-new{
    height: 714px;
}




@media (min-width: 1200px) {
    .problems_wgx .centent .content-new .con ul li:hover .q p{
        color: #7fbe26;
    }
    .tits-ul-sw li .box-sw:hover .img-box img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .tits-ul-sw li .box-sw:hover .text{
        color: #7fbe26;
    }
    .download_wgx .centent .content-new .con ul li:hover .q p{
        color: #7fbe26;
    }
    .success_wgx .success-new ul li:hover .con .tit1{
        color: #7fbe26;
    }
    .success_wgx .success-new ul li:hover img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 .num li:hover .img img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li:hover .left img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li:hover .right h4{
        color: #7fbe26;
    }
    .main.solu .box2 .wrap .list .cont:hover em img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .product_wgx .list1 .con2 .conn2 .connn1 a:hover img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .product_wgx .list1 .con2 .conn1 a:hover img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .product_wgx .list1 .con2 .conn2 .connn3 a:hover img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .product_wgx .list1 .con2 .conn2 .connn2 a:hover img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .product_wgx .list ul li:hover a>img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .about_wgx .box5 .box4-new .slider1 .bd1 dl dd:hover img{
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    .about_wgx .box5 .box4-new .slider1 .bd1 dl dd:hover .tit p{
        color: #7fbe26;
    }
    .footer_wgx .foot .foot-new ul li:hover .tits{
        color: #7fbe26;
    }
    .footer_wgx .foot .foot-new ul li:hover .tit{
        color: #7fbe26;
    }
}



@media (max-width: 1400px) {
    .header-bd .w1190{
        max-width: 1307px;
        width: 92% !important;
    }
    .footer_wgx .foott .foott-new{
        position: relative;
        width: 1193px;
    }
	.footer_wgx .foott .foott-new .con{
        position: absolute;
        top: 60px;
        right: 0;
    }
    .main.join_sw .box4 .wrap{
        width: 1193px;
    }
}

@media (max-width: 1300px) {
    .footer_wgx .foottt .foottt-new{
        width: 1000px;
    }
    .footer_wgx .foott .foott-new{
        position: relative;
        width: 1000px;
    }
    .footer_wgx .foott .foott-new .nav {
        width: 650px;
    }
    .main.coop .box1 .link-group{
        width: 92%;
    }
    .main.coop .box1{
        height: auto;
        padding-bottom: 10%;
    }
    .main.coop .box1 .link-group::after{
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        clear: both;
    }
    .main.coop .box1 .link-group .bg .icon{
        position: static;
        margin: 30px auto 0;
    }
    .main.coop .box1 .link-group .bg{

    }
    

}

@media (max-width: 1200px) {
    .hd-menu ul li:hover .mnav, .share-bd:hover .mnav{
        display: none;
    }
    .banner_wgx .banner-new{
        height: 140px;
    }
    body{
        width: 100%;
        min-width: auto;
        overflow-x: hidden !important;
    }
    .hd-menu{
        display: none;
        position: absolute;
        top: 48px;
        left: 0;
        width: 100%;
        margin-left: 0 !important;
        background: #111;
    }
    .hd-menu ul{
        padding: 0 20px;
    }
    .hd-menu ul li{
        height: auto !important;
        float: none;
        position: relative;
        width: 100% !important;
        line-height: 48px;
        border-bottom: 1px solid #333;
    }
    .hd-menu ul li a i{
        display: block;
        
    }
    .hd-menu ul .ts_li::after{
        display: none;
    }
    .hd-menu ul li>a{
        display: block;
        text-align: left;
    }
    .hd-menu ul li .mnav{
        display: none;
        position: static;
        width: 100%;
        margin-left: 0;
        width: 100%;
        background: #222;
        padding: 0 20px;
        box-sizing: border-box;
    }
    .hd-menu ul li .mnav a{
        display: block; 
    }
    .hd-menu ul li .mnav .mnav-new a{
        border: none;
    }
    .hd-menu ul li .mnav a p{
        text-align: left;
    }
    .header-bd .nav_div{
        display: block;
    }
    .footer_wgx .foot .foot-new{
        max-width: 100%;
        min-width: auto;
        width: 100%;
        font-size: 0;
    }
    .footer_wgx .foot .foot-new ul li{
        width: 50%;
    }
    .footer_wgx .foott{
        height: auto;
        padding: 30px 4%;
        box-sizing: border-box;
    }
    .footer_wgx .foott .foott-new .nav{
        display: none;
    }
    .footer_wgx .foott .foott-new .con{
        position: static;
        float: none;
        margin-top: 0;
        height: 29px;
    }
    .footer_wgx .foott .foott-new .menu{
        float: none;
        width: 100%;
    }
    .footer_wgx .foott .foott-new{
        width: 100%;
    }
    .footer_wgx .foottt .foottt-new{
        width: 100%;
        height: auto;
        padding: 30px 4%;
        box-sizing: border-box;
    }
    .footer_wgx .foottt{
        height: auto;
    }
    .footer_wgx .foottt .foottt-new .logo{
        display: inline-block;
        vertical-align: top;
        float: none;
        margin-top: 0;
    }
    .footer_wgx .foottt .foottt-new .con{
        display: inline-block;
        vertical-align: top;
        float: none;
        margin-top: 0;
    }
    #zhichiBtnBox{
        right: 0 !important;
    }
    .contact_wgx .contact-new{
        width: 100%;
        position: static;
        padding-top: 0;
    }
    .contact_wgx .contact-new .text{
        position: static;
        width: 100%;
        height: auto;
        padding: 30px;
        box-sizing: border-box;
    }
    .contact_wgx .contact-new .text .text-c{
        margin: 0 0 0 46px;
    }
    .contact_wgx .contact-new .text .text-box{
        margin: 25px 0 0 0;
    }
    .contact_wgx .contact-new .text .text-box .text-new, .contact_wgx .contact-new .text .text-box{
        height: auto !important;
    }
    .contact{
        height: auto;
        padding-top: 70%;
        background-image: url(/cn/static/web/img/map.jpg?v=v12) !important;
        background-position: 12% top !important;
        background-repeat: no-repeat !important;
    }
    .contact_wgx .contact-new ul{
        position: absolute;
        width: 100%;
        height: 100%;
        top: 17.2%;
        left: 23.5%;
    }
    
    .problems_wgx .banner .con{
        width: 92%;
        margin-left: 4%;
    }
    .problems_wgx .centent .content-new{
        width: 92%;
        margin: 40px auto 0;
    }
    .problems_wgx .centent .content-new .sidebar{
        width: 100%;
        float: none;
    }
    .problems_wgx .centent .content-new .con{
        width: 100%;
        float: none;
    }
    .problems_wgx .centent .content-new .sidebar ul li{
        width: 100%;
    }
    .problems_wgx .centent .content-new .sidebar ul li .tits{
        width: 100%;
        height: 48px;
        line-height: 48px;
        box-sizing: border-box;
    }
    .problems_wgx .centent .content-new .sidebar ul li dl{
        width: 100%;
        margin: 0;
        padding: 25px 0 25px 30px;
        box-sizing: border-box;
    }
    .problems_wgx .centent .content-new .sidebar ul li dl dd:last-of-type{
        margin-bottom: 0;
    }

    .download_wgx .banner .con{
        width: 96%;
        margin-left: 4%;
    }
    .download_wgx .centent .content-new{
        width: 92%;
        margin: 40px auto 0;
    }
    .download_wgx .centent .content-new .sidebar{
        width: 100%;
        float: none;
    }
    .download_wgx .centent .content-new .con{
        width: 100%;
        float: none;
    }
    .download_wgx .centent .content-new .sidebar ul li{
        width: 100%;
    }
    .download_wgx .centent .content-new .sidebar ul li .tits{
        width: 100%;
        height: 48px;
        line-height: 48px;
    }
    .download_wgx .centent .content-new .sidebar ul li dl{
        width: 100%;
        margin: 0;
        padding: 25px 0 25px 30px;
        box-sizing: border-box;
    }
    .download_wgx .centent .content-new .sidebar ul li dl dd:last-of-type{
        margin-bottom: 0;
    }

    .tits-ul-sw{
        width: 100% !important;
    }
    .tits-ul-sw li{
        width: 31% !important;
        margin-right: 3.5% !important;
    }
    .tits-ul-sw li:nth-of-type(3n){
        margin-right: 0 !important;
    }
    .tits-ul-sw li .box-sw .img-box{
        position: relative;
        width: 100%;
        padding-bottom: 70%;
        overflow: hidden;
    }
    .tits-ul-sw li .box-sw .img-box img{
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        height: 100%;
        width: auto;
    }
    

    .news_wgx .banner{
        height: auto;
        padding-bottom: 36%;
        position: relative;
    }
    .news_wgx .banner .banner-new .tits{
        padding-top: 0;
    }
    .news_wgx .banner .banner-new{
        position: absolute;
        width: 92%;
        top: 50%;
        left: 4%;
        transform: translateY(-50%);
    }
    .news_wgx .banner .banner-new .tits{
        font-size: 38px;
    }
    .news_wgx .top .top-new{
        width: 92%;
    }
    .news_wgx .top .top-new .btns{
        width: calc(100% - 62px);
    }
    .news_wgx .top .top-new .btns .line1{
        width: 100%;
    }
    .news_wgx .content .content-new{
        width: 92%;
    }
    .dy-news-list ul{
        width: 100%;
    }
    .dy-news-list ul::after{
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        clear: both;
    }
    .dy-news-list ul li{
        width: 48%;
        margin-right: 4%;
        box-sizing: border-box;
    }
    .dy-news-list ul li:nth-of-type(2n){
        margin-right: 0;
    }
    .dy-news-list ul li a{
        width: 100%;
        height: auto;
        box-sizing: border-box;
    }
    .dy-news-list ul li .txt::after{
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        clear: both;
    }

    .news_wgx .content .content-new .con2{
        display: none;
    }
    .news_wgx .content .content-new .con1{
        float: none;
        width: 100%;
    }
    .news_wgx .content .content-new .con1 .con1-new{
        width: 80%;
    }
    .main.coop .box2 .wrap{
        width: 92%;
    }
    .main.coop .box4 .wrap{
        width: 100%;
    }
    .main.coop .box4 .wrap #scrollPics3{
        width: 92%;
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li{
        width: 92vw;
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li .right{
        width: calc(100% - 400px);
        box-sizing: border-box;
    }
    .main.coop .box4{
        height: auto;
        padding-bottom: 60px;
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li .right h4{
        width: 100%;
    }
    .abd-slider{
        width: 92%;
    }
    .abd-slider .bd1 ul{
        width: 100% !important;
    }
    .abd-slider .bd1 ul li{
        width: 100% !important;
    }
    .abd-slider .bd1 dl{
        width: 100%;
    }
    .abd-slider .bd1 dl dd{
        width: 31%;
        height: auto;
        margin-right: 3.5%;
        box-sizing: border-box;
    }
    .abd-slider .bd1 dl dd img{
        width: 100%;
    }
    .abd-slider .bd1 dl dd:nth-of-type(3n){
        margin-right: 0;
    }
    .main.e-coop .box1 .wrap{
        width: 92%;
    }
    .main.e-coop .box1 .wrap .img{
        width: 22%;
        margin: 0 4% 0 0;
    }
    .main.e-coop .box1 .wrap .img:nth-of-type(4n){
        margin: 0;
    }
    .main.e-coop .box7 .wrap .img-box{
        width: 92%;
    }
    .main.e-coop .box7 .wrap .img-box img{
        width: 100%;
    }
    .success_wgx .success-new{
        width: 92%;
    }
    .success_wgx .success-new ul li .con{
        width: calc(100% - 450px);
    }
    .main.solu .box1 .wrap{
        width: 92%;
    }
    .btn-box{
        float: left;
    }
    .main.solu .box1 .wrap .left .btn-box .btn1{
        margin-left: 0;
    }
    .btn-box a{
        float: left;
    }
    .main.solu .box2 .wrap{
        width: 92%;
    }
    .main.solu .box2 .wrap .list .cont{
        width: 32%;
        margin: 0;
        margin-right: 2%;
    }
    .main.solu .box2 .wrap .list .cont:nth-of-type(3n){
        margin-right: 0;
    }
    .main.solu .box2 .wrap .list .cont .img{
        width: 100%;
        height: auto;
    }
    .main.solu .box3 .box3-autow .wrap{
        width: 92%;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4{
        width: 100%;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 ul{
        width: 100% !important;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 .num li{
        width: 23.5%;
        margin: 0;
        margin-right: 2%;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 .num li:nth-of-type(4n){
        margin-right: 0;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 .num li .img{
        width: 100%;
    }
    .main.pla_sw .box2 .box2-1 .wrap{
        width: 92%;
    }
    .main.pla_sw .box3 .w1190::after{
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        clear: both;
    }
    .main.pla_sw .box3 .w1190{
        width: 92%;
    }
    .main.pla_sw .box3 .w1190 .imgbox{
        width: 40%;
    }
    .main.pla_sw .box3 .w1190 .cont{
        width: 60%;
    }
    .main .link-box-sw .link-group{
        position: static;
        width: 100%;
        margin-left: 0;
    }
    .main .link-box-sw .link-group a{
        text-align: center;
        width: 33.33% !important;
        padding: 0 !important;
        box-sizing: border-box;
    }
    .main.smart_sw .box4 .wrap{
        width: 92%;
    }
    .main.smart_sw .box4 .wrap .left{
        width: 60%;
    }
    .main.smart_sw .box4 .wrap .right{
        width: 40%;
    }
    .main.smart_sw .box4 .wrap .right .img-bg{
        width: 100%;
        height: auto;
        padding-bottom: 100%;
        position: relative;
    }
    .main.smart_sw .box4 .wrap .right .img-bg img{
        position: absolute;
        width: 88%;
        height: 88%;
        top: 6%;
        left: 6%;
        padding: 0;
    }
    .product_wgx .list{
        width: 92%;
    }
    .product_wgx .list1{
        width: 92%;
    }
    .product_wgx .list1 .con1{
        width: 100%;
    }
    .product_wgx .list1 .con1 a{
        display: block;
    }
    .product_wgx .list1 .con1 a img{
        width: 100%;
    }
    .product_wgx .list1 .con2 .conn1{
        width: 32%;
    }
    .product_wgx .list1 .con2{
        width: 100%;
    }
    .product_wgx .list1 .con2 .conn2{
        width: calc(68% - 10px);
    }
    .product_wgx .list1 .con2 .conn1 a{
        display: block;
    }
    .product_wgx .list1 .con2 .conn2 .connn1{
        width: 100%;
    }
    .product_wgx .list1 .con2 .conn2 .connn1 a{
        display: block;
    }
    .product_wgx .list1 .con2 .conn2 .connn1 a img{
        width: 100%;
    }
    .product_wgx .list1 .con2 .conn2 .connn2{
        width: calc(50% - 5px);
    }
    .product_wgx .list1 .con2 .conn2 .connn3{
        width: calc(50% - 5px);
    }
    .product_wgx .list1 .con2 .conn2 .connn2 a{
        display: block;
    }
    .product_wgx .list1 .con2 .conn2 .connn3 a{
        display: block;
    }
    .product_wgx .list1 .con2 .conn2 .connn2 a img{
        width: 100%;
    }
    .product_wgx .list1 .con2 .conn2 .connn3 a img{
        width: 100%;
    }
    .product_wgx .list1 .con2 .conn1 a img{
        width: 100%;
    }
    .product_wgx .list ul{
        width: 100%;
    }
    .product_wgx .list ul li{
        width: 32%;
        margin-right: 2%;
    }
    .product_wgx .list ul li:nth-of-type(3n){
        margin-right: 0;
    }
    .product_wgx .list ul li a{
        display: block;
    }
    .product_wgx .list ul li a img{
        width: 100%;
    }
    .product_wgx .search{
        width: 92%;
    }
    .product_wgx .search .text{
        width: calc(100% - 100px);
    }
    .product_wgx .product-list{
        width: 92%;
    }
    .about_wgx .box1 .box1-new{
        width: 92%;
    }
    .about_wgx .box2 .box2-new{
        width: 92%;
    }
    .about_wgx .box2 .box2-new ul{
        width: 100%;
    }
    .main.join_sw .box3 .wrap{
        width: 92%;
    }
    .main.join_sw .box3 .wrap .right{
        margin-left: 0;
        width: 40%;
    }
    .main.join_sw .box3 .wrap .left{
        width: 60%;
        margin-right: 0;
    }
    .main.join_sw .box4 .wrap{
        width: 92%;
    }
    .w1160{
        width: 100%;
    }

}

@media (max-width: 992px) {
    .header-bd{
        position: fixed;
        width: 100%;
        top: 0;
        left: 0;
    }
    .toplogo{
        height: 100%;
        width: 100%;
        text-align: center;
    }
    .toplogo a:nth-of-type(1) img{
        width: 70px;
        height: auto;
    }
    .toplogo a:nth-of-type(2) img{
        width: 120px;
        height: auto;
    }
    .language-box{
        position: absolute;
        right: 4%;
        top: 0;
    }
    .footer_wgx .foot{
        padding: 40px 0;
    }
    .header-bd .share-bd{
        display: none;
    }
    .footer_wgx .foot .foot-new ul{
        display: block;
    }
    .footer_wgx .foot .foot-new ul li{
        width: 100%;
    }
    .footer_wgx .foot .foot-new ul:before{
        display: none;
    }
    .footer_wgx .foottt .foottt-new .logo{
        display: block;
    }
    .footer_wgx .foottt .foottt-new .con{
        display: block;
        margin-left: 0;
        margin-top: 10px;
    }
    .footer_wgx .foott .foott-new .menu a{
        width: 33.33%;
    }
    .footer_wgx .foot .foot-new ul li .tits{
        font-size: 24px;
    }
    
    .contact_wgx .contact-new .text .text-c{
        width: 100%;
        margin-left: 0;
    }
    .contact_wgx .contact-new .text .text-box{
        width: 100%;
    }
    .contact_wgx .contact-new .text .text-box .text-new{
        width: 100%;
    }
    .contact_wgx .contact-new .text .text-box .text-new .content .ad .a1{
        width: calc(100% - 50px);
    }
    .contact{
        background-size: 160% !important;
    }
    .contact_wgx .contact-new ul{
        display: none;
    }
    .contact-new .tips{
        display: none;
    }
    .problems_wgx .banner .con .tits{
        width: 100%;
        text-align: center;
        font-size: 32px;
        padding-top: 8%;
    }
    .problems_wgx .banner .con .tit{
        width: 100%;
        text-align: center;
        font-size: 16px;
    }
    .problems_wgx .centent .content-new .con ul li .q p{
        width: 80%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .download_wgx .conn .select, .problems_wgx .conn .select{
        float: none;
        width: 100%;
    }
    .download_wgx .conn .select select, .problems_wgx .conn .select select{
        width: 100%;
        box-sizing: border-box;
    }
    .download_wgx .conn .search, .problems_wgx .conn .search{
        box-sizing: border-box;
        width: 100%;
        background: url(/cn/static/web/css/../img/d_search.png) no-repeat right 10px center #f9f9f9;
    }
    .download_wgx .conn .search .text, .problems_wgx .conn .search .text{
        width: 70%;
        margin-left: 31px;
    }
    .download_wgx .conn .search .submit, .problems_wgx .conn .search .submit{
        float: right;
        width: 40px;
    }
    .problems_wgx .centent .content-new .con ul{
        margin-bottom: 30px;
    }
    .problems_wgx .centent .content-new .con{
        padding-bottom: 40px;
    }
    .page a.p1{
        width: 60px;
    }
    .download_wgx .centent .content-new .con ul li .q p{
        width: 80%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        line-height: 55px;
    }
    .download_wgx .centent .content-new .con ul li{
       
    }
    .download_wgx .centent .content-new .con ul li a{
        display: block;
    }
    .download_wgx .centent .content-new .con ul li .q{
        line-height: 1;
    }
    .problems_wgx .centent .content-new .con ul li{
        width: 100% !important;
        margin-right: 0 !important;
    }

    .news_wgx .banner{
        padding-bottom: 56%;
    }
    .news_wgx .banner .banner-new .tits{
        font-size: 32px;
        text-align: center;
    }
    .news_wgx .banner .banner-new .tit{
        font-size: 16px;
        text-align: center;
    }
    .news_wgx .banner .banner-new .tabs{
        text-align: center;
        margin-top: 30px;
    }
    .news_wgx .banner .banner-new .tabs a.cur{
        width: 120px;
        height: 40px;
        line-height: 40px;
        display: inline-block;
        vertical-align: top;
        float: none;
    }
    .news_wgx .banner .banner-new .tabs a{
        width: 120px;
        height: 40px;
        line-height: 36px;
        box-sizing: border-box;
        display: inline-block;
        vertical-align: top;
        float: none;
    }
    .news_wgx .banner .banner-new .tabs a:hover{
        width: 120px;
        height: 40px;
        background: #7fbe26;
        border: 2px solid #7fbe26;
        line-height: 36px;
    }
    .news_wgx .top .top-new .next{
        position: relative;
        z-index: 3;
    }
    .news_wgx .top .top-new .prev{
        position: relative;
        z-index: 3;
    }
    .dy-news-list ul li{
        width: 100%;
        margin-right: 0;
        height: auto;
    }
    .dy-news-list ul li .tit{
        height: 58px;
        overflow: hidden;
        padding-bottom: 0;
    }
    .dy-news-list ul li .txt img{
        float: none;
        width: 100%;
        margin-right: 0;
    }
    .news_wgx .content{
        padding-bottom: 40px;
    }
    .news_wgx .content .content-new .con1 .con1-new{
        width: 92%;
    }
    .news_wgx .content .content-new .con1 .con1-new ul li .tits{
        font-size: 20px;
        line-height: 1.5;
    }
    .news_wgx .top .top-new .btns .btns-new ul li{
        margin-right: 13px;
    }
    .news_wgx .top .top-new .btns .btns-new ul li.on{
        margin-right: 13px;
    }
    .news_wgx .content .content-new .info{
        width: 100%;
    }
    .news_wgx .content .content-new .info .info-new{
        width: 92%;
    }
    .news_wgx .content .content-new .info .info-new img{
        width: 100%;
    }

    .main.coop .box1 .title h4{
        font-size: 36px;
    }
    .main.coop .box1 .link-group .bg{
        width: 100%;
    }
    .main.coop .box2 .wrap .point-box{
        width: 100%;
        height: auto;
        padding-bottom: 60%;
        background: url(/cn/static/web/css/../img/coop-map.jpg) no-repeat center 0;
        background-size: 100%;
    }
    .main.coop .box2 .wrap .point-box ul{
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .main.coop .box2 .wrap .point-box .icon2{
        top: 0;
        left: 40%;
    }
    .main.coop .box2 .wrap .point-box .icon3{
        top: 13%;
        left: 50%;
    }
    .main.coop .box2 .wrap .point-box .icon4{
        top: 30%;
        left: 40%;
    }
    .main.coop .box2 .wrap .point-box .icon5{
        top: 35%;
        left: 17%;
    }
    .main.coop .box2 .wrap .point-box .icon7{
        top: 35%;
        left: 73%;
    }
    .main.coop .box2 .wrap .point-box .icon9{
        top: 4%;
        left: 75%;
    }
    .main.coop .box2 .wrap .point-box .icon11{
        top: 4%;
        left: 60%;
    }
    .main.coop .box2 .wrap{
        height: auto;
    }
    .pop-box .auto-img{
        width: 92%;
        margin-top: 0;
        margin-left: 0;
        top: 50%;
        left: 4%;
        transform: translateY(-50%);
    }
    .pop-box .auto-img .img-box a{
        width: 100%;
    }
    .pop-box .auto-img .img-box img{
        width: 100%;
    }
    .main.shop .w1180{
        width: 100%;
    }
    .shop{
        width: 100%;
        box-sizing: border-box;
        padding: 0 4%;
    }
    .main.coop .box3{
        width: 92%;
        height: auto;
        margin: 0 auto;
        padding-bottom: 40px;
    }
    .main.coop .box3 .title h4{
        font-size: 36px;
    }
    .main.coop .box3 .title .img img{
        width: 100%;
    }
    .main.coop .box4 .title h4{
        font-size: 36px;
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li{
        height: auto;
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li .left{
        width: 100%;
    }
    .main.coop .box4 .wrap #scrollPics3 .slider3 li .right{
        width: 100%;
        padding: 20px;
        box-sizing: border-box;
    }
    .success_wgx .info .con .conn .top{
        width: 100%;
    }
    .success_wgx .info{
        width: 100%;
        padding: 0 4%;
        box-sizing: border-box;
        background: #fff;
    }
    .success_wgx .info .con .conn .centent{
        width: 100%;
    }
    .success_wgx .info .con .conn .paging{
        width: 100%;
    }
    .success_wgx .info .con .conn .top .share{
        display: none;
    }

    .main.e-coop .box1{
        height: auto;
    }
    .main.e-coop .box1 .title{
        font-size: 36px;
        padding: 40px 0;
    }
    .main.e-coop .box1 .wrap .img{
        width: 48%;
        margin: 0 4% 30px 0;
        text-align: center;
    }
    .main.e-coop .box1 .wrap .img:nth-of-type(2n){
        margin: 0 0 30px 0;
    }
    .main.e-coop .box1 .wrap .img img{
        width: 100%;
    }
    .main.e-coop .box2{
        position: relative;
    }
    .main.e-coop .box2 .title{
        font-size: 36px;
        position: absolute;
        width: 92%;
        left: 4%;
        top: 50%;
        transform: translateY(-50%);
        line-height: 1.6;
    }
    .main.e-coop .box3 .text-box{
        width: 100%;
    }
    .main.e-coop .box3 .text-box .text{
        width: 100%;
        height: auto;
    }
    .main.e-coop .box3 .text-box .text .wrap{
        width: 92%;
        margin: 20px auto;
        height: auto;
        box-sizing: border-box;
        text-align: center;
        padding-bottom: 20px;
        padding-left: 0;
    }
    .main.e-coop .box3 .text-box .text .wrap h4{
        padding-top: 20px;
    }
    .main.e-coop .box4 .title h4{
        font-size: 32px;
        padding-top: 0;
    }
    .main.e-coop .box4 .title small{
        font-size: 28px;
    }
    .main.e-coop .box4{
        height: auto;
        padding: 40px 4%;
        box-sizing: border-box;
    }
    .main.e-coop .box5 .wrap{
        width: 100%;
    }
    .main.e-coop .box5 .wrap .text{
        width: 100%;
        text-align: center;
        padding: 20px 0;
    }
    .main.e-coop .box5 .wrap .text.text2 h4, .main.e-coop .box5 .wrap .text.text2 .cont{
        padding-left: 0;
    }
    .main.e-coop .box5 .wrap .text.text3 h4, .main.e-coop .box5 .wrap .text.text3 .cont{
        padding-left: 0;
    }
    .main.e-coop .box6{
        height: auto;
        padding: 40px 4%;
        box-sizing: border-box;
    }
    .main.e-coop .box6 .title{
        font-size: 32px;
    }
    .main.e-coop .box6 img{
        width: 100%;
    }
    .main.e-coop .box6 .title{
        padding-top: 0;
        padding-bottom: 30px;
    }
    .main.e-coop .box7{
        height: auto;
        padding: 40px 4%;
        box-sizing: border-box;
    }
    .main.e-coop .box7 .title h4{
        font-size: 32px;
        padding: 0;
    }
    .main.e-coop .box7 .wrap{
        background: url(/cn/static/web/css/../img/ecoop-box6-bg.png) no-repeat center center;
        background-size: 100%;
        height: auto;
    }
    .main.e-coop .box7 .wrap .img-box{
        padding-top: 10px;
    }

    .success_wgx .success-new .tits{
        font-size: 36px;
    }
    .success_wgx .success-new ul li a{
        display: block;
    }
    .success_wgx .success-new ul li img{
        float: none;
        width: 100%;
        height: auto;
    }
    .success_wgx .success-new ul li{
        height: auto;
    }
    .success_wgx .success-new ul li .con{
        width: 92%;
        margin: 30px 4%;
    }

    .btn-box{
        width: 100%;
    }
    .main.solu .box1 .wrap .left .title h4{
        padding: 40px 0;
        font-size: 36px;
    }
    .main.solu .box1{
        height: auto;
        padding-bottom: 40px;
    }
    .btn-box a{
        width: 48% !important;
        margin: 0 4% 0 0 !important;
        height: 50px !important;
        box-sizing: border-box;
    }
    .btn-box a:nth-of-type(2n){
        margin: 0 !important;
    }
    .pull-left{
        float: none;
    }
    .pull-right{
        float: none;
        width: 100%;
    }
    .pull-right img{
        width: 100%;
    }
    .main.solu .box2 .wrap .title{
        font-size: 36px;
    }
    .main.solu .box2 .wrap .list .cont{
        width: 100%;
        margin: 0;
    }
    .main.solu .box2{
        height: auto;
    }
    .main.solu .box3{
        height: auto !important;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 .num li{
        width: 100%;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 .num li .img img{
        width: 100%;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4{
        height: auto;
    }
    .main.solu .box3 .box3-autow .wrap #scrollPics4 .left-btn, .main.solu .box3 .box3-autow .wrap #scrollPics4 .right-btn{
        display: none;
    }

    .main.pla_sw .box2 .box2-1{
        height: auto;
        padding: 40px 4%;
        box-sizing: border-box;
        font-size: 0;
        background: url(/cn/static/web/css/../img/pla-box1-bg.jpg);
        background-size: cover;
    }
    .main.pla_sw .box2 .box2-1 .wrap .text{
        width: 48%;
        display: inline-block;
        vertical-align: top;
        margin: 0;
        margin-right: 4%;
    }
    .main.pla_sw .box2 .box2-1 .wrap .text:nth-of-type(2n){
        margin-right: 0;
    }
    .main.pla_sw .box2 .box2-1 .wrap .text .img{
        width: 100%;
        height: auto;
        padding-bottom: 100%;
        background: url(/cn/static/web/css/../img/pla-box2-1-img1.png) no-repeat 0 center;
        background-size: 560%;
    }
    .main.pla_sw .box2 .box2-1 .wrap .text .img.img2{
        background: url(/cn/static/web/css/../img/pla-box2-1-img1.png) no-repeat 33.2% center;
        background-size: 560%;
    }
    .main.pla_sw .box2 .box2-1 .wrap .text .img.img3{
        background: url(/cn/static/web/css/../img/pla-box2-1-img1.png) no-repeat 66.4% center;
        background-size: 560%;
    }
    .main.pla_sw .box2 .box2-1 .wrap .text .img.img4{
        background: url(/cn/static/web/css/../img/pla-box2-1-img1.png) no-repeat right center;
        background-size: 560%;
    }

    .main.pla_sw .box1 .wrap .title h4{
        margin-top: 60px;
        width: 100%;
        padding: 80px 0 0;
        text-align: center;
        background: url(/cn/static/web/css/../img/pla-box-titlebg.png) no-repeat center 0;
    }
    .main.pla_sw .box1 .wrap img{
        width: 100%;
    }
    .main.pla_sw .box1 .pla-mem img{
        width: 100%;
    }
    .main.pla_sw .box2 .box2-2 .title h4{
        font-size: 36px;
    }
    .main.pla_sw .box2 .box2-2 .wrap{
        width: 100%;
    }
    .main.pla_sw .box2 .box2-2 .wrap img{
        width: 100%;
    }
    .main.pla_sw .box2 .box2-2 .wrap img:nth-of-type(2){
        display: none;
    }
    .main.pla_sw .box2 .box2-2{
        height: auto;
    }
    .main.pla_sw .box3 .w1190 .imgbox{
        width: 100%;
    }
    .main.pla_sw .box3{
        height: auto;
        background: none;
    }
    .main.pla_sw .box3 .w1190{
        padding: 40px 0;
    }
    .main.pla_sw .box3 .w1190 .imgbox img{
        width: 100%;
    }
    .main.pla_sw .box3 .w1190 .cont{
        width: 100%;
    }
    .main.pla_sw .box3 .w1190 .cont h4{
        font-size: 32px;
    }
    .smarthome2_wgx .banner{
        padding-bottom: 60%;
        height: auto;
        background: url(/cn/static/web/img/sh_banner1.jpg?v=v14) center no-repeat !important;
        background-size: cover !important;
    }
    .smarthome2_wgx .link-box-sw{
        display: none;
    }
    .smarthome2_wgx .box1{
        width: 100%;
        margin: 20px 0 60px;
    }
    .smarthome2_wgx .box1 .box1-new{
        width: 92%;
    }
    .smarthome2_wgx .box1 .box1-new ul{
        width: 100%;
    }
    .smarthome2_wgx .box1 .box1-new ul li{
        width: 48%;
        margin-right: 4%;
        margin-top: 40px;
    }
    .smarthome2_wgx .box1 .box1-new ul li:nth-of-type(2n){
        margin-right: 0;
    }
    .smarthome2_wgx .box1 .box1-new ul li a{
        display: block;
    }
    .smarthome2_wgx .box1 .box1-new ul li a img{
        width: 100%;
    }
    .smarthome2_wgx .pic{
        height: auto;
        padding-bottom: 60%;
        background: url(/cn/static/web/img/sh1_pic1.jpg?v=v14) center no-repeat !important;
        background-size: cover !important;
    }
    .smarthome2_wgx .box2{
        width: 92%;
        margin: 60px auto;
    }
    .smarthome2_wgx .box2 .conn .tits{
        font-size: 32px;
    }
    .smarthome2_wgx .box2 .conn{
        width: 100%;
    }
    .smarthome2_wgx .box2 .pic1{
        width: 100%;
        height: auto;
    }
    .smarthome2_wgx .box2 .pic1 img{
        width: 100%;
        height: auto;
    }
    .smarthome2_wgx .content .box3{
        width: 92%;
        margin: 60px auto;
    }
    .smarthome2_wgx .content .box3 .con1{
        width: 100%;
    }
    .smarthome2_wgx .content .box3 .con1 .conn .c1{
        width: 100%;
    }
    .smarthome2_wgx .content .box3 .con1 .conn .c1 .tit1{
        width: 100%;
    }
    .smarthome2_wgx .content .box3 .pic1{
        float: none;
        width: 100%;
    }
    .smarthome2_wgx .content .box3 .con1 .conn .c1 img{
        width: 100%;
        height: auto;
    }
    .smarthome2_wgx .content .box3 .pic1 img{
        width: 100%;
    }
    .smarthome2_wgx .content .box3 .con1 .tits{
        font-size: 32px;
    }

    .smarthome_wgx .banner{
        height: auto;
        padding-bottom: 60%;
        background: url(/cn/static/web/img/sh_banner.jpg?v=v14) center no-repeat !important;
        background-size: cover !important;
    }
    .smarthome_wgx .link-box-sw{
        display: none;
    }
    .smarthome_wgx .box1{
        width: 92%;
        margin: 60px auto;
    }
    .smarthome_wgx .box1 .con div{
        display: none;
    }
    .smarthome_wgx .box1 .con .pic{
        width: 100%;
        margin: 0;
        height: auto;
    }
    .smarthome_wgx .box2 .box2-new .pic{
        width: 100%;
        height: auto;
    }
    .smarthome_wgx .box2 .box2-new{
        width: 100%;
        height: auto;
    }
    .smarthome_wgx .box2 .box2-new .pic img{
        width: 100%;
        height: auto;
    }
    .smarthome_wgx .box2 .box2-new .con{
        width: 92%;
        margin: 0 auto;
    }
    .smarthome_wgx .box2 .box2-new .con .tits{
        font-size: 36px;
    }

    .main.smart_sw .banner{
        height: auto;
        padding-bottom: 60%;
        background-image: url(/cn/static/web/img/sma-banner.jpg?v=v14) !important;
        background-size: cover !important;
    }
    .main .link-box-sw{
        display: none;
    }
    .main.smart_sw .box1{
        height: auto;
        padding-bottom: 60%;
        background-image: url(/cn/static/web/img/sma-box1.jpg?v=v14) !important;
        background-size: contain !important;
    }
    .main.smart_sw .box2{
        height: auto;
        padding-bottom: 60%;
        background-image: url(/cn/static/web/img/sma-box2.jpg?v=v14) !important;
        background-size: cover !important;
    }
    .main.smart_sw .box3{
        height: auto;
    }
    .main.smart_sw .box3 .bg1{
        padding-bottom: 30%;
        height: auto;
        background-image: url(/cn/static/web/img/sma-box3.jpg?v=v14) !important;
        background-size: cover !important;
    }
    .main.smart_sw .box3 .bg2{
        padding-bottom: 60%;
        height: auto;
        background-image: url(/cn/static/web/img/sma-box3-2.jpg?v=v14) !important;
        background-size: cover !important;
    }
    .main.smart_sw .box4 .wrap .left{
        width: 100%;
    }
    .main.smart_sw .box4 .wrap .right{
        width: 100%;
    }
    .main.smart_sw .box4 .wrap .right .img-bg img{
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .main.smart_sw .box4 .wrap .right .img-bg{
        background: none !important;
    }
    .main.smart_sw .box4 .wrap{
        padding-bottom: 20px;
    }
    .smarthome4_wgx{
        min-width: 100%;
    }
    .smarthome4_wgx img{
        width: 100% !important;
        position: static !important;
        margin: 0 !important;
    }
    .smarthome3_wgx .banner .banner-new{
        width: 92%;
    }
    .smarthome3_wgx .banner{
        height: auto;
    }
    .smarthome3_wgx .banner .banner-new .tits{
        font-size: 36px;
    }
    .smarthome3_wgx .banner .banner-new .tit{
        width: 100%;
    }
    .smarthome3_wgx .banner .banner-new .list{
        width: 100%;
    }
    .smarthome3_wgx .banner .banner-new .list ul{
        width: 100%;
    }
    .smarthome3_wgx .banner .banner-new .list ul li{
        float: none;
        margin: 0 auto;
    }
    .smarthome3_wgx .box1 .box1-new{
        width: 92%;
    }
    .smarthome3_wgx .box1 .box1-new .tits{
        width: 100%;
        box-sizing: border-box;
    }
    .smarthome3_wgx .box1 .box1-new .con .con-left{
        width: 100%;
        float: none;
        margin-left: 0;
    }
    .smarthome3_wgx .box1 .box1-new .con .con-left img{
        width: 100%;
    }
    .smarthome3_wgx .box1 .box1-new .con .con-right{
        width: 100%;
        float: none;
        margin-top: 60px;
    }
    .smarthome3_wgx .box2 .box2-new{
        width: 92%;
    }
    .smarthome3_wgx .box2{
        height: auto;
        padding-bottom: 60px;
    }
    .smarthome3_wgx .box2 .box2-new .tits{
        font-size: 36px;
    }
    .smarthome3_wgx .box2 .box2-new ul{
        width: 100%;
    }
    .smarthome3_wgx .box2 .box2-new ul li{
        width: 100%;
        height: auto;
    }
    .smarthome3_wgx .box2 .box2-new ul li img{
        width: 100%;
    }
    .smarthome3_wgx .box3 .box3-new{
        width: 92%;
    }
    .smarthome3_wgx .box3 .box3-new .tits{
        font-size: 36px;
    }
    .smarthome3_wgx .box3 .box3-new .tit{
        width: 100%;
    }
    .smarthome3_wgx .box3 .box3-new img{
        width: 100%;
        height: auto;
    }
    .smarthome3_wgx .pic{
        height: auto;
        padding-bottom: 43%;
        background: url(/cn/static/web/img/sh3_pic5.jpg?v=v14) center no-repeat !important;
        background-size: contain !important;
    }
    .smarthome4_wgx .banner{
        padding-bottom: 60%;
        height: auto;
        background: url(/cn/static/web/css/../img/sh5_pic1.jpg) no-repeat center;
        background-size: cover !important;
        position: relative;
    }
    .smarthome4_wgx .tits{
        padding-top: 0;
        font-size: 36px;
        line-height: 1.6;
        position: absolute;
        width: 92%;
        top: 50%;
        left: 4%;
        transform: translateY(-50%);
    }
    .smarthome4_wgx .tit{
        width: 92%;
    }
    .smarthome4_wgx .box1 .con{
        width: 92%;
        margin: 0 auto;
    }
    .smarthome4_wgx .box2 .con{
        min-width: 100%;
    }
    .smarthome4_wgx .box2 .con{
        height: auto;
        padding-bottom: 36%;
        background-size: cover;
    }
    .smarthome4_wgx .box2 ul{
        width: 100%;
    }
    .smarthome4_wgx .box2 ul li{
        width: 100%;
        float: none;
        margin: 20px 0;
    }
    .smarthome4_wgx .box2 ul li.fi p{
        padding-left: 0;
        text-align: center;
    }
    .smarthome4_wgx .box3{
        padding-top: 60px;
        height: 300px;
    }
    .smarthome4_wgx .tits{
        position: static;
        transform: none;
        width: 100%;
        font-size: 32px;
    }
    .smarthome4_wgx .box4{
        padding: 60px 0;
    }
    .smarthome4_wgx .box4 .con{
        padding-bottom: 0;
        padding-top: 40px;
    }
    .smarthome4_wgx .box5 .tits{
        font-size: 36px;
    }
    .smarthome4_wgx .box5{
        padding-top: 60px;
        height: 200px;
    }
    .smarthome4_wgx .box5 .tit{
        font-size: 32px;
    }
    .smarthome4_wgx .box6{
        margin-top: 60px;
    }
    .smarthome4_wgx .box6 .tits{
        position: static;
    }
    .smarthome4_wgx .box7-new{
        width: 100%;
        min-height: auto !important;
    }
    .smarthome4_wgx .box7 img{
        float: none;
    }
    .smarthome4_wgx .box7 .con{
        float: none;
        width: 100%;
        margin-top: 40px !important;
    }
    .smarthome4_wgx .box7{
        padding: 60px 0;
        width: 92%;
        margin: 0 auto;
        text-align: center;
    }
    .smarthome4_wgx .box6 .con, .smarthome4_wgx .box9 .con, .smarthome4_wgx .box10 .con{
        width: 92%;
        margin: 0 auto;
    }
    .smarthome4_wgx .box8{
        margin-top: 0;
        width: 100%;
        box-sizing: border-box;
        padding: 0 4%;
    }
    .smarthome4_wgx .box9{
        margin-top: 60px;
        padding-bottom: 60px;
    }
    .smarthome4_wgx .box9 .tits{
        font-size: 32px;
        width: 92%;
        margin: 0 auto;
    }
    .smarthome4_wgx .pic{
        height: auto;
        padding-bottom: 60%;
        background: url(/cn/static/web/img/sh5_pic13.jpg?v=v15) center no-repeat !important;
        background-size: cover !important;
    }
    .main_sw.meeting .section1{
        padding-bottom: 60%;
        height: auto;
    }
    .main_sw.meeting .section1 .title h4{
        font-size: 32px;
    }
    .main_sw.meeting .section1 .title{
        padding-top: 0 !important;
        position: absolute;
        width: 92%;
        left: 4%;
        top: 50%;
        transform: translateY(-50%);
    }
    .main_sw.meeting .section3{
        height: auto;
        background: none;
    }
    .main_sw.meeting .section3 .box1{
        position: static;
    }
    .main_sw.meeting .section3 .box1 .text .wrap2{
        width: 100%;
    }
    .main_sw.meeting .section3 .box1 .text .wrap2 .cont{
        width: 100%;
        padding: 20px 0;
    }
    .main_sw.meeting .section3 .box1 .text .wrap1{
        display: none;
    }
    .main_sw.meeting .section8{
        height: auto;
    }
    .main_sw.meeting .section8 .left{
        width: 92%;
        float: none;
        padding: 60px 0;
        margin-left: 0;
        height: auto;
        position: static;
        margin: 0 auto !important;
    }
    .main_sw.meeting .section8 .right{
        position: static;
        float: none;
        width: 100%;
        padding-bottom: 60%;
    }
    .main_sw.meeting .section8 .left .box1 h4{
        font-size: 36px;
    }
    .main_sw.meeting .section8 .left .box2 div{
        font-size: 20px;
    }
    .main_sw.meeting .section9 h3{
        font-size: 36px;
    }
    .main_sw.meeting .section10{
        height: auto;
        padding-bottom: 50%;
        background-size: cover !important;
    }
    .main_sw.meeting .section11 .left{
        float: none;
        width: 100%;
        padding-top: 60px;
    }
    .main_sw.meeting .section11 .right{
        float: none;
        width: 100%;
        height: auto;
        padding-bottom: 60%;
        background-size: cover;
    }
    .main_sw.meeting .section11 .left .box1, .main_sw.meeting .section11 .left .box2{
        width: 100%;
        float: none;
    }
    .main_sw.meeting .section12 .left, .main_sw.meeting .section13 .left, .main_sw.meeting .section14 .left, .main_sw.meeting .section18 .left{
        position: static;
        float: none;
        height: auto;
        width: 100%;
        padding-bottom: 60%;
        background-size: cover !important;
    }
    .main_sw.meeting .section12, .main_sw.meeting .section13, .main_sw.meeting .section14, .main_sw.meeting .section18{
        height: auto;
    }
    .main_sw.meeting .section12 .right, .main_sw.meeting .section13 .right, .main_sw.meeting .section14 .right, .main_sw.meeting .section18 .right{
        position: static;
        width: 100%;
    }
    .main_sw.meeting .section12 .right .box, .main_sw.meeting .section13 .right .box, .main_sw.meeting .section14 .right .box, .main_sw.meeting .section18 .right .box{
        width: 92%;
        margin: 40px auto !important;
    }
    .main_sw.meeting .section12 .right .box h3, .main_sw.meeting .section13 .right .box h3, .main_sw.meeting .section14 .right .box h3, .main_sw.meeting .section18 .right .box h3{
        font-size: 32px;
    }
    .main_sw.meeting .section15 .tit{
        font-size: 36px;
    }
    .main_sw.meeting .section15 .imgs{
        width: 92%;
    }
    .main_sw.meeting .section15 .imgs ul{
        width: 100%;
    }
    .main_sw.meeting .section15 .imgs ul li{
        float: none;
        width: 100%;
    }
    .main_sw.meeting .section15{
        height: auto;
    }
    .main_sw.meeting .section15 .imgs{
        height: auto;
    }
    .main_sw.meeting .section15 .imgs ul li img{
        width: 100%;
    }
    .main_sw.meeting .section16 h3{
        font-size: 36px;
    }
    .main_sw.meeting .section17{
        height: auto;
        padding-bottom: 60%;
        background-size: cover;
    }
    .product_wgx .banner .banner-new{
        height: auto;
        padding-bottom: 60%;
        background-size: cover !important;
    }
    .product_wgx .banner{
        height: auto;
    }
    .product_wgx .search{
        box-sizing: border-box;
        border-left: 1px solid #e4e4e4;
        background: url(/cn/static/web/css/../img/product_search.png) right center no-repeat;
    }
    .product_wgx .list{
        height: auto;
    }
    .product_wgx .list ul li{
        width: 100%;
        margin-right: 0;
        margin-bottom: 16px;
    }
    .product_wgx .list ul li .con{
        width: 100%;
    }
    .product_wgx .list ul li .con img{
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -42px 0 0 -42px;
    }
    .product_wgx .list1 .con1{
        height: auto;
    }
    .product_wgx .list1 .con1 a img{
        height: auto;
    }
    .product_wgx .list1 .con2 .conn1{
        float: none;
        width: 100%;
        display: block;
    }
    .product_wgx .list1 .con2 .conn2{
        width: 100%;
        float: none;
    }
    .product_wgx .list1 .con2 .conn2 .connn1{
        height: auto;
    }
    .product_wgx .list1 .con2 .conn2 .connn1 a img{
        height: auto;
    }
    .product_wgx .list1 .con2 .conn2 .connn2{
        width: 100%;
        margin-right: 0;
        height: auto;
    }
    .product_wgx .list1 .con2 .conn2 .connn3{
        width: 100%;
        margin-right: 0;
        height: auto;
    }
    .search_wgx .banner{
        height: auto;
        padding-bottom: 60%;
        background-size: cover !important;
    }
    .search_wgx .search{
        width: 92%;
        box-sizing: border-box;
        border-left: 1px solid #e4e4e4;
        background: url(/cn/static/web/css/../img/product_search.png) right no-repeat;
    }
    .search_wgx .sub{
        width: 92%;
    }
    .search_wgx .sub a{
        width: 50%;
    }
    .search_wgx .product-list{
        width: 92%;
    }
    .search_wgx .product-list .list-new ul{
        width: 100%;
    }
    .search_wgx .product-list .list-new ul li{
        width: 49%;
        height: auto;
        box-sizing: border-box;
        border: 1px solid #ccc;
        margin: 0 2% 10px 0;
    }
    .search_wgx .product-list .list-new ul li:nth-of-type(2n){
        margin-right: 0;
    }
    .search_wgx .product-list .list-new ul li a{
        display: block;
    }
    .search_wgx .product-list .list-new ul li a img{
        width: 100%;
        height: auto;
    }
    .search_wgx .product-list .list-new ul li .con{
        display: none !important;
    }
    .pro-info-hd{
        width: 100%;
    }
    .pro-hd-wrap{
        height: auto;
        min-width: 100%;
    }
    .pro-info-hd .img-small{
        float: none;
        width: 100%;
        height: auto;
        margin: 0 !important;
    }
    .pro-info-hd .img-big{
        float: none;
        width: 100%;
        height: auto;
        margin-top: 0;
    }
    .product_wgx .centent .con1 img, .product_wgx .centent img{
        position: static;
        margin-left: 0;
        width: 100%;
        height: auto;
    }
    .pro-info-wrap{
        min-width: 100%;
    }
    .pro-info-ft{
        width: 92%;
        overflow-x: auto;
    }
    .pro-info-ft table{
        width: 700px;
    }
    .pro-table-one .img{
        display: none;
    }
    .pro-gallery{
        position: static;
        width: 100%;
    }
    .list-dl ul li .q p{
        width: 80%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .page .pagination::after{
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        clear: both;
    }
    .product_wgx .product-list .list-new ul{
        width: 100%;
    }
    .product_wgx .product-list .list-new ul li{
        width: 49%;
        height: auto;
        box-sizing: border-box;
        margin: 0 2% 10px 0;
    }
    .product_wgx .product-list .list-new ul li:nth-of-type(2n){
        margin: 0;
    }
    .product_wgx .product-list .list-new ul li a{
        display: block;
    }
    .product_wgx .product-list .list-new ul li a img{
        width: 100%;
        height: auto;
    }
    .product_wgx .product-list .list-new ul li .con{
        display: none !important;
    }
    .main_sw .w1190{
        width: 100%;
        height: auto !important;
    }
    .main_sw.app .box1 .w1190 .left{
        position: static;
        float: none;
    }
    .main_sw.app .box1 .w1190 .btm{
        position: static;
    }
    .main_sw.app .box2 .w1250 .cri{
        display: none;
    }
    .main_sw.app .box1 .w1190 .a1-phnone{
        position: static;
        width: 100%;
        height: auto !important;
    }
    .main_sw .w1250{
        width: 92%;
    }
    .main_sw.app .box2{
        height: auto;
    }
    .main_sw.app .box2 .w1250 .cont{
        position: static;
        width: 100%;
        height: 340px;
        background-size: contain !important;
        margin-left: 0;
    }
    .main_sw.app .box1 .w1190 .left .download{
        width: 100%;
        background-size: contain !important;
    }
    .main_sw.app .box1 .w1190 .btm .apple-icon{
        display: inline-block;
        vertical-align: top;
    }
    .main_sw.app .box1 .w1190 .btm .andro-icon{
        display: inline-block;
        vertical-align: top;
    }
    .about_wgx .box1 .box1-new .box1-left{
        width: 100%;
        float: none;
        margin-top: 0;
    }
    .about_wgx .box1{
        height: auto;
        background: #f7f7f7;
    }
    .about_wgx .box1 .box1-new{
        padding: 60px 0;
    }
    .about_wgx .box1 .box1-new .box1-left .tits{
        font-size: 36px;
    }
    .about_wgx .box1 .box1-new .box1-right{
        float: none;
        width: 100%;
        margin-top: 60px;
    }
    .about_wgx .box2 .box2-new ul li{
        width: 100%;
        margin-right: 0;
    }
    .about_wgx .box3 .box3-new{
        width: 92%;
    }
    .his-le{
        float: none;
        width: 100%;
        margin-top: 60px;
    }
    .his-slide{
        float: none;
        width: 100%;
    }
    .time-line{
        display: none;
    }
    .about_wgx .box3{
        height: auto;
        padding-bottom: 60px;
    }
    .time-show{
        float: none;
        width: 100%;
    }
    .his-slide .btns{
        display: block;
        width: 50%;
        margin: 0 auto;
        text-align: center;
        height: 60px;
        margin-top: 40px;
    }
    .his-slide .btns a{
        display: inline-block;
        vertical-align: top;
        margin: 10% 0;
        position: static;
    }
    .his-slide .btns a.prev{
        float: right;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .his-slide .btns a.next{
        float: left;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .about_wgx .box4 .box4-new{
        width: 92%;
    }
    .about_wgx .box4 .box4-new .tits{
        font-size: 36px;
    }
    .about_wgx .box4 .box4-new .slider .bd{
        height: auto;
    }
    .about_wgx .box4 .box4-new .slider .bd ul li{
        height: auto;
    }
    .about_wgx .box4 .box4-new .slider .bd dl{
        width: 100%;
        font-size: 0;
        height: auto;
    }
    .about_wgx .box4 .box4-new .slider .bd ul{
        
    }
    .about_wgx .box4 .box4-new .slider .bd dl dd{
        float: none;
        display: inline-block;
        vertical-align: top;
        width: 49%;
        margin-right: 2%;
        height: auto;
        line-height: 200px;
    }
    .about_wgx .box4 .box4-new .slider .bd dl dd:nth-of-type(2n){
        margin-right: 0;
    }
    .about_wgx .box4 .box4-new .slider .bd dl dd a{
        display: block;
    }
    .about_wgx .box4 .box4-new .slider .bd dl dd a img{
        width: 100%;
        max-width: auto;
        max-height: auto;
    }
    .about_wgx .box5 .box4-new{
        width: 92%;
    }
    .about_wgx .box5 .box4-new .tits{
        font-size: 36px;
    }
    .main.join_sw .box5{
        height: auto;
        padding-bottom: 100%;
    }
    .main.join_sw .box5 .title{
        width: 92%;
        table-layout: 4%;
        font-size: 36px;
        height: 200px;
        background-size: 80px 80px !important;
    }
    .main.join_sw .box3 .title{
        font-size: 36px;
    }
    .main.join_sw .box3 .wrap .left{
        width: 100%;
    }
    .main.join_sw .box3 .wrap{
        padding-top: 0;
    }
    .main.join_sw .box3{
        height: auto;
    }
    .main.join_sw .box3 .wrap .right{
        width: 100%;
    }
    .main.join_sw .box4 .title{
        font-size: 36px;
    }
    .main .j-list .j-box2 .select_box{
        margin-bottom: 10px;
        width: 100%;
    }
    .main .j-list .j-box2 .input-group .text{
        width: calc(100% - 50px);
        box-sizing: border-box;
    }
    .main .j-list .j-box2 .input-group{
        position: relative;
        width: 100%;
    }
    .main .j-list .j-box2 .input-group .btn{
        position: absolute;
        top: 0;
        right: 0;
    }
    #lightbox-container-image-box{
        width: 100% !important;
        height: auto !important;
    }
    #lightbox-image{
        display: block;
        width: 100%;
        height: auto;
    }
    .main .j-list .j-box3 ul li .show .right .time{
        display: none;
    }
    .main .j-list .j-box3 ul li .show .left .span2{
        display: none;
    }
    .main .j-list .j-box3 .page a.p1{
        width: 60px;
    }
    .main.join_sw .box2 .title h4{
        font-size: 36px;
    }
    .main.join_sw .box2{
        height: auto;
        padding: 0 4%;
        box-sizing: border-box;
    }
    .main.join_sw .box2 .wrap #scrollPics5 .ml-624{
        position: static;
        transform: translateX(22%);
    }
    .main.join_sw .box2 .wrap #scrollPics5{
        position: static;
        width: 100%;
    }
    .main.join_sw .box2 .wrap #scrollPics5 .ml-624 .slider5 li{
        width: 90vw;
        height: auto;
        transform: scale(0.9);
    }
    .main.join_sw .box2 .wrap #scrollPics5 .ml-624 .slider5 li .img1{
        padding: 0;
        width: 100%;
        height: auto;
    }
    .join_sw .table-box{
        width: 92%;
        overflow-x: auto;
    }
    .join_sw .table-box table{
        width: 900px;
    }

    .main_sw.dream #fullpage .section4 .title{
        width: 92%;
        left: 4%;
        margin-left: 0;
        background-size: contain !important;
    }
    .main_sw.dream #fullpage .section5 .title{
        width: 92%;
        left: 4%;
        margin-left: 0;
        background-size: contain !important;
    }
    .main_sw.dream #fullpage .section6 .title{
        width: 92%;
        left: 4%;
        margin-left: 0;
        background-size: contain !important;
    }
    .main_sw.dream #fullpage .section7 .text{
        width: 92%;
        left: 4%;
        margin-left: 0;
        background-size: contain !important;
    }
    .main_sw.dream #fullpage .section9 .box{
        width: 100%;
    }
    .main_sw.dream #fullpage .section9 .box .title{
        width: 92%;
        left: 4%;
        margin-left: 0;
        background-size: contain !important;
    }
    .main_sw.dream #fullpage .section10 .file{
        top: 0;
        left: 0;
        margin: 0 !important;
        width: 100%;
        height: 100%;
    }
    .main_sw.app .box3{
        padding-top: 0;
        height: auto !important;
    }
    .main_sw.app .box3 .bg-fff .w1190{
        text-align: center;
        padding: 40px 0;
    }
    .main_sw.app .box3 .bg-fff .w1190 .a3-phone{
        position: static;
        display: inline-block;
    }
    .main_sw.app .box3 .bg-fff .w1190 .right{
        float: none;
    }
    .main_sw.app .box3 .bg-fff .w1190 .right .text{
        position: static;
        width: 100%;
    }
    .main_sw.app .box3 .bg-fff .w1190 .right .icon-group{
        position: static;
        font-size: 0;
    }
    .main_sw.app .box3 .bg-fff .w1190 .right .icon-group div{
        display: inline-block;
        vertical-align: top;
        width: 33% !important;
    }

    .main_sw.app .box4{
        padding-top: 0;
        height: auto !important;
    }
    .main_sw.app .box4 .bg-fff .w1190{
        text-align: center;
        padding: 40px 0;
    }
    .main_sw.app .box4 .bg-fff .w1190 .a4-phone{
        position: static;
        display: inline-block;
    }
    .main_sw.app .box4 .bg-fff .w1190 .left{
        float: none;
    }
    .main_sw.app .box4 .bg-fff .w1190 .left .text{
        position: static;
        width: 100%;
    }
    .main_sw.app .box4 .bg-fff .w1190 .left .icon-group{
        position: static;
        font-size: 0;
    }
    .main_sw.app .box4 .bg-fff .w1190 .left .icon-group div{
        display: inline-block;
        vertical-align: top;
        width: 33% !important;
    }

    .main_sw.app .box5{
        padding-top: 0;
        height: auto !important;
    }
    .main_sw.app .box5 .bg-fff .w1190{
        text-align: center;
        padding: 40px 0;
    }
    .main_sw.app .box5 .bg-fff .w1190 .a5-phone{
        position: static;
        display: inline-block;
    }
    .main_sw.app .box5 .bg-fff .w1190 .right{
        float: none;
    }
    .main_sw.app .box5 .bg-fff .w1190 .right .text{
        position: static;
        width: 100%;
    }
    .main_sw.app .box5 .bg-fff .w1190 .right .icon-group{
        position: static;
        font-size: 0;
    }
    .main_sw.app .box5 .bg-fff .w1190 .right .icon-group div{
        display: inline-block;
        vertical-align: top;
        width: 33% !important;
    }

    .main_sw.app .box6{
        padding-top: 0;
        height: auto !important;
    }
    .main_sw.app .box6 .bg-fff .w1190{
        text-align: center;
        padding: 40px 0;
    }
    .main_sw.app .box6 .bg-fff .w1190 .a6-phone{
        position: static;
        display: inline-block;
    }
    .main_sw.app .box6 .bg-fff .w1190 .left{
        float: none;
    }
    .main_sw.app .box6 .bg-fff .w1190 .left .text{
        position: static;
        width: 100%;
    }
    .main_sw.app .box6 .bg-fff .w1190 .left .icon-group{
        position: static;
        font-size: 0;
    }
    .main_sw.app .box6 .bg-fff .w1190 .left .icon-group div{
        display: inline-block;
        vertical-align: top;
        width: 33% !important;
    }

    .main_sw.app .box7{
        padding-top: 0;
        height: auto !important;
    }
    .main_sw.app .box7 .bg-fff .w1190{
        text-align: center;
        padding: 40px 0;
    }
    .main_sw.app .box7 .bg-fff .w1190 .a7-phone{
        position: static;
        display: inline-block;
    }
    .main_sw.app .box7 .bg-fff .w1190 .right{
        float: none;
    }
    .main_sw.app .box7 .bg-fff .w1190 .right .text{
        position: static;
        width: 100%;
    }
    .main_sw.app .box7 .bg-fff .w1190 .right .icon-group{
        position: static;
        font-size: 0;
    }
    .main_sw.app .box7 .bg-fff .w1190 .right .icon-group div{
        display: inline-block;
        vertical-align: top;
        width: 33% !important;
    }

    .main_sw.app .box8{
        padding-top: 0;
        height: auto !important;
    }
    .main_sw.app .box8 .bg-fff .w1190{
        text-align: center;
        padding: 40px 0;
    }
    .main_sw.app .box8 .bg-fff .w1190 .a8-phone{
        position: static;
        display: inline-block;
    }
    .main_sw.app .box8 .bg-fff .w1190 .left{
        float: none;
    }
    .main_sw.app .box8 .bg-fff .w1190 .left .text{
        position: static;
        width: 100%;
    }
    .main_sw.app .box8 .bg-fff .w1190 .left .icon-group{
        position: static;
        font-size: 0;
    }
    .main_sw.app .box8 .bg-fff .w1190 .left .icon-group div{
        display: inline-block;
        vertical-align: top;
        width: 33% !important;
    }
    .main_sw.app .box9{
        height: auto;
    }
    .main_sw.app .box9 .img-box img{
        position: static;
        width: 100%;
        height: auto;
        margin-left: 0;
    }
    .main_sw.app .box10{
        height: auto;
        background-position: center !important;
    }
    .main_sw.app .box10 .w1200{
        position: static;
        width: 100%;
        height: auto;
        padding: 40px 0;
    }
    .main_sw.app .box10 .download-btn2{
        position: static;
        display: block;
        width: 80%;
        height: auto;
        padding-bottom: 30%;
        margin-left: 10%;
        background-size: contain !important;
    }

}
