<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* { padding: 0; margin: 0; }
ul li { list-style: none; }
a { text-decoration: none; }
input { border: none; background: none; }
input, textarea { font-family: Arial, "Source Han Sans"; outline: 0; font-size: 14px; -webkit-appearance: none; }
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }
.ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block }
.yy_tag_I { margin: 0 5px }
html, body { font: 12px Arial, "Source Han Sans"; color: #333; width: 100%; height: 100%; background: #fff }
.fw { margin: 0 auto; width: 1180px; }
body { overflow-x: hidden;}
.w1200 { width: 1200px; margin:0 auto }
.mobx { display: none!important; }
.pcx { display: block!important; }

[class*='am-icon-']:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  } 
  input::-webkit-outer-spin-button,
  input::-webkit-inner-spin-button {
      -webkit-appearance: none;
  }
  input[type="number"]{
      -moz-appearance: textfield;
  }

/* 头部 */
#header0{
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    height: 80px;
    display: flex;
    align-items: center;
    background-color: rgba(35, 38, 46, 0.6);
}
#header0 .container{
    width: 100%;
}
#header0 .content{
    display: flex;
    align-items: center;
    width: 1350px;
    margin: 0 auto;
    justify-content: space-between;
}

#header0 .logo{
    width: 220px;
    height: 55px;
    display: flex;
    order: 1;
}
#header0 #nav{
    order: 2;
    display: flex;
    margin-left: 60px;
}
#header0 .head_tel_pc{
    order: 3;
}


#header0 #nav .nav-a{
    font-size: 16px;
    margin-left: 40px;
    color: #fff;
}
#header0 #nav .nav-a:hover{
    color: #17a1ff;
}
#header0 #nav .nav-a.active{
    color: #17a1ff;
}

#header0 .head_tel_pc{
    display: flex;
    align-items: center;
}
#header0 .head_tel_pc img{
    height: 100%;
    margin-right: 10px;
}
#header0 .head_tel_wrap{
    font-size: 12px;
    color: #fff;
}
#header0 .head_tel_wrap div:last-child{
    font-size: 20px;
}

.right_fixed_img{position: fixed;
    top:479px;
    right: 6px;
    width: 143px;
    z-index: 20;
}

/* banner */
.banner .swiper-slide{
    width: 100vw;
    height: 100vh;
}
.banner .swiper-pagination-bullet{
    width: 75px;
    height: 5px;
    border-radius: 0;
}
.banner .swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 10px;
}
.banner .swiper-pagination-bullet-active{
    background-color: #fff;
}
/* 内页banner */
.bannertop_pc{
    width: 100vw;
    height: 33.8vw;
}
.bannertop_pc img{
    width: 100%;
    height: 100%;
}
/* 底部 */
#foot{
    width: 100%;
   background-image: url('../img/foot_bg.jpg');
   background-size: 100% 100%;
}
#foot .w1200{
    display: flex;
    justify-content: space-between;
    padding: 20px 0;
}
#foot .f_item{
    position: relative;
    flex-grow:1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-right: 50px;
}
#foot .flex-grow{
    flex-grow:1.5;
}
#foot .f_item:after{
    content: '';
    width: 1px;
    height: 100%;
    background-color: #3a6998;
    position: absolute;
    right: 0;
    top: 0;
}
#foot .w1200 .item_b{
    display: flex;
    flex-direction: column;
}
#foot .w1200 .item_b .item_i{
    font-size: 14px;
    color: #fff;
    margin-bottom: 5px;
}
#foot .w1200 .item_h{
    font-size: 16px;
    color: #fff;
    margin-bottom: 14px;
}
#foot .w1200 .item_tel{
    font-size: 28px;
    color: #ffffff;
    margin-bottom: 15px;
}
#foot .w1200 .item_kf{
    font-size: 15px;
    color:#ffffff;
    border: 1px solid #fff;
    padding: 5px;
    border-radius: 7px;
}
#foot .w1200 .item_nr{
    font-size: 14px;
    color:#ffffff;
    margin-bottom: 5px;
}
#foot .w1200 .f_ewm .img{
    width: 80%;
    height: 100px;
    margin-bottom: 10px;
}
#foot .w1200 .f_ewm .img img{
    width: 100%;
    height: 100%;
}
#foot .w1200 .f_ewm .title{
    font-size: 14px;
    color:#ffffff;
}

