ul {
    margin: 0;
    padding: 0;
}

li {
    list-style-type: none;
}

img {
    border: 0;
}

.clear {
    clear: both;
}

a {
    text-decoration: none;
}

.clr-blue {
    color: #42a7e1;
}

.clr-red {
    color: red;
}

.clr-blue-1 {
    color: #119ce1;
}

.clr-blue-green {
    color: #05b9c1;
}

.clr-purple {
    color: #926ced;
}

.clr-orange {
    color: #fbb810;
}

.left {
    float: left;
}

.right {
    float: right;
}

.txtLeft {
    text-align: left;
}

.txtRight {
    text-align: right;
}

.head {
    width: 100%;
    height: 6.2rem;
    background-image: url('../img/warehouse/head.jpg');
    background-size: cover;
    /*display: none;*/
}

.foot {
    width: 100%;
    height: 10.9rem;
    background-image: url('../img/warehouse/foot.jpg');
    background-size: cover;
    /*display: none;*/
}

.content {
    min-width: 60rem;
}

.content.pb {
    padding-bottom: 1.5rem;
}

.banner {
    width: 100%;
    position: relative;
}

.banner .bannerImg {
    width: 100%;
    height: 100%;
}

.banner .titleArea {
    width: 80%;
    position: absolute;
    top: 40%;
    left: 50%;
    margin-left: -27.5rem;
}

.banner .titleArea.moveRight {
    margin-left: -23rem;
}

.banner .titleArea img {
    width: 5.6rem;
    height: 5.7rem;
    display: block;
}

.banner .titleArea .title {
    position: absolute;
    top: 2rem;
    left: 2.2rem;
    color: #fff;
    letter-spacing: 0.05em;
    font-size: 0.9rem;
    font-weight: bold;
}

.banner .title .clrBlack {
    color: #2b2929;
}

.banner .title .clrBlue {
    color: #1577e4;
}

.banner .title p {
    margin: 0;
}

.banner .title p.bigFont {
    font-size: 1.9rem;
}

.bannerIntro {
    color: #262121;
    position: absolute;
    top: 4.8rem;
    text-align: center;
    width: 100%;
    font-size: 1.2rem;
}

.bannerIntro.clr1 {
    color: #131212;
}

.bannerIntro.hasTitle {
    top: 2rem;
    line-height: 1.75rem;
}

.module {
    width: 100%;
    background-color: #ffffff;
}

.module.bgGray {
    background-color: #eff0f0;
}

.module.bgGray1 {
    background-color: #e4e0e0;
}

.module.bgGray2 {
    background-color: #f7f6f6;
}

.module > .info {
    width: 60rem;
    margin: 0 auto;
    padding: 1rem 0;
    text-align: center;
}

.module > .info > .lInfo {
    float: left;
    width: 50%;
}

.module > .info > .rInfo {
    float: right;
    width: 50%;
}

.infoTitle {
    text-align: center;
    font-size: 0.65rem;
    color: #d6d6d6;
}

.infoTitle span:first-child {
    color: #1577e4;
    font-size: 1.8rem;
}

.infoTitle .line {
    width: 5rem;
    height: 0.15rem;
    background-color: #d6d6d6;
    margin: 0.3rem auto;
}

.infoModule {
    width: 25rem;
    margin: 1rem auto;
    padding: 0.5rem 0;
}

.infoModule .mess {
    float: left;
    text-align: left;
    margin: 0.75rem 0 0 1rem;
    width: 14.5rem;
    color: #717171;
    font-size: 0.7rem;
    line-height: 1.1rem;
}

.infoModule .mess div:first-child {
    color: #1577e4;
    font-size: 0.9rem;
    font-weight: bold;
    line-height: 1.4rem;
    margin-bottom: 0.3rem;
}

/* 外综服整体介绍/进口综合服务 start */
.module > .info > .lInfo > img,
.module > .info > .rInfo > img {
    display: block;
    margin: 0 auto;
}

.module > .info > .lInfo > .text,
.module > .info > .rInfo > .text {
    width: 20rem;
    margin: 2rem auto;
}

