:root {
  --vi:#CEA052
}

*{
  outline:0 none !important; ;
}
html{font-size: 100px;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{ margin:0; padding:0;outline: none;}


@font-face {
   font-family: 'HarmonyOS SC';
    src: url("../fonts/HarmonyOS_Sans_SC_Medium.ttf"); 
}


body {position: relative; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;position: relative;padding: 0 ; width: 100%;color: #000;font-family:HarmonyOS SC, PingFang SC, Arial, Microsoft YaHei,-apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Helvetica Neue, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; font-size:0.14rem;  line-height:1;background: #fff;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix {*zoom:1;}
a{display: inline-block; text-decoration:none!important; cursor:pointer;color: #000;}
textarea,select{ outline:none; color:#666; font-size:0.14rem; width:100%;font-family:HarmonyOS SC, PingFang SC, Arial, Microsoft YaHei,-apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Helvetica Neue, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}
textarea{
resize:none;
padding: 0;border: 0;
}
img{border:none;max-width: 100%;display: block;object-fit:cover}
img[src=""]{opacity: 0;}
i{font-style: normal;}

/* 滚动条样式 */
*::-webkit-scrollbar{ width:4px;height: 1px;}
*::-webkit-scrollbar-thumb{ background:#000;}
*::-webkit-scrollbar-track{ background:rgba(0,0,0,0.4);}
/*去掉 input 默认边框*/
input{padding: 0;border: 0;outline: none;font-family:HarmonyOS SC, PingFang SC, Arial, Microsoft YaHei,-apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Helvetica Neue, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}
input[type="submit"]{background-color: transparent;cursor: pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand { display: none; }

.f_12 {
  font-size: .12rem;
}

.f_14 {
  font-size: .14rem;
}

.f_16 {
  font-size: .16rem;
}

.f_18 {
  font-size: .18rem;
}

.f_20 {
  font-size: .2rem;
}

.f_22 {
  font-size: .22rem;
}

.f_23 {
  font-size: .23rem;
}

.f_24 {
  font-size: .24rem;
}

.f_26 {
  font-size: .26rem;
}

.f_28 {
  font-size: .28rem;
}

.f_30 {
  font-size: .3rem;
}

.f_32 {
  font-size: .32rem;
}

.f_34 {
  font-size: .34rem;
}

.f_36 {
  font-size: .36rem;
}

.f_38 {
  font-size: .38rem;
}

.f_40 {
  font-size: .4rem;
}

.f_42 {
  font-size: .42rem;
}

.f_44 {
  font-size: .44rem;
}

.f_46 {
  font-size: .46rem;
}

.f_48 {
  font-size: .46rem;
}

.f_50 {
  font-size: .5rem;
}

.f_52 {
  font-size: .52rem;
}

.f_54 {
  font-size: .54rem;
}

.f_56 {
  font-size: .56rem;
}

.f_58 {
  font-size: .56rem;
}

.f_60 {
  font-size: .6rem;
}

.f_62 {
  font-size: .62rem;
}

.f_68 {
  font-size: .68rem;
}

.f_72 {
  font-size: .72rem;
}

.f_86 {
  font-size: .86rem;
}

/*.f_12 {*/
/*  font-size: 12px;*/
/*}*/
/*.f_14 {*/
/*  font-size: 14px;*/
/*}*/
/*.f_16 {*/
/*  font-size: 16px;*/
/*}*/
/*.f_18 {*/
/*  font-size: 18px;*/
/*}*/
/*.f_20 {*/
/*  font-size: 20px;*/
/*}*/
/*.f_22 {*/
/*  font-size: 22px;*/
/*}*/
/*.f_24 {*/
/*  font-size: 24px;*/
/*}*/
/*.f_26 {*/
/*  font-size: 26px;*/
/*}*/
/*.f_28 {*/
/*  font-size: 28px;*/
/*}*/
/*.f_30 {*/
/*  font-size: 30px;*/
/*}*/
/*.f_32 {*/
/*  font-size: 32px;*/
/*}*/
/*.f_34 {*/
/*  font-size: 34px;*/
/*}*/
/*.f_36 {*/
/*  font-size: 36px;*/
/*}*/
/*.f_38 {*/
/*  font-size: 38px;*/
/*}*/
/*.f_40 {*/
/*  font-size: 40px;*/
/*}*/
/*.f_42 {*/
/*  font-size: 42px;*/
/*}*/
/*.f_44 {*/
/*  font-size: 44px;*/
/*}*/
/*.f_46 {*/
/*  font-size: 46px;*/
/*}*/
/*.f_48 {*/
/*  font-size: 46px;*/
/*}*/
/*.f_50 {*/
/*  font-size: 50px;*/
/*}*/
/*.f_52 {*/
/*  font-size: 52px;*/
/*}*/
/*.f_54 {*/
/*  font-size: 54px;*/
/*}*/
/*.f_56 {*/
/*  font-size: 56px;*/
/*}*/

/*.f_58 {*/
/*  font-size: 58px;*/
/*}*/
/*.f_60 {*/
/*  font-size: 60px;*/
/*}*/
/*.f_62 {*/
/*  font-size: 62px;*/
/*}*/
/*.f_64 {*/
/*  font-size: 64px;*/
/*}*/
/*.f_66 {*/
/*  font-size: 64px;*/
/*}*/
/*.f_68 {*/
/*  font-size: 68px;*/
/*}*/
/*.f_72 {*/
/*  font-size: 72px;*/
/*}*/
/*.f_74 {*/
/*  font-size: 74px;*/
/*}*/
/*.f_80 {*/
/*  font-size: 80px;*/
/*}*/
/*.f_88 {*/
/*  font-size: 88px;*/
/*}*/
/*.f_90 {*/
/*  font-size: 90px;*/
/*}*/
/*.f_133 {*/
/*  font-size: 133px;*/
/*}*/
/*@media (max-width: 1760px) {*/
/*  .f_133 {*/
/*    font-size: 110px;*/
/*  }*/
/*}*/
/*@media (max-width: 1680px) {*/
/*.f_16 {*/
/*    font-size: 15px;*/
/*  }*/
/*.f_18 {*/
/*    font-size: 15px;*/
/*  }*/
/*.f_20 {*/
/*    font-size: 17px;*/
/*  }*/
/*.f_22 {*/
/*    font-size: 20px;*/
/*  }*/
/*.f_24 {*/
/*    font-size: 22px;*/
/*  }*/
/*.f_26 {*/
/*    font-size: 24px;*/
/*  }*/
/*.f_28 {*/
/*    font-size: 26px;*/
/*  }*/
/*.f_30 {*/
/*    font-size: 28px;*/
/*  }*/
/*.f_32 {*/
/*    font-size: 28px;*/
/*  }*/
/*.f_34 {*/
/*    font-size: 32px;*/
/*  }*/
/*.f_36 {*/
/*    font-size: 34px;*/
/*  }*/
/*.f_38 {*/
/*    font-size: 36px;*/
/*  }*/
/*.f_40 {*/
/*    font-size: 34px;*/
/*  }*/
/*.f_42,*/
/*.f_44 {*/
/*    font-size: 36px;*/
/*  }*/
/*.f_46 {*/
/*    font-size: 36px;*/
/*  }*/
/*.f_48 {*/
/*    font-size: 36px;*/
/*  }*/
/*.f_50 {*/
/*    font-size: 40px;*/
/*  }*/
/*.f_52 {*/
/*    font-size: 40px;*/
/*  }*/
/*.f_54 {*/
/*    font-size: 46px;*/
/*  }*/
/*.f_56 {*/
/*    font-size: 48px;*/
/*  }*/
/*.f_58 {*/
/*    font-size: 48px;*/
/*  }*/
/*.f_60,*/
/*.f_62,*/
/*.f_64,*/
/*.f_66,*/
/*.f_68,*/
/*.f_72,*/
/*.f_74,*/
/*.f_80 {*/
/*    font-size: 52px;*/
/*  }*/
/*.f_88 {*/
/*    font-size: 56px;*/
/*  }*/
/*.f_90 {*/
/*    font-size: 58px;*/
/*  }*/
/*.f_133 {*/
/*    font-size: 72px;*/
/*  }*/
/*}*/
/*@media (max-width: 1560px) {*/
/*  .f_14 {font-size: 13px;}*/
/*  .f_58,*/
/*  .f_60,*/
/*  .f_62,*/
/*  .f_64,*/
/*  .f_66,*/
/*  .f_68,*/
/*  .f_72,*/
/*  .f_74,*/
/*  .f_80 {*/
/*      font-size: 48px;*/
/*  }*/
/*}*/
/*@media (max-width: 1440px) {*/
/*  .f_16 {*/
/*      font-size: 15px;*/
/*    }*/
/*  .f_18 {*/
/*      font-size: 14px;*/
/*    }*/
/*  .f_20 {*/
/*      font-size: 16px;*/
/*    }*/
/*  .f_22 {*/
/*      font-size: 18px;*/
/*    }*/
/*  .f_24 {*/
/*      font-size: 18px;*/
/*    }*/
/*  .f_26 {*/
/*      font-size: 22px;*/
/*    }*/
/*  .f_28 {*/
/*      font-size: 22px;*/
/*    }*/
/*  .f_30 {*/
/*      font-size: 24px;*/
/*    }*/
/*  .f_32 {*/
/*      font-size: 24px;*/
/*    }*/
/*  .f_34 {*/
/*      font-size: 26px;*/
/*    }*/
/*  .f_36 {*/
/*      font-size: 28px;*/
/*    }*/
/*  .f_38 {*/
/*      font-size: 28px;*/
/*    }*/
/*  .f_40 {*/
/*      font-size: 30px;*/
/*    }*/
/*  .f_42,*/
/*  .f_44 {*/
/*      font-size: 32px;*/
/*    }*/
/*  .f_46 {*/
/*      font-size: 32px;*/
/*    }*/
/*  .f_48 {*/
/*      font-size: 34px;*/
/*    }*/
/*  .f_50 {*/
/*      font-size: 36px;*/
/*    }*/
/*  .f_52 {*/
/*      font-size: 34px;*/
/*    }*/
/*  .f_54 {*/
/*      font-size: 38px;*/
/*    }*/
/*  .f_56 {*/
/*      font-size: 40px;*/
/*    }*/
/*  .f_58 {*/
/*      font-size: 40px;*/
/*    }*/
/*  .f_60,*/
/*  .f_62,*/
/*  .f_64,*/
/*  .f_66,*/
/*  .f_68,*/
/*  .f_72,*/
/*  .f_74,*/
/*  .f_80 {*/
/*      font-size: 44px;*/
/*    }*/
/*  .f_88 {*/
/*      font-size: 46px;*/
/*    }*/
/*  .f_90 {*/
/*      font-size: 48px;*/
/*    }*/
/*  .f_133 {*/
/*    font-size: 60px;*/
/*  }*/
/*  }*/
@media (max-width: 1280px) {
  .f_14 {
    font-size: 12px;
  }
  .f_16 {
    font-size: 13px;
  }
.f_18 {
    font-size: 14px;
  }
.f_20 {
    font-size: 15px;
  }
.f_22 {
    font-size: 16px;
  }
.f_24 {
    font-size: 16px;
  }
.f_26 {
    font-size: 20px;
  }
.f_28 {
    font-size: 20px;
  }
.f_30 {
    font-size: 20px;
  }
.f_32 {
    font-size: 22px;
  }
.f_34 {
    font-size: 23px;
  }
.f_36 {
    font-size: 25px;
  }
.f_38 {
    font-size: 26px;
  }
.f_40 {
    font-size: 30px;
  }
.f_42,
.f_44 {
    font-size: 32px;
  }
.f_46 {
    font-size: 30px;
  }
.f_48,
.f_50 {
    font-size: 34px;
  }
.f_52{
  font-size: 32px;
}
.f_54,
.f_56,
.f_58,
.f_60,
.f_62,
.f_64,
.f_66,
.f_68,
.f_72,
.f_74,
.f_80 {
    font-size: 40px;
  }
.f_88 {
    font-size: 42px;
  }
.f_90 {
    font-size: 44px;
  }
.f_133 {
  font-size: 56px;
}
}
@media (max-width: 767px) {
.f_14,
.f_16 {
    font-size: 0.28rem;
  }
.f_18,
.f_20 {
    font-size: 0.3rem;
  }
.f_22,
.f_24,
.f_26,
.f_27 {
    font-size: 0.32rem;
  }
.f_28 {
    font-size: 0.36rem;
  }
.f_30,
.f_32,
.f_34 {
    font-size: 0.4rem;
  }
.f_36,
.f_38,
.f_40,
.f_42,
.f_44,
.f_46 {
    font-size: 0.46rem;
  }
.f_48,
.f_50,
.f_52,
.f_54,
.f_56,
.f_58,
.f_60,
.f_62,
.f_64,
.f_68,
.f_72,
.f_74,
.f_80 {
    font-size: 0.58rem;
}
.f_88 {
    font-size: 0.6rem;
}
.f_90 {
    font-size: 0.62rem;
}
.f_133 {
  font-size: 52px;
}
}

/* 常用字体颜色 */
.col-fff {
  color: #fff;
}
.col-000 {
  color: #000;
}
.col-333 {
  color: #333;
}
.col-666 {
  color: #666;
}
.col-999 {
  color: #999;
}

html {
  font-size: calc(100vw/19.2);
}
@media (min-width: 1901px) {
  html {
    font-size: calc(100vw/19.2);
  }
}
/* @media (max-width: 1600px) {
  html {
    font-size: 66px;
  }
} */
@media (max-width: 767px) {
  html {
    font-size: calc(100vw/7.5);
  }
}

.social-share .icon-linkedin{border-color: transparent!important;color: transparent!important;background:url(../img/share1.svg)no-repeat center!important;background-size:contain!important;}
.social-share .icon-facebook{border-color: transparent!important;color: transparent!important;background:url(../img/share2.svg)no-repeat center!important;background-size:contain!important;}

.header{position: sticky;top: 0;left: 0;width: 100%;z-index: 999;background: #FFF;box-shadow: 0 4px 17.2px 0 rgba(0, 0, 0, 0.05);backdrop-filter: blur(20.799999237060547px);padding: 0.18rem 1.42rem;}
.header .con{display: flex;justify-content: space-between;align-items: center;width: 100%;}
.header .con .logo{display: block;width: 1.68rem;}
.header .con .h_nav{display: flex;}
.header .con .h_nav>.li { position:relative; }
.header .con .h_nav>.li>a{display: block;color: #333;font-weight: 400;line-height: 1.66;margin: 0 0.3rem;transition: all 0.5s;}
.header .con .h_nav>.li>a:hover{color: #CEA052;}
.header .con .h_nav>.li.on>a{color: #CEA052;}
.header .con .h_nav>.li .drop-box { display:none;position:absolute;top:.6rem;left:50%;transform:translateX(-50%); }
.header .con .h_nav>.li .drop-box .drop { display:flex;flex-direction:column;padding:.25rem .3rem;gap:.3rem;border-radius: .12rem;border: 1px solid #F5F5F5;background: #FFF;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.05);width:2.4rem;align-items:center; }
.header .con .h_nav>.li .drop-box .drop .item { text-align:center; }
.header .con .h_right{display: flex;align-items: center;}
.header .con .h_right .sel{position: relative;cursor:pointer;}
.header .con .h_right .sel ul{position: absolute;top: 100%;left: 0;width: 1.6rem;line-height: 2;background-color: #ffffff;padding: 0.2rem;display:none;}
.header .con .h_right .sel ul a{color:#333;}
.h_form { padding:0;position: absolute; top: 1.33rem;right: 1.42rem;width: 644px;height:540px; border-radius: .15rem;border: 2px solid #FFF;box-shadow: 0 -6px 22.5px 0 rgba(94, 94, 94, 0.26);overflow:hidden; }
.h_form .tabs { display: flex;align-items: center;gap: .2rem; }
.h_form .tabs .tab { width:calc(50% - .1rem);border-radius: .04rem;background: #F9F9F9;padding: .14rem 0;text-align: center;transition: all .4s ease;cursor: pointer; }
.h_form .tabs .tab.on { background:var(--vi);color: #fff; }
.h_form .boxs { margin-top:.3rem }
.h_form .boxs .box { display: none; }
.h_form .boxs .box.on { display: block; }
.h_form .boxs .box form { display: flex;flex-direction: column;gap: .2rem; }
.h_form .boxs .box form .item { display: flex;flex-direction: column;gap: .14rem; }
.h_form .boxs .box form .item label { display: flex;align-items: center; }
.h_form .boxs .box form .item label img { width: .2rem;height: .2rem;margin-right: .1rem;object-fit: contain; }
.h_form .boxs .box form .item .input-box { background: #f9f9f9;border-radius: .04rem;padding: .17rem .3rem;display: flex;align-items: center; }
.h_form .boxs .box form .item .input-box .tit { display: flex;align-items: center;margin-right: .3rem; }
.h_form .boxs .box form .item .input-box .tit img { width: .1rem;height: .1rem;margin-left: .2rem; }
.h_form .boxs .box form .item .input-box .line { width: .01rem;height: .28rem;background: #DFDFDF; }
.h_form .boxs .box form .item .input-box input { flex: 1;background: transparent;margin-left: .3rem; }
.h_form .boxs .box form .submit { width:100%;height:.56rem;background:#161B27;border-radius:.04rem;border:none;outline:none; }

.header .con .h_right .sel .h{display: flex;align-items: center;color: #333;font-weight: 400;}
.header .con .h_right .sel .h img{display: block;width: 0.09rem;height: 0.09rem;margin-left: 0.06rem;}
.header .con .h_right .solid{width: 1px;height: 0.12rem;background-color: #D8D8D8;margin: 0 0.2rem;}
.header .con .h_right .lag{display: flex;align-items: center;margin-right: 0.2rem;color: #333;}
.header .con .h_right .lag span{margin: 0 0.05rem;}
.header .con .h_right .lag a{color: #333;transition: all 0.5s;}
.header .con .h_right .lag a.on,.header .con .h_right .lag a:hover{color: #CEA052;}
.header .con .h_right .user{display: flex;align-items: center; }
.header .con .h_right .user img{width: 100%;width: 0.2rem;margin-right: 0.06rem;}
.header.hide { background: transparent;box-shadow: none;backdrop-filter: initial;padding: .5rem 1.42rem .18rem;position: fixed; }
.header.hide .con .h_nav { display: none; }
.header.hide .con .h_right .sel, .header.hide .con .h_right .solid, .header.hide .con .h_right .user { display: none; }
.mb_nav_btn, .mb_nav_box { display:none; }

.side { position:fixed;bottom:2.5rem;right:.2rem;display:flex;flex-direction:column;gap:.12rem;z-index:7; }
.side .item { width:.48rem;height:.48rem;background:var(--vi);padding:.1rem;border-radius:.05rem;cursor:pointer;display:flex;align-items:center;transition: width .4s ease;align-self:end; }
.side .item .icon { width:.28rem;height:.28rem; }
.side .item span { margin-left:.15rem;transition:opacity .4s ease;opacity:0; white-space:nowrap;}
.side .item:hover { width:2rem; }
.side .item:hover span { opacity:1; }

.footer{background-color: #161B27;overflow:hidden;}
.footer .f_top{width: 16.34rem;margin: 0 auto;padding: 0.56rem 0 0.36rem 0;border-bottom: 1px solid #484848;display: flex;justify-content: space-between;align-items: center;}
.footer .f_top .f_logo{display: block;width: 2.05rem;}
.footer .f_top .f_logo img{width: 100%;}
.footer .f_top .p{color: #fff;}

.footer .f_center{padding: 0.5rem 1.42rem 1.26rem 1.42rem;position: relative;display: flex;justify-content: space-between;}
.footer .f_center .shares{position: absolute;bottom: 0.31rem;right: 1.42rem; width: fit-content;display: flex;justify-content: space-between;}
.footer .f_center .shares a{display: block;width: 0.36rem;height: 0.36rem;margin-left: 0.2rem;border-radius: 50%;background-color: rgba(255,255,255,0.1);transition: all 0.5s;}
.footer .f_center .shares a:hover{background-color: #CEA052;}
.footer .f_center .shares a img{width: 100%;height: 100%;}
.footer .f_center .item .h{color: #fff;line-height: 1.8;font-weight: 400;margin-bottom: 0.19rem;}
.footer .f_center .item a{display: block;color: rgba(255, 255, 255, 0.60);transition: all 0.5s;font-weight: 400;line-height: 2.25;}
.footer .f_center .item a:hover{color: #fff;}

.footer .f_bottom{padding: 0.23rem 0;position: relative;display: flex;justify-content: center;color: rgba(255,255,255,0.5);margin-right: 0.5rem;}
.footer .f_bottom:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 0.45rem;transform: translateY(-100%);pointer-events: none;background: url(../img/f_solid.png);background-size: 100% 100%;}
.footer .f_bottom a{color: rgba(255,255,255,0.3);margin-right: 0.3rem;transition: all 0.5s;}
.footer .f_bottom a:hover{color: #fff;}
.footer .f_bottom a:last-child{margin-right: 0;}
.footer .f_bottom .p { margin-right:.5rem; }

.banner .pic{display: block;}
.banner h1{color: #333;line-height: 1.5;padding: 0.35rem 1.42rem 0.21rem 1.42rem;}
.banner .pic img{display: block;width: 100%;}

.i_part1{padding: 0.7rem 1.42rem 0 1.42rem;display: flex;}
.i_part1 .item{width: 3.03rem;margin-right: 0.3rem;height: 2.8rem;border: 1px solid rgba(204, 204, 204, 0.60);background-color: #fff;border-radius: 0.2rem;display: flex;justify-content: center;padding: 0 0.3rem;padding-top:0.7rem; transition: all 0.5s;}
.i_part1 .item:hover{background-color: #FCF7F1;padding-top:0.4rem;}
.i_part1 .item:last-child{margin-right: 0;}
.i_part1 .item .icon{width: 0.6rem;height: 0.6rem;margin: 0 auto;margin-bottom: 0.3rem;transition: all 0.5s;}
.i_part1 .item:hover .icon{width: 0.43rem;height: 0.43rem;}
.i_part1 .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.i_part1 .item .icon img.img2{display: none;}
.i_part1 .item:hover .icon img.img2{display: block;}
.i_part1 .item:hover .icon img.img1{display: none;}
.i_part1 .item .h{color: #333;font-weight: 400;text-align: center;transition: all 0.5s;line-height:0.28rem;}
.i_part1 .item:hover .h{color: #CEA052;}
.i_part1 .item .p{color: #666;line-height:0.28rem;height: 1.04rem;height: 0;overflow: hidden; text-align: center;padding-top: 0.2rem;transition: all 0.5s;}
.i_part1 .item:hover .p{height: 1.04rem;}

.tit{text-align: center;color: #333;line-height: 1.5;font-weight: 400;}
.i_part2{padding: 1.2rem 1.42rem 0 1.42rem;}
.i_part2 .top{position: relative;margin-bottom: 0.3rem;}
.i_part2 .bottom .btns{display:none}
.i_part2 .top .btns{position: absolute;top: 50%;right: 0;transform: translateY(-50%); width: 1.2rem;display: flex;justify-content: space-between;}
.i_part2 .btns>div{cursor: pointer;width: 0.5rem;height: 0.5rem;}
.i_part2 .btns>div img{width: 100%;height: 100%;}
.i_part2 .btns>div img.img2{display: none;}
.i_part2 .btns>div:hover img.img2{display: block;}
.i_part2 .btns>div:hover img.img1{display: none;}
.i_part2 .bottom{position: relative;overflow: hidden;padding: 0.3rem 0 0.6rem 0;}
/*.i_part2 .bottom>.swiper-wrapper{align-items: center;}*/
.i_part2 .bottom>.swiper-wrapper>.swiper-slide{border-radius: 0.2rem;overflow: hidden;background: #F3F5F7;backdrop-filter: blur(25px);}
.i_part2 .bottom .pics{position: relative;overflow: hidden;}
.i_part2 .bottom .pics .swiper-slide{width: 100%;height:3rem;background-color: #fff;}
.i_part2 .bottom .pics .btn { width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer;transition:all .4s ease; }
.i_part2 .bottom .pics .btn:hover > rect { fill:#454545;fill-opacity:.5; }
.i_part2 .bottom .pics .btn.prev { left:.2rem; }
.i_part2 .bottom .pics .btn.next { right:.2rem; }
.i_part2 .bottom .pics .swiper-slide img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;display: block;}
/*.i_part2 .bottom .pics .swiper-slide img.img2{display: none;}*/
/*.i_part2 .bottom .pics:hover .swiper-slide img.img2{display: block;}*/
/*.i_part2 .bottom .pics:hover .swiper-slide img.img1{display: none;}*/
.i_part2 .bottom .pics .swiper-pagination{bottom: 0.2rem;}
.i_part2 .bottom .pics .swiper-pagination .swiper-pagination-bullet{width: 0.08rem;height: 0.08rem;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
.i_part2 .bottom .pics .swiper-pagination .swiper-pagination-bullet-active{background-color: #CEA052;}
.i_part2 .bottom .txt{padding: 0.3rem;}
.i_part2 .bottom .txt .h{color: #333;line-height: 1.167;font-weight: 400;margin-bottom: 0.1rem;}
.i_part2 .bottom .txt .p{color: #333;line-height: 1.66;font-weight: 400;margin-bottom: 0.3rem;}
.i_part2 .bottom .txt ul{padding-top: 0.2rem;border-top: 1px solid #D8D8D820;margin-bottom: 0.3rem;}
.i_part2 .bottom .txt ul li{padding-left: 0.16rem;position: relative;color: #66666680;line-height: 0.28rem;margin-top: 0.1rem;font-weight: 400;padding-right: 0.2rem;}
.i_part2 .bottom .txt ul li::before{content: "";position: absolute;top: 0.11rem;left: 0;width: 0.06rem;height: 0.06rem;border-radius: 50%;background-color: #CEA052;}
.i_part2 .bottom .txt .btn{width: 100%;line-height: 0.56rem;text-align: center;transition: all 0.5s; color: #fff;border-radius: 0.08rem;background-color: #CEA052;overflow: hidden;height: 0;}
.i_part2 .bottom>.swiper-wrapper>.swiper-slide:hover .txt .btn{height: 0.56rem;}
.i_part2>.txt { display: flex;flex-direction: column;align-items: center;margin-bottom: 1.2rem; }
.i_part2>.txt .h2 { max-width: 9.94rem;text-align: center;line-height: 180%;margin-top: .3rem; }

.i_part3{padding: 1.2rem 1.42rem}
.i_part3 .top{text-align: center;width: 9.94rem;margin: 0 auto;margin-bottom: 0.47rem;}
.i_part3 .top .tit{margin-bottom: 0.3rem;}
.i_part3 .top .p{color: #666;line-height: 1.8;font-weight: 400;}
/* .i_part3 .con1{margin-bottom: 0.3rem;} */
.i_part3 .con1 .top1{display: flex;justify-content: space-between;margin-bottom: 0.3rem;}
.i_part3 .con1 .top1 .h{color: #333;font-weight: 400;}
.i_part3 .con1 .top1 .more{color: #999;line-height: 1.75;font-weight: 400;text-decoration: underline!important;transition: all 0.5s;}
.i_part3 .con1 .top1 .more:hover{color: #CEA052;}
.i_part3 .con1 .list{display: flex;flex-wrap: wrap;}
.i_part3 .con1 .list .item{display: block;width:3.85rem;border-radius: 0.12rem;overflow: hidden;margin-right: 0.3rem;border: 1px solid rgba(204, 204, 204, 0.60);transition: all 0.5s; background: #FFF;margin-bottom: 0.3rem;}
.i_part3 .con1 .list .item:hover{background-color: #FCF7F1;border-color: transparent;transform: translateY(-0.2rem);}
.i_part3 .con1 .list .item:nth-child(4n){margin-right: 0;}
.i_part3 .con1 .list .item .pic{width: 100%;height: 1.2rem;overflow: hidden;}
.i_part3 .con1 .list .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.i_part3 .con1 .list .item:hover .pic img{transform: scale(1.05);}
.i_part3 .con1 .list .item .txt{padding: 0.16rem 0.3rem;background-color: ;}
.i_part3 .con1 .list .item .txt .h_1{color: #333;line-height: 1.66;font-weight: 400;margin-bottom: 0.06rem;}
.i_part3 .con1 .list .item .txt .p_1{color: #999;width: fit-content;line-height: 1.75;text-decoration: underline;transition: all 0.5s;}
.i_part3 .con1 .list .item:hover .txt .p_1{color: #CEA052;}

.i_part3 .con2 .top1{display: flex;justify-content: space-between;margin-bottom: 0.3rem;}
.i_part3 .con2 .top1 .h{color: #333;font-weight: 400;}
.i_part3 .con2 .list{display: flex;flex-wrap: wrap;}
.i_part3 .con2 .list .item{display: block;width:3.84rem;border-radius: 0.12rem;overflow: hidden;margin-right: 0.3rem;border: 1px solid rgba(204, 204, 204, 0.60);transition: all 0.5s; background: #FFF;margin-bottom: 0.3rem;padding: 0.22rem 0.3rem;transition: all 0.5s;}
.i_part3 .con2 .list .item:hover{transform: translateY(-0.2rem);}
.i_part3 .con2 .list .item:nth-child(4n){margin-right: 0;}
.i_part3 .con2 .list .item .h_1{display: flex;align-items: center;margin-bottom: 0.06rem;color: #333;font-weight: 400;line-height: 0.36rem;transition: all 0.5s;justify-content:flex-start;}
.i_part3 .con2 .list .item:hover .h_1{color: #CEA052;}
.i_part3 .con2 .list .item .icon{width: 0.18rem;margin: 0 0.1rem;}
.i_part3 .con2 .list .item .icon img{width: 100%;}
.i_part3 .con2 .list .item .icon img.img2{display: none;}
.i_part3 .con2 .list .item:hover .icon img.img2{display: block;}
.i_part3 .con2 .list .item:hover .icon img.img1{display: none;}
.i_part3 .con2 .list .item .p_1{display: flex;justify-content: space-between;align-items: center;}
.i_part3 .con2 .list .item .p_1 span{display: block;color: #999;line-height: 0.28rem;}
.i_part3 .con2 .list .item .p_1 .btn{width: 1.04rem;line-height: 0.3rem;border-radius: 0.04rem;color: #fff;background-color: #CEA052;text-align: center;opacity: 0;transition: all 0.5s;}
.i_part3 .con2 .list .item:hover .p_1 .btn{opacity: 1;}
.i_part3 .con3{padding: 0.2rem 0.3rem;display: flex;justify-content: space-between;align-items: center; border: 1px solid rgba(204, 204, 204, 0.60);border-radius: 0.12rem;}
.i_part3 .con3 .txt{width: 8rem;}
.i_part3 .con3 .txt .h{line-height: 1.8;font-weight: 400;margin-bottom: 0.06rem;color: #111822;font-weight: 400;}
.i_part3 .con3 .txt .p{color: #666;line-height: 1.75;font-weight: 400;}
.i_part3 .con3 .btn{width: 4.4rem;line-height: 0.56rem;text-align: center;color: #ffffff;font-weight: 400;border-radius: 0.12rem;background: #CEA052;}

.i_part4{padding: 0.96rem 1.42rem 1.3rem 1.42rem;background: url(../img/ip4_bj.png)no-repeat center;background-size: cover;background-color: #CCD2EA40;}
.i_part4 .top{position: relative;margin-bottom: 0.33rem;}

.i_part4 .btns{position: absolute;top: 50%;right: 0;transform: translateY(-50%); width: 1.2rem;display: flex;justify-content: space-between;}
.i_part4 .btns>div{cursor: pointer;width: 0.5rem;height: 0.5rem;}
.i_part4 .btns>div img{width: 100%;height: 100%;}
.i_part4 .btns>div img.img2{display: none;}
.i_part4 .btns>div:hover img.img2{display: block;}
.i_part4 .btns>div:hover img.img1{display: none;}
.i_part4 .con .btns{display:none;}
.i_part4 .con{position: relative;overflow: hidden;}
.i_part4 .con .pic{width: 100%;margin-bottom: 0.3rem;border-radius: 0.12rem;overflow: hidden;background-color: #fff;}
.i_part4 .con .pic img{width: 100%;height: 100%;object-fit: contain;transition: all 0.5s;}
.i_part4 .con .pic:hover img{transform: scale(1.05);}

.i_part5{padding: 1rem 1.42rem;display: flex;justify-content: space-between;align-items: center;}
.i_part5 .pic{width: 8.18rem;height: 8rem;border-radius: 0.2rem;overflow: hidden;}
.i_part5 .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.i_part5 .pic:hover img{transform: scale(1.05);}
.i_part5 .txt{width: 7.2rem;}
.i_part5 .txt .hx{color: #111822;font-weight: 400;line-height: 1.5;margin-bottom: 0.6rem;}
.i_part5 .txt form{display: flex;flex-wrap: wrap;justify-content: space-between;}
.i_part5 .txt form .item{width: 3.48rem;margin-bottom: 0.3rem;}
.i_part5 .txt form .item1{width: 100%;}
.i_part5 .txt form .item .name{display: flex;align-items: center;color: #333;margin-bottom: 0.1rem;line-height: 0.3rem;font-weight: 400;}
.i_part5 .txt form .item .name span{color: #CC434C;}
.i_part5 .txt form .item input{background-color: #F9F9F9;border-radius: 0.04rem;padding: 0 0.1rem;width: 100%;line-height: 0.5rem;}
.i_part5 .txt form .item textarea{background-color: #F9F9F9;border-radius: 0.04rem;padding: 0 0.1rem;width: 100%;line-height: 0.5rem;}
.i_part5 .txt form .item .select{background-color: #F9F9F9;border-radius: 0.04rem;padding: 0 0.1rem;width: 100%;line-height: 0.5rem;position: relative;}
.i_part5 .txt form .item .select:after{content: "";position: absolute;top: 50%;right: 0.1rem;width: 0.14rem;height: 0.14rem;transform: translateY(-50%);background: url(../img/ip5_jt.png);background-size: 100% 100%;}
.i_part5 .txt form .item .select select{line-height: 0.5rem;border: none;background-color: transparent;}
.i_part5 .txt form .px{display: flex;align-items: center;color: #CEA052;font-weight: 400;cursor: pointer;width: 100%;margin-bottom: 0.3rem;line-height: 0.28rem;}
.i_part5 .txt form .px a{color: #CEA052;text-decoration: underline!important;margin-left: 0.06rem;}
.i_part5 .txt form .px .kuang{width: 0.15rem;height: 0.15rem;margin-right: 0.2rem;margin-top: 0.02rem;}
.i_part5 .txt form .px .kuang img{width: 100%;height: 100%;object-fit: contain;}
.i_part5 .txt form .px .kuang img.img2{display: none;}
.i_part5 .txt form .px.on .kuang img.img2{display: block;}
.i_part5 .txt form .px.on .kuang img.img1{display: none;}
.i_part5 .txt form .submit{width: 100%;line-height: 0.56rem;text-align: center;background-color: #CEA052;border-radius: 0.04rem;color: #fff;cursor: pointer;transition: all 0.5s;}
.i_part5 .txt form .submit.hid{opacity: 0.6;cursor: no-drop;}

.a_part1 { padding: 1.2rem 1.42rem 0rem;display: flex;align-items:center; }
.a_part1 .txt { display: flex;flex-direction: column;gap: .4rem;max-width: 8.70rem;padding-top:1vw; }
.a_part1 .txt p { line-height: 175%; }
.a_part1 .pic { width: 6.78rem;border-radius: .12rem;overflow: hidden;margin-left: .7rem; }
.a_part1 .pic img { transition: transform .4s ease; display:block;width:100%;}
.a_part1 .pic:hover img { transform: scale(1.03); }
.a_part2 { padding: 0 1.42rem 1.2rem; }
.a_part2 .top { margin-bottom: .4rem; }
.a_part2 .cont { display: flex;gap: .7rem; }
.a_part2 .cont .pic { width: 7.47rem;overflow: hidden;border-radius: .2rem;flex-shrink: 0; }
.a_part2 .cont .txt { display: flex;flex-direction: column;width:100%; }
.a_part2 .cont .txt .top1 { display: flex;justify-content: flex-end; }
.a_part2 .cont .txt .top1 .more { color: #999;line-height: 1.75;font-weight: 400;text-decoration: underline !important;transition: all 0.5s;margin-bottom: .13rem; }
.a_part2 .cont .txt .list { min-height: 5.48rem;padding-right: .5rem;display:flex;flex-wrap:wrap;gap:.3rem .3rem; }
.a_part2 .cont .txt .list .item { display: flex;align-items: center;gap: .47rem;padding: .4rem .2rem;width:calc((100% - .6rem) / 3);background: rgba(243, 245, 247, 0.70);backdrop-filter: blur(25px);align-items:flex-start;border-radius:.2rem; }
.a_part2 .cont .txt .list .item .p1 { line-height:167%; }
/*.a_part2 .cont .txt .list .item .p1 { text-overflow: ellipsis;overflow: hidden;word-break: break-all;white-space: nowrap;max-width: 6.99rem;line-height: 175%;letter-spacing: .008rem; }*/
/*.a_part2 .cont .txt .list .item .btn { position: relative;width: .15rem;height: .45rem;cursor: pointer; }*/
/*.a_part2 .cont .txt .list .item .btn img { position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain; }*/
/*.a_part2 .cont .txt .list .item.on { align-items: flex-start; }*/
/*.a_part2 .cont .txt .list .item.on .p1 { overflow: initial;white-space:initial;font-size: .2rem;color: #333; }*/
.a_part2 .cont .txt .btns{width: 100%;display: flex;justify-content: flex-end;gap: .2rem;margin-top: .67rem;}
.a_part2 .cont .txt .btns>div{cursor: pointer;width: 0.5rem;height: 0.5rem;}
.a_part2 .cont .txt .btns>div img{width: 100%;height: 100%;}
.a_part2 .cont .txt .btns>div img.img2{display: none;}
.a_part2 .cont .txt .btns>div:hover img.img2{display: block;}
.a_part2 .cont .txt .btns>div:hover img.img1{display: none;}
.a_part3 { padding: 1.2rem 1.42rem; }
.a_part3.lim_part3 { padding: 0 1.42rem 1.2rem; }
.a_part3 .cont { margin-top: .3rem;width: 100%;border-radius: .2rem;border: .01rem solid rgba(204, 204, 204, 0.60);padding: .2rem .5rem .5rem .5rem; }
.a_part3 .cont .list { max-height: 4.05rem;overflow-y: auto;padding-right: .5rem; }
.a_part3 .cont .list::-webkit-scrollbar {width: 2px;background: rgba(204, 204, 204, 0.60);}
.a_part3 .cont .list::-webkit-scrollbar-thumb {background: var(--vi);width: 3px;}
.a_part3 .cont .list::-webkit-scrollbar-track { background: transparent; }
.a_part3 .cont .list .item { display: flex;flex-direction: column;width: 100%;padding: .3rem 0 .26rem;border-bottom: .01rem solid rgba(216, 216, 216, .2); }
.a_part3 .cont .list .item .top { display: flex;justify-content: space-between;align-items: center; }
.a_part3 .cont .list .item .top .btn { position: relative;width: .15rem;height: .45rem;cursor: pointer; }
.a_part3 .cont .list .item .top .btn img { position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain; }
.a_part3 .cont .list .item .top .btn img.jian { display: none; }
.a_part3 .cont .list .item.on .top .btn img.jian { display: block; }
.a_part3 .cont .list .item.on .top .btn img.add { display: none; }

.a_part3 .cont .list .item .p1 { display: none;line-height:1.6;color:#666;padding:.3rem; }
.a_part3 .cont .list .item .p1 a{color: #666;}
.pl_part { padding: 1.2rem 1.42rem; }
.pl_part .list {column-count: 3;column-gap: .5rem;width: 100%;margin-top: .68rem;}
.pl_part .list .item {break-inside: avoid;margin-bottom: .25rem;border-radius: .2rem;overflow: hidden;padding: .51rem .5rem .38rem .63rem;background: rgba(243, 245, 247, 0.70);backdrop-filter: blur(25px);}
.pl_part .list .item p { margin-top: .53rem; }
.pl_part .list .item span { line-height: 167%; }

.city_part { padding: .7rem 1.42rem 0; }
.city_part .top { display: flex;justify-content: flex-end; }
.city_part .top .search { width: 4.63rem;height: .49rem;border-radius: .04rem;background: #F9F9F9;display: flex;align-items: center;padding: 0 .14rem 0 .16rem; }
.city_part .top .search input { width: 100%;height: 100%;background: #F9F9F9; }
/*.city_part .top .search button{background-color: transparent;border: none;cursor:pointer;}*/
.city_part .top .search img { width: .28rem;height: .28rem;cursor:pointer; }
.city_part .cont { margin-top: .64rem; }
.city_part .cont .items { display: flex;padding-bottom: .7rem;border-bottom: 1px solid #D8D8D8; }
.city_part .cont .items:not(:first-child) { padding: .7rem 0; }
.city_part .cont .items .name { width: 45%; }
.city_part .cont .list { display: flex;width: 55%;flex-wrap: wrap;gap: .24rem 0; }
.city_part .cont .list .item { width: 50%; }
.city_part .cont .list .item a { text-decoration: underline !important;transition: color .4s ease; }
.city_part .cont .list .item a:hover { color: #CEA052; }

.city_dl_part1 { padding: .6rem 1.42rem;background: #F7F8F9;margin-top: 1.2rem;display: flex;flex-wrap: wrap;gap: .2rem 0; }
.city_dl_part1 .item{width: 3.9rem;width:3.03rem; margin-right: 0.2rem;height: 3.08rem;border: 1px solid rgba(204, 204, 204, 0.60);background-color: #fff;border-radius: 0.2rem;display: flex;justify-content: center;padding: 0 0.3rem;padding-top:0.7rem; transition: all 0.5s;}
.city_dl_part1.bus_part2 .item{width: 3.9rem;}
.city_dl_part1 .item:hover{background-color: #FCF7F1;}
.city_dl_part1 .item:nth-child(5n){margin-right: 0;}
.city_dl_part1.bus_part2 .item:nth-child(5n){margin-right: 0.2rem;}
.city_dl_part1.bus_part2 .item:nth-child(4n){margin-right: 0rem;}
.city_dl_part1 .item .icon{width: 0.6rem;height: 0.6rem;margin: 0 auto;margin-bottom: 0.3rem;transition: all 0.5s;}
.city_dl_part1 .item:hover .icon{width: 0.43rem;height: 0.43rem;}
.city_dl_part1 .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.city_dl_part1 .item .icon img.img2{display: none;}
.city_dl_part1 .item:hover .icon img.img2{display: block;}
.city_dl_part1 .item:hover .icon img.img1{display: none;}
.city_dl_part1 .item .h{color: #333;font-weight: 400;text-align: center;transition: all 0.5s;line-height:1.3;}
.city_dl_part1 .item:hover .h{color: #CEA052;}
.city_dl_part1 .item .p{color: #666;line-height:0.28rem;height: 1.04rem;height: 0;overflow: hidden; text-align: center;padding-top: 0.2rem;transition: all 0.5s;}
.city_dl_part1 .item:hover .p{height: 1.04rem;}
.city_dl_part2 { padding: 1.2rem 1.42rem;background: #fff; }
.city_dl_part2 .cont { display: flex;align-items: center;gap: .96rem; }
.city_dl_part2 .cont:not(:first-child) { margin-top: 1.2rem; }
.city_dl_part2 .cont:nth-child(2n) { flex-direction: row-reverse; }
.city_dl_part2 .cont .pic { width: 8.1rem;flex-shrink: 0;border-radius: .12rem;overflow: hidden; }
.city_dl_part2 .cont .pic img { transition: transform .4s ease; width:100%;}
.city_dl_part2 .cont .pic:hover img { transform: scale(1.03); }
.city_dl_part2 .cont .txt { display: flex;flex-direction: column; }
.city_dl_part2 .cont .txt .p { display: flex;flex-direction: column; }
.city_dl_part2 .cont .txt .p .date { margin-bottom: .12rem; }
.city_dl_part2 .cont .txt .p .h1 { margin-bottom: .2rem;line-height: 150%; }
.city_dl_part2 .cont .txt .p .p1 { line-height: 175%; letter-spacing: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;}
.city_dl_part2 .cont .txt .more { background-color: var(--vi);padding: .16rem 1.23rem;width: 4.4rem;text-align:center;margin-top: .42rem;border-radius: .08rem; }

.news { padding: 1.2rem 1.42rem; }
.news .top{margin-bottom: 0.5rem;}
.news .list { margin-top: .3rem;display: flex;flex-wrap: wrap; }
.news .list .item { width: calc((100% - .8rem) / 3);margin-right: .4rem;margin-bottom: .21rem; }
.news .list .item:nth-child(3n) { margin-right: 0; }
.news .list .item a{ width:100%;height:100%;border-radius: .2rem; }
.news .list .item a .pic { width: 100%;height: 3rem;border-radius: .2rem .2rem 0 0;overflow: hidden; }
.news .list .item a .txt { border-radius: 0 0 .2rem .2rem;background: rgba(243, 245, 247, 0.70);backdrop-filter: blur(25px);padding: .18rem .4rem .25rem .42rem;display: flex;flex-direction: column; }
.news .list .item a .txt .line { width: 100%;height: 1px; background: #D8D8D8;margin: .17rem 0 .2rem; }
.news .list .item a .txt .p1 { margin-bottom: .4rem;line-height:1.4;height:4.2em; }
.news .list .item a .txt .more { letter-spacing: .008rem;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: auto;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font; }

.page-box { display: flex;align-items: center;justify-content: center;margin-top: .7rem; }
.page-box .page { display: flex;align-items: center;gap: .4rem; }
.page-box .page .btn { width: .5rem;height: .5rem;position: relative;cursor: pointer; }
.page-box .page .btn img { position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: opacity .4s ease; }
.page-box .page .btn img:nth-child(2) { opacity: 0; }
.page-box .page .btn:hover img:nth-child(1) { opacity: 0; }
.page-box .page .btn:hover img:nth-child(2) { opacity: 1; }
.page-box .page .btn.prev img:nth-child(2) { transform: rotate(180deg); }
.page-box .page .btn.next img:nth-child(1) { transform: rotate(180deg); }
.page-box .page .num { display: flex;align-items: center;gap: .21rem; }
.page-box .page .num .item { width: .45rem;height: .45rem;border-radius: 50%;text-align: center;border: 1px solid #fff;line-height: .45rem;transition: all .4s ease;cursor: pointer; }
.page-box .page .num .item:hover, .page-box .page .num .item.active { border: 1px solid #000; }
.page-box .page .num .item a{display: block;}

.new_detail { padding: 1.2rem 1.42rem;display: flex;gap: 1.73rem; }
.new_detail .date { display: flex;flex-direction: column;align-items: flex-end; }
.new_detail .date .year { margin-top: .2rem; }
.new_detail .h1 { line-height: 150%; }
.new_detail .share { margin-top: .28rem;display: flex;align-items: center;padding-bottom: .1rem;border-bottom: 1px solid #D8D8D8; }
.new_detail .share .list { margin-left: .16rem;display: flex;align-items: center;gap: .12rem; }
.new_detail .share .list .item a { width: .22rem;height: .22rem;position: relative; }
.new_detail .share .list .item a img { position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;transition: opacity .4s ease; }
.new_detail .share .list .item a img:nth-child(2), .new_detail .share .list .item a:hover img:nth-child(1) { opacity: 0; }
.new_detail .share .list .item a:hover img:nth-child(2){ opacity: 1; }
.new_detail .p { margin-top: .59rem;line-height: 167%;display: flex;flex-direction: column;align-items: center;text-align: justify; }
.new_detail .p p, .new_detail .p span { width: 100%; }
.new_detail .main{width: 12.6rem;}
.new_detail .main .btn-box { display: flex;align-items: center;justify-content: space-between;padding-top: .18rem;border-top: 1px solid #000;margin-top: .63rem; }
.new_detail .main .btn-box .btn { display: flex;align-items: center;gap: .2rem;}
.new_detail .main .btn-box .btn span { color: #292929; }
.new_detail .main .btn-box .btn:hover span { text-decoration: underline; }
.new_detail .main .btn-box .btn:not(:nth-child(2)) svg { width: .09rem;height: .12rem; }
.new_detail .main .btn-box .btn:nth-child(2) svg { width: .13rem;height: .12rem; }

.banner2 { position: relative;top: 0; }
.banner2 .mask { position: absolute;top: 0;left: 0;width:100%;height: 100%;background: rgba(0,0,0,0.3);display: flex;flex-direction: column;align-items: center;justify-content: center; }
.banner2 .mask .search { width: 7.43rem;height: .49rem;border-radius: .04rem;background: #F9F9F9;display: flex;align-items: center;padding: 0 .14rem 0 .16rem;margin-top: .3rem; }
.banner2 .mask .search input { width: 100%;height: 100%;background: #F9F9F9; }
.banner2 .mask .search button{background-color: transparent;border: none;cursor: pointer;}
.banner2 .mask .search img { width: .27rem;height: .27rem; }

.help_part { padding: 1.2rem 1.42rem; }
.help_part .list { display: flex;flex-wrap: wrap; }
.help_part .list .item { width: calc((100% - .98rem) / 2);margin-right: .98rem;margin-bottom: .3rem; }
.help_part .list .item:nth-child(2n) { margin-right: 0; }
.help_part .list .item a { width: 100%;display: flex;flex-direction: column;padding: .4rem .54rem .4rem .7rem;border-radius: .2rem;border: 1px solid rgba(204, 204, 204, 0.60);background: #FFF; }
.help_part .list .item a .pic { width: .6rem;height: .6rem; }
.help_part .list .item a .pic img { object-fit: contain; }
.help_part .list .item a .h1 { margin-top: .3rem; }
.help_part .list .item a .p1 { margin-top: .2rem;min-height: 2.6em;line-height:1.3; }
.help_part .list .item a .date { margin-top: .45rem; }

.help_dl_part { padding: 1.2rem 1.42rem; }
.help_dl_part .h1 { display: flex;align-items: center; }
.help_dl_part .cont { display: flex;flex-direction: column;align-items: center; }
.help_dl_part .cont > .pic { width: .8rem;height: .8rem; }
.help_dl_part .cont .h2 { margin-top: .4rem; }
.help_dl_part .cont .p3 { margin-top: .3rem; }
.help_dl_part .cont .main { margin-top: .7rem;border: 1px solid rgba(204, 204, 204, 0.6);border-radius: .2rem;padding: .5rem 0;width: 100%; }
.help_dl_part .cont .main .tit1{color: #000;line-height: 1.5;font-weight: 400;margin-bottom: 0.3rem;padding:0 1rem;}
.help_dl_part .cont .main .list .item { display: flex;flex-direction: column;width: 100%;padding: .3rem 1rem .26rem 1rem;transition:all 0.5s;position:relative;}
.help_dl_part .cont .main .list .item:after{content:"";position:absolute;bottom:0;left:0.5rem;width:calc(100% - 1rem);height:1px;background:rgba(216, 216, 216, .2);}
.help_dl_part .cont .main .list .item:hover{background: #F5F5F5;}
.help_dl_part .cont .main .list .item .top { display: flex;justify-content: space-between;align-items: center; }
.help_dl_part .cont .main .list .item .top .btn {width: .15rem;height: .45rem;height:auto; cursor: pointer; }
.help_dl_part .cont .main .list .item .top .btn img { object-fit: contain;transform: rotate(-90deg);transition: transform .4s ease; }
.help_dl_part .cont .main .list .item .p1 { display: none; }
.help_dl_part .cont .main .list .item.on .top .btn img { transform: rotate(0); }
.help_dl_part .cont .main .list .item.on .p1 { display: block; }

.pri_part1 { padding: .6rem 1.42rem;display: flex;justify-content: space-between; }
.pri_part1 .cont { display: flex;flex-direction: column;max-width: 7.1rem;padding-top:1.35rem; }
.pri_part1 .cont .h1 { margin-bottom: .39rem;line-height:1.2; }
.pri_part1 .cont .h2 { line-height: 180%; }
.pri_part1 .txt { width:7.47rem;border-radius: .2rem;border: 1px solid rgba(204, 204, 204, 0.60);background: #FFF;padding: .46rem .6rem .7rem; }
.pri_part1 .txt .hx{color: #111822;font-weight: 400;line-height:1.2;margin-bottom: 0.22rem;}
.pri_part1 .txt form{display: flex;flex-wrap: wrap;justify-content: space-between;}
.pri_part1 .txt form .item{width: 3.38rem;margin-bottom: 0.3rem;}
.pri_part1 .txt form .item2 { width: calc(100% - 3.38rem - .24rem); }
.pri_part1 .txt form .item1{width: 100%;}
.pri_part1 .txt form .item3 { width: 3rem; }
.pri_part1 .txt form .item .name{display: flex;align-items: center;color: #333;margin-bottom: 0.1rem;line-height: 0.3rem;font-weight: 400;}
.pri_part1 .txt form .item .name span{color: #CC434C;}
.pri_part1 .txt form .item input{background-color: #F9F9F9;border-radius: 0.04rem;padding: 0 0.1rem;width: 100%;line-height: 0.5rem;}
.pri_part1 .txt form .item textarea{background-color: #F9F9F9;border-radius: 0.04rem;padding: 0.1rem;width: 100%;line-height: 0.28rem;}
textarea:focus::placeholder{color:transparent;}
.bus_part1 .txt form .item textarea { padding: .11rem .1rem; }
.pri_part1 .txt form .item .select{background-color: #F9F9F9;border-radius: 0.04rem;padding: 0 0.1rem;width: 100%;line-height: 0.5rem;position: relative;}
.pri_part1 .txt form .item .select:after{content: "";position: absolute;top: 50%;right: 0.1rem;width: 0.14rem;height: 0.14rem;transform: translateY(-50%);background: url(../img/ip5_jt.png);background-size: 100% 100%;}
.pri_part1 .txt form .item .select select{line-height: 0.5rem;border: none;background-color: transparent;}
.pri_part1 .txt form .px{display: flex;align-items: center;color: #CEA052;font-weight: 400;cursor: pointer;width: 100%;margin-bottom: 0.3rem;line-height: 0.28rem;}
.pri_part1 .txt form .px a{color: #CEA052;text-decoration: underline!important;margin-left: 0.06rem;}
.pri_part1 .txt form .px .kuang{width: 0.15rem;height: 0.15rem;margin-right: 0.2rem;margin-top: 0.02rem;}
.pri_part1 .txt form .px .kuang img{width: 100%;height: 100%;object-fit: contain;}
.pri_part1 .txt form .px .kuang img.img2{display: none;}
.pri_part1 .txt form .px.on .kuang img.img2{display: block;}
.pri_part1 .txt form .px.on .kuang img.img1{display: none;}
.pri_part1 .txt form .submit{width: 100%;line-height: 0.56rem;text-align: center;background-color: var(--vi);border-radius: 0.04rem;color: #fff;cursor: pointer;transition: all 0.5s;}
.pri_part1 .txt form .submit.hid{opacity: 0.6;cursor: no-drop;}
.city_dl_part1.pri_part2 { margin-top: 0; }
.city_dl_part1.pri_part2 .item { width: 3rem;height: 2.8rem;margin-right: .3rem; }
.city_dl_part1.pri_part2 .item:nth-child(5n) { margin-right: 0; }
.a_part3.pri_part3 { padding: 0 1.42rem 1.2rem; }

.city_dl_part1.bus_part2 { margin-top: 0; }
.bus_part3 { padding: 1.2rem 1.42rem; }
.bus_part3 .cont1 .main { position: relative;display: flex;justify-content: center;margin-top: .3rem; }
.bus_part3 .cont1 .main .bgimg { width: 100%; }
.bus_part3 .cont1 .mid { padding:.1rem;width: 4rem;height: 4rem;border-radius: .26rem;border: 2px solid var(--vi);display: flex;align-items: center;justify-content: center;position: absolute;top: 53%;left: 51%;transform: translate(-50%, -50%);background-color:#fff; }
.bus_part3 .cont1 .mid .info { display: flex;flex-direction: column;padding: .3rem .2rem;background: var(--vi);width: 100%;height: 100%;border-radius: .26rem;align-items: center; }
.bus_part3 .cont1 .mid .info img { width: 2.2rem; }
.bus_part3 .cont1 .mid .info .line { width: 100%;height: .04rem;background: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, #FFF 50.96%, rgba(255, 255, 255, 0.00) 100%);margin-top: .37rem; }
.bus_part3 .cont1 .mid .info .p { margin-top: .34rem;text-align: center;line-height:1.36; }
.bus_part3 .cont2 { margin-top: 1.2rem; }
.bus_part3 .cont2 .list { display: flex;flex-wrap: wrap;gap: .35rem 0;margin-top: .3rem; }
.bus_part3 .cont2 .list .item{width: 5rem;margin-right: 0.65rem;height: 2.8rem;border: 1px solid rgba(204, 204, 204, 0.60);background-color: #fff;border-radius: 0.2rem;display: flex;justify-content: center;align-items: center;padding: 0 0.3rem;transition: all 0.5s;}
.bus_part3 .cont2 .list .item:hover{background-color: #FCF7F1;}
.bus_part3 .cont2 .list .item:nth-child(3n){margin-right: 0;}
.bus_part3 .cont2 .list .item .icon{width: 0.6rem;height: 0.6rem;margin: 0 auto;margin-bottom: 0.3rem;transition: all 0.5s;}
.bus_part3 .cont2 .list .item:hover .icon{width: 0.43rem;height: 0.43rem;}
.bus_part3 .cont2 .list .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.bus_part3 .cont2 .list .item .icon img.img2{display: none;}
.bus_part3 .cont2 .list .item:hover .icon img.img2{display: block;}
.bus_part3 .cont2 .list .item:hover .icon img.img1{display: none;}
.bus_part3 .cont2 .list .item .h{color: #333;font-weight: 400;text-align: center;transition: all 0.5s;line-height:1.3;}
.bus_part3 .cont2 .list .item:hover .h{color: #CEA052;}
.bus_part3 .cont2 .list .item .p{color: #666;line-height:0.28rem;height: 1.04rem;height: 0;overflow: hidden; text-align: center;padding-top: 0.2rem;transition: all 0.5s;}
.bus_part3 .cont2 .list .item:hover .p{height: 1.04rem;}
.bus_part3 .cont2 .info { display: flex;justify-content: space-between;margin-top: .6rem; }
.bus_part3 .cont2 .info .pic { width: 8.1rem;border-radius: .12rem;overflow: hidden;flex-shrink: 0; }
.bus_part3 .cont2 .info .pic img { transition: transform .4s ease;width:100%; }
.bus_part3 .cont2 .info .pic:hover img { transform: scale(1.03); }
.bus_part3 .cont2 .info .txt { max-width: 7.3rem;display: flex;flex-direction: column;margin-top:.45rem; }
.bus_part3 .cont2 .info .txt .p1 { margin-top: .18rem;line-height: 175%; }
.bus_part3 .cont3 { margin-top: 1.2rem; }
.bus_part3 .cont3 .list { margin-top: .3rem;display: flex;flex-wrap: wrap;justify-content: center;gap: .3rem .66rem; }
.bus_part3 .cont3 .list .item { width: 4.98rem;height: 3.4rem;border-radius: .2rem;background: #fff;border: 1px solid rgba(204, 204, 204, 0.6);padding: .72rem .3rem .72rem .2rem;display: flex; }
.bus_part3 .cont3 .list .item .pic { width: .3rem;height: .3rem;margin-right: .25rem;flex-shrink: 0; }
.bus_part3 .cont3 .list .item .pic img { object-fit: contain; }
.bus_part3 .cont3 .list .item .txt { display: flex;flex-direction: column; }
.bus_part3 .cont3 .list .item .txt .p1 { margin-top: .2rem;line-height: 180%; }
.bus_part4 { padding: .6rem 1.42rem;background: #F7F8F9; }
.bus_part4 .main { display: flex;gap: .72rem; }
.bus_part4 .main .swiper-box { width: 50%;overflow: hidden;flex-shrink:0; }
.bus_part4 .main .swiper-box .swiper {  width: 100%;margin-top: .5rem;}
.bus_part4 .main .swiper-box .swiper .swiper-slide { border-radius: .12rem;overflow: hidden;transition:transform .4s ease; }
/*.bus_part4 .main .swiper-box .swiper .swiper-slide.swiper-slide-active { transform:translateY(-.1rem); }*/
.bus_part4 .main .rg { position: relative;width: 100%;margin-top: .5rem;}
.bus_part4 .main .rg .txt { margin-top: .32rem;display: none;position: absolute;width: 100%; }
.bus_part4 .main .rg .h1 { line-height: 150%; }
.bus_part4 .main .rg .p { margin-top: .42rem;display: flex;flex-direction: column;gap: .18rem;line-height:180%; }
.bus_part4 .main .rg .btns{position: absolute;bottom: 0;left: 0; width: 1.2rem;display: flex;justify-content: space-between;}
.bus_part4 .main .rg .btns>div{cursor: pointer;width: 0.5rem;height: 0.5rem;}
.bus_part4 .main .rg .btns>div img{width: 100%;height: 100%;}
.bus_part4 .main .rg .btns>div img.img2{display: none;}
.bus_part4 .main .rg .btns>div:hover img.img2{display: block;}
.bus_part4 .main .rg .btns>div:hover img.img1{display: none;}
.pri_part1.fleet_part1 { align-items: center; }
.pri_part1.fleet_part1 .cont { max-width: 5.82rem;margin-top: 1.16rem; margin-top:0;padding-top:0;}
.pri_part1.fleet_part1 .txt { width: 9.45rem; }
.pri_part1.fleet_part1 .txt .item { margin-bottom: .25rem; }
.pri_part1.fleet_part1 .txt .small { width: 100%; }
.pri_part1.fleet_part1 .txt .small input{ width: 4rem; }
.fleet_part2 { padding: 0 1.42rem 1.2rem; }
.fleet_part2 .cont1 .list { display: flex;flex-wrap: wrap;gap: .35rem 0;margin-top: .3rem; }
.fleet_part2 .cont1 .list .item{width: 5rem;margin-right: 0.65rem;height: 2.8rem;border: 1px solid rgba(204, 204, 204, 0.60);background-color: #fff;border-radius: 0.2rem;display: flex;justify-content: center;padding: 0 0.3rem;padding-top:0.5rem; transition: all 0.5s;}
.fleet_part2 .cont1 .list .item:hover{background-color: #FCF7F1;}
.fleet_part2 .cont1 .list .item:nth-child(3n){margin-right: 0;}
.fleet_part2 .cont1 .list .item .icon{width: 0.6rem;height: 0.6rem;margin: 0 auto;margin-bottom: 0.3rem;transition: all 0.5s;}
.fleet_part2 .cont1 .list .item:hover .icon{width: 0.43rem;height: 0.43rem;}
.fleet_part2 .cont1 .list .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.fleet_part2 .cont1 .list .item .icon img.img2{display: none;}
.fleet_part2 .cont1 .list .item:hover .icon img.img2{display: block;}
.fleet_part2 .cont1 .list .item:hover .icon img.img1{display: none;}
.fleet_part2 .cont1 .list .item .h{color: #333;font-weight: 400;text-align: center;transition: all 0.5s;line-height:1.3;}
.fleet_part2 .cont1 .list .item:hover .h{color: #CEA052;}
.fleet_part2 .cont1 .list .item .p{color: #666;line-height:0.28rem;height: 1.04rem;height: 0;overflow: hidden; text-align: center;padding-top: 0.2rem;transition: all 0.5s;}
.fleet_part2 .cont1 .list .item:hover .p{height: 1.04rem;}
.fleet_part2 .cont1 .info { display: flex;align-items: center;justify-content: space-between;margin-top: .6rem; }
.fleet_part2 .cont1 .info .pic { width: 8.1rem;border-radius: .12rem;overflow: hidden;flex-shrink: 0; }
.fleet_part2 .cont1 .info .pic img { transition: transform .4s ease;width:100%; }
.fleet_part2 .cont1 .info .pic:hover img { transform: scale(1.03); }
.fleet_part2 .cont1 .info .txt { max-width: 7.3rem;display: flex;flex-direction: column; }
.fleet_part2 .cont1 .info .txt .h1{line-height: 1.75;}
.fleet_part2 .cont1 .info .txt .p1 { margin-top: .18rem;line-height: 175%; }
.fleet_part2 .cont2 { margin-top: 1.2rem; }
.fleet_part2 .cont2 .top{position: relative;margin-bottom: 0.3rem;}
.fleet_part2 .cont2 .bottom .btns{display: none;}
.fleet_part2 .cont2 .top .btns{position: absolute;top: 50%;right: 0;transform: translateY(-50%); width: 1.2rem;display: flex;justify-content: space-between;}
.fleet_part2 .cont2 .btns>div{cursor: pointer;width: 0.5rem;height: 0.5rem;}
.fleet_part2 .cont2 .btns>div img{width: 100%;height: 100%;}
.fleet_part2 .cont2 .btns>div img.img2{display: none;}
.fleet_part2 .cont2 .btns>div:hover img.img2{display: block;}
.fleet_part2 .cont2 .btns>div:hover img.img1{display: none;}
.fleet_part2 .cont2 .bottom{position: relative;overflow: hidden;padding: 0.3rem 0 0.6rem 0;}
.fleet_part2 .cont2 .bottom>.swiper-wrapper{align-items: center;}
.fleet_part2 .cont2 .bottom>.swiper-wrapper>.swiper-slide{border-radius: 0.2rem;overflow: hidden;background: #F3F5F7;backdrop-filter: blur(25px);}
.fleet_part2 .cont2 .bottom .pics{position: relative;overflow: hidden;}
.fleet_part2 .cont2 .bottom .pics .swiper-slide{width: 100%;height:3rem;background-color: #fff;}
.fleet_part2 .cont2 .bottom .pics .btn { width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer;transition:all .4s ease; }
.fleet_part2 .cont2 .bottom .pics .btn:hover > rect { fill:#454545;fill-opacity:.5; }
.fleet_part2 .cont2 .bottom .pics .btn.prev { left:.2rem; }
.fleet_part2 .cont2 .bottom .pics .btn.next { right:.2rem; }
.fleet_part2 .cont2 .bottom .pics .swiper-slide img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;display: block;}
/*.fleet_part2 .cont2 .bottom .pics .swiper-slide img.img2{display: none;}*/
/*.fleet_part2 .cont2 .bottom .pics:hover .swiper-slide img.img2{display: block;}*/
/*.fleet_part2 .cont2 .bottom .pics:hover .swiper-slide img.img1{display: none;}*/
.fleet_part2 .cont2 .bottom .pics .swiper-pagination{bottom: 0.2rem;}
.fleet_part2 .cont2 .bottom .pics .swiper-pagination .swiper-pagination-bullet{width: 0.08rem;height: 0.08rem;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
.fleet_part2 .cont2 .bottom .pics .swiper-pagination .swiper-pagination-bullet-active{background-color: #CEA052;}
.fleet_part2 .cont2 .bottom .txt{padding: 0.3rem;}
.fleet_part2 .cont2 .bottom .txt .h{color: #333;line-height: 1.167;font-weight: 400;margin-bottom: 0.1rem;}
.fleet_part2 .cont2 .bottom .txt .p{color: #333;line-height: 1.66;font-weight: 400;margin-bottom: 0.3rem;}
.fleet_part2 .cont2 .bottom .txt ul{padding-top: 0.2rem;border-top: 1px solid #D8D8D820;margin-bottom: 0.3rem;}
.fleet_part2 .cont2 .bottom .txt ul li{padding-left: 0.16rem;position: relative;color: #66666680;line-height: 0.28rem;margin-top: 0.1rem;font-weight: 400;padding-right: 0.2rem;}
.fleet_part2 .cont2 .bottom .txt ul li:last-child{min-height:0.56rem;}
.i_part2 .bottom .txt ul li:last-child{min-height:0.56rem;}
.fleet_part2 .cont2 .bottom .txt ul li::before{content: "";position: absolute;top: 0.11rem;left: 0;width: 0.06rem;height: 0.06rem;border-radius: 50%;background-color: #CEA052;}
.fleet_part2 .cont2 .bottom .txt .btn{width: 100%;line-height: 0.56rem;text-align: center;transition: all 0.5s; color: #fff;border-radius: 0.08rem;background-color: #CEA052;overflow: hidden;height: 0;}
.fleet_part2 .cont2 .bottom>.swiper-wrapper>.swiper-slide:hover .txt .btn{height: 0.56rem;}
.fleet_part2 .cont2>.txt { display: flex;flex-direction: column;align-items: center;margin-bottom: 1.2rem; }
.fleet_part2 .cont2>.txt .h2 { max-width: 9.94rem;text-align: center;line-height: 180%;margin-top: .3rem; }
.fleet_part2 .cont3 { display: flex;align-items: center;justify-content: space-between;margin-top: .6rem;flex-direction: row-reverse; }
.fleet_part2 .cont3 .pic { width: 8.1rem;border-radius: .12rem;overflow: hidden;flex-shrink: 0; }
.fleet_part2 .cont3 .pic img { transition: transform .4s ease; width:100%;}
.fleet_part2 .cont3 .pic:hover img { transform: scale(1.03); }
.fleet_part2 .cont3 .txt { max-width: 7.3rem;display: flex;flex-direction: column; }
.fleet_part2 .cont3 .txt .p1 { margin-top: .18rem;line-height: 175%; }
.a_part3.fleet_part3 { padding: 0 1.42rem 1.2rem; }

.hdd_con{margin-top:0.8rem;padding:0 1.28rem;}
.hdd_con .top{text-align: center;margin-bottom: 0.36rem;}
.hdd_con .top .h{color: #000;margin-bottom: 0.12rem;font-weight:400;line-height:1.5;}
.hdd_con .top .p{color: #999;font-weight: 400;}
.hdd_con .bottom{color: #333;font-weight:400;line-height:1.66;}

@media screen and (min-width: 1922px) {
}
@media screen and (max-width: 1680px) {
    .h_form{transform: scale(0.875) translate(10%,-10%);}
}
@media screen and (max-width: 1560px) {
    .h_form{transform: scale(0.8125) translate(12%,-13%);}
}
@media screen and (max-width: 1440px) {
    .h_form{transform: scale(0.75) translate(18%,-20%);}

}
@media screen and (max-width: 1366px) {
    .h_form{transform: scale(0.71) translate(22%,-23%);}

}
@media screen and (max-width: 1290px) {
    .h_form{transform: scale(0.67) translate(27%,-28%);}
}
@media screen and (max-width: 1290px) {
}
@media screen and (max-width: 1024px) {
    .header { padding:10px 20px; }
    .header .con .h_nav{ display:none; }
    .header .mb_nav_btn { display:flex;flex-direction:column;justify-content:space-around;width:.4rem;height:.4rem;overflow:hidden;margin-left:0.3rem; }
    .header .con .h_right .lag{margin-right: 0.3rem;}
    .header .con .h_right .user img{width: 0.3rem;}
    .header .mb_nav_btn .line { width:100%;height:2px;border-radius:2px;background:#333;transition:transform .4s ease; }
    .header .mb_nav_btn.on .line.mid { transform:translateX(.2rem); }
    .mb_nav_box { position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, .5);z-index:999; }
    .mb_nav { display:flex;justify-content:flex-end; }
    .mb_nav .list { width:80%;background:#fff;height:100vh;display:flex;flex-direction:column;padding:40px 0;overflow-y: auto;transform:translateX(100%);transition:transform .4s ease; }
    .mb_nav_box.active .mb_nav .list { transform:translateX(0); }
    .mb_nav .list .li { padding:20px 20px; }
    /*.mb_nav .list .li:nth-child(even) { background:#f5f5f5; }*/
    .mb_nav .list .li .tit { display:flex;align-items:center;justify-content:space-between;position:relative; }
    .mb_nav .list .li .tit a { flex:1;text-align:left; }
    .mb_nav .list .li.on1 .tit a{color: #CEA052;} 
    .mb_nav .list .li .tit img { width:.3rem;height:.9rem;object-fit:contain;position:absolute;right:0;top:50%;  transform:translateY(-50%) rotate(-90deg);transition:transform .4s ease; }
    .mb_nav .list .li:nth-child(n+3) .tit img{display:none;}
    .mb_nav .list .li .drop-box { display:none;padding:.2rem 0 0 .2rem; }
    .mb_nav .list .li .drop-box .drop { display:flex;flex-direction:column; }
    .mb_nav .list .li .drop-box .drop a { line-height:.6rem; }
    .mb_nav .list .li.on .tit img { transform:translateY(-50%) rotate(0); }
    
    .footer .f_top { width:100%;padding:28px 20px 18px; }
    .footer .f_center { padding:25px 20px;flex-wrap:wrap;justify-content:flex-start;gap:.3rem; }
    .footer .f_center .item { width:100%; }
    .footer .f_center .item .h { line-height:1.2;min-height:.; }
    .footer .f_center .item ul a { line-height:1.2;padding:.12rem 0; }
    .footer .f_bottom { flex-wrap:wrap;gap:.15rem 0;width:100%; }
    .footer .f_bottom:after { left:-50%;width:200%; }
    .footer .f_bottom .p { width:100%;text-align:center; }
    .footer .f_center .shares { right:.2rem; }
    .footer .f_center .shares a { width:.5rem;height:.5rem; }
    
    
    .banner h1 { padding:18px 20px 10px; }
    
    .i_part1 { padding: 0 20px 0;flex-direction:column; }
    .i_part1 .item:not(:last-child) { margin-bottom:12px; }
    .i_part1 .item { width:100%;margin-right:0;background-color: #FCF7F1;height:auto;padding:.3rem;pointer-events:none; }
    .i_part1 .item .icon{width: 0.62rem;height: 0.62rem;}
    .i_part1 .item .icon img.img2{display: block;}
    .i_part1 .item .icon img.img1{display: none;}
    .i_part1 .item .h{color: #CEA052;min-height:initial;}
    .i_part1 .item .p{height: auto;height:auto; line-height:130%;}
    
    .bus_part3 .cont2 .list .item:not(:last-child) { margin-bottom:12px; }
    .bus_part3 .cont2 .list .item { width:100%;margin-right:0;background-color: #FCF7F1;height:auto;padding:.3rem;pointer-events:none; }
    .bus_part3 .cont2 .list .item .icon{width: 0.62rem;height: 0.62rem;}
    .bus_part3 .cont2 .list .item .icon img.img2{display: block;}
    .bus_part3 .cont2 .list .item .icon img.img1{display: none;}
    .bus_part3 .cont2 .list .item .h{color: #CEA052;min-height:initial;}
    .bus_part3 .cont2 .list .item .p{height: auto;height:auto; line-height:130%;}
    
    .city_dl_part1.pri_part2 .item{height: auto;padding: .3rem;}
    .city_dl_part1.pri_part2 .item .p{height: auto;opacity: 1;line-height:1.3;}
    
    .city_dl_part1 .item{height: auto;padding: .3rem;}
    .city_dl_part1 .item .p{height: auto;opacity: 1;line-height:1.3;}
    
    .fleet_part2 .cont2 .top .btns{display:none}
    .fleet_part2 .cont2 .bottom .btns {position: absolute;top:94%;right: 50%;transform: translateX(50%); width: 1.2rem;display: flex;justify-content: space-between;}
    .fleet_part2 .cont1 .list .item{height: auto;padding: .3rem;}
    .fleet_part2 .cont1 .list .item .p{height: auto;opacity: 1;line-height:1.3;}
    
    .bus_part3 .cont2 .list .item{height: auto;padding: .3rem;}
    .bus_part3 .cont2 .list .item .p{height: auto;opacity: 1;line-height:1.3;}
    
    .i_part2 { padding:40px 20px 0; }
    .i_part2 .bottom .btns{position: absolute;bottom:0;left: 50%;transform: translateX(-50%); width: 1.2rem;display: flex;justify-content: space-between;}
    .i_part2 .top .btns{display:none}
    .i_part2 .bottom .txt .btn { height: auto!important;line-height:initial;padding:0.16rem 1.23rem; }
    .i_part3 .con3 .btn{height: auto;line-height:initial;padding:0.16rem 0; }
    
    .i_part3 { padding:40px 20px; }
    .i_part3 .top { width:100%; }
    .i_part3 .con1 .list .item { width:100%;margin-right:0;border-radius:0.24rem;}
    .i_part3 .con1 .list .item .pic { height:auto; }
    .i_part3 .con2 .list .item { width:100%;margin-right:0; }
    .i_part3 .con2 .list .item .p_1 .btn { opacity:0;width:auto;line-height:.5rem;padding:0 .1rem; transition:.5s;}
    .i_part3 .con2 .list .item .p_1 .btn:hover { opacity:1;}
    .i_part3 .con3 { flex-direction:column;align-items:flex-start; padding-bottom:20px;}
    .i_part3 .con3 .txt { width:100%;margin-bottom:.2rem; }
    
    .i_part4 { padding:40px 20px; }
    .i_part4 .top { display:flex;flex-direction:column; }
    .i_part4 .top .btns {display:none}
    .i_part4 .btns { position:initial;transform:translateY(0);width:100%;justify-content:flex-end; }
    .i_part4 .btns .next { margin-left:.1rem; }
    .i_part4 .con .btns {display: flex;justify-content:center;}
    .i_part5 { padding:40px 20px;flex-direction:column; }
    .i_part5 .pic, .i_part5 .txt { width:100%; }
    .i_part5 .txt { margin-top:.4rem; }
    .i_part5 .txt .hx { text-align:center;margin-bottom:.4rem; }
    .i_part5 .txt form .item { width:100%; }
    .i_part5 .txt form .item .name { margin-bottom:.2rem; }
    .i_part5 .txt form .item input, .i_part5 .txt form .item select { line-height:.8rem;height:.8rem; }
    .i_part5 .txt form .item .select:after { width:.24rem;height:.24rem;right:.3rem; }
    .i_part5 .txt form .px .kuang { width:.25rem;height:.25rem; }
    
    .a_part3.lim_part3 { padding:0 20px 40px; }
    .a_part3 .cont { padding:.2rem; }
    .a_part3 .cont .list { padding-right:0; }
    
    .pri_part1 { padding:40px 20px; flex-direction:column;}
    .pri_part1 .cont .h1, .pri_part1 .cont .h2 { text-align:left; }
    .pri_part1 .txt { width:100%;margin-top:.4rem;padding:0.4rem .2rem; }
    .pri_part1 .txt .hx { margin-bottom:.5rem;text-align:center; }
    .pri_part1 .txt form { flex-direction:column; }
    .pri_part1 .txt form .item { width:100%; }
    .pri_part1 .txt form .item .name { margin-bottom:.2rem; }
    .pri_part1 .txt form .item input, .pri_part1 .txt form .item select { line-height:.8rem;height:.8rem; }
    .pri_part1 .txt form .item textarea { height:1.8rem; }
    .pri_part1 .txt form .item .select:after { width:.24rem;height:.24rem;right:.3rem; }
    .pri_part1 .txt form .px .kuang { width:.25rem;height:.25rem; }
    
    .city_dl_part1, .city_dl_part1.pri_part2 { padding:40px 20px;margin-top:0; }
    .city_dl_part1 .item{background-color: #FCF7F1;}
    .city_dl_part1 .item .icon{width: 0.62rem;height: 0.62rem;}
    .city_dl_part1 .item .icon img.img2{display: block;}
    .city_dl_part1 .item .icon img.img1{display: none;}
    .city_dl_part1 .item .h{color: #CEA052;}
    /*.city_dl_part1 .item .p{height: 1.04rem;}*/
    
    .city_dl_part2 { padding:40px 20px; }
    .city_dl_part2 .cont { flex-direction:column !important;gap:.4rem; }
    .city_dl_part2 .cont .pic { width:100%; }
    .city_dl_part2 .cont .txt .more { margin-top:.2rem; }
    
    .bus_part3 { padding:40px 20px; }
    .bus_part3 .cont2 .list .item { width:100%;margin-right:0;background-color: #FCF7F1; }
    .bus_part3 .cont2 .list .item .icon { width:.43rem;height:.43rem; }
    .bus_part3 .cont2 .list .item .h { color: #CEA052; }
    /*.bus_part3 .cont2 .list .item .p { height:1.04rem; }*/
    .bus_part3 .cont2 .info { flex-direction:column; }
    .bus_part3 .cont2 .info .pic { width:100%; }
    .bus_part3 .cont3 .list .item { width:100%;height:auto; }
    
    .bus_part4 { padding:40px 20px; }
    .bus_part4 .main { flex-direction:column; }
    .bus_part4 .main .swiper-box { width:100%; }
    .bus_part4 .main .rg { min-height:5rem; }
    .bus_part4 .main .rg .btns { bottom:initial;top:-.6rem;left:50%;transform:translateX(-50%)}
    
    .pri_part1.fleet_part1 .txt { width:100%; }
    
    .fleet_part2 { padding:0 20px 40px; }
    .fleet_part2 .cont1 .list .item { width:100%;margin-right:0;background-color: #FCF7F1; }
    .fleet_part2 .cont1 .list .item .icon{width: 0.62rem;height: 0.62rem;}
    .fleet_part2 .cont1 .list .item .icon img.img2{display: block;}
    .fleet_part2 .cont1 .list .item .icon img.img1{display: none;}
    .fleet_part2 .cont1 .list .item .h{color: #CEA052;}
    .fleet_part2 .cont1 .list .item .p{height: 1.04rem;}
    .fleet_part2 .cont1 .info { flex-direction:column;gap:.4rem; }
    .fleet_part2 .cont1 .info .pic { width:100%; }
    .fleet_part2 .cont3 { flex-direction:column;gap:.4rem; }
    .fleet_part2 .cont3 .pic { width:100%; }
    
    .pri_part1.fleet_part1 .txt .small input { width:100%; }
    
    .a_part1 { padding:40px 20px 0;flex-direction:column-reverse;gap:.4rem;align-items:flex-start; }
    .a_part1 .pic { width:100%;margin-left:0; }
    
    .a_part2 { padding:0 20px 40px; }
    .a_part2 .cont .txt .list { flex-direction:column;padding-right:0; }
    .a_part2 .cont .txt .list .item { width:100%; }
    
    .help_part { padding:40px 20px; }
    .help_part .list .item { width:100%;margin-right:0; }
    .help_part .list .item a { padding:.4rem; }
    
    .help_dl_part { padding:40px 20px; }
    .help_dl_part .cont { margin-top:.4rem; }
    .help_dl_part .cont .h2 { margin-top:.2rem; }
    .help_dl_part .cont .p3 { text-align:center; }
    .help_dl_part .cont .main { margin-top:.5rem;padding:.2rem .3rem; }
    .help_dl_part .cont .main .list .item .top .btn img { height:100%; }
    
    .banner2 .mask .search { width:80%; }
    
    .city_part { padding:40px 20px 0; }
    .city_part .top { justify-content:center; }
    .side .item { width:.68rem;height:.68rem; }
    .side .item .icon { width:.48rem;height:.48rem; }
    .side .item:not(:last-child):hover { width:3.2rem; }
    /*.h_form { position:initial;margin:0 auto;width:100%;transform:scale(1); height:120vw!important;}*/
    .h_form { 
        position:relative;
        top: 0;
        right: 50%;
        padding-right: 1.42rem;
        margin:0 auto;
        width:100%; 
        transform: scale(1) translate(50%,2%);
        z-index: 6;
        border: 0;
        box-shadow: none;
        border-radius: 0;
        /*height: 120vw!important;*/
    }
    .h_form iframe{transform: scale(0.6) translate(-33%, 0%);width:640px!important;}
    
    .news { padding:40px 20px; }
    .news .list .item { width:100%;margin-right:0; }
    .new_detail { padding:40px 20px;flex-direction:column;gap:.5rem; }
    .new_detail .date { align-items:flex-start; }
    .new_detail .p p { max-width:100%; }
    .new_detail .share .list .item a { width:.4rem;height:.4rem; }
    .new_detail .main .btn-box { margin-top:.4rem; }
    .new_detail .main .btn-box .btn { gap:.08rem; }
    .new_detail .main .btn-box .btn:not(:nth-child(2)) svg { width:.15rem;height:auto; }
    .new_detail .main .btn-box .btn:nth-child(2) svg { width:.2rem;height:auto; }
    .new_detail .main .btn-box .btn span { font-size:12px; }
    
    .pl_part { padding:40px 20px; }
    .pl_part .list { column-count:1; }
    .pl_part .list .item { width:100%; }
    .help_dl_part .h1{flex-wrap: wrap;font-size: 16px;line-height:1.5;}
    .hdd_con{padding:0;}
    .banner{overflow: hidden;min-height:80vw}
    .banner .pic{height: 33vw;position:relative;z-index:5;}
    .banner .pic img{max-width: 9999px;position: absolute;top: 0;width: 200%;}
    
    .banner2{width: 100%;height: 60vw;}
    .banner2 .pic{height: 100%;}
    .banner2 .pic img{height: 100%;object-fit:cover;}
    .pri_part1 .cont{padding-top: 0;}
    
    /*.i_part2 .bottom .txt ul li{line-height: 1.3;}*/
    .new_detail .main{width: 100%;}
    .pri_part1 .txt form .item textarea{line-height: 1.3;height:2.2rem;}
    .bus_part3 .cont1 .mid .info .p{font-size: 9px;}
    
    .bus_part4 .main .rg{min-height: 8rem;}
    .a_part3{padding: 40px 20px;}
    .a_part3 .cont .list{max-height: 9999px;}
    .pri_part1 .txt form .item{width: 100%!important;}
    .pri_part1 .txt form .item input, .pri_part1 .txt form .item select{font-size: 11px;}
    .pri_part1.fleet_part1 .txt .small input{font-size: 11px;}
    .pri_part1 .txt form .item textarea{font-size: 11px;padding:0.24rem 0.1rem;}
    .help_dl_part .cont .main .list .item{padding: 12px 0;}
    .i_part5 .txt form .item input, .i_part5 .txt form .item select,.i_part5 .txt form .item textarea{font-size: 11px;}
    .a_part3.fleet_part3{padding: 40px 20px;}
    
    .i_part3 .con1 .list{display: none;}
    .i_part3 .con1 .list_m{display: block!important;position:relative;overflow:hidden;padding-bottom:10px;margin-bottom:30px;}
    .i_part3 .con1:last-child .list_m{margin-bottom:0;}
    .i_part3 .con1 .list_m .swiper-pagination{bottom: 0;}
    .i_part3 .con1 .list_m .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .i_part3 .con1 .list_m .swiper-pagination-bullet-active{background-color: #CEA052;}
    .i_part3 .con2 .list{display: none;}
    .i_part3 .con2 .list_m{display: block!important;position:relative;overflow:hidden;padding-bottom:10px;margin-bottom:30px;}
    .i_part3 .con2 .list_m .swiper-pagination{bottom: 0;}
    .i_part3 .con2 .list_m .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .i_part3 .con2 .list_m .swiper-pagination-bullet-active{background-color: #CEA052;}
    
    .i_part1>.item{display: none;}
    .i_part1>.list_m{display:block!important;position:relative;overflow:hidden;padding-bottom:10px}
    .i_part1>.list_m .swiper-pagination{bottom: 0;}
    .i_part1>.list_m .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .i_part1>.list_m .swiper-pagination-bullet-active{background-color: #CEA052;}
    
    .city_dl_part1>.item{display: none;}
    .city_dl_part1>.list_m{display:block!important;position:relative;overflow:hidden;padding-bottom:10px}
    .city_dl_part1>.list_m .swiper-slide{margin-bottom: 12px;}
    .city_dl_part1>.list_m .swiper-pagination{bottom: 0;}
    .city_dl_part1>.list_m .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .city_dl_part1>.list_m .swiper-pagination-bullet-active{background-color: #CEA052;}
    
    .bus_part3 .cont2 .list{display: none;}
    .bus_part3 .cont2 .list_m1{display:block!important;position:relative;overflow:hidden;padding-bottom:10px}
    .bus_part3 .cont2 .list_m1 .swiper-slide{margin-bottom: 12px;}
    .bus_part3 .cont2 .list_m1 .swiper-pagination{bottom: 0;}
    .bus_part3 .cont2 .list_m1 .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .bus_part3 .cont2 .list_m1 .swiper-pagination-bullet-active{background-color: #CEA052;}
    
    .bus_part3 .cont3 .list{display: none;}
    .bus_part3 .cont3 .list_m2{display:block!important;position:relative;overflow:hidden;padding-bottom:10px}
    .bus_part3 .cont3 .list_m2 .swiper-slide{margin-bottom: 12px;}
    .bus_part3 .cont3 .list_m2 .swiper-pagination{bottom: 0;}
    .bus_part3 .cont3 .list_m2 .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .bus_part3 .cont3 .list_m2 .swiper-pagination-bullet-active{background-color: #CEA052;}
    
    .pri_part1.fleet_part1 .cont{max-width: 100%;}
    
    .fleet_part2 .cont1 .list{display: none;}
    .fleet_part2 .cont1 .list_m{display:block!important;position:relative;overflow:hidden;padding-bottom:10px}
    .fleet_part2 .cont1 .list_m .swiper-slide{margin-bottom: 12px;}
    .fleet_part2 .cont1 .list_m .swiper-pagination{bottom: 0;}
    .fleet_part2 .cont1 .list_m .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .fleet_part2 .cont1 .list_m .swiper-pagination-bullet-active{background-color: #CEA052;}
    
    .a_part2 .cont .txt .list{display: none;}
    .a_part2 .cont .txt .list_mx{display:block!important;position:relative;overflow:hidden;padding-bottom:30px}
    .a_part2 .cont .txt .list_mx .swiper-slide{margin-bottom: 12px;}
    .a_part2 .cont .txt .list_mx .swiper-pagination{bottom: 0;}
    .a_part2 .cont .txt .list_mx .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .a_part2 .cont .txt .list_mx .swiper-pagination-bullet-active{background-color: #CEA052;}
    .bus_part3 .cont1 .main{display: none;}
    .bus_part3 .cont1 .main_m{display: block!important;}
    .bus_part3 .cont1 .main_m .p{color: #666666;line-height: 1.25;text-align: center;margin-bottom:27px;font-size:12px;margin-top:12px;}
    .bus_part3 .cont1 .main_m .list{position: relative;overflow: hidden;padding-bottom: 40px;}
    .bus_part3 .cont1 .main_m .list .swiper-pagination{bottom: 0;}
    .bus_part3 .cont1 .main_m .list .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;margin: 0 0.06rem;background-color: transparent;border: 1px solid #CEA052;}
    .bus_part3 .cont1 .main_m .list .swiper-pagination-bullet-active{background-color: #CEA052;}
    .a_part1 .pic{display: none;}
    .pri_part1 .txt form .submit{line-height: 0.81rem;}
    /*.i_part2 .bottom .txt .btn{line-height: 0.81rem;}*/
    /*.i_part3 .con3 .btn{line-height: 0.81rem;}*/
    .i_part5 .txt form .submit{line-height: 0.81rem;}
    .fleet_part2 .cont2 .bottom .txt .btn{height: auto;line-height: initial;padding: 0.16rem 1.23rem;}
    .fleet_part2 .cont2 .bottom>.swiper-wrapper>.swiper-slide:hover .txt .btn{height:auto;}
    .city_dl_part2 .cont .txt .more{width: 100%;}
    
    .i_part1 .item{align-items: flex-start;margin-bottom:12px;}
    /*.h_form iframe{border-radius: 8px;}*/
    .h_form iframe{
        clip-path: inset(0 0 80px 0 round 12px);
    }
    
    .i_part3 .con2 .list .item:hover,.i_part3 .con1 .list .item:hover{transform:translateY(0);}
    .i_part5 .txt form .item textarea{padding: 0.24rem 0.1rem;line-height:1.3}
    .fleet_part2 .cont2 .bottom .txt .p,.i_part2 .bottom .txt .p{line-height: 1.6;height: 4.8em;margin-bottom: 0.2rem;}
    
    
}

@media screen and (max-width: 668px) {

}