#foot .foot{
    background-color: rgba(3, 49, 95, 0.6);
    padding: 10px 0;
    text-align: center;
    color: #fff;
}









/* 首页 */
#sitecontent{
    overflow: hidden;
    height: 100vh;
}
#sitecontent .index_pagination .swiper-pagination-bullet{
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background: #a8a68e;
    opacity: .4;
}
#sitecontent .index_pagination.swiper-pagination{
    display: flex;
    flex-direction: column;
    align-items: center;
}
#sitecontent .index_pagination .swiper-pagination-bullet-active{
    border: 4px solid #a6d2ff;
    background-color: #17a1ff;
    opacity: 1;
}

#sitecontent .index_head_wrap{
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
}
#sitecontent .index_head_wrap .index_title{
    font-size: 52px;
    color: #4c4c4c;
}
#sitecontent .index_head_wrap .index_fg{
    margin: 30px 0 20px;
}
#sitecontent .index_head_wrap .index_ftitle{
    color: #5b5b5b;
    font-size: 28px;
}

#sitecontent .index_item{
    width: 100vw;
    height: 100vh !important;
}

#sitecontent .index_item2 {
    background-image: url('../img/index1_bg.jpg');
    background-size: 100% 100%;
    display: flex;
    align-items: center;
}
#sitecontent .index_item2 .w1200{
    display: flex;
    margin-top: 120px;
}
#sitecontent .index_item2 .w1200 .item_left{
    width: 50%;
}
#sitecontent .index_item2 .w1200 .item_left .head_wrap {
    margin-bottom: 70px;
}
#sitecontent .index_item2 .w1200 .item_left .head_wrap div:first-child{
    font-size: 50px;
    color: #17a1ff;
}
#sitecontent .index_item2 .w1200 .item_left .head_wrap div:last-child{
    font-size: 44px;
    color: #333333;
}
#sitecontent .index_item2 .w1200 .item_left .cont{
    font-size: 20px;
    color: #282828;
    line-height: 32px;
    width: 90%;
}
#sitecontent .index_item2 .w1200 .item_left .look_more{
    display: flex;
    align-items: center;
    margin-top: 60px;
}
#sitecontent .index_item2 .w1200 .item_left .look_more div:first-child{
    width: 45px;
    height: 45px;
    background-color: #17a1ff;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 30px;
    margin-right: 10px;
}
#sitecontent .index_item2 .w1200 .item_left .look_more div:last-child{
    color: #17a1ff;
    font-size: 18px;
}

#sitecontent .item_right{
    width: 50%;
    position: relative;
}
#sitecontent .item_right div:first-child{
    width: 410px;
    height: 310px;
    position: absolute;
    left: 40px;
    top: 150px;
    z-index: 3;
    background-image: url('../img/index1_1.jpg');
    background-size: 100% 100%;
}
#sitecontent .item_right div:nth-child(2){
    width: 235px;
    height: 145px;
    background-color: #fff;
    position: absolute;
    z-index: 2;
    left: 225px;
    top: 327px;
}
#sitecontent .item_right div:nth-child(3){
    width: 350px;
    height: 250px;
    background-image: url('../img/index1_2.jpg');
    background-size: 100% 100%;
    position: absolute;
    top: 327px;
    left: 225px;
}

#sitecontent .index_item3 {
    background-image: url('../img/index2_bg.jpg');
    background-size: 100% 100%;
    display: flex;
    align-items: center;
}
#sitecontent .index_item3 .index_head_wrap{
    margin-top: 60px;
}
#sitecontent .index_item3 .cont{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
#sitecontent .index_item3 .cont .c_item{
    width: 24%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
    background-color: #f8f8f8;
    padding: 14px 0;
    box-sizing: border-box;
}
#sitecontent .index_item3 .cont .c_item .item_img{
    width: 260px;
    height: 176px;
}
#sitecontent .index_item3 .cont .c_item .item_img img{
    width:100%;
}
#sitecontent .index_item3 .cont .c_item .item_title{
    margin: 18px;
    color: #555555;
    font-size: 18px;
}
#sitecontent .index_item3 .cont .c_item .item_more{
   width: 30px;
   height: 30px;
   background-color: #e9e9e9;
   border-radius: 50%;
   position: relative;
}