.module > .info .text .title {
    color: #5bd3dc;
    font-size: 1.8rem;
    line-height: 3rem;
    letter-spacing: 0.1em;
}

.module > .info .text .mess {
    color: #878989;
    font-size: 0.9rem;
    text-align: center;
    line-height: 1.6rem;
    margin-top: 1.2rem;
}

.module > .info .text .mess.tLeft {
    text-align: left;
}

/* 外综服整体介绍/进口综合服务 end */

/* 加入我们列表 start */
#jUsLst .recruitList {
    width: 50rem;
    margin: 1.5rem auto;
}

#jUsLst .recruitList thead {
    color: #1577e4;
    font-size: 0.9rem;
    font-weight: bold;
    line-height: 2.5rem;
}

#jUsLst .recruitList thead td {
    border-bottom: 4px solid #119ce1;
}

#jUsLst .recruitList thead td.w1 {
    width: 15%;
}

#jUsLst .recruitList thead td.w5 {
    width: 25%;
}

#jUsLst .recruitList tbody {
    margin-top: 0.5rem;
    color: #867f7f;
    font-size: 0.7rem;
    line-height: 1.3rem;
}

#jUsLst .recruitList tbody td {
    border-bottom: 1px solid #eae8e8;
    height: 2.25rem;
}

#jUsLst .recruitList tbody tr:hover {
    background-color: #e6f0fb;
}

/* 加入我们列表 end */

/* 加入我们详情 start */
#jUsDtl .job {
    width: 50rem;
    margin: 0 auto;
}

#jUsDtl .job .text1 {
    color: #867f7f;
    font-size: 0.7rem;
    text-align: left;
    margin: 1.3rem 0 1.75rem;
}

#jUsDtl .job .title {
    border-bottom: 3px solid #1577e4;
    color: #ffffff;
}

#jUsDtl .job .title div {
    background-color: #1577e4;
    width: 10rem;
    height: 2.5rem;
    font-size: 1.2rem;
    line-height: 2.7rem;
    letter-spacing: 0.05em;
    text-align: center;
}

#jUsDtl .job .jobDetail {
    padding: 0.5rem 0.25rem;
    border-bottom: 1px solid #c9c9c9;
    font-size: 0.9rem;
}

#jUsDtl .job .jobDetail li {
    width: 50%;
    display: block;
    float: left;
    text-align: left;
    color: #867f7f;
    height: 1.6rem;
    line-height: 1.6rem;
}

#jUsDtl .job .describe {
    text-align: left;
    color: #867f7f;
    font-size: 0.9rem;
    line-height: 1.6rem;
    margin-bottom: 2rem;
}

#jUsDtl .job .describe div {
    font-weight: bold;
    margin: 1rem 0 1.3rem;
}

#jUsDtl .job .deliverBtn {
    display: block;
    text-align: center;
    font-size: 0.9rem;
    width: 6.5rem;
    height: 2.5rem;
    line-height: 2.5rem;
    letter-spacing: 0.05em;
    color: #ffffff;
    background-color: #1577e4;
    cursor: pointer;
}

/* 加入我们详情 end */

/* 进口一站式服务 start */
#oneStop .module > .info {
    width: 50rem;
}

/* 进口一站式服务 end */

/* 外贸融资安全 start */
#loans .limit {
    color: #ee704c;
    margin: 2rem 0;
    font-size: 1.5rem;
}

#loans .contactMess {
    font-size: 1.2rem;
    color: #119ce1;
    margin: 1rem 0;
}

#loans .contactTb {
    width: 25rem;
    margin: 1rem auto 1.8rem;
}

#loans .contactTb tr {
    font-size: 1.2rem;
    color: #545150;
}

#loans .contactTb tr td {
    padding: 0.3rem 0;
}

#loans .contactTb input,
#loans .contactTb textarea {
    height: 1.75rem;
    width: 14rem;
    background-color: #f7f6f6;
    border: 1px solid #ababab;
    padding: 0.2rem 0.4rem;
    font-size: 1.2rem;
    font-family: '微软雅黑', 'Microsoft YaHei';
}

