.content_banner {position:relative;z-index:500; height: 100vh;}
.content_banner .banenr .content_banner_img {background-size: 100% 100% !important;  }
.content_banner .banenr .content_banner_img .video,
.content_banner .banenr .content_banner_img .img img{display:block;width:100%;height:100vh;object-fit:cover;}
.content_banner .banenr .eps-portlet-header{z-index:9999;}

.place .quan span{color:#3A7AEC;}
#chooseCity{display:none;}

.gx_syx{    font-weight: 500; font-size: 14px; color: #FFFFFF;line-height: 28px; border: 1px solid #fff; float: left;padding: 0 7px;border-radius: 20px; margin: 7px 0 7px 8px;}
/*搜索头部*/
.content_banner .header {position:absolute;width:100%;top:0;left:0;z-index:800;background-image: -ms-linear-gradient(rgba(0,0,0,0.3) 50%,transparent);background-image: -webkit-linear-gradient(rgba(0,0,0,0.3) 50%,transparent);background-image: linear-gradient(rgba(0,0,0,0.3) 45%,transparent);}
.logo_search {width:1200px;margin:30px auto;position:relative;}
.gx_logo {width:260px;height:43px;    position: relative;}
.gx_qgyth{    position: absolute; top: 0;right: 0; height: 45%; width: 82%;}
.gx_logo a {display:block;}
.gx_zhanqu {float:left;}
.gx_zhanqu h2 {    height: 38px;background: rgba(255,255,255,0.18); border-radius: 4px 4px 4px 4px; border: 1px solid rgba(255,255,255,0.4706);display: flex; align-items: center; justify-content: space-evenly; cursor: pointer;padding: 0 12px;box-sizing: border-box;}



.banenr{width:100%;height:554px;height:100vh;position:relative;}
.homePlay{z-index:-1!important;width:100%;height:554px;height:100vh;visibility:hidden;}
.homePlay.open{visibility:visible;}
.homePlay .swiper-wrapper{transform: translate3d(0px, 0px, 0px)!important;}
.homePlay .swiper-slide{}
.homePlay .swiper-slide img,
.homePlay .swiper-slide video{display:block;width:100%;height:554px;height:100vh;object-fit:cover;pointer-events:none;}


/*一件事*/
#yjsSwiper{padding-bottom:15px;display:none;}
.yjsList{}
.yjsList li{display: flex;flex-wrap: wrap; }
.yjsList .swiper-slide-active,
.yjsList .swiper-slide-duplicate-active { /*opacity: 1 !important; 激活的slide设置为不透明 */}
.yjsList li a{width: 48%;height: 66px;border-radius: 2px;border: 1px solid #d7ebfd;margin-bottom: 2%;margin-left: 2%;float: left;padding: 0px 22px;display: flex;align-items: center;
    cursor: pointer;
    font-weight: 500;
    font-size: 16px;
    color: #131c33;
    box-sizing: border-box;
    line-height: 30px;}
#yjsSwiper .yjsList .swiper-slide a:hover{background:#3a7aec;color:#fff !important;}
#yjsSwiper .swiper-pagination{text-align:right;bottom:0;}
#yjsSwiper .swiper-pagination .swiper-pagination-bullet{width:20px;height:4px;background: #eeeeee;border-radius:0;opacity: 1;}
#yjsSwiper .swiper-pagination .swiper-pagination-bullet-active{background: #4e8ff7;border-radius: 29px 29px 29px 29px;width: 46px;}

#hcpList_hide{display:none;}
#aisite-selectora .disabled {    pointer-events: none;}
 


.gx_xuanzhaun{transition: transform 0.5s ease;}
.rotate {transform: rotate(180deg);}
.gx_xxpt {float:right;}
.gx_xxpt ul {display:flex;align-items:center;}
.gx_xxpt ul li {float:left;padding:0 15px;line-height:40px;height:40px;font-size:14px;color:#fff;position:relative;}
.gx_xxpt ul li:after{content:'';width: 1px;height: 14px;background: #fff;display: block;position: absolute;right: 0;top: 50%;margin-top: -6px;}
.gx_xxpt ul .noxian:after{display:none;}
.gx_xxpt ul .i_wzas:hover{font-weight: bold;}
.gx_xxpt ul li a {font-size:14px;color:#FFFFFF;}
.gx_xxpt ul li a:hover{    font-weight: bold;}
.gx_xxpt ul li>a:hover{font-weight: bold;}
.gx_xxpt ul p {float:left;background:#E27244;border-radius:12px;line-height:24px;}
.gx_xxpt ul p a {font-size:14px;color:#FFFFFF;padding:0 24px;}
.gx_xxpt ul p>a:hover{    font-weight: bold;}
.gx_xxpt ul li .gx_denglu{}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou {position:relative;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou>p{background:none;border-radius:0;line-height: inherit;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou .gx_denglu_tcdl{display:none;position:absolute;bottom:-75px;right:0;background:#fff;width:100px;z-index:90;padding:8px 0;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou .gx_denglu_tcdl a{color: rgba(19,28,51,0.88);display:block;line-height:30px;padding-left:10px;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou .gx_denglu_tcdl a img{width:18px;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou .gx_denglu_tcdl a:hover{background:rgba(58,122,236,.12);color:#3A7AEC;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou .gx_denglu_tcdl a:hover .s_grzx{display:none;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou .gx_denglu_tcdl a:hover .h_grzx{display:inline-block;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou #login_dl:hover,
.gx_xxpt ul li .gx_denglu .gx_denglu_hou #userNames:hover{font-weight: bold;}
.gx_xxpt ul li .gx_denglu .gx_denglu_hou:hover .gx_denglu_tcdl{display:block;}
.gx_zhanqu_ul {float:left;width:100%;padding:30px;display:none;box-sizing:border-box;background:rgba(255,255,255,0.94);border-radius:4px;margin-top:10px;position:absolute;top:100%;z-index:30;}
.gx_zhanqu_ul h2 {font-weight:400;font-size:20px;color:#131C33;line-height:29px;background:url(/eportal/uiFramework/commonResource/image/2024101721593625445.png) no-repeat;background-size:26px;padding-left:40px;padding-bottom:26px;border-bottom:1px solid #EAEDF3;margin-bottom:30px;}
.gx_zhanqu_ul li {float:left;padding:0 24px;line-height:40px;}
.gx_zhanqu_ul li a {font-weight:400;font-size:18px;color:rgba(19,28,51,0.7);}
.gx_zhanqu_ul li a:hover {color:#3A7AEC;}
.search {width:278px;border:1px solid #b2b2b2;border-radius:5px;padding:0 10px;margin:17px 0px;}
.search input {line-height:34px;width:242px;height:34px;}
.search button {background:#fff;padding:7px;border:none;outline:none;cursor:pointer;}

/*下拉搜索框*/
.gx_sosuo_form{float: right;border-radius: 2px 2px 2px 2px;  display: none;}
.gx_sosuo_input{     width: 260px;
    float: left;
    line-height: 42px;
    font-weight: 400;
    font-size: 16px;
    color:#333;
    box-sizing: border-box;
    padding-left: 40px;
    padding-right: 20px;
    background: #F2F8FF url(/eportal/uiFramework/commonResource/image/2025010721044549077.png) no-repeat;
    background-size: 24px;
    background-position: 10px;
    border: 1px solid #3A7AEC;}

.gx_sosuo_input::placeholder {
    color: #999999;
}

.gx_sosuo_buttom{width: 70px;height: 44px;background: #3A7AEC;border-radius: 0px 2px 2px 0px;font-weight: 500;font-size: 16px;color: #FFFFFF;cursor: pointer;}

.gx_sosuo_input,
.gx_sosuo_buttom{vertical-align:middle;}



.header2 .gx_sosuo_form{display: block;font-size:0em;}
.content_banner .header2{    position: fixed;  width: 100%; top: 0;  z-index:1; background: #FFFFFF;   box-shadow: 0px 4px 10px 0px rgba(167, 176, 188, 0.3); border-radius: 0px 0px 0px 0px;}
.content_banner .header2 .index_nav{   display: none;}
.content_banner .header2 .gx_zhanqu{}
.content_banner .header2 .gx_zhanqu h2{background: rgba(58,122,236,0.05);border-radius: 4px 4px 4px 4px;    font-weight: 500; font-size: 20px;color: #3A7AEC;}
.header2 .gx_xxpt{display: none;}
.header .gx_logo_lan{display: none;}  
.header2 .gx_logo_lan{display: block;}   
.header2 .gx_logo_bai{display: none;}

.header .gx_zhanqu_lan1,.header .gx_zhanqu_lan2{display: none;}
.header2 .gx_zhanqu_lan1,.header2 .gx_zhanqu_lan2{display: block;}
.header2 .gx_zhanqu_img2,.header2 .gx_zhanqu_img{display: none;}
.gx_zhanqu_img2{    }
.header2 .gx_zhanqu_lan2{width: 17px;}
.header2 .gx_zhanqu h2 img{width: 15px;}
.header2 .i_box{    top: 145%;}
.header2 .logo_search{margin: 22px auto;}

.zd_list .layui-layer-btn0.layui-btn-disabled{background: #f2f8ff !important;color: #ddd !important;}
.zd_list .layui-layer-btn0{color: #3A7AEC;background: #F2F8FF;}
/*导航*/
.index_nav {    width: 1200px; margin: 0 auto;}
.index_nav .Ul {margin:0 auto;padding-left: 10px;position: relative;}
.index_nav .Ul>li {float:left;text-align:center;z-index:20;margin-left:6%;}
.index_nav .Ul>li:first-child{margin-left:0;}
.index_nav .Ul>li>a,.index_nav .Ul>li>a.no {display:block;width:100%;font-size:20px;font-weight:700;color:#fff;position:relative;height:40px;}
.index_nav .Ul>li>a::after {content:"";position:absolute;bottom:-4px;width:60%;height:3px;left:50%;transform:translate(-50%,-50%);border-bottom:4px solid #fff;opacity: 0;}
.index_nav .Ul .one a::after{opacity: 1;}
.index_nav .Ul>li a:hover::after{opacity: 1;}

.index_nav .Ul>li .select {display:none;background:rgb(0,53,134);/*background:-webkit-linear-gradient(rgba(0,53,134),rgba(0,53,134,0.8));*/width:100%;position:absolute;left:0px;top:50px;z-index:5;text-align:center;}
.index_nav .Ul>li .select .two a {display:block;line-height:40px;color:#fff;width:100%;font-size:16px;border-bottom:1px solid #fff;}
.index_nav .Ul>li .select .two a:hover {font-weight:bold;}
.index_nav .Ul>li:hover .select {display:block;}

/*搜索
.search-index {position:absolute;left:50%;transform:translate(-50%,-50%);top:42%;width:583px;}*/
.bannerLogin {position:absolute;left:50%;transform:translate(-50%,-50%);top:42%;width:583px;}
.searchIndex{ -position: relative;}
.searchIndex_h1 {line-height:50px;font-weight:500;font-size:28px;color:#FFFFFF;margin-bottom:20px;}
.searchIndex_h1 img{height:50px;}
.searchIndex_h1 span{background: url(/eportal/uiFramework/commonResource/image/2025010721044014467.png) no-repeat left center; padding-left: 16px;margin-left: 16px;background-size: 1px 20px;}
#wrappers .info {width:457px;height:64px;padding:0 20px;font-size:18px;color:#333;    border-radius: 2px 0 0 2px;}
#wrappers .info::placeholder { color: #999999;}

#wrappers .group {width:126px;height:64px;float:right;background:linear-gradient( 180deg,#F1C15D 0%,#E1754B 100%);border-radius:0px 2px 2px 0px;}
#wrappers .group:hover {background:#E27244;}
#wrappers .group .view .label {font-weight:700;font-size:20px;color:#FFFFFF;text-align:center;display:block;line-height:64px;    cursor: pointer;}
.gx_reci {margin-top:16px;}
.gx_reci .tag-1 {font-weight:500;font-size:16px;color:#FFFFFF;line-height:16px;}
.gx_reci .tag-2 {display:inline-block;border-radius:2px 2px 2px 2px;font-weight:500;font-size:16px;color:#FFFFFF;line-height:14px;padding:8px 15px;background: rgba(51, 51, 51, 0.8);margin-right:15px;    cursor: pointer;}
.gx_reci .tag-2:hover {background:#EB7A3A;}
.gx_reci a{display:inline-block;border-radius:2px 2px 2px 2px;font-weight:500;font-size:16px;color:#FFFFFF;line-height:14px;padding:8px 15px;background: #eb9667;margin-right:15px;    cursor: pointer;}
.gx_reci a:hover {background:#EB7A3A;color:#fff;}
/*热门推荐*/.gx_rmtj {position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.6);}
.gx_rmtj_content {width:1200px;margin:0 auto;}
.gx_rmtj_content h3 {float:left;    padding: 19px 20px;text-align:center;font-weight:500;font-size:22px;color:#FFFFFF;line-height:42px;}
.gx_rmtj_content h3 img{width:30px;}
.gx_rmtj_content ul {float:right;width:1040px;padding:19px 0px;}
.gx_rmtj_content ul li {float:left;width:25%; position: relative;}
.gx_rmtj_content ul li i{width: 33px; position: absolute;  margin-left: 10px;  top: 10px;}
.gx_rmtj_content ul li i img{width:100%;}
.gx_rmtj_content ul li a {    font-size: 16px;color: #FFFFFF;line-height: 36px; max-width: 86%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;cursor: pointer;}
.gx_rmtj_content ul li img{     width: 21px;
    display: none;
    height: 12px;
    float: left;}
.gx_rmtj_content ul li:first-child img {display: block; }
/*
.gx_rmtj_content ul li.i2 img{display: block; }
.gx_rmtj_content ul li.i3 img{display: block; }
*/

.gx_rmtj_content ul li:hover a {font-weight:bold;}


/*内容部分*/.content_win {width:1200px;margin:30px auto;}
/*第一部分左*/
.a_gx_yjsfl{display:block;}
.gx_onefl {width:607px;height:244px;float:left;}
.gx_yjsfl {width: 100%;border-radius: 2px 2px 2px 2px;height: 244px;position: relative;z-index:1;}
.gx_yjsfl img{width: 100%;}
.gx_yjsfl h2{width:150px;height:38px;background:#EB7A3A;border-radius:128px 128px 128px 128px;opacity:0.8;text-align:center;position:absolute;bottom:45px;left:34px;opacity: 0.8;}
.gx_yjsfl h2 span{font-weight:400;font-size:16px;color:#FFFFFF;line-height:38px;display:block;}
.gx_yjsfl h2:hover{opacity:1;}
/*
.zt_swiper .swiper-button-prev{background-image:url(/eportal/uiFramework/commonResource/image/2025090420024277535.png);}
.zt_swiper .swiper-button-next{background-image:url(/eportal/uiFramework/commonResource/image/2025090420030281985.png);}
.zt_swiper .swiper-button-next,
.zt_swiper .swiper-button-prev{width:24px;height:24px;background-size: cover;margin-top: -12px;}
*/

.zt_swiper .swiper-button-next,
.zt_swiper .swiper-button-prev{width:30px;height:30px;border:2px solid #fff;background:#fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius:50%;margin-top: -15px;transition: all 0.3s ease;display: flex;align-items: center;justify-content: center;background-image:none; opacity: 0.8;}
.zt_swiper .swiper-button-next img,
.zt_swiper .swiper-button-prev img{width:8px;}
.zt_swiper .swiper-button-next:hover,
.zt_swiper .swiper-button-prev:hover{transform: scale(1.2);box-shadow: 0 0 20px rgba(0,0,0,0.25);    opacity: 1;}
.zt_swiper li .yjhxBox{position:relative;}
.zt_swiper li .yjhxBox img{}
.zt_swiper li .yjhxBox .yjhxBox_cons{position: absolute;top: 60%;left: 50px;}
.zt_swiper li .yjhxBox p{margin-bottom:16px;}
.zt_swiper li .yjhxBox p a{text-align:center;font-size:16px;border:2px solid #EB7A3A;background: #EB7A3A;border-radius:50px;display:inline-block;margin-right:10px;color:#fff;width:126px;height:38px;line-height:36px;transition: all 0.1s;}
.zt_swiper li .yjhxBox p a:hover{font-weight:550;border:2px solid #fff;box-shadow: 0px 8px 20px 0px #B0DBFC;}





/*第一部分右*/
  .gx_ {
    width: 100%;
    position: relative;
  }
  .gx_onefr {
    width: 572px;
    float: right;
  }

  .gx_yjsfr {
    position: relative;
    height: 244px;
  }
  .gx_yjs_ul {
    margin-left: -8px;
  }
  .gx_yjs_ul .swiper-slide {
    height: 66px;
    display: flex;
    padding: 0 30px;
    box-sizing: border-box;
    border-radius: 2px;
    border: 1px solid #d7ebfd;
    margin-bottom: 12px;
    align-items: center;
  }
  .gx_yjs_ul .swiper-slide a {
    font-weight: 500;
    font-size: 16px;
    color: #131c33;
    line-height: 18px;
  }
  .gx_yjs_ul li {
    width: 277px;
    height: 66px;
    border-radius: 2px;
    border: 1px solid #d7ebfd;
    margin-bottom: 12px;
    margin-left: 12px;
    float: left;
    display: flex;
    padding: 0px 25px;
    align-items: center;
  }
  .gx_yjs_ul li a {
    display: block;
    cursor: pointer;
    font-weight: 500;
    font-size: 16px;
    color: #131c33;
    box-sizing: border-box;
    line-height: 30px;
  }
  @media screen and (max-width: 1230px){
    .gx_yjs_ul li a {
      padding: 0;
    }
  }
  .gx_yjs_ul li:hover {
    background: #3a7aec;
  }
  .gx_yjs_ul li:hover a {
    color: #fff;
  }
  .gx_yjs_ul .hidden {
    display: none;
  }
  .paginationa {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .paginationa button {
    margin-left: 12px;
    color: #007bff;
    cursor: pointer;
    width: 20px;
    background: #eeeeee;
    height: 4px;
    text-indent: 7920px;
  }
  .paginationa .active {
    background: #4e8ff7;
    border-radius: 29px 29px 29px 29px;
    width: 46px;
  }
  .aisite-overlaya {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 999;
  }
  .aisite-dialoga {
    display: none;
    box-shadow: 0px 6px 10px 0px rgb(0 0 0 / 20%);
    background: #fff;
    z-index: 9999;
    position: fixed;
    width: 710px;
    left: 50%;
    top: 20%;
    transform: translate(-50%, 0%);
    background-color: #FFFFFF;
    box-sizing: border-box;
    padding: 20px 30px;
    border-radius: 6px;
  }

  .aisite-dialoga-header-nav i {
    display: inline-block;
    font-size: 20px;
    margin: 0 5px;
    color: #7e8e96;
    padding-left: 5px;
    width: 25px;
  }
  .aisite-dialoga-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: url(/eportal/uiFramework/commonResource/image/2024102323115150428.png)
      no-repeat;
    padding-left: 36px;
    background-size: 24px;
    background-position: 0 3px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e2e2e2;
  }

  .aisite-dialoga-header-nav {
    display: flex;
    align-items: center;
  }



  .aisite-dialoga-header-nav li a {

    cursor: pointer;
    letter-spacing: 0;
    font-weight: 400;
    font-size: 20px;
    color: #284250;
    line-height: 30px;
  }

  .aisite-dialoga-header-nav li a:last-child {
    color: rgb(58, 122, 236);
  }
.aisite-dialoga-header-nav li a:hover{ color: rgb(58, 122, 236);}

  .aisite-dialoga h2 {
    margin: 0 0 10px;
  }

  .aisite-dialoga p {
    margin: 0;
  }

  #aisite-selectora {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 0;
    display: inline-block;
    border-bottom: 1px dashed #e2e2e2;
  }

  #aisite-selectora li {
    width: 24.28%;
    float: left;
    margin-bottom: 8px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 6px 0;
    color: #131c33;
    font-size: 14px;
  }
  .aisite-bj {
    color: #3a7aec !important;
    background: #f2f8ff;
  }

  #aisite-selectora li.disabled,
  #aisite-selectora li.active,
  #aisite-selectora li:hover {
    color: #3a7aec;
    background: #f2f8ff;
  }

  #aisite-selectora li:hover .aisite-bj {
    background: #fff !important;
    color: #131c33 !important;
  }

  .aisite-dialoga-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 20px;
  }

  .aisite-dialoga-footer-btn {
    display: flex;
  }

.aisite-g-btn {background:#f2f8ff;cursor:pointer;border-radius:6px;color:#3a7aec;font-size:18px;line-height:48px;text-align:center;width:100px;border:none;margin-left:10px;}
.aisite-g-btn-default {color:#2175db;background-color:#ecf4fd;}
#confirmButton {    color: #fff;background: #2175db;}
#confirmButton:hover{      color: #fff; background:#3A7AEC;}
.aisite-g-btn-primarys {cursor:not-allowed !important;background:#aacefb !important;}

.aisite-g-btn-default:hover{    background: #d3e3f8;
    color: #fff;}
.aisite-g-btn-primary:hover{    background: rgb(58, 122, 236);
    color: #fff;}

  .aisite-dialoga-footer-dept-btn a {
    /* cursor: pointer; */
    font-weight: normal;
    font-size: 16px;
    color: #697b85;
    letter-spacing: 0;
    line-height: 26px;
  }

  .aisite-dialoga-footer-dept-btn span {
    color: #284250;
  }

  .aisite-dialoga-city-search-empty {
    font-weight: 400;
    font-size: 16px;
    color: #0d1c28;
    line-height: 26px;
    margin-top: 16px;
  }

  .aisite-dialoga-content-empty {
    display: none;
    height: 408px;
  }

  .aisite-dialoga-content-list {
    display: none;
  }
  .aisite-dept-dialog {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    z-index: 1001;
    width: auto;
    min-width: 800px;
    padding: 16px 24px 24px;
    border-radius: 8px;
  }

  .aisite-back-to-region {
    font-weight: 700;
    font-size: 16px;
    color: #2175db;
    line-height: 26px;
    margin-right: 16px;
    cursor: pointer;
  }
  .aisite-back-to-region span,
  .aisite-back-to-region i {
    font-weight: 700;
    font-size: 16px;
    color: #2175db;
    cursor: pointer;
  }
  .aisite-dept-dialog-hd {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .aisite-dept-dialog-hd .title {
    font-weight: 700;
    font-size: 20px;
    color: #0d1c28;
    line-height: 26px;
  }

  .aisite-dept-dialog-hd .aisite-back {
    display: flex;
    align-items: center;
  }

  .aisite-back-to-region:after {
    content: "";
    display: inline-block;
    height: 16px;
    width: 1px;
    margin-left: 16px;
    position: relative;
    top: 2px;
    background: #d9d9d9;
  }

  .aisite-dept-dialog-hd .close {
    position: relative;
    top: -9px;
    right: -24px;
    font-size: 24px;
    font-weight: 400;
    padding: 8px;
    border-radius: 0 8px 0 4px;
    color: #6e777e;
    cursor: pointer;
  }

  .aisite-depart-content {
    display: flex;
    width: 100%;
    margin-top: 16px;
    border-top: 1px solid #e2e3e5;
  }

  .aisite-depart-content-left {
    width: 256px;
    height: 536px;
    padding: 8px 16px 0 0;
    border-right: 1px solid #e2e3e5;
    overflow-y: auto;
  }

  .aisite-depart-content-right {
    flex: 1;
    padding-left: 24px;
    padding-top: 20px;
    box-sizing: border-box;
  }



  .aisite-dept-item-li {
    margin: 4px 0;
  }

  .aisite-dept-item {
    display: block;
    height: 40px;
    line-height: 40px;
    padding: 0 16px;
    border-radius: 4px;
    font-weight: 400;
    font-size: 16px;
    color: #0d1c28;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
  }

  .aisite-dept-item:hover {
    background: #f1f2f3;
  }
  /* 加载遮罩层样式 */
  #loadingOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* 半透明背景 */
    z-index: 10; /* 确保覆盖其他内容 */
    display: none; /* 默认隐藏 */
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中 */
  }
  #loadingOverlaya {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* 半透明背景 */
    z-index: 9999999; /* 确保覆盖其他内容 */
    display: none; /* 默认隐藏 */
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中 */
  }
  /* 加载圈样式 */
  #loadingSpinner {
    position: absolute;
    top: 49%;
    left: 49%;
    border: 4px solid rgba(255, 255, 255, 0.3); /* 外圈颜色 */
    border-left-color: #ffffff; /* 左半圈颜色，形成旋转效果 */
    border-radius: 50%; /* 圆形 */
    width: 40px; /* 宽度 */
    height: 40px; /* 高度 */
    animation: spin 1s linear infinite; /* 动画设置 */
  }
  #loadingSpinnera {
    position: fixed;
    top: 49%;
    left: 49%;
    border: 4px solid rgba(255, 255, 255, 0.3); /* 外圈颜色 */
    border-left-color: #ffffff; /* 左半圈颜色，形成旋转效果 */
    border-radius: 50%; /* 圆形 */
    width: 40px; /* 宽度 */
    height: 40px; /* 高度 */
    animation: spin 1s linear infinite; /* 动画设置 */
  }
  /* 旋转动画 */
  @keyframes spin {
    to {
      transform: rotate(360deg); /* 旋转360度 */
    }
  }

  /*
      .disabled {
        background-color: #f2f8ff;
        color: #ddd !important;
        cursor: not-allowed !important;
      }
  */

  .top-add a:nth-child(3),
  .aisite-bj {
    pointer-events: none;
  }

  .select-add span:not(:first-child)::before {
    content: "/ ";
    padding-left: 10px;
  }
  .top-add a:not(:first-child)::before {
    content: "> ";
    padding-left: 10px;
    color: #284250;
  }

/*第一部分右*/
/*
.gx_onefr {width:572px;float:right;}
.gx_yjsfr {position:relative;height:244px;}
.gx_yjs_ul {margin-left:-12px;}
.gx_yjs_ul .swiper-slide {height:66px;display:flex;padding:0 30px;box-sizing:border-box;border-radius:2px;border:1px solid #D7EBFD;margin-bottom:12px;align-items:center;}
.gx_yjs_ul .swiper-slide a {font-weight:500;font-size:16px;color:#131C33;line-height:18px;}
.gx_yjs_ul li {width:280px;height:66px;border-radius:2px;border:1px solid #D7EBFD;margin-bottom:12px;margin-left:12px;float:left}
.gx_yjs_ul li a {font-weight:500;font-size:16px;color:#131C33;display:flex;padding:0 30px;box-sizing:border-box;align-items:center;height: 66px;}
.gx_yjs_ul li:hover{    background: #3A7AEC;}
.gx_yjs_ul li:hover a{color:#fff;}
.gx_yjs_ul  .hidden {display:none;}
.pagination {position:absolute;right:0;bottom:0;}
.pagination button {margin-left:12px;color:#007BFF;cursor:pointer;width:20px;background:#EEEEEE;height:4px;text-indent:7920px;}
.pagination button.active {background:#4E8FF7;border-radius:29px 29px 29px 29px;width:46px;}
*/


/* 弹层相关样式 */
.zd_list {margin-top: 26px;padding-top: 12px;    margin-bottom: 20px;overflow-y: hidden;border-top: 1px solid #EAEDF3;border-bottom: 1px dashed #E2E2E2;}
.zd_list::-webkit-scrollbar { width: 3px; }
.zd_list::-webkit-scrollbar-thumb { border-radius: 10px; background: #289AFE; }
.aisite-area-mbx{margin-bottom:20px;}
#myCheck{font-weight: 400; font-size: 16px;color: rgba(19,28,51,0.7);     line-height: 26px;overflow: hidden;white-space: normal;word-break: break-all;}
#myCheck li{ display: inline;color: #284250;}
#myCheck span{font-weight: 400; font-size: 16px;    color: #284250;}
#myCheck p{    color: #697b85;}





.zxzn_container .place span {display: inline-block;padding-left: 26px;background: url(/eportal/uiFramework/commonResource/image/2024102523165042775.png) no-repeat center;background-size: 15px;background-position: 5px;font-weight: 400;font-size: 20px;color: #131C33;}
.zxzn_container .choosed { font-size: 14px; color: #255bda;}
.zd_list li {float: left;width: 25%;text-align: center;line-height: 32px;box-sizing: border-box;font-weight: 400;font-size: 14px;color: #333;     margin-bottom: 10px;}
.zd_list li:hover {color: #3A7AEC;background: #F2F8FF; border-radius: 2px;cursor: pointer; }
.zd_list li.disabled { color: #ccc !important; cursor: inherit !important; }
.zd_list li.disabled:hover { background: none !important; }
.zd_list li.on { color: #3A7AEC !important; line-height: 32px !important; background: #F3F8FF; border-radius: 2px; }
.zxzn_container .button { margin-top: 15px; text-align: center; }
.layui-layer-btn0.layui-btn-disabled { background: #eee !important; color: #ccc !important; border: 1px solid #eee !important; }
#check li{float:left;line-height: 26px;}
#check span { cursor: pointer;}
#check span:hover{    color: #3A7AEC;}

#check .t_sheng span:first-child{ background: url(/eportal/uiFramework/commonResource/image/2024101721593625445.png) no-repeat left center;background-size: 26px 26px;padding-left: 36px;}

.zd_list li.disabled{    display: none;}


.layui-layer-title{    display: none;}   
.layui-layer-setwin{    display: none;}
.layui-layer-dialog .layui-layer-content{ padding: 20px 30px;overflow-y: hidden;height: auto !important;}
.layui-layer-dialog{     top: 20% !important;    height: 340px !important;     border-radius: 6px;   }
.layui-layer-btn0.layui-btn-disabled{}
.layui-layer-btn a{width: 100px; height: 48px;background: #F2F8FF;border-radius: 6px 6px 6px 6px; line-height: 48px; padding: 0;text-align: center;font-weight: 400;font-size: 16px;color: #3A7AEC;    border: none;}
.layui-layer-btn0.layui-btn-disabled{    background: #aacefb !important;color: #fff  !important; border: 0 !important;}
.layui-layer-btn a:hover{    opacity: 1;    background-color: #3A7AEC;color: #fff;}
.layui-layer-btn{    padding: 0;position: absolute; right: 8px; bottom: 37px;}
#myCheck li span:before { content: " / ";  margin: 0 4px;  color: #7e8e96; padding-left: 4px;}
#myCheck li span{background: unset;    padding-left: 0;}
#myCheck .t_sheng span:before { content: ""}
.layui-layer-btn .layui-layer-btn0{    float: right;    background-color: #3A7AEC;}




/*第二部分*/.gx_fuwu {margin-top:70px;margin-bottom:10px;}
.gx_fuwu_h1 {height:50px;border-bottom:1px solid #D7EBFD;margin-bottom:40px;}
.gx_fuwu_h1 h1 {float:left;margin-right:50px;position:relative;}
.gx_fuwu_h1 h1 a {font-weight:700;font-size:28px;color:#131C33;line-height:28px;}
.gx_fuwu_h1 .hovers a {color:#3A7AEC;}
.gx_fuwu_h1 .hovers::after {content:"";position:absolute;bottom:-25px;left:50%;transform:translate(-50%,-50%);width:57px;height:5px;background:#3A7AEC;}
.gx_two {display:none;margin-left:-20px;position:relative;}
#gx_twogeren{display:block;}


.gx_two > div{margin-left:20px;margin-bottom:30px;width:386px;float:left;}
.gx_two .gx_fwliste{height:152px;background:#FFFFFF;border-radius:2px 2px 2px 2px;border:1px solid #D7EBFD;box-sizing:border-box;padding:15px 0px 15px 30px;}

.jth_grfw .gx_fwliste{margin-left:20px;margin-bottom:30px;width:386px;float:left;}



.gx_fuwu_h1 .gx_fuwu_Left{}
.gx_fuwu_h1 .gx_fuwu_Right a{display:none;font-weight:500;font-size:16px;color:rgba(19,28,51,0.88);line-height:50px;    padding-right: 21px;
    background: url(/eportal/uiFramework/commonResource/image/2025011022155130198.png) no-repeat right center;
    background-size: 16px;}
.gx_fuwu_h1 .gx_fuwu_Right a:hover {color:#3A7AEC; background: url(/eportal/uiFramework/commonResource/image/2025011119455749936.png) no-repeat right center;
    background-size: 16px;}
.gx_fuwu_h1 .gx_fuwu_Right a.col{display:block;}





.gx_two .gx_geren a {font-weight:500;font-size:16px;color:rgba(19,28,51,0.88);line-height:50px;}
.gx_two .gx_geren a:hover {color:#3A7AEC;}
.gx_fwliste .gx_fwliste_text {width:70px;float:left;text-align:center;margin:12px 25px 12px 0px;}
.gx_fwliste .gx_fwliste_text a{display:block;}
.gx_fwliste .gx_fwliste_text span{width:64px;height:64px;display:block;margin-bottom:8px;}



.gx_fwliste .gx_fwliste_text p {font-weight:700;font-size:16px;color:#131C33;}
.gx_fwliste ul {float:left;width:258px;height:120px;overflow:hidden;}
.gx_fwliste ul li {float:left;width:95%;line-height:38px;   }
.gx_fwliste ul li a {font-weight:500;font-size:16px;color:#666666;    width: 100%;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; float: left;cursor: pointer;}
.gx_fwliste:hover {background:rgba(58,122,236,0.8) url(/eportal/uiFramework/commonResource/image/2024112716425852090.png) no-repeat bottom right;background-size:50% 50%;}
.gx_fwliste:hover .gx_fwliste_text p {color:#fff;}
.gx_fwliste:hover ul li a {color:#fff; }
.gx_fwliste ul li a:hover {    font-weight: bold;  }


/*第三部分*/.gx_tecx {}
.gx_tecx .gx_tecx_new {height:50px;border-bottom:1px solid #D7EBFD;margin-bottom:40px;}
.gx_tecx .gx_tecx_new h2 {font-weight:700;font-size:28px;color:#131C33;line-height:28px;float:left;}
.gx_tecx .gx_tecx_new span {float:right;}
.gx_tecx .gx_tecx_new span a {font-weight:500;font-size:16px;color:rgba(19,28,51,0.88);line-height:50px;    padding-right: 21px;
    background: url(/eportal/uiFramework/commonResource/image/2025011022155130198.png) no-repeat right center;
    background-size: 16px;}
.gx_tecx .gx_tecx_new span a:hover {    color: #3A7AEC;
    background: url(/eportal/uiFramework/commonResource/image/2025011119455749936.png) no-repeat right center;
    background-size: 16px;}
.gx_tecx .gx_tecx_content {padding:0 5px 10px;margin-bottom:30px;}
.gx_tecx_dh .swiper-pagination-bullet {width:20px;height:4px;background:#EEEEEE;border-radius:29px 29px 29px 29px;opacity:unset;}
.gx_tecx_dh .swiper-pagination-bullet-active {width:40px;height:4px;background:#4E8FF7;border-radius:29px 29px 29px 29px;}
/*第四部分*/


.gx_hcq {background:url(/eportal/uiFramework/commonResource/image/2025012218302445007.png) no-repeat;background-size:100%;width:590px;height:184px;display:flex;align-items:center;float:left;}
.gx_hcq ul {width:55%;margin:0 auto;}
.gx_hcq ul li {width:50%;float:left;padding-top:10px;box-sizing:border-box;}
.gx_hcq ul li span {font-weight:500;font-size:14px;    color: #EB7A3A;line-height:20px;float:left;width:100%;}
.gx_hcq ul li span i {font-weight:700;font-size:28px;    color: #EB7A3A;line-height:41px;font-style:normal;}


.hcq_qh{    display: block;border-top: 1px solid #E0E4EA;padding-top: 6px;margin-top: 10px; float: left;width: 80%;text-align: right;}
.hcq_qh span{    font-weight: 400; font-size: 12px;  color: #E27244;  background: url(/eportal/uiFramework/commonResource/image/2025012218544563881.png) no-repeat center left;background-size: 15px 15px; padding-left: 17px; background-position: 0px -2px;}
.gx_tecx_list .swiper-slide{width:286px;float:left;margin-right:17px;margin-bottom:30px;border-radius:4px;box-shadow:0px 4px 10px 0px rgba(118,118,118,0.2);}
.gx_tecx_list .swiper-slide .img{height:218px;overflow:hidden;border-radius: 2px 2px 0 0;position:relative;transition:all linear 300ms;}
.gx_tecx_list .swiper-slide .img img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:all linear 300ms;    border-radius: 2px 2px 0 0;}
.gx_tecx_list .swiper-slide .img .Hcon{position:absolute;left:0;top:0;width:100%;z-index:10;}
.gx_tecx_list .swiper-slide .img .Hcon .box{padding:20px;}
.gx_tecx_list .swiper-slide .con{padding: 13.5px 20px;background:#fff;transition:all linear 300ms;}
.gx_tecx_list .swiper-slide .con .smy{float: right;
    background: url(/eportal/uiFramework/commonResource/image/2025011022075794286.png) no-repeat center;
    width: 15px;
    height: 23px;
    background-size: 14px;}
.gx_tecx_list .swiper-slide .con:hover .smy{    background: url(/eportal/uiFramework/commonResource/image/2025011022080474533.png) no-repeat center;    background-size: 14px;}


.gx_tecx_list .swiper-slide .img .Hcon .box .tit{font-weight:700;font-size: 20px;color: #131C33;}
.gx_tecx_list .swiper-slide .img .Hcon .box .smy{font-weight: 400;font-size: 16px;color: rgba(19,28,51,0.5);line-height: 23px;text-align: left;font-style: normal;text-transform: none;margin-top:14px;}
.gx_tecx_list .swiper-slide .con .tit{font-weight:400;font-size:16px;color:rgba(19,28,51,0.7);line-height: 23px;text-align: left;font-style: normal;text-transform: none;float:left;}
.gx_tecx_list .swiper-slide:hover .con .tit,
.gx_tecx_list .swiper-slide:hover .con .smy{color:#fff;}
.gx_tecx_list .swiper-slide:hover .con .down{display:none;}
.gx_tecx_list .swiper-slide:hover .con{background:#3A7AEC;}
.gx_tecx_list .swiper-slide.link{position:relative;overflow:hidden;}
.gx_tecx_list .swiper-slide p{line-height:1.5em;font-weight:400;font-size:16px;color:rgba(19,28,51,0.5);line-height:23px;}
.gx_tecx_list .swiper-slide .con a {display:none;background:rgba(235,246,255,0.30);font-size:14px;}
.gx_tecx_list .swiper-slide .con2{background:#3A7AEC;position:absolute;left:0;bottom:-130px;width:100%;z-index:5;/*opacity:0;visibility: hidden;*/-o-transition:all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
.gx_tecx_list .swiper-slide .con2 .up{    padding: 12px 14px;}
.gx_tecx_list .swiper-slide .con2 a{display:block;}
.gx_tecx_list .swiper-slide .con2 .up p{margin-top:8px;}
.gx_tecx_list .swiper-slide .con2 .up p a{  background: rgba(0, 0, 0, 0.12);font-size: 14px;display:block;color:#fff;line-height:26px;padding:0 10px;border-radius:2px;white-space:nowrap;}
.gx_tecx_list .swiper-slide .con2 .up p a:hover{    background: #F2F8FF;   color: #3A7AEC;}
.gx_tecx_list .swiper-slide .con2 .up p:first-child{margin-top:0;}
.gx_tecx_list .swiper-slide:hover .con2{/*opacity:1;visibility:visible;*/bottom:0;}
.gx_tecx_list .swiper-slide.link .con a:hover {color:#3A7AEC;background:#fff;}


.gx_tecx_content .swiper-slide a {position: relative !important;z-index: 15 !important;pointer-events: auto !important;}
.gx_tecx_content .swiper-wrapper {pointer-events: none;}
.gx_tecx_content .swiper-slide {pointer-events: auto;}






.ddbThing .Right{width:590px;float:right;}
.gx_doudi {width:100%;height:184px;position:relative;}
.gx_doudi p {position:absolute;bottom:15px;left:33px;width:163px;height:37px;background:#E27244;border-radius:20px;opacity:0.8;text-align:center;font-weight:500;font-size:15px;color:#FFFFFF;line-height:37px;display:block;}
.gx_doudi p:hover {opacity:1;}
.gx_doudi p a {}




/* 特色业务弹层 */
.chooseCity .tit {    margin-bottom: 20px; display: flex; align-items: center;justify-content: space-between;background: url(/eportal/uiFramework/commonResource/image/2024102323115150428.png) no-repeat;padding-left: 36px; background-size: 24px; background-position: 0 3px; color: rgb(58, 122, 236);
    font-weight: 400; font-size: 20px; line-height: 30px;}
.chooseCity .city_list {margin-top: 20px;padding-top: 12px; margin-bottom: 20px;overflow-y: hidden; border-top: 1px solid #EAEDF3; border-bottom: 1px dashed #E2E2E2;}
.chooseCity .city_list a {    cursor: pointer; float: left; width: 25%;text-align: center; line-height: 32px;  box-sizing: border-box; font-weight: 400;  font-size: 14px; color: #333;  margin-bottom: 10px;}
.chooseCity .city_list a.on {background:#F2F8FF;color:#3A7AEC;}
.chooseCity .city_list a:hover {    color: #3A7AEC;
    background: #F2F8FF;}
.chooseCity .but {display:flex;justify-content:flex-end;}
.chooseCity .but button {display:inline-block;width:100px;height:48px;border-radius:6px;margin-left:10px;font-size:16px;color:#3A7AEC;      background: #F2F8FF;    cursor: pointer;}
.chooseCity .but button:hover{     background: #d3e3f8;color:#fff;}
.chooseCity .but button.confire {background:#3A7AEC;color:#fff;}
.chooseCity .but button.disabled {    color: #fff; background: #aacefb;}
.chooseCity .but button.disabled:hover{    background: #3A7AEC;}

/*提示框*/
.alert-box {position:absolute;display:none;top:0px;right:40%;z-index:50;}
.alertBox_text {padding:10px 50px;border-radius:10px;text-align:center;background:rgba(0,0,0,0.6);}
.alert-box button {margin-top:10px;padding:5px 20px;border:none;background-color:#289AFE;color:#fff;cursor:pointer;border-radius:5px;font-size:16px;display:none;}
.alertBox_text p {font-size:16px;line-height:30px;color:#fff;}
.alert-box button:hover {background-color:#0056b3;}







@media screen and (max-width: 1230px){
.logo_search,
.content_win{width: 96%;}
.index_nav .Ul{ display:flex;justify-content: space-around;}
.index_nav .Ul>li{margin-left:0;}
.gx_rmtj_content h3{    display: none;}
.gx_yjs_ul li a{    font-size: 14px;}

.gx_rmtj_content ul{ width: 100%;}
.gx_rmtj_content{width: 100%;padding: 0 15px;}

.gx_onefl{    width: 50%;  height: auto;}
.gx_yjsfl{    height: auto;}
.gx_onefr{    width: 48%;}
.gx_yjs_ul li{    width: 47%;    padding: 0 3%;    margin-left: 3%;}
.gx_yjs_ul{    margin-left: -3%;}


.gx_two{    margin-left: -2%;}
.gx_rmtj_content ul li a{line-height:28px;}

.gx_tecx_list .swiper-slide:hover.link .con a{    white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.gx_hcq{    background-size: cover;    width: 49%;margin-right: 2%;}
.gx_doudi{background-size: cover !important;}

.gx_hcq ul{    width: 65%;}
.ddbThing .Right{width:49%;}
.gx_two > div{width:31.3%;margin-left:2%;margin-bottom;2%;}
.gx_two .gx_fwliste{display:flex;}

}
@media screen and (max-width: 1024px){
#wrappers .info{    height: 50px;}
#wrappers .group .view .label{line-height: 50px;}
#wrappers .group{    height: 50px;    line-height: 50px;}
.searchIndex_h1 img{height: 40px; }
.searchIndex_h1{   font-size: 20px;    line-height: 40px;    text-align: center;}
.gx_rmtj_content ul{    padding: 10px 0px;}
.search-index{    top: 53%;}
}

@media screen and (max-width:1024px){
.content_banner {height: auto;}
.content_banner .banenr .content_banner_img .img img{height:auto;}
.banenr{height:auto;}
.homePlay{height:auto;}
.homePlay .swiper-slide video{height:auto;}
.homePlay .swiper-slide img, .homePlay .swiper-slide video{height:auto;}
}



/*弹出窗*/
.aisite-pop-box {display:none;}
.aisite-pop-mode {position:fixed;width:100%;height:100%;top:0;left:0;z-index:980;background-color:rgba(0,0,0,0.5);}
.aisite-pop {position:fixed;width:710px;left:50%;top:20%;transform:translate(-50%,0%);z-index:1000;background-color:#FFFFFF;box-sizing:border-box;padding:20px 30px;border-radius:6px;}
.aisite-pop-header {position:relative;height:100%}
.aisite-breadcrumb li:last-child a{    color: rgb(58, 122, 236);}
.aisite-pop-box-x {cursor:pointer;width:100px;height:48px;background:#F2F8FF;border-radius:6px 6px 6px 6px;line-height:48px;text-align:center;font-weight:400;font-size:16px;color:#3A7AEC;float:left;margin:0 6px;}
.aisite-pop-box-x:hover {    background: #d3e3f8;color:#fff;}
#myCheck .t_sheng a:before{display: none;}
#myCheck li a:before {content: " / ";margin: 0 4px;color: #7e8e96;padding-left: 4px;}
#myCheck li a:{    font-weight: 400;font-size: 16px; color: #284250;}
.aisite-area-mbx p{    font-weight: 400;font-size: 16px;color: #697b85;line-height: 26px;}

.aisite-pop-content {}
.aisite-pop-title {font-size:18px;font-weight:bolder;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px 30px 0 30px;}
.aisite-breadcrumb {line-height:26px;white-space: normal; word-break: break-all;}
.aisite-breadcrumb li {display: inline;}
.aisite-breadcrumb li a:hover{ color: rgb(58, 122, 236);}
.aisite-breadcrumb .t_sheng a{background:url(/eportal/uiFramework/commonResource/image/2024102323115150428.png) no-repeat left center;background-size:26px 26px;padding-left:36px;}
.aisite-breadcrumb a {display:inline-block;padding-left:26px;background:url(/eportal/uiFramework/commonResource/image/2024120216464272256.png) no-repeat center;background-size:15px;background-position:5px;font-weight:400;font-size:20px;color:#131C33;cursor: pointer;    display: inline;white-space: normal;}
.aisite-area-box {margin-top:20px;padding-top:12px;margin-bottom:20px;overflow-y:auto;border-top:1px solid #EAEDF3;border-bottom:1px dashed #E2E2E2;    max-height: 224px;}
.aisite-area-box li {float:left;width:25%;text-align:center;line-height:32px;box-sizing:border-box;font-weight:400;font-size:14px;color:#333;margin-bottom:10px;}
.aisite-area-box li > p span {display:block;cursor:pointer;    overflow: hidden;text-overflow: ellipsis; white-space: nowrap;padding:0 15px;}
.aisite-area-box li > p span:hover {color:#3A7AEC;background:#F2F8FF;}
.aisite-area-box li.active >p span {color:#3A7AEC;background:#F2F8FF;}
.aisite-area-box .disabled >p span {color:#ccc !important;background:none !important;cursor:not-allowed;}

.aisite-area-box::-webkit-scrollbar {
            width: 5px;
        }

        .aisite-area-box::-webkit-scrollbar-track {
            background:#E2E2E2;
        }

        .aisite-area-box::-webkit-scrollbar-thumb {
            background: #3A7AEC;
            border-radius: 3px;
        }

        .aisite-area-box::-webkit-scrollbar-thumb:hover {
            background: #3A7AEC;
        }



.aisite-required-matters {float:left;margin:0 6px;}
.aisite-area-btn {float:right;}
.aisite-required-matters .grlistul {line-height:48px;border-radius:6px;background:#aacefb;color:#fff;cursor:not-allowed;}
.aisite-required-matters li {width:100px;height:48px;background:#F2F8FF;text-align:center;font-weight:400;font-size:16px;color:#3A7AEC;}
.aisite-required-matters li a {border-radius:6px 6px 6px 6px;line-height:48px;text-align:center;font-weight:400;font-size:16px;display:block;background-color:#2175db;color:#fff;}
.aisite-required-matters li:hover a{background:rgb(58, 122, 236);color: #fff;}



/*弹窗*/
.tcBox{z-index:800;width:310px;background:#fff;position:fixed;right:-100%;bottom:10px;box-shadow: 0 0 10px rgba(0,0,0,.2);border-radius: 10px;-o-transition:all 0.8s linear 0s;-webkit-transition: all 0.8s linear 0s;-moz-transition:all 0.8s linear 0s;transition:all 0.8s linear 0s;}
.tcBox.open{right:10px;}
.tcBox .rel{position:relative;}
.tcBox .box{padding:16px;}
.tcBox .box h3{min-height:48px;}
.tcBox .box h3 a{font-size:16px;color:#2f3c45;line-height:24px;}
.tcBox .box .link{padding:17px 0 10px 0;border-bottom:1px dashed #e7e7e9;}
.tcBox .box .link a{color:#747c83;font-size:14px;}
.tcBox .box .more{text-align:right;margin-top:16px;}
.tcBox .box .more a{color:#3A7AEC;font-size:14px;}
.tcBox .tcClose{width:24px;height:24px;position:absolute;right:-6px;top:-10px;z-index:5;cursor:pointer;}
.tcBox .tcClose svg{width:24px;}