#sitecontent .index_item3 .cont .c_item .item_more:after, #sitecontent .index_item3 .cont .c_item .item_more:before {
    border: 7px solid transparent;
    border-left: 10px solid #e9e9e9;
    width: 0;
    height: 0;
    position: absolute;
    top: 8px;
    right: 4px;
    content: ' ';
}

#sitecontent .index_item3 .cont .c_item .item_more:before {
    border-left-color: #cbcbcb;
    right: 1px;
}
#sitecontent .index_item3 .cont .c_item .item_more:hover{
    background-color: #17a1ff;
 }
#sitecontent .index_item3 .cont .c_item .item_more:hover:before {
    border-left-color: #fff;
}
#sitecontent .index_item3 .cont .c_item .item_more:hover:after {
    border-left-color: #17a1ff;
}



#sitecontent .index_item4 {
    background-image: url('../img/index3_bg.jpg');
    background-size: 100% 100%;
    display: flex;
    align-items: center;
}

#sitecontent .index_item4 .cont_wrap{
    display: flex;   
    justify-content: space-between;
    height: 467px;
}

#sitecontent .index_item4 .cont_wrap .item{
    width: 23%;
    position: relative;
    overflow: hidden;
    background-color: #fff;
}
#sitecontent .index_item4 .cont_wrap .item .img_wrap{
    width: 100%;
    height: 250px;
    transition: 1s;
    overflow: hidden;
}
#sitecontent .index_item4 .cont_wrap .item .img_wrap img{
    /* width: 100%; */
    position: relative;
    transition: 1s;
    height: 100%;
}
#sitecontent .index_item4 .cont_wrap .item .title{
    font-size: 16px;
    color: #282828;
    font-weight: 600;
}
#sitecontent .index_item4 .cont_wrap .item .ftitle{
    font-size: 16px;
    margin: 10px 0;
    color: #045cb9;
}
#sitecontent .index_item4 .cont_wrap .item .cont{
    font-size: 16px;
    color: #282828;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}
#sitecontent .index_item4 .cont_wrap .item .yc_cont{
    font-size: 18px;
    position: absolute;
    top: 470px;
    height: 100%;
    transition: 1s;
    left: 0px;
    padding: 20px;
    box-sizing: border-box;
    background-color: rgba(23, 161, 255, .6);
    color: #fff;
}

#sitecontent .index_item4 .cont_wrap .item:hover .item_c{
    display: none;
}
#sitecontent .index_item4 .cont_wrap .item:hover .yc_cont{
    top: 0;
    display: block;
}
#sitecontent .index_item4 .cont_wrap .item:hover .img_wrap{
    width: 100%;
    height: 100%;
}
#sitecontent .index_item4 .cont_wrap .item:hover .img_wrap img{
    width: auto;
    height: 100%;
}


#sitecontent .index_item4 .cont_wrap .item .item_c{
    padding: 15px;
    box-sizing: border-box;
}

#sitecontent .index_item4 .foot{
    font-size: 26px;
    color: #5b5b5b;
    text-align: center;
    position: absolute;
    bottom: 2vh;
    left: calc(50% - 182px);
}



#sitecontent .index_item5 {
    background-image: url('../img/index4_bg.jpg');
    background-size: 100% 100% ;
    display: flex;
    align-items: center;
}
#sitecontent .index_item5  .c_wrap{
    width: 1200px;
    height: 400px;
    margin-top: 60px;
}

#sitecontent .index_item5  .swiper-slide{
    text-align: center;
    font-size: 18px;
    height: calc((100% - 30px) / 2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border: 2px solid #17a1ff;
    box-sizing: border-box;
}

#sitecontent .index_item5  .more{
    width: 120px;
    height: 35px;
    background-color: #17a1ff;
    color: #fff;
    border-radius: 18px;
    display: inline-block;
    text-align: center;
    line-height: 35px;
    margin-left: calc(50% - 60px);
    margin-top: 20px;
}


#sitecontent .index_item6 {
    background-image: url('../img/index5_bg.jpg');
    background-size: 100% 100% ;
    display: flex;
    align-items: center;
}


