/* 小于1500 */

@media screen and (max-width: 1500px) {}

/* 宽1366 */

@media screen and (min-width: 1000px) and (max-width: 1366px) and (max-height: 700px) {
    .section-title, .section-title2, .section-title3, .section-title5 {
        font-size: 18px;
    }
    .section-title3 {
        margin-bottom: 30px;
    }
    .home-service-list .box {
        margin: 0 25px;
    }
    .invest-info-nav {
        left: calc(50% + 510px);
    }
    .invest-info-nav .icon img {
        width: 80%;
    }
    .banner-wrap {
        height: 630px;
    }
    .banner-wrap .banner-images .image {
        height: 560px;
    }
    .banner-wrap .title-wrap {
        width: 320px;
        height: 320px;
    }
}

/* 小于1250 */

@media screen and (max-width: 1250px) {
    .logo-wrap {
        left: 0;
    }
    .navigation>li:last-child>.subnav {
        left: auto;
        right: -20px;
    }
    .invest-info-nav {
        display: none;
    }
    .side-nav .seek-advice-from, .side-nav .weixin {
        /*display: none;*/
    }
    .home-service-list .slick-arrow {
        z-index: 99;
    }
    .home-service-list .slick-next {
        right: 9px;
    }
    .home-service-list .slick-prev {
        left: 10px;
    }
}

/* 小于1200 */

@media screen and (max-width: 1200px) {
    .wrapper>.inner {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
    .container .wrapper>.inner {
        width: 100%;
    }
    .container-main {
        width: 100%;
    }
    .result {
        padding: 0 20px;
    }
    .header-wrap .inner {
        padding: 0;
    }
    .logo-wrap .img {
        height: 50px;
    }
    .header-wrap .nav-top {
        padding-right: 20px;
    }
    .navigation>li {
        padding-left: 40px;
    }
    .section {
        margin-bottom: 60px;
    }
    .section-title, .section-title2, .section-title3, .section-title5 {
        font-size: 18px;
    }
    .home-brand-options li .inner {
        padding: 30px 0;
    }
    .home-service-list .infobox .brief {
        padding-right: 0;
    }
    .home-investor .content {
        padding-left: 40px;
    }
    .home-investor .text {
        margin-bottom: 20px;
    }
    .home-news .news-top .content {
        min-height: auto;
    }
    .home-news .news-bottom li {
        width: 32%;
        padding-right: 20px;
        margin-right: 2%;
    }
    .join-us-wrap .join-us-right {
        left: 275px;
    }
    /*关于我们*/
    .about-company-list .content {
        min-height: 300px;
    }
    .about-culture-s3 {
        padding: 100px 0;
    }
    .about-vision-main .content .text {
        padding: 0;
        text-indent: -10px;
        padding-left: 10px;
    }
    .about-news-list .con-wrap .text {
        text-align: justify;
    }
    /*品牌优势*/
    .industrial-wrap .develop .develop-item .merit {
        padding-left: 20%;
    }
    /**大家居**/
    .service-project-s2 .content .con {
        min-height: auto;
        padding-right: 15px;
    }
    /*投资者关系*/
    .invest-jiedai-i1 .inner {
        height: auto;
        padding: 0;
    }
    .invest-jiedai-i1 .content {
        padding: 20px 20px;
    }
    .develop-guanhuai-d2 .text-group {
        padding: 0;
    }
    /**招聘**/
    .zhaopin-wrap .inner {
        width: 100%;
        padding-left: 218px;
        padding-right: 15px;
    }
    .zhaopin-wrap .page-nav .in-all span {
        padding: 0px 8px;
    }
    .position-info1 ul li {
        width: 48%;
    }
    .position-info1 ul li:first-child {
        width: 100%;
    }
    .position-info-wrap .btn-group {
        padding-right: 0;
    }
    .position-info-wrap .btn-group li {
        margin: 0 10px;
    }
    .position-info-wrap .btn-group li:last-child {
        margin-top: 15px;
    }
    .join-zhaoshang-s5 .navbar li {
        margin: 5px;
    }
    .join-zhaoshang-s1 {
        margin-bottom: 30px;
    }
    .join-btn, .join-zhaoshang-s2, .join-zhaoshang-s3, .join-zhaoshang-s5 {
        margin-bottom: 80px;
    }
    .xiaozhao-feiten .feiten-s1 .img {
        padding-left: 0;
        padding-right: 0;
    }
}
@media screen and (max-width: 1000px) {
    .btn {
        width: 100px;
        font-size: 12px;
    }
    .pc-only {
        display: none;
    }
    .logo-wrap {
        width: 140px;
    }
    .nav-top .links li {
        margin-left: 20px;
    }
    .navigation {
        padding-right: 10px;
    }
    .navigation>li, .navigation>li:first-child {
        padding-left: 25px;
    }
    .navigation>li>.subnav {
        width: 180px;
        font-size: 14px;
    }
    .navigation .subnav li {
        overflow: hidden;
        padding-left: 20px;
    }
    .navigation .subnav li .line-wrap {
        width: 12px;
    }
    .navigation .subnav li .short-line {
        display: none;
    }
    .nav-tools {
        padding-left: 0;
    }
    .banner-wrap {
        height: 460px;
    }
    .banner-wrap .banner-images .image {
        height: 380px;
    }
    .banner-wrap .title-wrap {
        width: 320px;
        height: 320px;
    }
    .home-about .history .item {
        height: 160px;
        width: 32%;
        padding-top: 40px;
        margin-right: 2%;
    }
    .home-about .history .item-3 {
        margin-right: 0;
    }
    .home-brand .section-title {
        margin-bottom: 20px;
    }
    .home-brand .content {
        padding-right: 30px;
    }
    .home-brand .content .text {
        margin-bottom: 20px;
        height: auto;
    }
    .home-brand-options li .inner {
        padding: 14px 0;
    }
    .home-brand-options li .inner i {
        height: 24px;
    }
    .home-investor .frame>img {
        height: 100px;
    }
    .home-news .news-top .title {
        margin-bottom: 10px;
    }
    .home-news .news-top .date {
        margin-bottom: 10px;
    }
    .join-us-wrap {
        height: 350px;
    }
    .join-us-wrap .join-us-right {
        background-position: center center;
        left: 230px;
    }
    /*关于我们*/
    .about-index-s1 .image {
        padding-right: 30px;
    }
    .about-company-list section .image {
        padding-right: 30px;
    }
    .about-company-list .content {
        min-height: auto;
    }
    .about-company-list section.con-fl .image {
        padding-left: 30px;
    }
    .about-news-list .line-top, .about-news-list .line-bottom {
        left: -1px;
    }
    .about-news-list .event-item {
        padding-left: 0;
        border-left: 1px solid #ccb082;
    }
    .about-news-list .event-item .con-wrap {
        border-left: none;
    }
    .about-news-list .event-item .year {
        position: relative;
        left: auto;
        top: auto;
        padding: 0 0 0 20px;
    }
    .about-news-list .content .text {
        min-height: auto;
    }
    /*品牌优势*/
    .brand-main .base-wrap .top, .brand-main .base-wrap .text {
        padding: 0;
    }
    .brand-sale-s1 .datum-con .data-list li {
        margin: 0 20px;
    }
    /*新闻中心*/
    .news-list .item .image {
        width: 40%;
        margin-right: 20px;
    }
    .news-list .item .con {
        min-height: auto;
    }
    .news-list .item .time{
        font-size: 12px;
    }
    .news-info-title {
        font-size: 20px;
    }
    .news-tool {
        padding: 40px 20px;
    }
    /**大家居**/
    .service-s1-list .item-inner {
        max-width: auto;
    }
    .service-s1-list .item {
        padding-right: 20px;
    }
    .service-share3 .item .diamond {
        display: none;
    }
    .service-share3 .item .content .con-title {
        padding-left: 40px;
    }
    .service-share3 .item .list-characteristic li {
        background-position: 0 6px;
    }
    .product-wrap .product-main .preface {
        padding: 50px 20px 50px 20px;
    }
    .product-wrap .product-main .image {
        width: 50%;
        margin-left: 20px;
        margin-top: 0;
    }
    .product-wrap .product-main .con-title {
        font-size: 20px;
    }
    .product-wrap .product-nav li {
        margin-left: 20px;
    }
    .service-dinzhi-s2 .develop .item {
        padding: 0 5px;
    }
    .service-dinzhi-s2 .develop .item .con-tit {
        font-size: 20px;
        padding: 15px 0 15px 15px;
    }
    /**投资者关系**/
    .invest-domain ul {
        padding-right: 0;
    }
    .question-item .title {
        font-size: 22px;
    }
    .list-table {
        margin-bottom: 100px;
    }
    .list-table .table .title {
        font-size: 18px;
    }
    .list-table .table-con, .list-table .table-con2 {
        font-size: 14px;
    }
    .table-con2 .title-tab {
        width: 120px;
    }
    .table-con2 .table-right {
        width: calc(100% - 120px);
    }
    .table4 .title-tab {
        width: 210px;
    }
    .table4 .table-right {
        width: calc(100% - 210px);
    }
    .list-table .arrow .prev {
        left: 0;
    }
    .list-table .arrow .next {
        right: 0;
    }
    .table-con2 .column-wrap li {
        padding-right: 30px;
    }
    #info3 .table-right li {
        padding-right: 40px;
    }
    .list-info .title {
        font-size: 18px;
    }
    /**可持续发展**/
    .develop-d3 .item .content, .develop-guanhuai-d1 .content {
        height: auto;
    }
    .develop-guanhuai-d3 .content {
        height: auto;
        padding-top: 20px;
    }
    .footer-wrap .link-wrap {
        font-size: 12px;
    }
}

