.banner{background: url("/uploads/allimg/2023/06/22/services.png") no-repeat center;height: 300px;}
.banner .img{text-align: center;}
.banner .banner-text{padding-top:60px;}
.banner .banner-text .title{font-size: 52px;color: #ffffff;display: grid;}
.banner .banner-text .first{border-bottom: 2px solid #13BFB1;width: 260px;}
.banner .banner-text .second{font-size: 35px;}

.marginTop30{margin-top: 30px;clear: both;}
.content .main{float:left;width: 1000px;background: #ffffff;padding: 30px;border-radius: 4px;}
.content .sidebar{float:right;width: 338px;}
.content .text .title{text-align: center;font-size: 30px;font-weight: bold;margin-bottom: 20px;}

.content .text .climate-location .title{border-left:2px solid #13BFB1;font-size: 26px;font-weight: bold;text-align: left;padding-left: 10px;}

.position div{display:inline-table;float:none;}
/*免费翻译服务*/
.climate-location .translate-list{display:flex;justify-content: center;margin:20px 0;}
.climate-location .translate-list ul li{width: 230px;display: inline-table;height: 240px;border-radius: 4px;margin: 0 8px;}
.climate-location .translate-list ul li span:first-child{font-weight: bold;}
.climate-location .translate-list ul li span{text-align: center;display: block;padding:0 15px;padding-top:30px;}
.climate-location .translate-list ul li.bg1{background: #E1F4FE;}
.climate-location .translate-list ul li.bg2{background: #E0FBFF;}
.climate-location .translate-list ul li.bg3{background: #FFF2F0;}
.climate-location .translate-list ul li.bg4{background: #FFF5D2;}

/*接送机服务*/
.pick-up-drop-off .info{width: 55%;float: left;}
.pick-up-drop-off .in-img{width: 45%;float: right;text-align: right;}

/*商务服务*/
.business .list{display: flex;justify-content: center;}
.business .list ul li{width: 180px;height: 144px;display: inline-table;background: #f5f5f5;text-align: center;border-radius: 8px;margin:0 7px;}
.business .list ul li img{margin: 0 auto;margin-top: 25px;}
.business .list ul li span{display: block;margin-top:5px;}

/*营养膳食*/
.climate-location .box-img{display: flex;justify-content: center;}
.climate-location .box-img .shan1{background:url("/templets/new/cn/active/service/images/shanshi1.png") no-repeat left;float: left;width: 50%;height: 356px;display: grid;color: #ffffff;text-align: center;align-items:center;}
.climate-location .box-img .shan2{background:url("/templets/new/cn/active/service/images/shanshi2.png") no-repeat right;float: right;width: 50%;height: 356px;display: grid;color: #ffffff;text-align: center;align-items:center;}

/*生活服务*/
.domestic .list{display: flex;justify-content: center;background: #f5f5f5;border-radius: 8px;}
.domestic .list ul li{width: 180px;height: 144px;display: inline-table;text-align: center;border-radius: 8px;margin:0 7px;}
.domestic .list ul li img{margin: 0 auto;margin-top: 25px;}
.domestic .list ul li span{display: block;margin-top:5px;}

/*休闲娱乐服务*/
.xiuxian .list{display: inline-table;}
.xiuxian .list ul li{width: 100%;display: inline-block;border-bottom: 1px solid #dddddd;padding: 10px 0 15px 0;}
.xiuxian .list .left{float:left;width: 25%;}
.xiuxian .list .right{float:right;width: 75%;padding-top: 30px;}
.xiuxian .list .right span{display: block;padding: 5px 0;}
.xiuxian .list .right span:first-child{display: inline-block;font-weight: bold;font-size: 18px;}

.climate-location .img-box{text-align: center;margin: 15px 0;}

.swiper-pagination-lv{text-align:center;}
.swiper-pagination-lv span{margin-left:10px;}

@media screen and (max-width:768px) {
    .banner{background: url("/uploads/allimg/2023/06/22/services.png") no-repeat center;height: auto;background-size: cover;}
    .banner .img{text-align: center;}
    .banner .banner-text{padding: 30px 20px;}
    .banner .banner-text .title{font-size: 36px;color: #ffffff;display: grid;}
    .banner .banner-text .first{font-weight: normal;}
    .banner .banner-text .second{font-size: 20px;}

    .content .main{float: none;width: auto;padding:30px 15px;}
    .content .sidebar{display: none;}
    .climate-location .translate-list ul li{width: 49%;display: inline-table;margin: 0 0 5px 0;}

    .pick-up-drop-off .info{width: auto;float: none;}
    .pick-up-drop-off .in-img{width: auto;float: none;}
    .pick-up-drop-off .in-img img{width: 100%;}

    .business .list ul li{margin:3px 0;width: 49%;}

    .nutritious-diet .box-img{
        width: 100%;
        white-space: nowrap;
        position: relative;
        display: -webkit-box;
        overflow-y: hidden;
        overflow-x: auto;
        padding: 20px 0;
        margin: 0 auto;
    }
    .climate-location .box-img .shan1{width: 100%;}
    .climate-location .box-img .shan2{width: 100%;}

    /*生活服务*/
    .domestic .list ul li{width: 66px;margin:0;}

    /*休闲娱乐服务*/
    .xiuxian .list{
        width: 100%;
        white-space: nowrap;
        position: relative;
        display: -webkit-box;
        overflow-y: hidden;
        overflow-x: auto;
        padding: 20px 0;
        margin: 0 auto;}

    .xiuxian .list ul li{width: 330px;}
    .xiuxian .list .left{float: none;width: auto;}
    .xiuxian .list .left img{width: 100%;}
    .xiuxian .list .right{float: none;width: auto;}
    .xiuxian .list .right span{white-space:normal;}
    .xiuxian .list .right span:first-child{display: block;}
    .xiuxian .list .right span:last-child{height: 70px;overflow: hidden;display: inherit;}
    .free-lvy .img-box img{width: 100%;}
}