#sitecontent .index_item6 .cont_wrap{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}
#sitecontent .index_item6 .cont_wrap .cont_left .l_img{
    width: 550px;
    height: 250px;
}
#sitecontent .index_item6 .cont_wrap .cont_left .l_img img{
    width: 100%;
    height: 100%;
}
#sitecontent .index_item6 .cont_left{
    background-color: #f5f5f5;  
}
#sitecontent .index_item6 .cont_left .l_cont_wrap{
    display: flex;
    width: 550px;
    align-items: center;
    padding: 15px;
    box-sizing: border-box;
}
#sitecontent .index_item6 .cont_left .l_cont_wrap .l_c_cont{
    margin-left: 20px;
}
#sitecontent .index_item6 .cont_left .l_cont_wrap .l_c_time{
    display: flex;
    flex-direction: column;
}
#sitecontent .index_item6 .cont_left .l_cont_wrap .l_time_y{
    color: #818181;
    font-size: 28px;
    font-weight: 600;
}
#sitecontent .index_item6 .cont_left .l_cont_wrap .l_time_d{
    color: #999797;
    font-size: 20px;
}
#sitecontent .index_item6 .cont_left .l_cont_wrap .l_c_title{
    color: #5b5a5a;
    font-size: 22px;
    margin-bottom: 10px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

#sitecontent .index_item6 .cont_left .l_cont_wrap .l_c_c{
    color: #706f6f;
    font-size:16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

#sitecontent .index_item6 .cont_right .r_item{
    display: flex;
    width: 600px;
    align-items: center;
    padding: 15px;
    box-sizing: border-box;
    background-color: #f5f5f5;
    margin-bottom: 15px;
    box-shadow: 0 0 5px #bbb;
}
#sitecontent .index_item6 .cont_right .r_c_time{
    display: flex;
    flex-direction: column;
}
#sitecontent .index_item6 .cont_right .r_time_y{
    color: #818181;
    font-size: 28px;
    font-weight: 600;
}
#sitecontent .index_item6 .cont_right .r_time_d{
    color: #999797;
    font-size: 20px;
}
#sitecontent .index_item6 .cont_right .r_c_cont{
    margin-left: 20px;
}
#sitecontent .index_item6 .cont_right .r_c_title{
    color: #5b5a5a;
    font-size: 22px;
    margin-bottom: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#sitecontent .index_item6 .cont_right .r_c_c{
    color: #706f6f;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

#sitecontent .index_item6 .w1200{
    position: relative;
}

#sitecontent .index_item6 .more{
    width: 150px;
    display: inline-block;
    height: 35px;
    border: 2px solid #5e6061;
    text-align: center;
    line-height: 35px;
    border-radius: 25px;
    font-size: 20px;
    color: #505354;
    position: absolute;
    left: calc(50% - 75px);
    bottom: -60px;
    font-weight: 600;
}

#sitecontent .index_item7 .head{
    background-image: url('../img/index_lastb.jpg');
    width: 100%;
    height: calc(100vh - 380px);
    background-size: 100% 100%;
    position: relative;
}

#sitecontent .index_item7 .head .w1200{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
}
#sitecontent .index_item7 .head .w1200 .tel_wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    bottom: 6vh;
}
#sitecontent .index_item7 .head  .w1200 .tel_wrap .tel {
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
}
#sitecontent .index_item7 .head  .w1200 .tel_wrap .tel div:first-child{
    font-size: 21px;
    color: #fff;
    line-height: 34px;
}
#sitecontent .index_item7 .head  .w1200 .tel_wrap .tel div:last-child{
    font-size: 28px;
    color: #cf0707;
    text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0;
    font-weight: 600;
}

#sitecontent .index_item7  .head .w1200 .tel_wrap .zx {
    width: 150px;
    height: 35px;
    border-radius: 18px;
    color: #fff;
    font-size: 21px;
    border:1px solid #fff;
    margin: 0 auto;
    display: inline-block;
    text-align: center;
    line-height: 35px;
}


#sitecontent .index_item7 .body{
    height: 168px;
    width: 100%;
}

#sitecontent .index_item7 .body .w1200{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
}
#sitecontent .index_item7 .body .title{
    font-size: 18px;
    color: #045cb9;
    font-weight: 600;


}

