﻿

@media only screen and (max-width: 1220px) {

    img{
        max-width: 100%;
        max-height: 100%;
        vertical-align: middle;
    }
    /* 头部 */
    .menu-reset>li>a{
        padding: 0;
    }

    .menu-reset{
        justify-content: space-around;
    }
    .pc-title-row{
        padding: 30px 0 !important;
        margin: 0 !important;
    }
    .pc-index-reBox{
        margin: 0 !important;
    }
    .pc-index-reBox,.pc-index-abBox{
        height:600px !important;
    }
    .pc-index-img{
        height:500px !important;
    }
    .box a{
        width: 180px !important;
        height: 180px !important;
    }
    .pc-index-prdouct{
        margin: 0 !important;
        padding: 30px 0;
    }
    .pc-index-bg>div{
        padding-top: 0 !important;
        padding: 50px 0 !important;
    }
    .pc-index-bg{
        margin-bottom: 50px !important;
    }
    .pc-hot-time{
        margin: 0 !important;
        width: auto !important;
    }
    .min-nav-btn {
        margin-right: 3%;
        margin-top: 0%;
    }
    .min-nav-logo img {
        width: 100%;
        padding-top: 15px;
    }
    .pc-hot-time{
        display: flex;
justify-content:space-between;
    }
    .hot-time-left,.hot-time-right{
        width: 50% !important;
padding-left: 0px !important;
    }

.hotel-textBox-right>div span{
width:100%;
   overflow: hidden;
   text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.hot-time-right{
float:right !important;
}
.hotel-textBox-right{
width: 70% !important;
}
.hotel-textBox-left{
width:30% !important;
}
.hotel-textBox-right>div p{
   overflow:hidden;
   display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
width:auto !important;
}

    /*  */
    .content {
        padding-top: 102px;
    }

    .center {
        width: 90% !important;
    }

    /* 底部 */
    .footer {
        border-top: 2px solid #DCDCDC;
    }

    .footer-nav {
        margin-right: 0px;
    }

    .footer-nav a {
        font-size: 14px;
    }

    .footer-left {
        width: 100%;
        height: 20%;
        display: flex;
        justify-content: space-between;
    }

    .footer-right {
        width: 100% !important;
        height: 20%;
    }

    .right-nullBox {
        display: none;
    }

    .company {
        font-size: 20px;

    }

    .right-navTitle {
        line-height: 35px;
        padding-left: 0px;
        width: 85%;
    }

    .right-navTitle p {
        font-size: 12px;
    }

    .footer-copy {
        font-size: 14px;
        line-height: 25px;
        height: auto;
    }

    /********************************************************* 首页 **********************************************************/



     .pc-hot-time {
        display: flex;
        flex-wrap: wrap;
        height: auto;
    }

    .new-pic-img img {
        width: 100%;
    }

    .hotTime-bottom {
        display: none;
    }

    .pc-hotelShow-number p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        width: auto !important;
    }
}

@media only screen and (max-width: 991px){
    .pc-index-prdouct,.header{
        display: none !important;
    }
    .pc-title-row{
        text-align: center;
    }
    .hide-box,.pc-min-nav{
        display: block !important;
    }

.hide-min-box {
    display: block !important;
}
}

