.p-tb80{padding: 80px 0;}
.p-t80{padding-top: 80px;}
.p-b80{padding-bottom: 80px;}
.p-tb60{padding: 60px 0;}
.p-lr5{padding: 0 5px;}
.p-lr10{padding: 0 10px;}
.m-t60{margin-top: 60px;}
.m-t40{margin-top: 40px;}
.m-t20{margin-top: 20px;}
.m-t10{margin-top: 10px;}
.rowt20{margin-top: -20px;}
.fz-48{font-size: 48px;}
.fz-40{font-size: 40px;}
.fz-36{font-size: 36px;}
.fz-32{font-size: 32px;}
.fz-24{font-size: 24px;}
.fz-20{font-size: 20px;}
.fz-18{font-size: 18px;}
.fz-16{font-size: 16px;}
.content-text{font-size: 16px;line-height: 2;color: #333;}
.text-p p{margin-bottom: 0;}
.bg01{background: #f7f8f9;}
:root{--fz-30: 30px;--fz-24: 24px;}

@media (max-width: 991px) {
    .p-tb80{padding: 40px 0;}
    .p-t80{padding-top: 40px;}
    .p-b80{padding-bottom: 40px;}
    .p-tb60{padding: 30px 0;}
    .p-lr10{padding: 0 5px;}
    .p-lr5{padding: 0 10px;}
    .m-t60{margin-top: 30px;}
    .m-t40{margin-top: 20px;}
    .m-t20{margin-top: 10px;}
    .rowt20{margin-top: -10px;}
    .fz-48{font-size: 34px;}
    .fz-40{font-size: 30px;}
    .fz-36{font-size: 27px;}
    .fz-32{font-size: 24px;}
    .fz-24{font-size: 20px;}
    .fz-20{font-size: 18px;}
    .fz-18{font-size: 16px;}
    .fz-16{font-size: 14px;}
    .content-text{font-size: 14px;}
    :root{--fz-30: 22px;--fz-24: 18px;}
}


a.agentServices{display: block;height: 100%;overflow: hidden;}
a.agentServices .con-txt-end{padding: 20px;}
a.agentServices .con-txt-end .name{color: #333;}
a.agentServices .con-txt-end .desc{color: #888;line-height: 1.75;-webkit-line-clamp: 2;height: 3.5em;}
a.agentServices .con-txt-end .more{font-size: 14px;color: #3F99D5;}

.about-us-imgs-zuo{width: 50%;}
.about-us-info-you{width: 50%;padding: 60px 8% 60px 80px;background: #fff;box-shadow: 0 5px 15px rgba(0,0,0,0.12);}
.about-us-info-you .info-con-wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.about-us-info-you .info-con-wrap .conitem{max-width: 24%;}
.about-us-info-you .info-con-wrap .top{color: #3F99D5;}
.about-us-info-you .info-con-wrap .line{width: 42px;height: 2px;margin: 6px 0 12px;background: #999;}
.about-us-info-you .info-con-wrap .end{color: #888;}
a.viewmore{display: block;width: 175px;line-height: 45px;border: 1px solid #3F99D5;color: #3F99D5;}
a.viewmore:hover{background: #3F99D5;color: #fff;}

@media (max-width: 991px) {
    .about-us-info-you .info-con-wrap .conitem{width: 48%;max-width: 100%;}
    .about-us-imgs-zuo{width: 100%;}
    .about-us-info-you{width: 100%;padding: 40px 20px;}
}


.slide-item-title{padding-bottom: 12px;position: relative;}
.slide-item-test{line-height: 1.8;color: #888;}
.slide-item-title:after{content: "";width: 48px;height: 3px;background: #3F99D5;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.slide-item-title.cur:after{left: 0;transform: none;}
.slide-item-title.on:after{background: #fff;}
.rowFlexWrap{display: flex;flex-wrap: wrap;}
.radius{border-radius: 10px;}
.shadow{box-shadow: 0 2px 10px rgba(0,0,0,0.08);}

.servicesWrap{display: flex;align-items: center;justify-content: space-between;}
.servicesWrap .con-zuo{width: 270px;}
.servicesWrap .txt-you{width: calc(100% - 320px);}
ul.nationwide{background: #fff;}
ul.nationwide li{width: 33.33%;color: #333;padding: 32px 24px;cursor: pointer;}
ul.nationwide.lcl li{width: 50%;}
ul.nationwide li .picimg{width: 90px;margin: auto;position: relative;}
ul.nationwide li .picimg img.none{opacity: 0;position: absolute;top: 0;left: 0;}
ul.nationwide li:hover{background: #3F99D5;color: #fff;}
ul.nationwide li:hover .picimg img.none{opacity: 1;}
ul.nationwide li:hover .picimg img.show{opacity: 0;}
ul.nationwide li:hover{transform: scale(1.08);}

.seaFreight1{padding-right: 55%;}
.seaFreight2{padding-right: 35%;}
.seaFreight .picurl1{width: 36%;position: absolute;right: 14%;top: 0;}
.seaFreight .picurl2{width: 30%;position: absolute;right: 0;bottom: 0;}
.serviceAdvantages{width: 100%;position: relative;z-index: 2;}
.serviceAdvantages:after{content: "";width: 100%;height: 50%;background: #3F99D5;position: absolute;top: 0;left: 0;z-index: -1;}
.serviceAdvantages .slide-item-title{color: #fff;}
.advantagesItem{width: 100%;height: 100%;background: #fff;}
.advantagesItem .con-txt-end{padding: 20px 30px;}

.serviceCity .title{width: 100%;padding: 15px 20px;background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.9));color: #fff;position: absolute;left: 0;bottom: 0;}
.serviceItems{padding: 30px;height: 100%;display: flex;align-items: center;justify-content: space-between;}
.serviceItems:hover{border-radius: 10px;box-shadow: 0 2px 12px rgba(0,0,0,0.16);}
.serviceItems .picimg{width: 110px;}
.serviceItems .contxt{width: calc(100% - 140px);}
.serviceItems .contxt .name{color: #3F99D5;}

.serviceStrength{background: url('../images/map.png') rgba(63,153,213,0.85) no-repeat center/72%;color: #fff;}
.serviceStrength .name-con-zuo{width: 360px;}
.serviceStrength .content-text{color: #fff;}
.serviceStrength .cont-txt-you{width: calc(100% - 360px);}
.serviceStrength .cont-txt-you .digit{font-size: 64px;}
.serviceStrength .cont-txt-you .number{font-size: 36px;}

ul.nationwide.item li{width: 20%;}
.makeupro .listitem{background: #f7f8f9;display: flex;align-items: center;}
.makeupro .listitem .contxtzuo{width: 60%;padding: 30px 60px;}
.makeupro .listitem .picimgyou{width: 40%;}
.servicesWrap .machineZuo{width: 50%;}
.servicesWrap .machineYou{width: 40%;}

.fourneybg{background: url('../images/map.png') no-repeat center bottom/45%;}
.firstJourney{height: 100%;background: #fff;display: flex;flex-wrap: wrap;}
.firstJourney .picimg{width: 50%;}
.firstJourney .contxt{width: 50%;padding: 20px;}
.coreBusiness{padding: 40px 30px;position: relative;z-index: 2;}
.coreBusiness .bgimgs{opacity: 0;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}
.coreBusiness .title{color: #3F99D5;}
.coreBusiness:hover{box-shadow: 0 2px 10px rgba(0,0,0,0.08);}
.coreBusiness:hover .bgimgs{opacity: 1;}

.value-added{background: url(../images/bgvas.jpg) no-repeat top right/cover;}
.value-added-wrap{height: 650px;position: relative;}
.value-added-wrap .round-box{position: absolute;background: #fff;box-shadow: 0px 4px 18px 3px rgba(161,192,205,0.28);border-radius: 50%;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;flex-direction: column;-webkit-transition: all 500ms ease;transition: all 500ms ease;}
.value-added-wrap .round-box:hover{background: #3F99D5;-webkit-transform: scale(1.1);}
.value-added-wrap .round-box1{top: 30px;left: 63px;width: 224px;height: 224px;}
.value-added-wrap .round-box2{top: 135px;left: 334px;width: 154px;height: 154px;}
.value-added-wrap .round-box3{top: 68px;left: 530px;width: 176px;height: 176px;}
.value-added-wrap .round-box4{top: 280px;left: 170px;width: 204px;height: 204px;}
.value-added-wrap .round-box5{top: 290px;left: 460px;width: 154px;height: 154px;}
.value-added-wrap .round-box .ams-vas-icon .none{opacity: 0;position: absolute;top: 0;left: 0;}
.value-added-wrap .round-box:hover .ams-vas-icon .show{opacity: 0;}
.value-added-wrap .round-box:hover .ams-vas-icon .none{opacity: 1;}
.value-added-wrap .round-box .ams-vas1-icon{width: 80px;}
.value-added-wrap .round-box .ams-vas2-icon{width: 64px;}
.value-added-wrap .round-box .ams-vas3-icon{width: 68px;}
.value-added-wrap .round-box .ams-vas4-icon{width: 76px;}
.value-added-wrap .round-box .ams-vas5-icon{width: 64px;}
.value-added-wrap .round-box .title{color: #3F99D5;}
.value-added-wrap .round-box:hover .title{color: #fff;}

ul.dangerous li{width: 20%;padding: 20px 10px 0;}
ul.dangerous li .picurl{width: 120px;height: 120px;padding: 30px;margin: auto;background: #3F99D5;border-radius: 50%;}
.dangerousZuo{width: 45%;}
.dangerousYou{width: 55%;}
.dangerousYou .dangerous1,.dangerousYou .dangerous2{height: 50%;}
.dangerousText:after{content: "";width: 100%;height: 100%;background: rgba(63,153,213,0.45);position: absolute;top: 0;left: 0;}
.dangerousText .contentEnd{width: 100%;padding: 30px;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;}

.ams-color-primary,.ams-color-white{line-height: 68px;}
.ams-dg-process{height: 260px;}
.ams-dg-process .ams-pre-sale,.ams-dg-process .ams-after-sales{position: absolute;width: 172px;height: 68px;text-align: center;line-height: 68px;background-color: #F4F7FD;}
.ams-dg-process .ams-pre-sale{border-radius: 34px 0 0 34px;}
.ams-dg-process .ams-after-sales{right: 0;border-radius: 0 34px 34px 0;}
.ams-dg-process .ams-pre-sale::after,.ams-dg-process .ams-after-sales::after{content: "";display: block;background: #fff;border-radius: 100%;position: absolute;top: -1px;width: 60px;height: 70px;}
.ams-dg-process .ams-pre-sale::after{right: -38px;}
.ams-dg-process .ams-after-sales::after{left: -38px;}
.ams-dg-process .ams-dg-system{position: absolute;left: 165px;height: 68px;line-height: 68px;width: calc(100% - 330px);text-align: center;border-radius: 34px;background: #3F99D5;z-index: 3;}
.ams-dg-process .ams-dg-system h3{font-weight: 700;color: #fff;}
ul.ams-color-primary{width: 172px;display: flex;flex-wrap: wrap;}
ul.ams-color-primary li{width: 50%;}
ul.ams-color-primary li .title{padding-top: 10px;line-height: 1.4;color: #182689;}
ul.ams-color-primary2{display: flex;justify-content: center;justify-content: center;}
ul.ams-color-primary2 li{width: 110px;}
ul.ams-color-primary2 li:nth-child(3){width: 130px;}
ul.ams-color-primary2 li:nth-child(5){width: 130px;}
ul.ams-color-primary2 li:nth-child(6){width: 170px;}
ul.ams-color-primary2 li .title{padding-top: 10px;line-height: 1.4;color: #3F99D5;}
.ams-dg-process ul li{font-weight: 700;display: flex;align-items: center;text-align: center;justify-content: space-between;flex-direction: column;flex-wrap: wrap;}
.ams-dg-process .line{height: 117px;list-style: none;position: relative;}
.ams-dg-process .line::before{content: "";width: 10px;height: 10px;left: -5px;position: absolute;display: block;border-radius: 100%;bottom: -10px;}
.ams-dg-process .ams-dg-system .line::before{background: #3F99D5;}
.ams-dg-process .ams-pre-sale .line::before,.ams-dg-process .ams-after-sales .line::before{background: #182689;}
.ams-dg-process .ams-dg-system .line{border-left: 1px dashed #3F99D5;}
.ams-dg-process .ams-pre-sale .line,.ams-dg-process .ams-after-sales .line{border-left: 1px dashed #182689;}
.ams-dg-description-bg{width: 100%;background: url('../images/map.png') rgba(63,153,213,0.85) no-repeat center/72%;color: #fff;}
.ams-dg-description{display: flex;align-items: center;justify-content: space-between;}
.ams-dg-description .ams-float-right{padding: 0 0 10px 30px;text-align: right;border-bottom: 1px solid #fff;position: relative;}
.ams-dg-description .ams-float-right:after{content: "";width: 10px;height: 10px;background: #ddd;border-radius: 50%;position: absolute;left: 0;bottom: -5px;}

.ams-move-process{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ams-move-process .ams-test-left{width: 15%;}
.ams-move-process .ams-test-left img{width: 100px;}
.ams-move-process .ams-move-more{width: 22px;height: 22px;}
.ams-move-process .ams-move-more:last-child{display: none;}
.choose-us-bg{background: #F4F7FD;}
.choose-us-info{width: 25%;}
.choose-us-info .pic-img-end{height: 240px;position: relative;}
.choose-us-info .pic-img-end:nth-child(2n-1):after{content: "";width: 0;height: 0;border: 14px solid #fff;border-bottom: 14px solid #fff;border-top: none;border-right-color: transparent;border-left-color: transparent;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.choose-us-info .pic-img-end:nth-child(2n):after{content: "";width: 0;height: 0;border: 14px solid #fff;border-top: 14px solid #fff;border-bottom: none;border-right-color: transparent;border-left-color: transparent;position: absolute;left: 50%;transform: translateX(-50%);top: 0;}
.choose-us-info .con-txt-top{height: 240px;background: #fff;padding: 20px;display: flex;align-items: center;justify-content: center;}
.choose-us-info .con-txt-top .title{color: #3F99D5;}

.overseasWarehouse{width: 100%;height: 100%;padding: 30px 45px;background: #fff;}
.overseasWarehouse .con-txt-top{display: flex;align-items: center;}
.overseasWarehouse .con-txt-top .picimg{width: 60px;height: 60px;margin-right: 20px;border-radius: 50%;background: #3F99D5;padding: 12px;}

@media (max-width: 1024px) {
    ul.nationwide li,ul.nationwide.item li{padding: 20px 10px;}
    ul.nationwide li .picimg{width: 64px;}
    .serviceItems,.coreBusiness{padding: 20px;}
    .serviceItems .picimg{width: 80px;}
    .serviceItems .contxt{width: calc(100% - 100px);}
    .advantagesItem .con-txt-end{padding: 15px;}

    .value-added-wrap{height: 420px;}
    .value-added-wrap .round-box1{top: 20px;left: 0;width: 200px;height: 200px;}
    .value-added-wrap .round-box2{top: 100px;left: 240px;width: 130px;height: 130px;}
    .value-added-wrap .round-box3{top: 50px;left: 400px;width: 150px;height: 150px;}
    .value-added-wrap .round-box4{top: 220px;left: 100px;width: 180px;height: 180px;}
    .value-added-wrap .round-box5{top: 240px;left: 300px;width: 130px;height: 130px;}
    .value-added-wrap .round-box .ams-vas1-icon{width: 70px;}
    .value-added-wrap .round-box .ams-vas2-icon{width: 54px;}
    .value-added-wrap .round-box .ams-vas3-icon{width: 58px;}
    .value-added-wrap .round-box .ams-vas4-icon{width: 66px;}
    .value-added-wrap .round-box .ams-vas5-icon{width: 54px;}

    ul.dangerous li .picurl{width: 100px;height: 100px;padding: 25px;}
    .ams-move-process .ams-test-left img{width: 80px;}
    .choose-us-info{width: 50%;}
}
@media (max-width: 768px) {
    .servicesWrap,.makeupro .listitem{display: block;}
    .servicesWrap .con-zuo,.serviceStrength .name-con-zuo{width: 100%;padding-bottom: 15px;}
    .servicesWrap .txt-you,.serviceStrength .cont-txt-you{width: 100%;padding-top: 15px;}
    ul.nationwide li,ul.nationwide.item li{width: 33.33%;padding: 10px;}
    ul.nationwide li .picimg{width: 48px;}
    .seaFreight1,.seaFreight2{padding-right: 0;}
    .seaFreight .picurl1,.seaFreight .picurl2{width: 100%;position: static;margin-top: 20px;}
    .advantagesItem .con-txt-end{padding: 10px 20px;}
    
    .dangerousText .contentEnd{padding: 15px;}
    .serviceItems .picimg{width: 60px;}
    .serviceItems .contxt{width: calc(100% - 80px);}
    .serviceStrength .cont-txt-you .digit{font-size: 48px;}
    .serviceStrength .cont-txt-you .number{font-size: 24px;}

    .makeupro .listitem .contxtzuo{width: 100%;padding: 20px;}
    .makeupro .listitem .picimgyou,.firstJourney .picimg,.firstJourney .contxt{width: 100%;}
    .servicesWrap .machineZuo{width: 100%;padding-bottom: 15px;}
    .servicesWrap .machineYou{width: 100%;margin-top: 15px;}
    .coreBusiness{padding: 20px;}
    .value-added-wrap{height: auto;display: flex;flex-wrap: wrap;}
    .value-added-wrap .round-box{width: 46%;margin: 2%;padding: 20px 10px;height: 100%;position: static;border-radius: 10px;}
    .value-added-wrap .round-box:last-child{width: 96%;}
    .value-added-wrap .round-box .ams-vas-icon{width: 42px;}

    ul.dangerous li{width: 33.33%;padding: 10px 5px 0;}
    ul.dangerous li .picurl{width: 80px;height: 80px;padding: 20px;}
    .dangerousZuo,.dangerousYou,.choose-us-info{width: 100%;}
    .dangerousYou .dangerous1,.dangerousYou .dangerous2,.ams-dg-process{height: auto;}
    .ams-color-primary{background: #F4F7FD;line-height: 42px;border-radius: 30px;}
    .ams-color-white{background: #3F99D5;line-height: 42px;border-radius: 30px;}
    .ams-dg-process .ams-pre-sale,.ams-dg-process .ams-after-sales{position: relative;width: 100%;height: 120px;line-height: 40px;background: #fff;}
    .ams-color-primary{background-color: #F4F7FD;}
    .ams-dg-process .ams-pre-sale::after,.ams-dg-process .ams-after-sales::after{display: none;}
    .ams-dg-process .ams-dg-system{width: 100%;margin: 20px 0;position: static;height: 150px;line-height: 36px;background: #fff;}
    ul.ams-color-primary2 li .title{margin-top: 10px;line-height: 1.5;}
    ul.ams-color-primary{width: 100%;background: #fff;}
    ul.ams-color-primary li{width: 50%;}
    .ams-dg-process .line{height: 40px;}

    .ams-move-process .ams-test-left{width: 50%;padding: 10px;}
    .ams-move-process .ams-test-left img{width: 60px;}
    .ams-move-process .ams-move-more{display: none;}
    .choose-us-info .pic-img-end,.choose-us-info .con-txt-top{height: 200px;}
    .overseasWarehouse{padding: 20px 30px;}
    .overseasWarehouse .con-txt-top .picimg{width: 40px;height: 40px;margin-right: 10px;padding: 8px;}
}


.search-query{width: 100%;height: 60px;position: relative;}
.search-query .keywords{width: 100%;height: 100%;padding: 0 150px 0 30px;}
.search-query .button{width: 120px;height: 100%;background: url('../images/search.png') #ececec no-repeat center/30px;position: absolute;top: 0;right: 0;}
.search-query .button:hover{background: url('../images/search-cur.png') #3F99D5 no-repeat center/30px;}
table.querytable tbody tr th{vertical-align: middle;padding: 12px;border: none;background: #3F99D5;color: #fff;}
table.querytable tbody tr td{vertical-align: middle;padding: 20px 12px;font-weight: 700;border: none;border-bottom: 1px dashed #ddd;color: #666;}
table.querytable tbody tr:nth-child(2n-1) td{background: #fefefe;}
table.querytable tbody tr td a{display: block;color: #333;}
table.querytable tbody tr td a:hover{color: #3F99D5;}

a.news-list-top-zuo{display: block;height: 456px;overflow: hidden;position: relative;}
a.news-list-top-zuo .title{width: 100%;padding: 15px 20px;background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.9));color: #fff;position: absolute;left: 0;bottom: 0;}
a.news-list-top-zuo:hover img{transform: scale(1.08);}
a.news-list-top-you{display: block;padding: 20px;border-bottom: 2px solid #ebe0cb;}
a.news-list-top-you:nth-child(1){display: none;}
a.news-list-top-you:nth-child(2){border-top: 2px solid #ebe0cb;}
a.news-list-top-you .title{color: #333;}
a.news-list-top-you .time{margin: 6px 0;font-size: 14px;color: #888;}
a.news-list-top-you .desc{color: #999;font-size: 14px;line-height: 1.75;-webkit-line-clamp: 2;height: 3.5em;}
a.news-list-top-you:hover{box-shadow: 0 2px 10px rgba(0,0,0,0.08);}
a.news-list-top-you:hover .title{color: #3F99D5;}
ul.newslist>li a{display: block;border-top: 1px solid #e5e5e5;color: #666;height: 60px;line-height: 60px;padding: 0 20px;position: relative;}
ul.newslist>li:last-child a{border-bottom: 1px solid #e5e5e5;}
ul.newslist>li a span{padding-right: 30px;color: #3F99D5;}
ul.newslist>li a:hover{color: #3F99D5;}
ul.newslist>li a:after{content: "";display: block;position: absolute;height: 100%;width: 0;left: 50%;top: 0;background: #f9f9f9;z-index: -1;transition: all 0.8s;}
ul.newslist>li a:hover:after{left: 0;width: 100%;}

.hits-time-show{padding: 12px 0;line-height: 2;color: #888;border-bottom: 1px dashed #ccc;}
.hits-time-show span{margin-right: 16px;}
.box-item-prev-next{line-height: 2;}
.box-item-prev-next a{color: #333;}
.box-item-prev-next span{color: #888;}
.box-item-prev-next a:hover{color: #3F99D5;}
.about-us-bg{background: url('../images/shipbg.png') no-repeat center right/240px;}
.about-us-bg .contentWidth{max-width: 640px;}

@media (max-width: 768px) {
    .content-table table{white-space: nowrap;overflow-x: auto;display: -webkit-box;-webkit-overflow-scrolling: touch;display: flex;flex-direction: column;}
    .search-query{height: 45px;}
    .search-query .keywords{padding: 0 75px 0 15px;}
    .search-query .button{width: 60px;background-size: 20px;}
    .search-query .button:hover{background-size: 20px;}
    a.news-list-top-zuo{height: auto;margin-bottom: 20px;}
    ul.newslist>li a span{padding-right: 12px;}
}