#sitecontent .index_item7 .body .f_title{
    font-size: 16px;
    color: #4f4f4f;
    margin: 10px 0 25px;
 }
 #sitecontent .index_item7 .body .cont_wrap{
     display: flex;
     justify-content: space-between;
     width: 100%;
 }
 #sitecontent .index_item7 .body .cont_wrap .c_item{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#sitecontent .index_item7 .body .cont_wrap .c_item .img{
    width: 45px;
    margin-right: 10px;
}
#sitecontent .index_item7 .body .cont_wrap .c_item .c_title{
    font-size: 18px;
    color: #222222;
}
#sitecontent .index_item7 .body .cont_wrap .c_item .c_nr{
    font-size: 14px;
    color: #4d4c4c;
}


/* 左侧栏 */
#left{
    width: 20%;
}
#left .head_menu{
    border: 1px solid #e3e3e3;
    margin: 25px 0;
}
#left  .title{
    color: #fff;
    background-color: #045cb9;
    padding: 15px;
    box-sizing: border-box;
    font-size: 18px;
}
#left  .left_ul{
    padding: 15px;
    box-sizing: border-box;
    font-size: 17px;
}
#left  .left_ul li a{
    color: #333;
    display: flex;
    width: 100%;
    align-items: center;
}
#left  .left_ul li a img{
    margin-right: 10px;
    transform: scale(1.2);
}
#left  .left_ul li a.active{
    color: #045cb9;
}
#left  .left_ul li a:hover{
    color: #045cb9;
}
#left  .call_us_wrap{
    border: 1px solid #e3e3e3;
    margin-bottom: 25px;
}
#left  .call_item_wrap{
    padding: 15px;
}
#left  .call_item_wrap .call_item{
    font-size: 14px;
}
#left  .l_kf{
    background-color: #045cb9;
    display: flex;
    padding: 5px;
    margin-bottom: 25px;
}
#left  .l_kf img{
    width: 65px;
    margin-right: 5px;
}
#left  .l_kf .tel_wrap{
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #fff;
}
#left  .l_kf .tel_wrap div:first-child{
    font-size: 14px;
}
#left  .l_kf .tel_wrap div:last-child{
    font-size: 22px;
}

/* 分页 */
.pages{
    display: flex;
    margin: 30px auto;
    justify-content: center;
}
.pages li{
    list-style: none;
    width: 50px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #dddddd;
    margin-right: 10px;
}
.pages li:last-child{
    margin-right: 0px;
}
.pages li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 14px;
    color: #292929;
    background-color: #f5f5f5;
}
.pages li.active a{
    color: #fff;
    background-color: #045cb9;
}
.pages li:hover a{
    color: #fff;
    background-color: #045cb9;
}
/* 公司简介 */

.nr_head{
    width: 100%;
}

.nr_head .w1200{
    display: flex;
    justify-content: space-between;
}
.nr_head .r_cont{
    width: 75%;
    margin-top: 25px;
}
.nr_head .r_cont .wz{
    color: black;
    font-size: 16px;
    font-weight: 600;
    border-bottom: 1px solid #d4d4d4;
    padding-bottom: 20px;
    margin-bottom: 35px;
}
.nr_head .r_cont .wz a{
    color: black;
    font-size: 16px;
    font-weight: 100;
}


.company_int .r_cont .cont img{
    max-width: 100%;
}

/* 航空货运 */