#loans .contactTb textarea {
    height: 6rem;
    resize: none;
}

#loans .contactTb .sub {
    width: 9rem;
    height: 2.5rem;
    line-height: 2.5rem;
    background-color: #119ce1;
    color: #ffffff;
    letter-spacing: 0.1em;
    font-size: 1.2rem;
    border: 0;
    cursor: pointer;
}

#loans .contactTb tr td:first-child {
    text-align: right;
    width: 5rem;
}

#loans .contactTb tr td:last-child {
    text-align: left;
    width: 15rem;
    padding-left: 1rem;
}

.loadEffect {
    width: 6rem;
    height: 6rem;
    margin: 3, 5rem auto 2.5rem;
    position: relative;
}

.loadEffect .circle {
    width: 100%;
    height: 100%;
    position: absolute;
    -webkit-animation: load 2.08s linear infinite;
}

.loadEffect .circle span {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
    background: #26aae6;
    position: absolute;
    left: 50%;
    margin-top: -0.5rem;
    margin-left: -0.5rem;
}

.loadEffect .loadText {
    color: #38bbf7;
    padding-top: 2.5rem;
}

@-webkit-keyframes load {
    0% {
        -webkit-transform: rotate(0deg);
    }
    10% {
        -webkit-transform: rotate(45deg);
    }
    50% {
        opacity: 1;
        -webkit-transform: rotate(160deg);
    }
    62% {
        opacity: 0;
    }
    65% {
        opacity: 0;
        -webkit-transform: rotate(200deg);
    }
    90% {
        -webkit-transform: rotate(340deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

.loadEffect .circle:nth-child(1) {
    -webkit-animation-delay: 0.2s;
}

.loadEffect .circle:nth-child(2) {
    -webkit-animation-delay: 0.4s;
}

.loadEffect .circle:nth-child(3) {
    -webkit-animation-delay: 0.6s;
}

.loadEffect .circle:nth-child(4) {
    -webkit-animation-delay: 0.8s;
}

/* 外贸融资安全 end */

/* 关于我们 start */
#aboutUs .module > .info {
    width: 50rem;
}

#aboutUs .mess1,
#aboutUs .mess2 {
    font-size: 0.9rem;
    line-height: 1.75rem;
    color: #867f7f;
    width: 21rem;
    float: left;
    text-align: left;
    letter-spacing: 0.02em;
}

#aboutUs .aboutUsImg1 {
    display: block;
    float: right;
    margin-top: 0.5rem;
    border: 1px solid #efefef;
}

#aboutUs .mess2 {
    width: 100%;
    margin: 2rem 0;
}

#aboutUs .aboutUsImg2,
#aboutUs .aboutUsImg3 {
    display: block;
    float: left;
    width: 24.75rem;
    border: 1px solid #efefef;
}

#aboutUs .aboutUsImg3 {
    float: right;
}

/* 关于我们 end */

/* 联系我们 start */
#contactUs .module > .info {
    width: 50rem;
}

#contactUs .map {
    display: block;
    width: 50rem;
    margin: 2.5rem auto;
    border: 1px solid #efefef;
}

#contactUs .consult {
    float: left;
}

#contactUs .consult div:first-child,
#contactUs .contactInfo div:first-child {
    color: #23282a;
    font-size: 1.4rem;
    text-align: left;
    margin-bottom: 1.5rem;
}

#contactUs .consult table {
    margin: 0.5rem 0;
    width: 25rem;
}

#contactUs .consult table td {
    padding: 0.4rem 0;
    text-align: left;
}

#contactUs .consult table td.tdR {
    text-align: right;
}

#contactUs .consult table td.tdL input,
#contactUs .consult table td.tdR input {
    width: 11.5rem;
}

.consult table td input,
.consult table td textarea {
    border: 1px solid #ececec;
    padding: 0.4rem 0.5rem;
    font-size: 0.7rem;
    line-height: 1rem;
    width: 25rem;
    resize: none;
    font-family: '微软雅黑', 'Microsoft YaHei';
}

#contactUs .consult table td textarea {
    height: 6rem;
}