@media only screen and (max-width: 911px) {

    /* 产品中心 */
    .prdouct-title-center {
        font-size: 24px !important;
    }

    .pc-hotTime-en {
        font-size: 12px !important;
    }

    .rc-prdouct-show>div span {
        font-size: 20px !important;
    }

    /* 关于我们 */

    .pc-aboutBox {
        height: 300px;
    }

    /* .pc-aboutBox-left{
            width: 20%;
        } */
    .about-us-pc {
        font-size: 30px !important;
    }

    .about-us-en {
        font-size: 16px !important;
        right: 5px;
        top: 163px
    }


    .pc-aboutBox-right {
        width: 70%;
    }

    .pc-aboutBox-right p {
        font-size: 12px !important;
    }

    .pc-name-btn {
        margin-top: 5%;
    }

    .pc-prdouct-show {
        margin-top: 50px !important;
        text-align: center;
    }

    .advantage-title-show {
        padding-bottom: 50px !important;
    }

    .pc-advantage-en {
        display: block !important;
    }

    .advantage-show-pc {
        display: none !important;
    }

    /* 热点时事 */

    .hotTime-ab-title span {
        font-size: 16px !important;
    }

    .hotTime-min-textList>li span {
        font-size: 16px !important;
    }
    .hotTime-min-textList>li span:nth-child(1){
        /* width:30%; */
    }



    .hotTime-min-textList>li span:nth-child(3){
        /* width:70%; */
    }
    .hotTime-text-content {
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 840px) {

    .hide-min-box {
        display: block !important;
    }

    .mobile-banner-img {
        display: block;
    }

    .pc-name {
        font-size: 16px !important;
    }

    .swiper-button-box {
        display: none;
    }

    .banner-cn {
        font-size: 18px !important;
    }

    .banner-en {
        font-size: 12px !important;
    }

    /*底部*/
    .footer {
        border-top: 2px solid #DCDCDC;
    }

    .footer-nav {
        margin-right: 15px;
    }

    .footer-nav a {
        font-size: 14px !important;
    }

    .footer-right {
        width: 100% !important;
        height: 20%;
    }

    .right-nullBox {
        display: none;
    }

    .company {
        font-size: 15px !important;

    }

    .right-navTitle {
        line-height: 25px;
        padding-left: 0px;
    }

    .right-navTitle p {
        font-size: 12px !important;
    }

    .footer-copy {
        font-size: 14px !important;
        line-height: 25px;
    }

    .pc-min-nav {
        display: block;
    }

    /* 优势展示 */
    .advantage-min-box>a div {
        width: 190px;
        height: 190px;
        padding-top: 15px;
    }

    .about-us-pc {
        font-size: 24px !important;
    }

    .about-us-en {
        font-size: 14px !important;
        right: 18px !important;
        top: 133px !important;
    }

    .pc-advantage-cn {
        font-size: 30px !important;
    }

    .pc-advantage-en {
        font-size: 12px !important;
    }

    .advantage-min-box>a>div>p:nth-of-type(odd) {
        font-size: 14px !important;
    }

    .advantage-min-box>a div p {
        font-size: 12px !important;
    }

.hide-min-box{
		display: block !important;
	}
	.pc-hot-time{
		display: flex !important;
		flex-wrap: wrap !important;
		height: auto !important;
	}
	.hotTime-bottom{
		display: none !important;
	}
	.new-pic-img{
		margin-top: 25px !important;
		width: 100% !important;
	}
	.hot-time-right{
		padding-top: 0px !important;
	}
	.hotTime-ab-title{
		display: block !important;
	}
	.hot-time-left{
		width: 100% !important;
	}
	.hot-time-right{
		display: none !important;
	}
	.right-more-text{
		display: block !important;
	}


}

@media only screen and (max-width: 768px) {
    .mobile-banner-img {
        display: block !important;
    }

    .pc-banner-img{
        display: none !important;
    }
    
    .index-bigBox-bg {
        height: calc(100vh - 2.5rem) !important;
    }

    .pc-prdouct-show {
        text-align: left !important;
    }

    .footer-nav a {
        font-size: 12px !important;
    }

    .pc-index-bg {
        height: 1150px;
        background-size: cover;
    }

    /*产品中心*/
    .rc-prdouct-show>div span {
        font-size: 16px !important;
    }

    /*优势展示*/
    .advantage-min-box>a>div>img {
        width: 33%;
    }

    .advantage-min-box>a div {
        width: 190px !important;
        height: 190px !important;
    }

    .pc-name-btn {
        margin-top: 15px;
    }

    /*热点时事*/
    .hotTime-ab-title span {
        font-size: 14px !important;
    }

    .pc-hotTime-cn {
        font-size: 24px !important;
    }

    .right-more-text {
        font-size: 18px !important;
    }

    .hotTime-min-textList>li span {
        font-size: 14px !important;
    }

    .hotTime-text-content {
        font-size: 12px !important;
    }

    .pc-hotel-show>div {
        width:45% !important;
       
    }

    .pc-hotel-show>div:nth-child(3n) {
        margin-right: 5% !important;
    }

    .pc-hotel-show>div:nth-child(2n){
        margin-right: 0px !important;
    }


    .pc-hotel-show{
        justify-content: space-between;
    }

/* 分頁 */
	.pages-box>li a {
		padding: 5px 10px !important;
		margin-left: 7px !important;
    }
    /* 弹窗 */
    .close-hideBox {
        width: 40px !important;
        cursor: pointer !important;
        margin: 10px 0px 0px 10px !important;
    }

    .advantage-detailsBox-text {
        text-align: center;
        margin-top: 20px !important;
    }
    .advantage-detailsBox-hide>div:nth-child(3){
        margin-top: 10px !important;
        flex-flow: wrap;
    }
    .advantage-detailsBox-text>span {
        color: #666666;
        font-size: 24px !important;
    }

    .advantage-detailsBox-text>p{
        font-size: 20px !important;
        line-height: 25px !important;
    }
    .advantage-detailsBox-text>p:nth-child(1){
        font-size: 16px !important;
        line-height: 36px !important;
    }
 .advantage-detailsBox-hide>div{
width:80% !important;
margin-left:10%;
}
    .advantage-detailsBox-hide>div:nth-child(3) a{
        display: block !important;
        width:40%;
       margin-top: 10px !important;
    }
    .hotTime-text-content {
        text-indent: 0em !important;
    }

    .pc-index-bg {
        height: 1150px !important;
    }
}
@media only screen and (max-width: 632px) {
    .pc-index-bg {
        height: 1250px !important;
    }
}

@media only screen and (max-width: 550px) {

    /*导航*/
    .min-left-logo>p {
        font-size: 14px !important;
    }
    

    /*关于我们*/
    /* .pc-aboutBox-left{
            width: 25%;
        } */
    .pc-aboutBox-right {
        line-height: 20px !important;
    }

    .pc-name {
        font-size: 14px !important;
    }

    /*优势展示*/
    .pc-advantage-cn {
        font-size: 26px !important;
    }

    .pc-advantage-en {
        font-size: 10px !important;
    }

    .advantage-min-box>a div {
        width: 170px !important;
        height: 170px !important;
    }

    /*热点时事*/
    .pc-hotTime-cn {
        font-size: 22px !important;
    }

    .right-more-text {
        font-size: 16px !important;
    }

    .hotTime-ab-title span {
        font-size: 12px !important;
    }

    .hotTime-min-textList>li span {
        font-size: 12px !important;
    }

    .hotTime-text-content {
        font-size: 10px !important;
    }
    .advantage-min-box>a>div>p:nth-of-type(odd){
        font-size:16px !important;
    }

    /*底部*/
    .footer-nav {
        margin-right: 9px;
    }

    .footer-icon img{
        max-width: 10% !important;
        max-height: 10% !important;
    }

    .footer-tit span,
    .company {
        font-size: 14px !important;
    }

    .right-navTitle p {
        font-size: 11px !important;
    }

    .code-top {
        width: 105px;
        height: 105px;
    }

    .code-bottom {
        width: auto;
    }

    .code-bottom span {
        font-size: 12px !important;
    }

    .footer-copy span {
        font-size: 12px !important;
    }

    .footer-nav a {
        font-size: 12px !important;
    }

    .footer-copy a {
        font-size: 12px !important;
    }



    /* about us */
    .img-cols {
        margin: 0;
    }

    .img-right-cols {
        width: 75%;
    }

    .img-right-cols img {
        width: 100%;
    }


    /*  */
    .company-address {
        flex-wrap: wrap;
    }

    .adderss-left,
    .adderss-right {
        width: 100% !important;
        padding: 0;
        padding-bottom: 5%;
        padding-left: 0% !important;
    }

    .adderss-left>p,
    .adderss-right>p {
        font-size: 14px !important;
        text-align: center !important;
    }

    .Leave-from-box p {
        margin-top: 20px;
    }


    /*  */
    .pc-news_details_title>p {
        font-size: 20px !important;
    }

   

    /* 分页 */
    .pages-box>li a {
        padding: 2px 7px !important;
        margin-left: 5px !important;
        font-size: 12px !important;
    }

    .advantage-detailsBox-text>p:nth-child(1){
        font-size: 14px !important;
        line-height: 24px !important;
    }

    .advantage-detailsBox-text>p {
        font-size: 18px !important;
        line-height: 24px !important;
    }
}

@media only screen and (max-width: 450px) {
    .pc-hotel-left>.tit-hotel {
        width: 50% !important;
    }

    .pc-hotel-rightTiele-left>span{
        font-size: 14px !important;
    }
    .pc-hotel-rightTiele-right>a,.pc-hotel-rightTiele-right>span{
        font-size: 12px !important;
    }
    .pc-hotelShow-number p a{
        font-size: 14px !important;
    }
    .advantage-detailsBox-text>span {
        /* color: #666666; */
        font-size: 14px !important;
    }

  
    .advantage-detailsBox-text>p:nth-child(1) {
        font-size: 12px !important;
        line-height: 24px !important;
    }
    .advantage-detailsBox-hide>div:nth-child(3) a {
        display: block !important;
        width: 30% !important;
        margin-left: 4% !important;
    }

    .advantage-detailsBox-text {
        text-align: center;
	margin: 0 20px;
        margin-top: 10px !important;
    }

    .advantage-detailsBox-text>p:nth-child(2) {
        font-size: 12px !important;
        line-height: 15px !important;
    }
    .pc-index-bg{
        height:1250px !important;
    }
}


@media only screen and (max-width: 414px) {
    .center {
        width: 85% !important;
    }

    .content {
        padding-top: 20%;
    }

    /* LOGO */
    .min-left-logo>p {
        font-size: 12px !important;
    }

    /* 关于我们 */
    .pc-aboutBox-left {
            width: 100% !important;
            height: auto !important;
            float: none !important;
            position: static !important;
            padding: 20px 0 0 0;
    }

    .about-us-pc {
        /* font-size: 36px; */
        /* width: 40px; */
        display: inline-block !important;
        width: 95% !important;
        float: none !important;
        color: #5db3fe !important;
        position: static !important;
        right: 0px !important;
        top: 0px !important;
        text-align: center !important;
        margin-left: 5% !important;
    }

    .about-us-en {
        color: #ffffff;
        transform: rotate(0deg) !important;
        display: block !important;
        -webkit-transform: rotate(0deg) !important;
        -moz-transform: rotate(0deg) !important;
        -ms-transform: rotate(0deg) !important;
        -o-transform: rotate(0deg) !important;
        position: static !important;
        right: 0px !important;
        top: 0px !important;
        display: inline-block !important;
        width: 100% !important;
        text-align: center !important;
        -webkit-transform: rotate(0deg) !important;
}

    .pc-aboutBox-right {
        width: 95% !important;
    }

    .pc-name {
        font-size: 18px !important;
    }

    .pc-name-btn {
        border: none;
        width: 100px;
    }

    .arrow-right-show>i {
        display: inline-block !important;
    }

    .pc-aboutBox-right {
        line-height: 23px !important;
    }

    /* 优势展示 */
    /* .advantage-min-box{
            justify-content: space-between;
        } */
    .advantage-min-box>a div {
        width: 140px !important;
        height: 140px !important;
    }

    .advantage-min-box>a>div>p:nth-of-type(odd) {
        font-size: 12px !important;
        padding: 0;
    }

    .advantage-min-box>a>div>img{
        display:none !important;
    }

    /* 热点时事 */
    .padding-hotTime {
        padding: 0px 3px 0px 3px !important;
    }

    .hotTime-text-content {
        text-indent: 0;
        padding-left: 17%;
        text-indent: 0;
    }

    .pc-hotTime-cn {
        font-size: 20px !important;
    }

    .right-more-text {
        font-size: 14px !important;
    }


    /* 留言 */
    .Leave-from-box p {
        font-size: 22px !important;
    }

    /* 底部 */
    .footer-nav {
        margin-right: 0;
        width: 80px;
    }

    /* 酒店家具 */
    /*  */
    .pc-hotel-left div {
        text-indent: 0;
    }

    .pc-right-arrow {
        padding-top: 5%;
    }

    .paging {
        width: auto;
    }

    .pages-box>li a {
        padding: 5px 10px;
    }

    .pages-box {
        padding-left: 35px;
    }


    /********************************************************* 酒店家具 **********************************************************/
    .banner-box {
        width: 20%;
        left: 41.5%;
    }

    .hotel_furniture-title {
        width: 100% !important;
        text-align: center !important;
    }

    .pc-hotel-left div {
        text-align: center !important;
    }

    .pc-right-arrow {
        display: none;
    }

    .pc-abstract-text span {
        font-size: 22px !important;
    }

    .pc-hotel-show>div {
        width: 49% !important;
    }

    .pages-box {
        padding: 0 !important;
    }

    /********************************************************* 关于我们 **********************************************************/
    .pc-abstract-text span {
        font-size: 18px !important;
    }

    .pc-partners-img img {
        width: 100%;
    }
    .pc-hotel-rightTitle{
        display: none;
    }

    .pc-index-bg{
        height:1150px !important;
    }
}

@media only screen and (max-width: 350px) {
    .footer{
        width:95% !important;
    }
    .pc-index-bg {
        height: 1060px;
        background-size: cover;
    }

    /* logo */
    .min-left-logo>p {
        display: none;
    }

    .min-nav-logo>img {
        margin-top: 18px;
    }

    /*  */
    .rc-prdouct-show>div span {
        font-size: 14px;
    }

    .pc-name {
        font-size: 16px !important;
        margin-top: 5%;
    }

    .pc-aboutBox-right {
        line-height: 20px !important;
    }

    /*  */
    .pc-advantage-cn {
        font-size: 22px !important;
    }

    .advantage-min-box>a div {
        width: 130px !important;
        height: 130px !important;
    }

    .advantage-min-box>a>div>p:nth-of-type(odd) {
        padding: 10px 0px 10px 0px;
        display: block;
    }

    .hotTime-min-textList>li {
        text-align: center;
        line-height: 25px;
    }

    .color-title-gray,
    .padding-hotTime {
        display: none !important;
    }

    .hotTime-text-content {
        padding: 0;
        padding-bottom: 15px;
    }

    /*  */
    .footer-nav {
        width: 65px;
    }

    .footer-nav a {
        font-size: 10px;
    }

    .footer-copy span {
        font-size: 10px;
    }

    .footer-copy a {
        font-size: 10px;
    }


}