.air_freight .r_cont .cont{
    display: flex;
    flex-wrap: wrap;
}
.air_freight .r_cont  .item_wrap{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.air_freight .r_cont .cont .item{
    width: 24%;
    margin-right: calc(4% / 3);
    box-shadow: 0 0 3px #333;
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
}
.air_freight .r_cont .cont .item:nth-child(4n){
    margin-right: 0;
}
.air_freight .r_cont .cont .item .item_title{
    font-size: 16px;
    color: #000;
    background-color: #fff;
    padding: 10px;
    text-align: center;
}

.air_freight .r_cont .cont .item .img_wrap{
    overflow: hidden;
    height: 156px;
 }
 
.air_freight .r_cont .cont .item .img_wrap img{
   height: 100%;
   transition: 1s;
}
.air_freight .r_cont .cont .item:hover .img_wrap img{
    transform: scale(1.2);
}
.air_freight .r_cont .cont .item:hover .item_title{
   color: #fff;
   background-color: #045cb9;
}







/* 航空快递 */

.air_courier .r_cont .cont{
    display: flex;
    flex-wrap: wrap;
}
.air_courier .r_cont  .item_wrap{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.air_courier .r_cont .cont .item{
    width: 32%;
    margin-right: 2%;
    box-shadow: 0 0 3px #333;
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
}
.air_courier .r_cont .cont .item:nth-child(3n){
    margin-right: 0;
}
.air_courier .r_cont .cont .item .item_title{
    font-size: 16px;
    color: #000;
    background-color: #fff;
    padding: 10px;
    text-align: center;
}

.air_courier .r_cont .cont .item .img_wrap{
    overflow: hidden;
    height: 156px;
 }
 
.air_courier .r_cont .cont .item .img_wrap img{
   height: 100%;
   min-width: 100%;
   transition: 1s;
}
.air_courier .r_cont .cont .item:hover .img_wrap img{
    transform: scale(1.2);
}
.air_courier .r_cont .cont .item:hover .item_title{
   color: #fff;
   background-color: #045cb9;
}

/* 合作伙伴 */


.partner .r_cont .cont{
    display: flex;
    flex-wrap: wrap;
}
.partner .r_cont  .item_wrap{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
}
.partner .r_cont .cont .item{
    width: 32%;
    margin-right: 2%;
    box-shadow: 0 0 3px #333;
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
}
.partner .r_cont .cont .item:nth-child(3n){
    margin-right: 0;
}
.partner .r_cont .cont .item .item_title{
    font-size: 16px;
    color: #000;
    background-color: #fff;
    padding: 10px;
    text-align: center;
    background: #b2b2b2;
    color: #fff;
}

.partner .r_cont .cont .item .img_wrap{
    overflow: hidden;
    height: 156px;
 }
 
.partner .r_cont .cont .item .img_wrap img{
   height: 100%;
   min-width: 100%;
   transition: 1s;
}
.partner .r_cont .cont .item:hover .img_wrap img{
    transform: scale(1.2);
}
.partner .r_cont .cont .item:hover .item_title{
   color: #fff;
   background-color: #045cb9;
}



/* 供应信息 */

.information_pro  .cont{
    border: 1px solid #e0e0e0;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    margin-bottom: 25px;
}


.information_pro  .cont .item{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    cursor: pointer;
    color: #333333;
}
.information_pro  .cont .item:hover .item_r .item_more{
    background-color: #045cb9;
    border-color: #045cb9;
    color: #fff;
}

.information_pro  .cont .item:last-child{
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0px;
}
.information_pro  .cont .item .item_r {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.information_pro  .cont .item .item_r .item_time{
    display: flex;
    align-items: center;
    font-size: 14px;
}
.information_pro  .cont .item .item_r .item_time img{
    width: 15px;
    margin-top: 3px;
}
.information_pro  .cont .item .item_r .item_time .time_n{
    margin:0 5px;
}
.information_pro  .cont .item .item_cont{
    font-size: 16px;
}

.information_pro  .cont .item .item_r .item_more{
    width: 80px;
    height: 23px;
    background-color:#fcfcfc;
    color: #045cb9;
    border: 1px solid #e6e6e6;
    text-align: center;
    line-height: 23px;
    margin-top: 10px;
}



/* 公司资讯 */

.news .item{
    width: 100%;
    display: flex;
    border-bottom: 1px solid #d4d4d4;
    align-items: center;
    padding: 30px 0 30px 30px;
    box-sizing: border-box;
}

.news .item .time_wrap .day{
    font-size: 36px;
    color: #000;
    border-bottom: 1px solid #cccccc;
    margin-bottom: 5px;
}
.news .item .time_wrap .year,.news .item .time_wrap .month{
    font-size: 16px;
    color: #000;
    display: flex;
    justify-content: center;
    font-weight: 600;
}

.news .item .img_wrap{
    width: 30%;
    margin: 0 30px;
    height: 170px;
    display: flex;
}
.news .item .img{
    width: 100%;
    height: 100%;
}
.news .item .c_wrap {
    width: 55%;
}
.news .item .c_wrap .title{
    font-size: 20px;
    color: #333333;
    margin-bottom: 20px;
    font-weight: 600;
}
.news .item .c_wrap .c_cont{
    font-size: 16px;
    color: #555555;
}


.news .item:hover .c_wrap .title{
    color: #045cb9;
}

/* 联系我们 */
#tell_us .w1200 {
    display: flex;
    flex-direction: column;
    align-items: center;
}
#tell_us .w1200 .head{
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 55px 0 40px;
}
#tell_us .w1200 .head .e_name{
    font-size: 22px;
    color: #333333;
    font-weight: 600;
    margin-bottom: 10px;
}
#tell_us .w1200 .head .name{
    font-size: 30px;
    color: #000000;
    font-weight: 600;
}