/* ipad pro 1024 */

@media screen and (min-width: 1000px) and (max-width: 1200px) {}

/* ipad 768 */

@media screen and (min-width: 600px) and (max-width: 800px) {
    .navigation {
        right: 0;
    }
    .navigation>li, .navigation>li:first-child {
        padding-left: 20px;
    }
    .nav-tools {
        display: none;
    }
    .home-service-list .show .zoom {
        width: 60px;
        height: 60px;
    }
    .home-service-list .infobox .title:after {
        height: 2px;
    }
    .home-service-list .infobox .brief {
        height: 80px;
    }
    .home-brand .image {
        margin-top: 0;
    }
    .home-news .news-top .content {
        height: auto;
        padding-left: 30px;
    }
    .home-news .news-bottom li {
        height: 180px;
        padding-right: 0;
    }
    .home-news .news-bottom .date, .home-news .news-bottom li p {
        font-size: 12px;
    }
    .home-brand .content {
        padding-right: 20px;
    }
    .home-investor .content {
        padding-left: 20px;
        height: 247px;
    }
    .home-investor .section-title {
        margin-bottom: 30px;
    }
    /*二级导航*/
    .nav-wrap {
        margin-bottom: 50px;
    }
    .nav-wrap .nav {
        height: 40px;
    }
    /*面包屑导航*/
    .nav-wrap .follow {
        display: none;
    }
    /*品牌优势*/
    .brand-main .base-wrap {
        margin-bottom: 100px;
    }
    .brand-main .base-wrap .map {
        width: 640px;
        left: -270px;
    }
    .brand-base-list {
        padding-left: 40px;
    }
    .brand-sale-s1 .datum-image {
        padding-right: 20px;
    }
    .brand-sale-s1 .datum-con .data-list {
        margin-top: 20px;
    }
    .brand-sale-s1 .datum-con .data-list li .data .num {
        font-size: 24px;
    }
    .brand-sale-s1 .datum-con .data-list li .icon {
        height: 40px;
        background-size: auto 30px !important;
    }
    .brand-sale-s1 .datum-con .data-list li .data {
        margin: 0;
    }
    /**大家居**/
    .service-dinzhi-s2 .develop {
        padding-bottom: 120px;
    }
    .service-s1-list {
        float: none;
        width: 100%;
        margin-top: 30px;
    }
    .service-s1-list .item {
        width: 50%;
        float: left;
    }
    .service-s1-list .item:first-child {
        padding-top: 26px;
    }
    /**联系我们**/
    .contact-main {
        height: auto;
        padding: 150px 0 200px;
    }
    .contact-list li {
        margin: 0 10px;
    }
    /**招商加盟**/
    .join-zhaoshang-s1 .item {
        width: 50%;
    }
    .position-info-wrap .btn-group .pop-box {
        width: 500px;
        left: -190px;
    }
}
@media screen and (min-width: 800px) {
    .navigation>li.hover>a {
        color: #c4a36d;
    }
    .navigation .subnav>li:hover .long-line {
        width: 100%;
    }
    .service-video-wrap .slick-dots {
        opacity: 0;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }
    .service-video-wrap .video-group:hover .slick-dots {
        opacity: 1;
    }
}
@media screen and (max-width: 800px) {
    body{
        padding-top: 60px;
        overflow-x: hidden;
    }
    .header-wrap {
        height: 60px;
        line-height: 60px;
        position: fixed;
        top: 0;
        left: 0;
    }
    .header-wrap .inner {
        padding: 0 20px;
    }
    .logo-wrap {
        width: 130px;
        height: 100%;
        padding: 0 5px;
        left: 0;
    }
    .logo-wrap .logo {
        border: none;
    }
    .logo-wrap .img {
        height: 35px;
    }
    .header-wrap .mobi-nav {
        display: block;
    }
    .header-wrap .header-nav-wrap {
        visibility: hidden;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        padding-left: 45px;
        z-index: 999;
    }
    .header-wrap .header-nav-wrap.active {
        visibility: visible;
    }
    .header-wrap .header-nav-wrap>.box {
        position: relative;
        width: 100%;
        height: 100%;
        line-height: 20px;
        background: #fff;
        left: 0;
        overflow-y: auto;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        -webkit-transition: transform .3s linear;
        transition: transform .3s linear;
    }
    .header-wrap .header-nav-wrap.active .box {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .mobi-menu-close {
        display: block;
    }
    .navigation {
        position: relative;
        right: auto;
        top: auto;
        height: auto;
        padding-right: 0;
    }
    .navigation>li, .navigation>li:first-child {
        display: block;
        font-size: 14px;
        border-bottom: 1px solid #e4e4e4;
        padding: 0;
    }
    .navigation>li>a {
        /*width: 70%;*/
        padding: 15px 40px;
        line-height: 1.8;
        z-index: 1;
    }
    .navigation>li>a i {
        display: none;
    }
    .navigation>li>.arrow {
        display: block;
    }
    .navigation .subnav li .line {
        display: none;
        visibility: hidden;
    }
    .navigation>li>.subnav, .navigation>li:last-child>.subnav {
        display: none;
        visibility: visible;
        opacity: 1;
        position: relative;
        left: auto;
        right: auto;
        top: auto;
        width: 100%;
        transform: translateX(0);
        -webkit-transform: translateX(0);
        transition: none;
        -webkit-transition: none;
        border-top: 1px solid #c4a36d;
    }
    .navigation .subnav li {
        padding: 5px 0 5px 40px;
    }
    .mobi-nav-options {
        display: block;
    }
    .mobi-menu-bg {
        display: block;
    }
    .nav-tools {
        display: none;
        position: relative;
        right: auto;
        top: auto;
        width: 100%;
        height: auto;
        border: none;
        padding: 20px 0 20px 30px;
        line-height: 1.8;
    }
    .nav-tools .line {
        display: none;
    }
    .nav-tools>div {
        float: none;
    }
    .nav-tools .lang {
        float: none;
        padding: 0;
    }
    .nav-tools .search-box {
        display: none;
    }
    .nav-shops {
        clear: both;
        float: none;
        display: block;
        width: 100%;
    }
    .nav-join {
        float: none;
    }
    .nav-shops .name {
        display: block;
        width: 100%;
    }
    /**通讯刊物**/
    .news-column-wrap .img, .news-column-wrap .content {
        height: auto;
    }
    .journal-list .journal-item {
        margin: 0 4px 24px;
    }
    .service-video-wrap .video-num{
        display: block;
    }
    .zhaopin-wrap .page-nav{
        display: none;
    }
    .page-number{
        display: block;
    }
    .join-nav-wrap .content{
        padding-top: 30px;
        text-align: left;
    }
    .join-nav-wrap .cooperate span{
        width: 50%;
        font-size: 14px;
        margin: 0;
        float: left;
    }
    .join-nav-wrap .advantage{
        margin-top: 20px;
    }
    .join-nav-wrap .advantage li{
        width: 100%;
        margin-bottom: 30px;
    }
    .join-nav-wrap .advantage li br{
        display: none;
    }
    .join-nav-wrap .flowpath{
        margin-top: 40px;
    }
    .visible-desktop{
        display: none;
    }
    .visible-phone{
        display: block;
    }
}
/**手机**/

@media screen and (max-width: 500px) {
    .pc-only {
        display: none !important;
    }
    .mobi-only {
        display: block !important;
    }
    /*****/
    .wrapper>.inner {
        padding-left: 15px;
        padding-right: 15px;
    }
    .result {
        padding: 0 15px;
        margin: 20px 0;
    }
    .section {
        padding-top: 20px;
        margin-bottom: 40px;
    }
    .side-nav .seek-advice-from, .side-nav .weixin {
        display: none;
    }
    .side-nav {
        top: inherit;
        bottom: 10%;
        /*display: none;*/
    }
    .show-video-section .video {
        width: 100%;
    }
    .brand-smart-s3 .inner .text {
        text-align: justify;
    }
    .section-title, .section-title2, .section-title3 {
        font-size: 16px;
        line-height: 1.6em;
    }
    .section-title::after {
        margin-bottom: 8px;
    }
    .section-title2::after {
        margin-top: 5px;
    }
    .section-title5 {
        font-size: 16px;
    }
    .app-banner {
        display: block;
    }
    .banner-wrap {
        height: 250px;
        margin-bottom: 20px;
        display: none;
    }
    .banner-wrap .banner-images .image img {
        /*height: 250px;*/
    }
    .banner-wrap .title {
        display: none;
    }
    .pc-banner {
        display: none;
    }
    .home-about .history {
        display: block;
    }
    .home-about .history .item {
        float: none;
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        padding-top: 50px;
        padding-bottom: 30px;
    }
    .home-about .history .item:last-child {
        margin-bottom: 0;
    }
    .home-about .history .item h3 {
        font-size: 20px;
    }
    .home-about .history .item i {
        width: 60px;
        height: 60px;
        top: -30px;
    }
    .home-brand .image {
        float: none;
        width: 100%;
        margin-top: 0;
        margin-bottom: 20px;
    }
    .home-brand .content {
        float: none;
        width: 100%;
        padding-right: 0;
        height: auto;
    }
    .home-brand-options {
        width: 100%;
        position: inherit;
    }
    .home-brand-options li .inner {
        padding: 20px 0;
    }
    .home-brand-options li .inner i {
        height: 30px;
        margin-bottom: 5px;
    }
    .home-service {
        padding-bottom: 20px;
    }
    .home-service .section-title2 {
        margin-bottom: 20px;
    }
    .home-service .section-title3 {
        padding: 0 15px;
        font-size: 15px;
        font-weight: normal;
    }
    .service-name-list {
        display: none;
    }
    .home-service-list .show .zoom {
        width: 60px;
        height: 60px;
    }
    .home-service-list .show .title {
        font-size: 18px;
    }
    .home-service-list .infobox {
        padding: 15px;
    }
    .home-service-list .infobox .title {
        font-size: 18px;
    }
    .home-service-list .infobox .title:after {
        height: 2px;
    }
    .home-service-list .infobox .brief {
        height: 80px;
        font-size: 14px;
    }
    .home-service-list .slick-arrow {
        display: none;
    }
    .home-investor .image {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .home-investor .content {
        padding-left: 0;
        margin-left: 0;
        width: 100%;
        height: auto;
    }
    .home-investor .section-title {
        margin-bottom: 40px;
    }
    .home-develop {
        height: auto;
    }
    .home-develop .bg-image {
        background-position: 0 center;
        background-size: auto 100%;
    }
    .home-develop .bg-image .left {
        width: 100%;
    }
    .home-develop .bg-image .right {
        display: none;
    }
    .home-develop .content {
        width: 100%;
    }
    .home-develop .content-box {
        padding: 40px 0;
    }
    .home-develop .section-title {
        margin-bottom: 40px;
    }
    .home-news .section-title {
        margin-bottom: 40px;
    }
    .home-news .news-top {
        border-bottom: 1px dashed #ccc;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .home-news .news-top .content {
        font-size: 14px;
    }
    .home-news .news-top .image {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .home-news .news-top .content {
        float: none;
        width: 100%;
        height: auto;
        padding-left: 0;
        padding-bottom: 0;
    }
    .home-news .news-top .title {
        font-size: 15px;
    }
    .home-news .news-top .btn {
        display: none;
    }
    .home-news .news-top .brief {
        margin-bottom: 0;
    }
    .home-news .news-bottom li {
        float: none;
        width: 100%;
        height: auto;
        border-bottom: 1px dashed #ccc;
        padding-right: 0;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .home-news .news-bottom li.more {
        padding-bottom: 0;
    }
    .home-news .news-bottom .title, .home-news .news-bottom .date {
        margin-bottom: 5px;
    }
    .home-news .news-bottom .date, .home-news .news-bottom .text {
        font-size: 14px;
    }
    .home-news .news-bottom li .get-into {
        display: none;
    }
    .home-news .news-bottom li.more a .more-cont {
        padding: 10px 0;
    }
    .home-news .news-bottom li.more a .more-cont i {
        display: inline-block;
        width: 14px;
        height: 14px;
        margin: 0;
    }
    .join-us-wrap {
        height: auto;
    }
    .join-us-wrap .join-us-left {
        width: 100%;
        padding-top: 0;
    }
    .join-us-wrap .join-us-right {
        position: relative;
        top: auto;
        left: auto;
        height: 200px;
        background-size: auto 100%;
        margin-top: 20px;
    }
    .join-us-wrap .join-us-left .join-us-nav {
        padding-top: 40px;
    }
    .join-us-wrap .join-us-left .join-us-nav li {
        float: left;
        width: 33%;
        padding: 5px 0;
        text-align: center;
        border-top: none;
        border-right: 1px solid #ccc;
    }
    .join-us-wrap .join-us-left .join-us-nav li:last-child {
        border-right: none;
    }
    .join-us-wrap .join-us-right .information {
        display: none;
    }
    /*顶部banner*/
    .banner-title {
        height: 100px;
        margin-bottom: 0;
        display: none;
    }
    .banner-title .inner img {
        height: 20px;
    }
    /*二级导航*/
    .nav-wrap {
        display: none;
        margin-bottom: 40px;
    }
    .nav-wrap .inner {
        padding-top: 20px;
    }
    .nav-wrap .nav {
        height: 36px;
    }
    .nav-wrap .nav li.slant {
        margin: 0 2px;
    }
    /*面包屑导航*/
    .nav-wrap .follow {
        display: none;
    }
    /*关于我们*/
    .about-index-s1 {
        padding-bottom: 20px;
    }
    .about-index-s1 .section-title2{
        margin-bottom: 15px;
    }
    .about-index-s1 .image {
        float: none;
        width: 100%;
        padding: 0;
        margin-bottom: 20px;
    }
    .about-index-s1 .content {
        float: none;
        width: 100%;
        text-align: justify;
    }
    .about-company-list section .image {
        float: none;
        width: 100%;
        padding: 0;
        margin-bottom: 20px;
    }
    .about-company-list .content {
        text-align: justify;
    }
    .about-company-list section.con-fl .image {
        padding: 0;
    }
    .about-company-list section+section {
        margin-top: 50px;
    }
    .about-company-list .company {
        margin-bottom: 50px;
    }
    .about-vision-main .image p {
        float: none;
        width: 100%;
        padding: 10px 0;
    }
    .about-values-main {
        margin-bottom: 50px;
        padding-bottom: 0;
    }
    .about-advert{
        
    }
    .about-culture-s3 {
       padding: 50px 0;
       font-size: 16px;
    }
    .about-culture-s3 .content-2{
        margin-top: 50px;
    }
    .about-culture-s3 .infobox {
        width: 100%;
    }
    .about-values-main .inner{
        margin-top: 0;
    }
    .about-news-wrap {
        padding: 80px 0;
    }
    .about-news-list .event-item .content {
        padding: 20px 20px 20px 30px;
    }
    .about-news-list .content .image-box{
        position: static;
        height: auto;
    }
    .about-news-list .content .image-list{
        position: static;
        width: 100%;
    }
    .about-news-list .content .image {
        /*float: none;*/
        width: 100%;
        /*padding: 0;*/
        margin-bottom: 10px;
    }
    .about-news-list .content .image img {
        position: static;
    }
    .about-news-list .content .text {
        margin-left: 0;
    }
    .about-news-list .content .bg-title {
        display: none;
    }
    .about-glory-main {
        padding-top: 20px;
    }
    .about-glory-main .inner{
        padding-left: 0;
        padding-right: 0;
    }
    .about-glory-main .section-title3{
        margin-bottom: 15px;
    }
    .about-glory-main .item-list .item{
        padding: 0;
    }
    .about-glory-main .item-list .item .item-inner{
        border: none;
        padding: 0;
    }
    .glory-section{
        margin-bottom: 40px;
    }
    /*品牌优势*/
    .brand-sale-s1 .datum-con, .brand-sale-s1 .datum-image {
        float: none;
        width: 100%;
        padding: 0;
    }
    .brand-sale-s1 .datum-image {
        margin-bottom: 20px;
    }
    .brand-sale-s1 .datum-con {
        padding-right: 0;
    }
    .brand-sale-s1 .datum-con .text {
        margin-bottom: 20px;
    }
    .brand-sale-shops .area-nav select, .brand-sale-shops .area-nav button {
        width: 100%;
        margin-left: 0; 
    }
    .brand-sale-shops {
        padding: 40px 0;
    }
    .brand-sale-shops .area-wrap, .brand-sale-shops .iamge-list {
        float: none;
        width: 100%;
        position: static;
    }
    .brand-sale-shops .area-wrap {
        padding-right: 0;
        margin-bottom: 50px;
    }
    .brand-sale-shops .area-list {
        /*height: 400px;*/
        padding-top: 5px;
    }
    .brand-sale-shops .area-list .item {
        padding-left: 20px;
        margin-bottom: 30px;
    }
    .brand-sale-shops .main{
        height: auto;
    }
    .process-list {
        padding-top: 0;
    }
    .process-list .item {
        float: none;
        width: 100%;
        padding-bottom: 30px;
        border-bottom: 1px solid #ccc;
        margin-bottom: 30px;
    }
    .process-list .line {
        display: none;
    }
    .process-list .item .icon h4 {
        font-size: 16px;
    }
    .process-list .item .icon i {
        height: 40px;
        background-size: auto 40px !important;
    }
    .brand-main .base-wrap {
        margin-bottom: 100px;
    }
    .brand-main .base-wrap .top {
        margin-bottom: 40px;
    }
    .brand-main .base-wrap .map {
        position: relative;
        width: 100%;
        left: auto;
    }
    .punctuation-list .punctuation {
        font-size: 14px;
        padding-top: 2%;
        cursor: pointer;
    }
    .brand-base-list {
        float: none;
        width: 100%;
        padding-left: 0;
    }
    .brand-main .industrial-wrap {
        margin-bottom: 100px;
    }
    .brand-main .industrial-wrap .develop {
        background: none;
        padding-top: 0;
    }
    .industrial-wrap .develop .develop-item {
        float: none;
        width: 100%;
        margin-bottom: 40px;
    }
    .industrial-wrap .develop .develop-item:last-child {
        margin-bottom: 0;
    }
    .industrial-wrap .develop .develop-item2, .industrial-wrap .develop .develop-item3 {
        margin-top: 0;
    }
    .industrial-wrap .develop .develop-item .icon {
        height: 100px;
    }
    .industrial-wrap .develop .develop-item .merit {
        padding-left: 30%;
    }
    .industrial-wrap .text {
        padding: 0;
    }
    .brand-smart-s1 .image, .brand-smart-s1 .content {
        float: none;
        width: 100%;
    }
    .brand-smart-s1 .content {
        padding-top: 10px;
        padding-left: 0;
    }
    .brand-smart-s1 .content .text {
        text-align: justify;
    }
    .brand-smart-s2 {
        padding-left: 15px;
        padding-right: 15px;
    }
    .about-glory-main .arrows {
        display: none;
    }
    .about-glory-main .glory-num{
        display: block;
    }
    /*新闻中心*/
    .news-list .item .image {
        float: none;
        width: 100%;
        margin: 0 0 10px;
    }
    .news-list .item .image img {
        /*width: 100%;*/
    }
    .news-info-title {
        font-size: 16px;
    }
    .news-tool {
        padding: 20px;
    }
    .news-tool .erweima {
        display: none;
    }
    .news-tool .essay {
        padding-left: 0;
    }
    .news-info-source li {
        padding-left: 20px;
        margin-right: 8px;
    }
    .news-info-source li:nth-child(3) {
        padding-left: 26px;
    }
    .news-recommend .question {
        padding-left: 0;
    }
    .news-recommend li .data {
        position: initial;
        display: block;
        width: 100%;
    }
    .video-list>li {
        width: 100%;
        float: none;
        margin: 0 0 20px;
    }
    .download-section .list-title {
        font-size: 16px;
    }
    .download-list>li {
        width: 100%;
        float: none;
        margin: 0 0 20px;
    }
    .download-list .icon {
        width: 25px;
    }
    /**大家居**/
    /*.service-s1 .image, .service-s1-list {
        width: 100%;
    }*/
    .service-video-wrap .video-group {
        padding: 0;
    }
    .video-group .slick-prev, .video-group .slick-next {
        display: none !important;
    }
    .video-box.service-video-fixed {
        width: 100%;
        position: absolute;
    }
    .video-box .video-inner .close {
        top: -30px;
        right: 0;
    }
    .service-video-wrap {
        padding: 0;
        margin-top: 30px;
    }
    .service-video-wrap .rect {
        display: none;
    }
    .service-video-wrap .inner {
        padding: 0;
    }
    .service-s1 .inner {
        padding: 0;
    }
    .service-s1 .section-title3 {
        font-size: 18px;
        padding-left: 15px;
        padding-right: 15px;
        margin-bottom: 14px;
    }
    .service-s1 .image, .service-s1 .image2 {
        width: 100%;
    }
    .service-s1 .image2 {
        margin-top: 0;
    }
    .service-s1-list .item:first-child {
        padding-top: 26px;
    }
    .service-s1-list .item {
        float: none;
        width: 100%;
        min-height: auto;
        padding-right: 0;
    }
    .service-s1-list .item.fr-item .item-inner {
        float: none;
    }
    .service-s1-list .fr-item {
        padding-left: 0;
    }
    .service-s1-list .item .title {
        font-size: 16px;
        background-size: auto 22px;
        padding-left: 35px;
        margin-bottom: 10px;
    }
    /*.service-s2 {
        padding: 40px 0px 30px;
    }*/
    .service-s2 .item-list .item {
        width: 100%;
    }
    .service-s2 .item-list .item .con {
        height: 40px;
        line-height: 40px;
    }
    /************/
    .section-title-img>img {
        height: 26px;
    }
    .service-share1 {
        height: auto;
    }
    .service-share1 .image {
        position: relative;
        top: 0;
        right: auto;
        width: 100%;
        margin-bottom: 40px;
        z-index: 1;
    }
    .service-share1 .image img {
        float: none;
        width: 100%;
        height: auto;
    }
    .service-topimg-list .item {
       height: auto;
        background-position: 50%;
    }
    .service-share1 .image-dots{
        position: static;
    }
    .service-share1 .content {
        position: relative;
        left: auto;
        width: 100%;
        padding: 0 15px 20px;
    }
    .service-share1 .content .con-title {
        font-size: 16px;
        margin-bottom: 20px;
    }
    .service-share1 .content .title {
        text-align: center;
        margin-bottom: 20px;
    }
    .service-share1 .content .title>img {
        height: 30px;
    }
    .service-share2 .text {
        padding: 0;
    }
    .service-share3 .item .content .con-title {
        font-size: 16px;
        line-height: 22px;
        padding-left: 30px;
        margin-bottom: 10px;
    }
    .service-share3 .item .image, .service-share3 .item .content {
        float: none;
        width: 100%;
        padding: 0;
    }
    .service-share3 .item .image {
        margin-bottom: 20px;
    }
    .service-share3 .item .list-characteristic li {
        font-size: 14px;
        font-weight: normal;
    }
    .service-share3 .item-1 {
        background: none;
        padding: 0 0 50px;
    }
    .service-share3 .item-2 {
        padding: 50px 0;
    }
    .service-share3 .item-3 {
        background: none;
        padding: 50px 0;
    }
    .service-project-s2 {
        padding-bottom: 100px;
    }
    .service-project-s2 .essay {
        margin: 40px 0 20px;
    }
    .service-project-s2 .content .image, .service-project-s2 .content .con {
        float: none;
        width: 100%;
    }
    .service-project-s2 .content .image {
        margin-bottom: 20px;
    }
    .service-project-s2 .content .con {
        padding: 0 0 20px;
        text-align: justify;
    }
    .service-project-s3 .list-trademark li {
        width: 33%;
    }
    .list-pandect .pandect {
        float: none;
        width: 100%;
        padding: 0;
    }
    .list-pandect .pandect .caption {
        padding-left: 15px;
    }
    .product-wrap .product-main .preface {
        padding: 30px 10px 50px 10px;
        margin: 0 0px 45px;
    }
    .product-wrap .product-main .image {
        float: none;
        width: 100%;
        margin: 0 0 20px;
    }
    .product-wrap .product-main .con-title {
        font-size: 16px;
        margin-bottom: 20px;
    }
    .product-wrap .product-nav {
        margin-bottom: 40px;
    }
    .product-wrap .product-nav li {
        padding-left: 5px;
        margin-left: 0;
        text-align: center;
        padding-right: 5px;
    }
    .product-wrap .product-nav li.active {
        border-bottom: none;
    }
    .service-share2 .list-images .image {
        padding: 0 5px;
    }
    .service-share2 .list-images .schmidt-image {
        width: 100%;
    }
    .service-share2 .list-images .schmidt-image p {
        padding: 10px 0;
    }
    .service-dinzhi-s2 .develop {
        height: auto;
        padding-bottom: 0;
        background: none !important;
    }
    .service-dinzhi-s2 .develop .item {
        float: none;
        width: 100%;
        padding-top: 15px;
        padding-left: 40%;
        padding-bottom: 10px;
        position: relative;
    }
    .service-dinzhi-s2 .develop .item-1{
        background: url(images/icon_546.png) no-repeat left center;
        background-size: 36%;
    }
    .service-dinzhi-s2 .develop .item-1:after{
        content: "";
        position: absolute;
        left: 8.5%;
        bottom: -30%;
        width: 3%;
        height: 43%;
        background: url(images/icon_549.png) no-repeat;
        background-size: 100% auto;
    }
    .service-dinzhi-s2 .develop .item-2:after, .service-dinzhi-s2 .develop .item:nth-child(3):after{
        content: "";
        position: absolute;
        left: 8.5%;
        bottom: -30%;
        width: 3%;
        height: 43%;
        background: url(images/icon_550.png) no-repeat;
        background-size: 100% auto;
    }
    .service-dinzhi-s2 .develop .item-2{
        background: url(images/icon_547.png) no-repeat left center;
        background-size: 36%;
    }
    .service-dinzhi-s2 .develop .item-3,.service-dinzhi-s2 .develop .item-4{
        background: url(images/icon_548.png) no-repeat left center;
        background-size: 36%;
    }
    .service-dinzhi-s2 .develop .item .con-text {
        display: initial;
    }
    .service-dinzhi-s2 .develop .item:nth-child(1),
    .service-dinzhi-s2 .develop .item:nth-child(2),
    .service-dinzhi-s2 .develop .item:nth-child(3) {
        margin-top: 0;
    }
    .service-dinzhi-s2 .develop .item .con-tit {
        font-size: 18px;
    }
    .service-share3 .section-title-img {
        margin-bottom: 20px;
    }
    /**投资者关系**/
    .file-tabs>li>a {
        padding: 5px 22px;
    }
    .file-list>li {
        background-position: 0 4px;
        background-size: auto 16px;
        padding-left: 25px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ddd;
    }
    .file-list .date {
        position: relative;
        right: auto;
        top: auto;
        font-size: 12px;
    }
    .invest-jiedai-i1 .content {
        padding: 20px 0px;
    }
    .invest-jiedai-i1 .image, .invest-jiedai-i1 .content, .invest-jiedai-i2 .left, .invest-jiedai-i2 .right {
        height: auto;
        width: auto;
        float: none;
    }
    .invest-jiedai-i1 .content .table-cell {
        text-align: justify;
    }
    .invest-jiedai-i2 .main {
        padding-top: 0;
    }
    .invest-jiedai-i2 .main .erweima {
        margin: 0 auto;
        width: 75%;
        padding: 30px 12% 10%;
    }
    .invest-jiedai-i2 .main .right {
        padding: 0;
        margin-top: 60px;
    }
    .invest-jiedai-i2 .main .con-title {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .education-search {
        padding: 20px 0px;
    }
    .education-search .search {
        height: 40px;
        padding-right: 80px;
    }
    .education-search .search .button {
        width: 80px;
    }
    .education-search .search-label li {
        padding: 0 15px;
    }
    .question-list .answer {
        padding: 10px;
    }
    .question-list .answer .text {
        background-size: 16px;
        padding-left: 25px;
    }
    .invest-domain ul {
        text-align: center;
        padding: 0;
    }
    .invest-domain li {
        padding: 0 10px;
    }
    .question-list .question {
        padding-left: 25px;
        padding-right: 0;
        background-size: auto 18px;
    }
    .question-item .title {
        font-size: 18px;
        background-size: auto 100%;
    }
    .question-item .item-btn {
        padding: 0 30px;
    }
    .list-table .table .title {
        font-size: 16px;
    }
    .list-table .table .title span {
        font-size: 14px;
    }
    .list-table .table-con dl {
        float: none;
        width: 100%;
    }
    .list-table dl, .list-table li {
        line-height: 40px;
    }
    .list-table .arrow {
        height: 40px;
    }
    .table-con2 .column-wrap li {
        line-height: 41px;
        height: 41px;
    }
    .table-con2 .table-bg li {
        height: 41px;
    }
    .list-table .table .table-con .td {
        padding-left: 20px;
    }
    .list-table .table .table-width .th {
        width: 28%;
    }
    .list-table .table .table-width .td {
        width: 72%;
    }
    .list-table .table .table-width.name .td {
        line-height: 2;
    }
    .list-table, .list-table .table {
        margin-bottom: 50px;
    }
    .list-table .arrow .prev, .list-table .arrow .next {
        background-size: 10px auto;
    }
    .table-con2 .column-wrap {
        padding: 0 20% 0 0;
    }
    #info3 .column-wrap {
        padding: 0 20% 0 0;
    }
    #info3 .table-right li {
        padding-right: 0;
    }
    .invest-btn {
        width: 160px;
    }
    /**可持续发展**/
    .wrap>div {
        width: auto;
        float: none;
    }
    .wrap .content .title {
        font-size: 16px;
        margin-bottom: 20px;
    }
    .develop-guanhuai-d1 .content, .develop-guanhuai-d3 .item .content {
        padding: 20px 0;
        text-align: justify;
    }
    .develop-guanhuai-d3 {
        padding-bottom: 50px;
    }
    .develop-d4 .image-group .image, .develop-d2 .image-group .image {
        padding: 0px 2px;
    }
    .develop-d2 .article, .develop-d2 .content-box>div {
        float: none;
        width: 100%;
    }
    .develop-d2 .content-box .con {
        padding-left: 0;
        padding-bottom: 15px;
        text-align: justify;
    }
    .develop-d4 .text {
        padding: 0;
    }
    .develop-d3 {
        padding-left: 0;
        padding-right: 0;
    }
    .develop-d3 .item .image, .develop-d3 .item .content {
        float: none;
        width: 100%;
    }
    .develop-d3 .item .content {
        padding: 15px;
    }
    .develop-d3 .item .content .text {
        text-align: justify;
    }
    .develop-d2 .characteristic .safe-image .image {
        width: 49%;
        margin-top: 50px;
        margin-bottom: 0;
    }
    .develop-d2 .characteristic .content {
        padding: 0;
        margin-top: 20px;
        padding-bottom: 15px;
    }
    .develop-d2 .characteristic .content .text {
        text-align: justify;
    }
    .wrap.con-right .content, .wrap.con-left .content {
        height: auto;
        padding: 20px 0px;
        background: none;
        text-align: justify;
    }
    .develop-guanhuai-d2 .image {
        padding: 10px 0;
    }
    /**联系我们**/
    .contact-main {
        height: auto;
        padding: 150px 0 200px;
    }
    .contact-list li {
        width: 100%;
        margin: 20px 0;
    }
    /**招商加盟**/
    .join-zhaoshang-s1 {
        margin-top: 30px;
        margin-bottom: 10px;
    }
    .join-zhaoshang-s1 .inner{
        padding: 0;
    }
    .join-zhaoshang-s1 .item {
        width: 100%;
        height: auto;
        padding-bottom: 20px;
        margin: 0 0 20px;
        box-shadow: none;
        max-width: initial;
        border-bottom: 1px solid #eee;
    }
    .join-zhaoshang-s1 .section-title3 {
        margin-bottom: 20px;
    }
    .join-zhaoshang-s1 .item-list {
        margin-top: 25px;
    }
    .join-zhaoshang-s1 .item-tit {
        font-size: 16px;
        height: 48px;
        line-height: 48px;
        margin-top: 20px;
        margin-bottom: 30px;
    }
    .join-zhaoshang-s1 .item-tit i {
        width: 36px;
        height: 40px;
    }
    .join-btn, .join-zhaoshang-s2, .join-zhaoshang-s3, .join-zhaoshang-s5 {
        margin-bottom: 60px;
    }
    .join-zhaoshang-s2 .conditions-list2 .left, .join-zhaoshang-s2 .conditions-list2 .right {
        max-width: none;
        float: none;
    }
    .join-train-s2 .item-list .num {
        font-size: 20px;
    }
    .join-train-s2 .item-list .item-title {
        font-size: 16px;
    }
    .join-zhaoshang-s3 .img1{
        display: none;
    }
    .join-zhaoshang-s3 .img2{
        display: block;
    }
    .shezhao-search .title {
        font-size: 16px;
    }
    .shezhao-position .table-position {
        font-size: 12px;
    }
    .xiaozhao-position .header-group {
        font-size: 14px;
    }
    /**加入我们**/
    .join-sidebar {
        display: none;
    }
    .zhaopin-wrap{
        margin-bottom: 80px;
    }
    .zhaopin-wrap .inner {
        padding-top: 40px;
        padding-left: 15px;
    }
    .apply-for-wrap .info-list li {
        width: 100%;
        margin-right: 0;
    }
    .apply-for-wrap .info-list3 ul li {
        display: block;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .shezhao-search .search-wrap {
        padding: 20px 10px;
    }
    .shezhao-search .search {
        padding-right: 70px;
    }
    .shezhao-search .search .button {
        width: 70px;
    }
    /**搜索结果**/
    .search-result-wrap {
        margin-top: 30px;
    }
    .search-result-wrap .inner {
        padding-left: 0;
        padding-right: 0;
    }
    .search-result-wrap .tit{
        padding: 0 15px 10px;
    }
    .search-result .invest li{
        padding: 12px 15px 12px 38px;
        background-position: 10px 18px;
    }
    .search-result .invest li a{
        width: 100%;
    }
    .search-result .invest li .date{
        float: none;
        display: block;
    }
    /**通讯刊物**/
    .news-column-wrap {
        padding-bottom: 0;
    }
    .news-column-wrap>.inner {
        padding: 0;
    }
    .news-column-wrap .img, .news-column-wrap .content {
        width: 100%;
        float: left;
        height: auto;
    }
    .news-column-wrap .content {
        padding: 20px 15px;
    }
    .journal-list .journal-item {
        margin: 0 4px 24px;
    }
    /*分页*/
    .page-nav>a, .page-nav>span {
        display: none;
    }
    .page-nav>.prev, .page-nav>.next {
        display: inline-block;
        width: 24%;
        margin: 0;
        border: 1px solid #C4A36D;
    }
    .page-nav .in-all {
        width: 135px;
        height: 30px;
        display: inline-block;
        margin: 0;
    }
    .page-nav .in-all span {
        width: 50%;
        height: 100%;
        line-height: 28px;
        text-align: center;
        padding: 0;
    }
    .page-nav .jump-wrap {
        margin-top: 10px;
    }
    .page-nav .jump-wrap .js-page-jump {
        width: 70px;
        height: 30px;
        line-height: 30px;
    }
    /*网页底部*/
    .footer-wrap>.inner {
        padding-top: 20px;
    }
    .footer-wrap .link-wrap {
        display: none;
    }
    .footer-wrap .erweima {
        display: none;
    }
    .footer-wrap .copyright {
        border: none;
        padding-top: 0;
    }
    /*.side-nav {
        display: none;
    }*/
    .join-nav-wrap {
        margin-top: 40px;
    }
    .join-nav-wrap .navbar li {
        width: 40%;
        margin: 0 10px 10px;
    }
    .return-btn1{
        position: static;
        margin-bottom: 20px;
    }
}
@media screen and (max-width: 400px) {
    .list-table .table .address .th {
        line-height: 56px;
    }
    .list-table .table .address .td {
        line-height: 2;
    }
}
@media screen and (min-width: 500px) {
    .service-dinzhi-s2 .develop .item {
        background: none !important;
    }
}