#contactUs .consult table td button {
    background-color: #434343;
    color: #ffffff;
    border: none;
    height: 2rem;
    width: 5rem;
    cursor: pointer;
}

#contactUs .contactInfo {
    width: 20rem;
    float: right;
}

#contactUs .contactInfo .link {
    height: 2rem;
    margin: 0.6rem 0;
}

#contactUs .contactInfo .link img {
    display: block;
    float: left;
}

#contactUs .contactInfo .link span {
    display: block;
    float: left;
    margin-left: 1rem;
    line-height: 2rem;
    font-size: 0.9rem;
    font-weight: bold;
}

#contactUs .contactInfo .link span.clrBlue {
    color: #119ce1;
}

#contactUs .qrCode li {
    display: block;
    width: 7.5rem;
    text-align: center;
    float: left;
    margin-right: 2rem;
}

#contactUs .qrCode li img {
    display: block;
    width: 7rem;
    margin: 0.75rem auto 0.3rem;
    border: 1px solid #e2e2e2;
}

/* 联系我们 end */

/* 海外仓查询 start */
#warehouseSearch {
    width: 45rem;
    margin: 0 auto;
}

#warehouseSearch .moduleBg {
    width: 14rem;
    margin: 0.5rem;
    background-color: #e2e2e3;
    border-radius: 0.4rem;
}

#warehouseSearch .introModule {
    margin: 0.9rem auto;
    width: 12.5rem;
}

#warehouseSearch .introModule.w1 {
    width: 11.5rem;
}

#warehouseSearch .introModule.w2 {
    width: 9rem;
}

#warehouseSearch .introModule .iconBg {
    background-color: #42a7e1;
    width: 3rem;
    height: 3rem;
    border-radius: 1.5rem;
}

#warehouseSearch .introModule .introIcon {
    width: 3rem;
    height: 3rem;
    background-image: url('../img/warehouse/warehouseIcon0.png');
    background-size: cover;
}

#warehouseSearch .introModule .icon1 {
    background-position: -9rem 0;
}

#warehouseSearch .introModule .icon2 {
    background-position: -6rem 0;
}

#warehouseSearch .introModule .icon3 {
    background-position: -9rem 0;
}

#warehouseSearch .introModule .mess {
    color: #a8abad;
    font-size: 0.8rem;
    text-align: center;
    line-height: 1.5rem;
    margin-left: 0.5rem;
}

#warehouseSearch .introModule .mess.big {
    width: 8.5rem;
}

#warehouseSearch .introModule .mess div {
    font-size: 1.1rem;
    font-weight: bold;
}

#warehouseSearch .searchArea {
    width: 40rem;
    margin: 1rem auto;
}

#warehouseSearch .lbl {
    color: #66b4e5;
    font-size: 0.9rem;
    float: left;
    width: 5rem;
}

#warehouseSearch .searchArea ul li {
    margin-bottom: 1rem;
}

#warehouseSearch .searchArea ul a {
    color: #5d5a5a;
    line-height: 1.3rem;
    background-color: #e3e3e3;
    text-align: center;
    border-radius: 4px;
    padding: 0.15rem 0.4rem;
    margin: 0 0.25rem;
    font-size: 0.9rem;
}

#warehouseSearch .searchArea ul a:hover,
#warehouseSearch .searchArea ul a.active {
    color: #ffffff;
    background-color: #0c93dd;
}

#warehouseSearch .map {
    display: block;
    width: 48rem;
    margin: 0 auto;
}

/* 海外仓查询 end */
/* 海外仓列表 start */
#warehouse {
    width: 56.25rem;
    margin: 0 auto;
    padding-bottom: 1.5rem;
}

#warehouse .introModule {
    width: 17.25rem;
    height: 23rem;
    margin: 0.75rem;
    padding: 0.25rem 0;
    float: left;
    border-top: 0.1rem solid #119ce1;
    background-color: #f0efef;
}

#warehouse .introModule .introHead,
#warehouse .introModule .introInfo {
    width: 90%;
    margin: 0.25rem auto;
    line-height: 1.5rem;
    color: #443e3e;
    font-weight: bold;
    font-size: 0.8rem;
}