#tell_us .w1200 .item_wrap{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
#tell_us .w1200 .item_wrap .item{
    width: 25%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px 0;
    box-sizing: border-box;
    border-right: 1px solid #cccccc;
}
#tell_us .w1200 .item_wrap .item:last-child{
    border-right: none;
}

#tell_us .w1200 .item_wrap .item .title{
    font-size: 20px;
    color: #666666;
    margin: 15px 0;
}
#tell_us .w1200 .item_wrap .item .cont{
    font-size: 20px;
    color: #333333;
    width: 67%;
    text-align: center;
}


#tell_us .w1200 .guest_wrap{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

#tell_us .w1200 .guest_wrap .tel_people,#tell_us .w1200 .guest_wrap .tel_num{
    width: 49%;
    display: flex;
    border: 1px solid #d7d7d7;
    padding: 12px 20px;
    box-sizing: border-box;
    font-size: 16px;
    color: #999999;
    align-items: center;
    justify-content: space-between;

}
#tell_us .w1200 .guest_wrap .tel_people input,#tell_us .w1200 .guest_wrap .tel_num input{
    width: 75%;
    margin: 0 10px 0 0;
    font-size: 16px;
    padding-left: 5px;
    box-sizing: border-box;
    height: 100%;
}

#tell_us .w1200 .guest_wrap .tel_xq{
    width: 100%;
    border: 1px solid #d7d7d7;
    margin: 20px 0;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 12px 20px;
    box-sizing: border-box;
    font-size: 16px;
    color: #999999;
}
#tell_us .w1200 .guest_wrap textarea{
    width: 88%;
    font-size: 16px;
    padding: 0 5px ;
    box-sizing: border-box;
    resize: none;
    border: none;
}

#tell_us  .up{
    padding: 5px 30px;
    background: #045cb9;
    font-size: 16px;
    color: #fff;
    border-radius: 5px;
    margin: 0 auto; 
    margin-bottom: 30px;
    display: inline-block;
    cursor: pointer;
}



#tell_us  .addr_wrap{
    width: 100%;
    margin: 50px 0;
}
#tell_us  .addr_wrap .addr_head{
    font-size: 24px;
    color: #333333;
    padding-bottom: 10px;
    border-bottom: 1px solid #f7f7f7;
}
#tell_us  .addr_wrap .addr_head{
    font-size: 24px;
    color: #333333;
    padding-bottom: 10px;
    border-bottom: 1px solid #f7f7f7;
}
#tell_us  .addr_wrap .addr_cwrap{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 30px;
}
#tell_us  .addr_wrap .addr_item{
    display: flex;
    flex-direction: column;
    width: 48%;
    padding: 20px 0 15px;
    border-bottom: 1px solid #f8f8f8;
}

#tell_us  .addr_wrap .addr_item .addr_ihead{
    font-size: 20px;
    color: #333333;
    display: flex;
    align-items: center;
    font-weight: 600;
    margin-bottom: 10px;
}
#tell_us  .addr_wrap .addr_item .addr_ihead img{
    margin-left: 10px;

}
#tell_us  .addr_wrap .addr_item .addr_itel,#tell_us .addr_wrap .addr_item .addr_iaddr{
    font-size: 18px;
    color: #7c7c7c;
    margin-top: 5px;
}

