.choose_sto {    height: 181px;    /*background: cyan;*/    margin-top: 112px;}    .choose_sto p {        font-size: 30px;        font-weight: 500;        color: rgba(255,255,255,1);        line-height: 32px;        letter-spacing: 2px;    }    .choose_sto .p2 {        margin-top: 16px;        font-size: 16px;        font-weight: 400;        color: rgba(255,255,255,1);        line-height: 16px;    }    .choose_sto button {        margin-top: 40px;        width: 105px;        height: 45px;        border-radius: 4px;        border: 2px solid rgba(255,255,255,1);        font-size: 16px;        font-weight: 500;        color: rgba(255,255,255,1);        line-height: 22px;        background: transparent;    }.banner {    width: 100%;    height: 612px;    overflow: hidden;    background: #E0E0E0;}    .banner .swiper-container {        width: 100%;        height: 612px;    }    /*分页器*/    .banner .swiper-pagination {        top: auto;        bottom: 50px;        background: none;    }    .banner .swiper-pagination-bullet {        display: inline-block;        width: 50px;        height: 30px;        margin: 0 3px;        cursor: pointer;        background: none;        border-radius: 0;        opacity: 1;    }        .banner .swiper-pagination-bullet span {            width: 50px;            height: 2px;            display: block;            background: rgba(128,128,128,0.2);        }    .banner .swiper-pagination-bullet-active span {        background: gray;    }    .banner .autoplay .swiper-pagination-bullet-active span {        background: rgba(128,128,128,0.2);    }    .banner .swiper-pagination-bullet i {        background: gray;        height: 2px;        transform: scaleX(0);        transform-origin: 0;        display: block;    }    .banner .autoplay .firsrCurrent i {        transition: transform 2.9s linear;        transform: scaleX(1);    }    .banner .autoplay .current i {        transition: transform 4s linear;        transform: scaleX(1);    }    .banner .autoplay .replace span {        background: gray;    }/*内容样式*/.slide1 {    background: url("/static/img/website_banner_1.png") no-repeat 50% 10%;    background-size: auto 100%;}.slide2 {    background: url("/static/img/website_banner_2.png") no-repeat center 50%;    background-size: auto 100%;}.express {    position: relative;    padding-left: 444px;    box-sizing: border-box;    z-index: 1;}.search_box {    width: 444px;    margin-top: -72px;    margin-left: -444px;    height: 248px;    /*display: inline-block;*/}.search_top {    height: 72px;    background: #FF690F;}    .search_top img {        padding: 16px 0 16px 16px;    }    .search_top p {        position: relative;        top: -45px;        left: 71px;        font-weight: 500;        color: rgba(255,255,255,1);        line-height: 22px;        letter-spacing: 1px;        font-size: 20px;    }.search_middle {    position: relative;    background: #FFFFFF;    box-shadow: 0 2px 2px 2px #eaeaea;    border-radius: 0px 0px 2px 2px;    overflow: hidden;    /*height: 248px;*/}    .search_middle .input {        width: 412px;        height: 114px;        margin: 16px auto 8px;        border-radius: 2px;        border: 1px solid rgba(151,151,151,0.5);    }.enter {    width: 402px;    height: 102px;    border: none;    resize: none;    margin: 5px 0 0 5px;    overflow: auto;}.search_middle .input .tag-editor {    border: none;}    .search_middle .input .tag-editor li {        position: relative;        margin-top: 8px;    }    .search_middle .input .tag-editor .placeholder div {        font-size: 12px;        font-weight: 400;        color: rgba(153,153,153,1);        line-height: 14px;    }    .search_middle .input .tag-editor .tag-editor-tag {        color: #FFFFFF;        background: #666666;        padding: 3px 30px 3px 8px;        border-radius: 20px;    }    .search_middle .input .tag-editor .tag-editor-delete {        position: absolute;        background: #FFFFFF;        top: 3px;        right: 5px;        border-radius: 50%;    }.search_middle .track {    position: absolute;    width: 76px;    height: 32px;    background: #FF690F;    bottom: 55px;    right: 25px;    border: none;    border-radius: 2px;    font-size: 14px;    line-height: 32px;    color: #FFFFFF;}.search_middle p {
    font-size:12px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(51,51,51,0.8);
    line-height:14px;
    padding-left: 16px;
}.search_middle span {
    font-size:12px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    color:rgba(74,144,226,1);
    line-height:14px;
    padding-left: 16px; 
    margin-bottom: 8px;
    display: inline-block;
} .express-down {    position: absolute;    top: 130px;    margin-left: 24px;    margin-top: 8px;    font-size: 12px;}    .express-down li:nth-child(2) {        color: #4A90E2;    }.service_box {    position: absolute;    top: 124px;    text-align: right;    font-size: 16px;}    .service_box .send:hover >a {        cursor: pointer;        color: #FF690F !important;    }        .service_box .send:hover > .jijian {            cursor: pointer;            background-image: url("../../static/img/home_send_orange.png");        }    .service_box .search:hover {        cursor: pointer;        color: #FF690F !important;    }        .service_box .search:hover > .money {            cursor: pointer;            background-image: url("../../static/img/home_freight_orange.png");        }    .service_box .point:hover {        cursor: pointer;        color: #FF690F !important;    }        .service_box .point:hover > .webpoint {            cursor: pointer;            background-image: url("../../static/img/home_query_orange.png");        }    .service_box .corstom:hover {        cursor: pointer;        color: #FF690F !important;    }        .service_box .corstom:hover a {            text-decoration: none;            color: #FF690F !important;        }        .service_box .corstom:hover > .online {            cursor: pointer;            background-image: url("../../static/img/home_service_orange.png");        }.f-16 {    display: inline-block;    padding: 0 42px;}    .f-16 .jijian {        width: 36px;        height: 36px;        background: url("../../static/img/home_send_gray.png") no-repeat;        display: inline-block;        vertical-align: middle;        margin-right: 10px;    }        .f-16 .jijian:hover {            background: url("../../static/img/home_send_orange.png") no-repeat;        }    .f-16 .money {        width: 36px;        height: 36px;        background: url("../../static/img/home_freight_gray.png");        display: inline-block;        vertical-align: middle;        margin-right: 10px;    }        .f-16 .money:hover {            background: url("../../static/img/home_freight_orange.png");        }    .f-16 .webpoint {        width: 35px;        height: 33px;        background: url("../../static/img/home_query_gray.png");        display: inline-block;        vertical-align: middle;        margin-right: 10px;    }        .f-16 .webpoint:hover {            background: url("../../static/img/home_query_orange.png");        }    .f-16 .online {        width: 36px;        height: 36px;        background: url("../../static/img/home_service_gray.png");        display: inline-block;        vertical-align: middle;        margin-right: 10px;    }        .f-16 .online:hover {            background: url("../../static/img/home_service_orange.png");        }.service_box .f-16:last-child {    padding-right: 0;}.f-16 img {    padding-right: 10px;}.f-16 {    position: relative;}.service_box div:after {    position: absolute;    content: "";    right: 0;    top: 10px;    width: 1px;    height: 14px;    background: #dddddd;}.service_box .corstom:after {    display: none;}.service_box .corstom .online:after {    display: none;}.link {    width: 70px;    position: fixed;    bottom: 10px;    right: 0;    z-index: 11111;}.float_window li a {    display: block;    width: 66px;    height: 66px;    background: #5C5C5C;    margin-bottom: 2px;    text-align: center;    cursor: pointer;    color: #FFFFFF;    overflow: hidden;}.float_window li:hover a {    background: #A2A2A2;}.float_window li a:hover {    text-decoration: none;}.float_window li a .online_order {    background: url("../../static/img/home_pic1.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a .online_opinion {    background: url("../../static/img/home_pic2.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a .online_person {    background: url("../../static/img/home_pic3.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a .online_top {    background: url("../../static/img/home_pic4.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a p {    font-size: 12px;    padding-top: 4px;}.float_window li .toTop {    margin-top: 16px;}/*  产品服务   */.product {    padding-top: 88px;}.service li:first-child {    font-size: 26px;    font-weight: 500;    color: rgba(51,51,51,1);    line-height: 28px;    letter-spacing: 2px;    margin-bottom: 4px;}.service li:last-child {    font-size: 14px;    font-weight: 400;    color: rgba(153,153,153,1);    line-height: 16px;}/*   服务类别   */.business {    height: 572px;    margin-top: 10px;    display: flex;    justify-content: space-between;    background: url("../../static/img/home_product_map.png") no-repeat;}    .business ul {        height: 572px;    }        .business ul .left {            position: relative;            width: 348px;            height: 105px;            margin-top: 101px;            margin-left: 44px;            transition-duration: 0.8s;        }            .business ul .left .img1 {                width: 76px;                height: 76px;                background: url("../../static/img/home_lengyun_gray.png") no-repeat;                position: absolute;                right: 10px;                bottom: 22px;            }            .business ul .left:hover {                cursor: pointer;            }                .business ul .left:hover .img1 {                    cursor: pointer;                    transform: scale(1.1);                    background: url("../../static/img/home_lengyun_orange.png") no-repeat;                }            .business ul .left .img2 {                width: 76px;                height: 76px;                background: url("../../static/img/home_cangchu_gray.png") no-repeat;                position: absolute;                right: 10px;                bottom: 22px;            }            .business ul .left:hover .img2 {                cursor: pointer;                transform: scale(1.1);                background: url("../../static/img/home_cangchu.png") no-repeat;            }            .business ul .left .f-20 {                font-weight: 500;                color: rgba(51,51,51,1);                line-height: 28px;                margin-left: 168px;                font-size: 20px;            }        .business ul li p {            padding-top: 10px;            font-size: 14px;            font-weight: 400;            color: rgba(153,153,153,1);            line-height: 20px;        }        .business ul .right {            position: relative;            width: 348px;            height: 105px;            margin-top: 101px;            margin-left: 44px;            font-size: 20px;        }            .business ul .right:hover {                cursor: pointer;            }            .business ul .right .img3 {                width: 76px;                height: 76px;                position: absolute;                margin-left: 10px;                bottom: 22px;                background: url("../../static/img/home_dianshang_gray.png") no-repeat;            }            .business ul .right:hover .img3 {                cursor: pointer;                transform: scale(1.1);                background: url("../../static/img/home_dianshang.png") no-repeat;            }            .business ul .right .img4 {                width: 76px;                height: 76px;                background: url("../../static/img/home_daishou_gray.png") no-repeat;                position: absolute;                margin-left: 10px;                bottom: 22px;            }            .business ul .right:hover .img4 {                cursor: pointer;                transform: scale(1.1);                background: url("../../static/img/home_daishou_orange.png") no-repeat;            }            .business ul .right .f-20 {                font-weight: 500;                color: rgba(51,51,51,1);                line-height: 28px;                margin-left: 100px;            }            .business ul .right p {                margin-left: 100px;                padding-top: 10px;                font-size: 14px;                font-weight: 400;                color: rgba(153,153,153,1);                line-height: 20px;            }.courier {    position: relative;    width: 382px;    height: 598px;    background: url("../../static/img/home_product_people.png") no-repeat;    top: -26px;    left: 20px;}/*   国内国际产品    */.inter_box {    width: 100%;    background: linear-gradient(to right,#B0AEAD 50%, #918F8C, #646464, #454545,#2D2D2E, #1e1e1e);}.internal {    width: 100%;    background: url("../../static/img/home_product_bg2.png") no-repeat;    margin-bottom: 88px;}.inter_content {    /*background: #FF690F;*/    height: 446px;    overflow: hidden;}    .inter_content .inter_left {        margin-top: 64px;        display: inline-block;        height: 318px;        overflow: auto;        position: relative;    }        .inter_content .inter_left:after {            content: '';            width: 1px;            height: 318px;            background: rgba(102,102,102,1);            position: absolute;            right: 0;            top: 0;        }        .inter_content .inter_left li {            text-align: center;            line-height: 61px;            width: 201px;            height: 61px;            font-size: 18px;            font-weight: 500;            color: rgba(255,255,255,1);            cursor: pointer;        }        .inter_content .inter_left .active {            background: linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);            font-size: 20px;            border-right: 4px solid rgba(237,105,0,1);        }.inter_content_r {    position: absolute;    top: 44px;    /*bottom: 0;*/    left: 270px;    display: inline-block;    height: 295px;    overflow: hidden;    opacity: 0;    z-index: 1;    transition: all 0.15s ease-out 0.05s;}.inter_content_active {    display: block;    top: 64px;    opacity: 1;    z-index: 2;    transition: all 1.15s cubic-bezier(0, 0, 0.33, 1.02) 0.25s;}.inter_content div:first-child {    display: block;}.inter_content_r .inter_title {    display: inline-block;    font-size: 24px;    font-weight: 500;    color: rgba(255,255,255,1);    line-height: 33px;}.inter_content_r p {    font-size: 14px;    font-weight: 400;    color: rgba(255,255,255,1);    line-height: 20px;    margin-bottom: 57px;    margin-top: 15px;}.inter_content_r button {    width: 120px;    height: 37px;    background: rgba(237,105,0,1);    border-radius: 2px;    border: none;    margin-bottom: 31px;    font-size: 14px;    font-weight: 400;    color: rgba(255,255,255,1);    line-height: 20px;}.inter_content_r .line {    width: 823px;    height: 1px;    border-top: 1px dotted rgba(102,102,102,1);    margin-bottom: 34px;}.inter_aging {    font-size: 14px;    font-weight: 400;    color: rgba(255,255,255,1);    line-height: 20px;}    .inter_aging li {        text-align: center;        margin-right: 32px;        display: inline-block;        position: relative;        transition-duration: 0.8s;    }        .inter_aging li:hover {            cursor: pointer;            /*top: -8px;*/        }/*    新闻动态    */.news {    margin-top: 88px;    margin-bottom: 48px;}    .news span {        font-size: 26px;        font-weight: 500;        color: rgba(51,51,51,1);        line-height: 28px;        letter-spacing: 2px;    }    .news p {        margin-top: 4px;        font-size: 14px;        font-weight: 400;        color: rgba(153,153,153,1);        line-height: 16px;    }    .news ul {        margin-top: 56px;        margin-bottom: 48px;    }        .news ul li {            display: inline-block;            margin-right: 40px;            font-size: 14px;            font-weight: 400;            color: rgba(102,102,102,1);            line-height: 16px;            cursor: pointer;        }        .news ul .active {            color: rgba(237,105,0,1);            border-bottom: 1px solid rgba(237,105,0,1);        }/*    新闻详情     */.news_detail {    height: 428px;    display: flex;    justify-content: space-between;    display: none;}.news_detail_active {    display: block;}.n_d_left {    width: 620px;    height: 388px;    background: rgba(247,248,250,1);    cursor: pointer;    float: left;}    .n_d_left .news_img {        margin-top: 20px;        margin-left: 20px;        width: 580px;        height: 286px;        background: url("../../static/img/home_news_bg.png");    }    .n_d_left ul {        margin-top: 20px;        margin-left: 20px;        display: inline-block;        position: relative;        margin-right: 5px;    }    .n_d_left > ul:after {        position: absolute;        content: "";        right: -14px;        top: 4px;        width: 1px;        height: 39px;        background: rgba(153,153,153,1);    }    .n_d_left > ul:last-child:after {        display: none;    }    .n_d_left ul .date {        font-size: 24px;        font-weight: 500;        color: rgba(51,51,51,1);        line-height: 26px;    }    .n_d_left ul .year {        text-align: right;        font-size: 14px;        font-weight: 500;        color: rgba(153,153,153,1);        line-height: 19px;    }    .n_d_left ul:last-child li {        margin-bottom: 8px;    }    .n_d_left .news_title {        font-size: 16px;        font-weight: 500;        color: rgba(51,51,51,1);        line-height: 18px;    }    .n_d_left ul:last-child {        margin-left: 20px;        text-align: left;    }.n_d_right {    width: 556px;    height: 388px;    background: #FFFFFF;    float: right;}    .n_d_right ul .news_box {        position: relative;        width: 556px;        height: 82px;        background: rgba(247,248,250,1);        margin-bottom: 20px;        transition-duration: 0.8s;    }        .n_d_right ul .news_box:hover {            cursor: pointer;            background: #ED6900;        }.news_box:hover ul li {    color: #FFFFFF !important;}.news_box:hover .short_line:after {    background: #ffffff;}.n_d_right ul {    color: #FFFFFF;}.n_d_right ul {    display: inline-block;    position: relative;}.n_d_right .con_right {    margin-left: 20px;}.news_box .short_line {    position: relative;}    .news_box .short_line:after {        position: absolute;        content: "";        right: -15px;        top: 22px;        width: 1px;        height: 39px;        background: rgba(153,153,153,1);    }.news_date {    padding-top: 20px;    margin-left: 20px;    font-size: 24px;    font-weight: 500;    color: #333333;    line-height: 26px;}.news_year {    margin-left: 51px;    font-size: 14px;    font-weight: 500;    color: #999999;    line-height: 19px;}.news_tag {    margin-left: 15px;    font-size: 16px;    font-weight: 500;    color: #333333;    line-height: 18px;}.news_content {    margin-left: 15px;    font-size: 14px;    font-weight: 400;    color: #999999;    line-height: 16px;    margin-top: 8px;}.n_d_right span {    text-align: right;    float: right;    margin-right: 20px;    font-size: 14px;    font-weight: 400;    color: rgba(153,153,153,1);    line-height: 20px;    cursor: pointer;}.link {    width: 70px;    position: fixed;    bottom: 10px;    right: 0;    z-index: 11111;}.float_window li a {    display: block;    width: 66px;    height: 66px;    background: #5C5C5C;    margin-bottom: 2px;    text-align: center;    cursor: pointer;    color: #FFFFFF;    overflow: hidden;}.float_window li:hover a {    background: #A2A2A2;}.float_window li a:hover {    text-decoration: none;}.float_window li a .online_order {    background: url("../../static/img/home_pic1.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a .online_opinion {    background: url("../../static/img/home_pic2.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a .online_person {    background: url("../../static/img/home_pic3.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a .online_top {    background: url("../../static/img/home_pic4.png") no-repeat;    width: 28px;    height: 28px;    margin-top: 8px;    margin-left: 19px;}.float_window li a p {    font-size: 12px;    padding-top: 4px;    color: #ffffff;}.float_window li .toTop {    margin-top: 16px;} 