#warehouse .introModule .introImg,
#warehouseDetail .introImg {
    position: relative;
}

#warehouse .introModule .introImg div:first-of-type {
    width: 17.25rem;
    height: 11.5rem;
}

#warehouse .introModule .introImg .lbl {
    position: absolute;
    top: 0;
    background-image: url('../img/warehouse/labelBg.png');
    width: 6.4rem;
    height: 4.25rem;
    line-height: 2.25rem;
    color: #ffffff;
    padding-left: 0.1rem;
    background-size: cover
}

#warehouse .introModule .introInfo li {
    border-bottom: 1px solid #dbdada;
}

#warehouse .introModule .introInfo li:last-of-type {
    border: none;
}

/* 海外仓列表 end */

/* 海外仓详情 start */
#warehouseDetail {
    margin: 0 auto;
    /*width: 1080px;*/
    width: 78%;
    padding-bottom: 1.5rem;
}

#warehouseDetail .navLink {
    margin: 0.5rem 0;
}

#warehouseDetail .navLink li {
    display: block;
    float: left;
    padding: 0 0.25rem;
    font-size: 0.7rem;
    color: #989898;
}

#warehouseDetail .navLink li a {
    color: #989898;
}

#warehouseDetail .introImg {
    margin-top: 0.5rem;
    float: left;
    background-color: #e9ecf5;
}

#warehouseDetail .introImg .lbl {
    position: absolute;
    top: 0;
    background-image: url('../img/warehouse/labelBgDetail.png');
    width: 9.25rem;
    height: 6.45rem;
    line-height: 3.5rem;
    font-size: 1rem;
    color: #ffffff;
    padding-left: 0.6rem;
}

#warehouseDetail .introDetail {
    display: flex;
    flex-direction: column;
    margin-top: 0.5rem;
    float: right;
    width: 530px;
    height: 350px;
}

#warehouseDetail .introDetail .title {
    color: #c4c7c9;
    font-size: 1rem;
    line-height: 1.75rem;
    font-weight: bold;
    margin-bottom: 0.5rem;
}

#warehouseDetail .introDetail .baseInfo {
    flex-grow: 1;
    width: 100%;
    background-color: #f3f4f4;
    color: #a6a6a6;
    text-align: right;
    line-height: 1.4rem;
    margin-top: 0.2rem;
    height: 14rem;
    padding: 1rem 0;
    font-size: 0.7rem;
}

#warehouseDetail .introDetail .baseInfo tr td:last-of-type {
    text-align: left;
    color: #413f3f;
}

#warehouseDetail .introDetail .btnPDF {
    background-color: #119ce1;
    text-align: center;
    width: 10rem;
    height: 1.5rem;
    line-height: 1.5rem;
    color: #ffffff;
    border-radius: 0.3rem;
    display: block;
    cursor: pointer;
    float: left;
}

#warehouseDetail .introDetail .bdfImg {
    display: block;
    width: 1.5rem;
    float: left;
    margin-left: 0.25rem;
}

#warehouseDetail .wFull {
    width: 100%;
}

#warehouseDetail .wHalf {
    width: 100%;
}

#warehouseDetail .introModule {
    background-color: #f3f4f4;
    margin-top: 1rem;
}

#warehouseDetail .introModule img {
    display: block;
    float: left;
    margin-right: 0.8rem;
}

#warehouseDetail .introModule .mess {
    float: left;
    padding: 0.8rem 0;
    line-height: 1.5rem;
    font-size: 0.9rem;
    color: #413f3f;
}

#warehouseDetail .introModule .setHeight {
    height: 14.75rem;
}

#warehouseDetail .wHalf .mess {
    width: calc(100% - 15rem);
}

#warehouseDetail .wFull .mess {
    width: calc(100% - 15rem);
}

.textd {
    height: 5rem;
    overflow: auto;
}

.searchArea div {
    float: left;
    width: 11rem;
    height: 100%;
    visibility: hidden;
}

.searchArea ul {
    float: left;
}

/* 海外仓详情 end */


#demo-laypage-text {
    text-align: center;
}