#tell_us  .addr_wrap .addr_foot{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
#tell_us  .addr_wrap .addr_foot .addr_ftop{
    width: 48%;
    display: flex;
    background-color: #fbfbfb;
    align-items: center;
    padding: 40px 0px;
    margin-bottom: 20px;
    box-shadow: 0 0 5px #ddd;
}
#tell_us  .addr_wrap .addr_foot .addr_ftop .addr_ft_img{
    margin:0 30px 0 70px;
}
#tell_us  .addr_wrap .addr_foot .addr_ftop .addr_ft_wtitle{
    font-size: 24px;
    color: #333333;
    font-weight: 600;
    margin-bottom: 10px;
}
#tell_us  .addr_wrap .addr_foot .addr_ftop .addr_ft_wtel{
    font-size: 24px;
    color: #666666;
}
#tell_us  .addr_wrap .addr_foot .addr_fb{
    font-size: 16px;
    color: #333333;
    display: flex;
    align-items: center;
}
#tell_us  .addr_wrap .addr_foot .addr_fb img{
   margin-right: 10px;
}
#tell_us  .item_wrap .item {
    cursor: pointer;
}
#tell_us  .item_wrap .item img{
    transition: 1s;	
 }

#tell_us  .item_wrap .item:hover img{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	/* IE 9 */
    -moz-transform:rotate(360deg); 	/* Firefox */
    -webkit-transform:rotate(360deg); /* Safari 和 Chrome */
    -o-transform:rotate(360deg); 	
 }
 #tell_us  .addr_ftop img{
    transition: 1s;	
}

 #tell_us  .addr_ftop:hover img{
    transform: scale(1.2);
 }




/* 新闻内页 */
.news_show{
    margin: 50px 0 30px;
}
.news_show .intro p{
    /* font-size: unset !important; */
    font: 14px Arial, "Source Han Sans";
}
/* font-size: unset !important; */
.news_show h1{text-align:center;font-size:30px;font-weight:400;margin:0;padding:0;}
.news_show .info{border-left:3px solid #17a1ff;background:#f3f3f3;margin:15px 0;padding:10px 15px;font-size:14px;color:#666;}
.news_show .intro a{color:#17a1ff;}
.news_show .intro a:hover{color:#17a1ff;}
.news_show .intro img{max-width:100%;height:auto;}
.news_show .prenext{margin-top:30px;text-align:center;overflow: hidden;}
.news_show .prenext p{font-weight:bold;}
.news_show .prenext a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.news_show .prenext a span{font-size:18px;margin-right:10px;}
.news_show .prenext a em{font-style:normal;font-size:18px;}
.news_show .prenext a:hover{background:#17a1ff;border-color:#17a1ff;color:#fff;}
.news_show .prenext a:hover span{color:#fff;}
.news_show .prenext .pre{float: left;}
.news_show .prenext .next{float: right;}
.news_show .tags{font-weight:500;}
.news_show .tags a{margin-left:15px;display:inline-block;border-radius:4px;border:1px solid #ddd;background:#fff;padding:4px 10px;font-weight:normal;font-size:14px;}
.news_show .tags a:hover{background:#17a1ff;color:#fff;border-color:#17a1ff;}
.news_show a{color:#333;}

.news_show_list li{overflow:hidden;padding:12px 0 12px 0;float:left;width:49%;margin-right:1%;min-height:90px;}
.news_show_list li .date{float: left; width: 86px;height: 80px;}
.news_show_list li .date .dateline{width: 70px;height: 54px;display: block;background-color:#2384d5;text-align: center;line-height: 54px;font-size: 30px;font-weight: bold;color: #fff;}
.news_show_list li .date em{display: block;text-align: center;font-style: normal;width: 70px; background: #eee; color: #888;}
.news_show_list li .txt{color: #999; font-size: 12px; margin-left: 88px; line-height: 22px;}
.news_show_list li .txt a{display: block;line-height: 30px; font-size: 16px; color: #333;}






































































@media (min-height: 700px) and (max-height: 900px) {
    #sitecontent .index_head_wrap{
        margin-bottom: 10px;
    }
    #sitecontent .index_head_wrap .index_fg {
        margin: 10px 0 10px;
    }
    #sitecontent .index_item6 .cont_right .r_item {
        display: flex;
        width: 600px;
        align-items: center;
        padding: 10px 15px;
        box-sizing: border-box;
        background-color: #f5f5f5;
        margin-bottom: 10px;
        box-shadow: 0 0 5px #bbb;
    }
    #sitecontent .index_item3 .cont .c_item{
        padding: 10px 0;
        margin-bottom: 10px;
    }
    #sitecontent .index_item3 .cont .c_item .item_title{
        margin: 5px;
    }
}





</pre></body></html>