.title-tel{padding: 0.15rem 0;align-items: center;display: flex;}
.title-tel .tel-ico{margin-right: 0.5rem;}
.title-tel p{margin-bottom: 0;}
.title-tel p.strong{font-size:14px;color: #999;}
.title-tel p.tel{font-weight: bold;color: #de513d;font-size:18px;}

@media screen and (max-width:1024px) {
    .title-tel{display: none !important;}
    .h-50px{height: 30px !important;}
    .app-header{padding:0.8rem 0;}
}

.head_hj12_fix_empty {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;transition: all .5s;}
.head_hj12_fix_empty.active {background-color: rgba(0, 0, 0, .38);z-index: 991;}

div, button, input, span, video, button:focus, input:focus, a, a:focus, span:focus {
    outline: none !important;
}

.head{
    width:100%; background:#fff; z-index: 999;position:relative;display: block;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15) !important;
}
.head .wrap{width:100%;max-width: 1200px;margin: 0px auto;position: relative;}
.head .logo{float: left;height:100%;align-items: center;width:2rem;height:100%;position: absolute;left:0;top: 0;}
.head .logo a img{height:40px;}
.pcmenu{width:100%;}
.pcmenu ul{width:100%;justify-content:center;}
.pcmenu ul li.nav_li{position: relative;text-align: center;white-space: nowrap;padding: 0 5px;}
.pcmenu ul li a.mu{width:100%;height:100%;display:inline-flex;align-items: center;font-weight:500;}
.pcmenu ul li a.mu h2{font-size:16px;color: #333;}
/* .pcmenu ul li.active{background: url("../img/li_active.png") center top no-repeat;background-size: 100% auto;} */
.pcmenu ul li.active a.mu,.pcmenu ul li.nav_li a:hover.mu{color:#fff;}
.pcmenu ul li a.mu span h2{position: relative;transition: all .5s;padding:0.6vw 1.2vw;border-radius: 5px;}
.pcmenu ul li.active span h2{border-radius: 5px;color: #333;font-weight: bold;}
.pcmenu ul li:hover span h2{
    /* background-color: rgba(51, 51, 51, .1); */
    color: #de513d;
}
@media (max-width: 1680px) and (min-width: 768px){
    .pcmenu>ul>li.nav_li{padding: 0 2px;}
    .pcmenu ul li a.mu h2{font-size:16px;}
}

.head_hj12_fix.open.active {
    transform: translateY(0);
}
.head_hj12_fix.open.active{
    /* background-color: rgba(51, 51, 51, .85);
    border-bottom: 1px solid rgba(0,0,0,.2); */
}

.nav-hidden-pc{display: none;}
@media screen and  (max-width: 1020px) { 
    .nav-hidden-pc{display:block;}
    .head{display: none;}
}


.pcmenu ul li.active span h2:after,.pcmenu li a.mu span h2:after,.pcmenu li a.mu span h2:before {display: block;position: absolute;bottom: 0;width: 0;height: 2px;content: '';bottom:0.4vw;transition: width .45s;visibility: visible;background-color:#de513d;}
.pcmenu ul li.active span h2:after,.pcmenu li a.mu span h2:after {left: 50%;}
.pcmenu li a.mu span h2:before,.pcmenu ul li.active span h2:before {right: 50%;}
.pcmenu ul li.active span h2:after,.pcmenu ul li.active span h2:before,.pcmenu li:hover a.mu span h2:after,.pcmenu li:hover a.mu span h2:before {width: 17%;}

.head .logo,.pcmenu ul{display: flex;}
.head,.head .logo,.menu,.menu > ul,.pcmenu > ul > li{height:84px;}
.pop_menu,.menu_close,.mobmenu{display: none;}

.nav .nav_drop {position: absolute;overflow: hidden;left: 0;top: 95%;background-color: #fff;flex-direction: column;min-width: 200px;border-radius: 5px;max-height: 0;transition: all .5s ease;
    box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.15) !important;
}
.nav .nav_drop:empty{display: none;}
.nav li:hover .nav_drop {max-height: 100vh;}
.nav_drop li {position: relative;margin-left: 2vw;margin-right: 2vw;transition: all .3s;text-align: left;}
.nav_drop li:first-child {margin-top: 20px;}
.nav_drop li:last-child {margin-bottom: 20px;}
.nav_drop li a {font-size: 16px;line-height: 2;color: gray;white-space: nowrap;}
.nav_drop li:before {position: absolute;width: 0;height: 2px;background-color:#087a8d;content: '';left: 0;top: 50%;transition: all .3s;}
.nav_drop li:hover {padding-left: 25px;}
.nav_drop li:hover:before {width: 15px;}

@media screen and (max-width:1020px) {
    .toolbar{display: none;}
    .head{position: relative;width:100%;background: #fff;padding:0 0.2rem;overflow: hidden;}
    .head,.head .logo{width:100%;}
    .head .logo a img{height:0.7rem;}

    .pop_menu{display: block;position:fixed;z-index:99;right:0.2rem;top: 0.32rem;width:0.8rem; height:0.8rem;line-height:1rem;background:url("../img/menu.png") center center no-repeat #087a8d;background-size:0.4rem auto;color: #fff;border-radius: 50%;text-align: center;text-indent: -999px;}
    .menu_close{display: block;}

    .pcmenu{display:none;}
    .mobmenu{padding-top:2rem;}
    .mobmenu,.mobmenu ul{text-align: center;padding-left:2%;padding-right:2%;display: block;}
    .mobmenu ul li{border-bottom: 1px solid #333;overflow: hidden;}
    .mobmenu ul li a.mu{width:100%;line-height: 1rem;font-size:0.36rem;justify-content: center;font-weight: bold;color: #fff;}
    .menu ul li{margin-bottom: 0.2rem;}
    .mobmenu ul li:last-child{margin-top: 0.1rem;}
    .mobmenu ul li span{display: inline-flex;width:auto;background: #087a8d;height:0.4rem;border-radius: 0.4rem;font-size:0.32rem;padding: 0.3rem 0.3rem;align-items: center;}
    .mobmenu ul li:hover span{background: #000;}
    .mobmenu ul li span img{height:0.32rem;margin-right:0.15rem;}


    .mobMenuWin{background-color:rgba(0,0,0,0.8);}
    .mobMenuWin .layui-layer-setwin{right:0;top:0;}
    .layui-layer-setwin .layui-layer-close2{right:0.2rem;top:0.2rem;background: url("../img/pc_search_close1.png") no-repeat center #087a8d;width:1rem;height:1rem;z-index: 999;border-radius: 50%;}
}


/* indexbanner */
#indexbanner{position: relative;width:100%;overflow: hidden;height:auto;}
.banner a img{display:block;width:100%;height: 100%;}
.banner .swiper-pagination {position: absolute;left:0;text-align: center;width:100%;bottom:20px;z-index:999;display: flex;justify-content: center;justify-content:center;}
.banner .swiper-pagination-bullet{background-color: transparent;opacity: 1; margin: 0 6px !important;width: 60px;height: 9px;position: relative;outline: none;vertical-align: middle;}
.banner .swiper-pagination-bullet span{width: 60px;height:3px;border-radius: 0.2vw;background: rgba(0,0,0,.3);display: block;margin-top: 3px;}
.banner .swiper-pagination-bullet i{background-color: #000;height: 3px;width: 60px;position: absolute;top: 3px;transform: scaleX(0);transform-origin: left;z-index: 3;transition-timing-function: linear;}
.banner .swiper-pagination-bullet-active i{ animation: middle 5s forwards;}
.arrow-right{right:4vw;}
.arrow-left{left:4vw;}
@keyframes middle{
    0%{
        transform: scaleX(0);
        left: 0;
    }
    100%{
        transform: scaleX(1);
        left: 0;
    }
}

.ad-pc,.ad-pc2,.hidden-pc{display:block;}
.ad-mob,.ad-mob2,.hidden-mob{display: none;}

@media screen and (max-width:1020px) {
    .hidden-pc{display:none;}
    .hidden-mob{display:block;}
}


.every-one-say-wrap{margin-top:35px}
.every-one-say-wrap .every-one-say-cont{width:100%;max-width:1200px;margin:0 auto;}
.every-one-say-wrap .every-one-say-cont .every-one-title{font-size:28px;font-weight:600;color:#0a111a;margin-bottom:16px}
.every-one-say-wrap .every-one-say-cont .every-one-subtitle{font-size:16px;font-weight:400;color:#6c727a;margin-bottom:40px}

.every-one-say-wrap .every-one-say-cont .partner-list{width:100%;font-size:0;display:grid;grid-template-columns: repeat(6, 1fr);grid-gap:15px 30px;}
.every-one-say-wrap .every-one-say-cont .partner-list li{display:inline-block;width:100%;height:auto;background-size:100% 100%;margin-right:16px}
.every-one-say-wrap .every-one-say-cont .partner-list li.mr0{margin-right:0}
.every-one-say-wrap .every-one-say-cont .partner-list li img{width:100%;height:100%}
.every-one-say-wrap .every-one-say-cont .partner-list li.mb16{margin-bottom:16px}


@media screen and (max-width:1020px) {
    .every-one-say-wrap{padding: 0 3%;}
    .every-one-say-wrap .every-one-say-cont .every-one-title{margin-bottom: 10px;font-size:18px;}
    .every-one-say-wrap .every-one-say-cont .every-one-subtitle{margin-bottom: 10px;font-size:14px;}
    .every-one-say-wrap .every-one-say-cont .partner-list{grid-template-columns: repeat(3, 1fr);grid-gap:15px 10px;}
}

.consociation-wrap{padding:45px 0;width:100%;max-width: 1200px; margin:0 auto; display:grid;grid-template-columns: repeat(2, 1fr);grid-gap:15px 45px;}
.consociation-wrap .cons-wrap{display:inline-block;width:100%;}
.consociation-wrap .cons-wrap .cons-title{font-size:20px;font-weight:600;color:#0a111a;height:35px;margin-bottom:10px}
.consociation-wrap .cons-wrap .cons-cont{border-radius:16px;overflow:hidden;border:1px solid #e6e6e6}
.consociation-wrap .cons-wrap .cons-cont .cons-top{width:100%;height:200px;background-color:#2a2721;padding:35px 40px 30px 30px;position:relative}
.consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content{width:100%;height:100%;padding-right:150px}
.consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content .conts-tl{width:100%;height:52px;line-height:30px;font-size:24px;color:#fff;padding-bottom:22px}
.consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content .conts-subtl{width:100%;height:44px;line-height:18px;font-size:18px;color:#fff;padding-bottom:26px}
.consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content .conts-btn{width:112px;height:40px;line-height:40px;background:#ff6047;border-radius:20px;font-size:16px;font-weight:600;text-align:center;color:#fff}
.consociation-wrap .cons-wrap .cons-cont .cons-top .cons-qcode{border-radius:12px;width:135px;height:135px;position:absolute;right:40px;top:35px;}
.consociation-wrap .cons-wrap .cons-cont .cons-bottom{height:148px;width:100%;border-top:none;padding:20px 0 0 25px}
.consociation-wrap .cons-wrap .cons-cont .cons-bottom .cons-desc{height:14px;font-size:14px;color:#202023;font-size:12px;}
.consociation-wrap .cons-wrap .cons-cont .cons-bottom p{line-height: 2;}

@media screen and (max-width:1020px) {
    .consociation-wrap{grid-template-columns: repeat(1, 1fr);grid-gap:20px 0;overflow: hidden;}
    .consociation-wrap .cons-wrap,.consociation-wrap .media-wrap{padding:0 3%;}

    .consociation-wrap .cons-wrap .cons-cont .cons-top{height: auto;}
    .consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content .conts-tl{font-size:16px;height:42px;padding-bottom: 12px;}
    .consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content{padding-right: 120px;}
    .consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content .conts-subtl{font-size:13px;height: 32px;}
    .consociation-wrap .cons-wrap .cons-cont .cons-top .cons-content .conts-btn{font-size:14px;width:100px;height: 32px;line-height: 32px;}
    .consociation-wrap .cons-wrap .cons-cont .cons-top{padding:20px;}
    .consociation-wrap .cons-wrap .cons-cont .cons-top .cons-qcode{top:20px;right:20px;width:110px;height: 110px;}
    .consociation-wrap .cons-wrap .cons-cont .cons-top .cons-qcode img{width:100%;}
}

.consociation-wrap .media-wrap{display:inline-block;width:560px;vertical-align:top}
.consociation-wrap .media-wrap .media-title{font-size:20px;font-weight:600;color:#0a111a;height:35px;margin-bottom:10px;position:relative}
.consociation-wrap .media-wrap .media-title i{position:absolute;height:18px;line-height:18px;width:36px;text-align:right;color:#000;font-size:12px;top:4px;right:3px;font-style: normal;}
.consociation-wrap .media-wrap .media-title i:after{display:inline-block;content:"";width:5px;height:9px;background-repeat:no-repeat;background-position:50%;background-image:url(../img/arrow-right@2x.png);margin-left:3px;background-size:cover}
.consociation-wrap .media-wrap .media-cont{border-radius:16px;overflow:hidden;border:1px solid #e6e6e6}
.consociation-wrap .media-wrap .media-cont .media-top{height:200px;width:100%;overflow:hidden;position:relative}
.consociation-wrap .media-wrap .media-cont .media-top img{width:100%;}
.consociation-wrap .media-wrap .media-cont .media-top span{position:absolute;left:0;right:0;bottom:0;height:40px;line-height:40px;padding-left:20px;background:rgba(0,0,0,.7);color:#fff;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.consociation-wrap .media-wrap .media-cont .media-bottom{height:148px;width:100%;border-top:none;padding:16px 20px 0 20px;}
.consociation-wrap .media-wrap .media-cont .media-bottom .article-list{height:auto;width:100%;overflow: hidden;}
.consociation-wrap .media-wrap .media-cont .media-bottom .article-list li{height:30px;line-height:30px;font-size:14px;width:100%;position:relative;display: flex;justify-content: space-between;}
.consociation-wrap .media-wrap .media-cont .media-bottom .article-list li span{width:88px;height:100%;line-height:25px;text-align:center;font-size:12px;color:#b3b3b3;text-align: right;}
.consociation-wrap .media-wrap .media-cont .media-bottom .article-list li a{color:#0d0d0d}

@media screen and (min-width:1024px) {
    .consociation-wrap .media-wrap .media-cont .media-bottom .article-list li{}
    .consociation-wrap .media-wrap .media-cont .media-bottom .article-list li a{display:inline-block;width:calc(100% - 120px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media screen and (max-width:1020px) {
    .consociation-wrap .media-wrap{width:100%;}
    .consociation-wrap .cons-wrap .cons-title,.consociation-wrap .media-wrap .media-title{font-size:18px;}
    .consociation-wrap .media-wrap .media-cont .media-top,.consociation-wrap .media-wrap .media-cont .media-bottom{height: auto;}
    .consociation-wrap .media-wrap .media-cont .media-bottom .article-list li{height: auto;line-height: 1.6;margin-bottom: 10px;}
    .consociation-wrap .media-wrap .media-cont .media-bottom .article-list li span{position: relative;margin-left: 20px;display: none;}
    .consociation-wrap .media-wrap .media-cont .media-bottom{padding:10px 3% 1vw;}
    .consociation-wrap .media-wrap .media-cont .media-top img{display: block;}
    
}

/* 展会推荐 */
.strategic-cooperation{width:100%; max-width:1200px;margin:0 auto;padding:25px 0 0px}
.strategic-cooperation .strategic-cooperation-title{font-size:28px;color:#0a111a;margin-bottom:16px;font-weight:600}
.strategic-cooperation .strategic-jchl span{font-size:12px;color:#c6932f;display:inline-block;line-height:18px}
.strategic-cooperation .strategic-jchl .strategic-jchl-onehl{font-size:14px;display:inline-block;margin-bottom:5px;font-weight:600}
.strategic-cooperation .strategic-jchl .strategic-jchl-onehl .strategic-jchl-scel{padding:0 10px}
.strategic-cooperation .strategic-jchl .strategic-jchl-one{width:18px;height:18px;display:block;font-size:12px;background-size:100% 100%;float:left;background-image:url(../img/free.png);background-image:-webkit-image-set(url("../img/free.png") 1x,url("../img/free@2x.png") 2x);margin-right:5px}
.strategic-cooperation .strategic-jchl .strategic-jchl-two{width:18px;height:18px;display:block;font-size:12px;background-size:100% 100%;float:left;background-image:url(../img/cheap.png);background-image:-webkit-image-set(url("../img/cheap.png") 1x,url("../img/cheap@2x.png") 2x);margin-right:5px}
.strategic-cooperation .strategic-jchl .strategic-jchl-three{width:18px;height:18px;display:block;font-size:12px;background-size:100% 100%;float:left;background-image:url(../img/vip1.png);background-image:-webkit-image-set(url("../img/vip1.png") 1x,url("../img/vip1@2x.png") 2x);margin-right:5px}
.strategic-cooperation .strategic-jchl .strategic-telephonepp{float:right}
.strategic-cooperation .strategic-jchl .strategic-telephonepp span{font-size:19px;color:#141414;font-weight:700}
.strategic-cooperation .strategic-jchl .strategic-telephonepp span .strategic-jchl-tel{width:16px;height:18px;display:block;background-size:100% 100%;float:left;background-image:url(../img/telephone-black.png);background-image:-webkit-image-set(url("../img/telephone-black.png") 1x,url("../img/telephone-black@2x.png") 2x)}

.strategic-introduction{margin-top: 20px;}
.strategic-cooperation .strategic-jchl .strategic-telephonepp span i{font-size:14px;padding:0 10px;font-weight:400}
.strategic-cooperation .strategic-introduction .strategic-introduction-list{width:100%;display:grid;grid-template-columns: repeat(2, 1fr);grid-gap:30px 30px;}
.strategic-cooperation .strategic-introduction .strategic-introduction-list a{display:block;width:100%;height:150px;border-radius:16px;overflow:hidden;border:1px solid #eee;text-align: center;}
.strategic-cooperation .strategic-introduction .strategic-introduction-list a img{max-width:100%;height:100%;display:inline-block;}

@media screen and (max-width:1020px) {
    .strategic-cooperation .strategic-introduction .strategic-introduction-list{grid-template-columns: repeat(1, 1fr);grid-gap:15px 0px;}

    .strategic-cooperation .strategic-jchl .strategic-telephonepp{float: left;margin-top: 10px;margin-bottom: 10px;width;100%;}

    .strategic-cooperation{padding:3vw 3% 0;}
    .strategic-cooperation em{display: block;width:100%;margin-bottom: 5px;}
    .strategic-cooperation .strategic-cooperation-title{font-size:18px;margin-bottom: 10px}
}

.main-wrapper{background: #f7f7f7;}

#searchList{padding: 0;}
.text-center{text-align: center;}
.breadcrumb{padding:20px 0 20px 0px;}
.breadcrumb,.breadcrumb a{color: #999;}
.breadcrumb i{padding: 0px 10px;color: #b9b9b9;}
.breadcrumb a:last-child{color: #b9b9b9;}

.breadcrumb,.wrapper{width:100%;max-width: 1200px;margin: 0px auto;}
.mobile-son-Sidebar-close,.filter-title{display: none;}
.sort{padding: 30px 0 0;display: block;}
.sort dl{display: flex;border-bottom: 1px solid #eee;padding-bottom: 10px;margin-bottom: 10px;}
.sort dl:last-child{border-bottom: none;}
.sort dl dt{padding-right:0px;font-size:16px;width:70px;justify-content:left;}
.sort dl dt,.sort dl dd{height: 40px;display: inline-flex;align-items: center;}
.sort dl dd{flex-wrap:wrap;width:calc(100% - 100px);}
.sort dl dd a{display: inline-block;padding: 4px 16px;border: 1px solid #dcdfe6;border-radius: 18px;margin-right: 10px;}
.sort dl dd a.thisclass,.sort dl dd a:hover{border: 1px solid #de513d;color: #de513d;}
.sort dl dd label{padding: 0px 10px 0px 0px;}
.sort dl dd label input{display: inline-block;border: 1px solid #dcdfe6;width:88px;padding:5px 10px;border-radius: 10px;}
.sort dl dd button{outline: none;background: none;border: none;color: #999;}

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

    .main-wrapper,.wrapper{max-width: 100%;}
    #searchList{padding:0 3vw 5vw;}
    /* filter */
   .breadcrumb{padding:3vw;}
   .sort dl{flex-wrap: wrap;margin-bottom:5px;border-bottom: none;}
   .sort dl.dv1{margin-top: 40px;}
   .sort dl dt, .sort dl dd{width:100% !important;height: auto;display: block;}
   .sort dl dt{text-align: left;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ddd;font-size: 16px;font-weight: bold;}
   .sort dl dd a{margin-bottom:10px;font-size:14px;padding: 4px 12px;margin-right: 0;}

   .filter-title{height: 48px;margin:3vw;display: flex;align-items: center;justify-content: center;font-size:16px;color: #fff;font-weight: normal;border-radius:15px;background:#3e3a39;}
   .filter-title i{font-size:16px;margin-right: 10px;}

   .mobile-son-Sidebar-close{display:block;}
   .sidebar {
       position: fixed; top: 0;left: 0; z-index: 9998;
       width: 100%;height: 100%;
       background-color: rgba(17, 17, 17, .7);
       backdrop-filter: blur(1px);
       padding: 0; opacity: 0;
       -webkit-transition: all .4s;
       -o-transition: all .4s;
       transition: all .4s;
       visibility: hidden;
   }
   .sidebar.active{opacity:1;display:block;visibility: visible;}
   .sidebar .bd {
       position: fixed;left: 0;top: 0;height: 100%; min-height: 100%;width:450px; max-width: 100%; padding: 5px 15px;z-index: 9602;background-color: #fff; overflow: hidden;overflow-y: auto;
       -webkit-box-sizing: border-box;
       box-sizing: border-box;
       -webkit-transition: -webkit-transform .5s ease;
       -webkit-transition: all .5s ease;
       -o-transition: all .5s ease;
       transition: all .5s ease;
       -ms-transform: translate3d(-100%, 0, 0);
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
       -webkit-overflow-scrolling: touch;
   }
   .mobile-son-Sidebar-close{display:flex;position: absolute;right:15px;top:15px;color:#333;width:30px;height:30px;font-size:18px;border:1px solid #ddd;border-radius: 5px;justify-content: center;align-items: center;z-index: 9888;}
   .sidebar.active .bd {
       left:450px;
       -webkit-transition: left .5s ease;
       -o-transition: left .5s ease;
       transition: left .5s ease;
   }
}



@media screen and (max-width:480px) {
    
    .sidebar .bd{width:320px;}
    .sidebar.active .bd{left: 320px;}
}

@media screen and (max-width:375px) {
    .sidebar .bd{width:280px;}
    .sidebar.active .bd{left: 280px;}
}

@media screen and (max-width:320px) {
    .sidebar .bd{width:260px;}
    .sidebar.active .bd{left: 260px;}

}

/* 展会列表 */
.whither-wrap{width:100%;max-width:1200px;margin:0 auto;padding:25px 0}
.whither-wrap .whither-title{font-size:28px;color:#0a111a;margin-bottom:25px;font-weight:600}
.whither-wrap .whither-title b,.whither-wrap .whither-title strong{font-weight:500}

.whither-wrap .whither-tabs-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.whither-wrap .whither-tabs-box .h-50{height:50px;overflow:hidden}
.whither-wrap .whither-tabs-box .whither-tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.whither-wrap .whither-tabs-box .whither-tabs .whither-tab{padding:0 20px;height:40px;background:#fff;border:1px solid #d4d7d9;border-radius:21px;text-align:center;margin-right:12px;font-size:16px;font-weight:400;color:#0a111a;cursor:pointer;margin-bottom:10px;display: flex;align-items: center;}
.whither-wrap .whither-tabs-box .whither-tabs .whither-tab.active{font-weight:600;color:#de513d;border:2px solid #de513d;}
.whither-wrap .whither-tabs-box .whither-tabs .whither-tab.active a{color:#de513d;}
.whither-wrap .whither-tabs-box .whither-tabs .whither-tab.default-cursor{cursor:default}
.whither-wrap .whither-tabs-box .whither-tabs .whither-tab-case{padding:0 13px;height:32px;background:#fff;line-height:32px;text-align:center;margin-right:10px;font-size:14px;font-weight:400;color:#0a111a;cursor:pointer;margin-bottom:8px}
.whither-wrap .whither-tabs-box .whither-tabs .whither-tab-case.active{font-weight:600;color:#006af5;border:2px solid #006af5;line-height:29px;border-radius:16px}
.whither-wrap .whither-tabs-box .whither-tabs .whither-tab-case.default-cursor{cursor:default}
.whither-wrap .whither-tabs-box .whither-tabs p{float:right;font-size:14px}
.whither-wrap .whither-cont .main-common-wrap{width:100%;min-height:260px;position:relative}
.whither-wrap .whither-cont .hot-wrap{min-height:346px}
.whither-wrap .whither-cont .recent-wrap{min-height:341px}
.whither-wrap .whither-cont .whither-cont-list{font-size:0}
.whither-wrap .whither-cont .whither-cont-list.hide{display:none}
.whither-wrap .whither-cont .whither-cont-list{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap:0px 30px;}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li{display:inline-block;width:100%;overflow: hidden;}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li.case.mb0{margin-bottom:0}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li.mr0{margin-right:0}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whither-img{width:100%;height:182px;border-radius:16px;position:relative;overflow:hidden}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whither-img img{width:100%;height:100%;-webkit-transition:all .8s;transition:all .8s}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whither-img img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whither-img .whiter-banner{position:absolute;bottom:0;right:0;left:0;height:32px;background-color:rgba(0,0,0,.7);padding:0 12px;line-height:32px;font-size:12px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-li-title{display:inline-block;height:37px;font-size:16px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0b1429;font-weight:600}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-name{height:21px;font-size:12px;color:#3d424d;padding-bottom:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-nameone{height:21px;font-size:16px;color:#0d0d0d;padding-bottom:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:9px}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-desc,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-descjx,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-descq,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-descx,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-desx,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-desy,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-dist{line-height:21px;font-size:12px;color:#3d424d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-desc{color:#3d424d}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-desy{color:#c6932f;padding-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-deshgiht{padding-top:6px;line-height:25px;height:25px}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-li-titlehot{padding:8px 0!important}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-descjx,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-descx,.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-desx{color:#c6932f;padding:10px 0 0px}
.whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-descq{color:#c6932f;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.whither-wrap .whither-cont .whither-cont-list .caseindex{margin-bottom:24px}
.whither-wrap.whither .whither-cont .whither-cont-list .whither-cont-li .whiter-li-title{padding:10px 0}
.whither-wrap.case .whither-cont .whither-cont-list .whither-cont-li .whiter-li-title{padding:10px 0;font-size:16px}
.whither-wrap.case .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-name{color:#3d424d}
.whither-wrap.case .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-nameone{color:gray}
.whither-wrap.case .whither-cont .whither-cont-list .whither-cont-li .whiter-hotel-desc{color:#3d424d}
@media screen and (max-width:1020px) {
    .whither-wrap{padding:0px 3vw 0;}
    .whither-wrap .whither-cont .whither-cont-list{grid-template-columns: repeat(2, 1fr);grid-gap:3vw 3vw;}
    .whither-wrap .whither-title{font-size:18px;margin-bottom: 10px;}
    .whither-wrap .whither-tabs-box .whither-tabs .whither-tab{font-size:14px;height: 32px;display: flex;align-items: center;}
    .whither-wrap .whither-tabs-box .whither-tabs .whither-tab.active{border:1px solid #de513d;}
    .whither-wrap .whither-cont .whither-cont-list .whither-cont-li .whither-img{height: auto;}
    .mt20{margin-top: 20px !important;}
    .whither-wrap .whither-cont .whither-cont-list .caseindex{margin-bottom: 0;}
    .whither-wrap.case .whither-cont .whither-cont-list .whither-cont-li .whiter-li-title{font-size:14px;}

    .consociation-wrap{padding-top: 10px;}
    .every-one-say-wrap{margin-top: 20px;}
}

.fusion-footer-copyright-area{width: 100%; height:auto;background-color:#3e3a39;padding:20px 0;}
.fusion-footer-copyright-area .fusion-row{width:100%;max-width: 1200px; margin: 0px auto;}
.footer_hot{display: flex; border-bottom: 1px solid #444;padding-bottom: 30px;margin-bottom: 30px;}
.footer_hot_content{display: flex;flex-direction: column;margin-right: 33px;}
.footer_hot .footer_hot_content p{margin-bottom: 5px;line-height: 30px;}
.footer_hot a{display:block;line-height: 30px;margin-bottom: 5px;}
.footer_hot span{color: #fff;}
.footer_hot a{color: #aaa;font-size:13px;}
.footer_hot a:hover{color:#fff;}

.beian{display: inline-block;color: #bebebe; text-decoration: none;margin-left: 10px;}

@media screen and (max-width:1020px) {
    .fusion-footer-copyright-area{padding:20px 5%;}
    .footer_hot{display: none;}
    .beian{display: block;margin-top: 5px;}
}

.pagination{padding: 20px 0;}
.pagination,.pagination ul{width:100%;display: flex;justify-content: center;}
.pagination ul li{display: inline-block;padding: 10px 20px;background: #eee;margin-left: 5px;margin-right: 5px;border-radius: 5px;font-size:14px;}
.pagination ul li.active,.pagination ul li:hover{background: #de513d;}
.pagination ul li.active a,.pagination ul li:hover a{color: #fff;}

.fixed-right{position:fixed;right:16px;bottom:0;z-index:100;padding-bottom:100px}
.fixed-right .online-consultation-big{margin-bottom:15px;position:absolute;top:-236px;right:-7px;cursor:pointer;background-image:url(../img/fixed-right-avatar-big@2x.png);width:116px;height:220px;background-size:cover}
.fixed-right .online-consultation-big .msg-num{position:absolute;right:6px;bottom:33px;width:18px;height:18px;background:#ff5252;font-size:12px;font-weight:600;text-align:center;color:#fff;line-height:18px;border-radius:50%}
.fixed-right .online-consultation-big .close-online-consultation-big{position:absolute;top:-14px;right:0;cursor:pointer;background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);background-position:-62px -97px;width:12px;height:12px}
.fixed-right .online-consultation-big.hide{display:none}
.fixed-right .online-consultation{display:none;margin-bottom:15px;position:absolute;top:-86px;right:-7px;cursor:pointer}
.fixed-right .online-consultation:after{content:"";display:block;border-radius:50%;width:56px;height:56px;position:absolute;top:4px;left:7px;z-index:-1;-webkit-animation:avatarGradient 2s .6s infinite linear;animation:avatarGradient 2s .6s infinite linear}
.fixed-right .online-consultation.active{display:block}
.fixed-right .online-consultation .avatar-gradient-inner{position:absolute;width:56px;height:56px;border-radius:50%;top:4px;left:7px;-webkit-animation:avatarGradient 2s 1.2s infinite linear;animation:avatarGradient 2s 1.2s infinite linear}
.fixed-right .online-consultation .avatar{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);background-position:-79px 0;width:68px;height:68px}
.fixed-right .online-consultation .online-consultation-btn{width:60px;height:24px;background:#fff;border-radius:4px;font-size:12px;text-align:center;color:#006af5;line-height:24px;position:absolute;bottom:-6px;left:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}
.fixed-right .online-consultation .msg-num{position:absolute;right:6px;top:0;width:20px;height:20px;background:#ff5252;font-size:12px;font-weight:600;text-align:center;color:#fff;line-height:20px;border-radius:50%}
.fixed-right .btn-box{width:56px;padding:4px;background:#fff;border-radius:28px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}
.fixed-right .btn-box .btn-item{width:48px;height:48px;position:relative}
.fixed-right .btn-box .btn-item:hover{background:#006af5;border-radius:24px;cursor:pointer}
.fixed-right .btn-box .btn-item:hover .btn-info-box{display:block}
.fixed-right .btn-box .btn-item:hover .btn-info-box.phone-info{display:-webkit-box;display:-ms-flexbox;display:flex}
.fixed-right .btn-box .btn-item:hover.btn-phone .icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);background-position:-17px -97px;width:17px;height:19px}
.fixed-right .btn-box .btn-item:hover.btn-wechat .icon{background-position:-86px -69px;width:22px}
.fixed-right .btn-box .btn-item:hover.btn-app .icon,.fixed-right .btn-box .btn-item:hover.btn-wechat .icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);height:18px}
.fixed-right .btn-box .btn-item:hover.btn-app .icon{background-position:-108px -69px;width:18px}
.fixed-right .btn-box .btn-item:hover.btn-require .icon{background-position:-46px -69px;width:18px;height:23px}
.fixed-right .btn-box .btn-item:hover.btn-require .icon,.fixed-right .btn-box .btn-item:hover.btn-top .icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x)}
.fixed-right .btn-box .btn-item:hover.btn-top .icon{background-position:-34px -97px;width:14px;height:16px}
.fixed-right .btn-box .btn-item .icon{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.fixed-right .btn-box .btn-item.btn-phone .icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);background-position:0 -97px;width:17px;height:19px}
.fixed-right .btn-box .btn-item.btn-wechat .icon{background-position:-64px -69px;width:22px}
.fixed-right .btn-box .btn-item.btn-app .icon,.fixed-right .btn-box .btn-item.btn-wechat .icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);height:18px}
.fixed-right .btn-box .btn-item.btn-app .icon{background-position:-126px -69px;width:18px}
.fixed-right .btn-box .btn-item.btn-require .icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);background-position:-28px -69px;width:18px;height:23px}
.fixed-right .btn-box .btn-item.btn-top{display:none}
.fixed-right .btn-box .btn-item.btn-top .icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);background-position:-48px -97px;width:14px;height:16px}
.fixed-right .btn-box .btn-item .btn-info-box{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:64px;z-index:100;display:none;white-space:nowrap}
.fixed-right .btn-box .btn-item .btn-info-box:before{content:"";position:absolute;right:-5px;top:50%;border:6px dashed #fff;border-right-width:0;border-left-style:solid;border-top-color:transparent;border-bottom-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.fixed-right .btn-box .btn-item .phone-info{padding:20px;font-size:0;color:#0a111a}
.fixed-right .btn-box .btn-item .phone-info>div{font-size:12px}
.fixed-right .btn-box .btn-item .phone-info .phone-icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e6e8eb;padding-right:15px;margin-right:15px}
.fixed-right .btn-box .btn-item .phone-info .phone-icon{background-image:url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe);background-image:-webkit-image-set(url(../img/fixedRight.png?t=50f4405e14438a8ed2abf68fb13ef5fe) 1x,url(../img/fixedRight@2x.png?t=42217e12aedcb368c0f48cd1a5b5dd0c) 2x);background-position:0 -97px;width:17px;height:19px;margin-bottom:10px}
.fixed-right .btn-box .btn-item .phone-info .tel{font-size:20px;font-weight:600;margin-bottom:11px}
.fixed-right .btn-box .btn-item .phone-info .time{color:#6c727a}
.fixed-right .btn-box .btn-item .app-info,.fixed-right .btn-box .btn-item .wechat-info{width:175px;height:175px}
.fixed-right .btn-box .btn-item .app-info .app-icon,.fixed-right .btn-box .btn-item .app-info .wechat-icon,.fixed-right .btn-box .btn-item .wechat-info .app-icon,.fixed-right .btn-box .btn-item .wechat-info .wechat-icon{display:block;margin:0 auto}
.fixed-right .btn-box .btn-item .app-info .app-icon,.fixed-right .btn-box .btn-item .wechat-info .app-icon{background-image:url(/uploadfile/202404/55fd9c67f1f4191.png);width:125px;height:125px;background-size:cover}
.fixed-right .btn-box .btn-item .app-info .wechat-icon,.fixed-right .btn-box .btn-item .wechat-info .wechat-icon{background-image:url(/uploadfile/202404/55fd9c67f1f4191.png);width:125px;height:125px;background-size:cover}
.fixed-right .btn-box .btn-item .app-info .desc,.fixed-right .btn-box .btn-item .wechat-info .desc{margin-top:10px;font-size:13px;text-align:center;color:#0a111a}
.fixed-right .btn-box .btn-item .wechat-info{padding:15px 20px}
.fixed-right .btn-box .btn-item .app-info{padding:12px 10px 15px}
.fixed-right .btn-box .btn-item .require-info,.fixed-right .btn-box .btn-item .top-info{padding:16px;font-size:16px;color:#0a111a}

.fixed-right .flex-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}


@media screen and (max-width:1020px) {
    .fixed-right{display: none;}
}

.warp-content{width:100%;max-width:1200px;margin: 0px auto;position: relative;}
.warp-content .list-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow: hidden;position: relative;}
.warp-content .list-box .list-left{width:800px;background:#fff;border-radius:10px}
.warp-content .list-box .list-left .button-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:1px solid #ededed}
.warp-content .list-box .list-left .button-list .button-item{font-size:16px;font-weight:600;color:#000;margin-right:60px;cursor:pointer}
.warp-content .list-box .list-left .button-list .active{color:#de513d;position:relative}
.warp-content .list-box .list-left .button-list .active:after{content:"";background-color:#000;width:22px;height:3px;background:#de513d;border-radius:2px;position:absolute;bottom:-22px;left:0px}
.warp-content .list-box .list-left .exb-list .no-ask{padding:20px 0;text-align:center}
.warp-content .list-box .list-left .exb-list .exb-item{padding:20px 0;padding-top:28px;border-bottom:1px solid #ededed;cursor:pointer}
.warp-content .list-box .list-left .exb-list .exb-item .exb-title{font-size:18px;font-weight:600;color:#000;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.warp-content .list-box .list-left .exb-list .exb-item .exb-title .title-left{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%}
.warp-content .list-box .list-left .exb-list .exb-item .exb-title .title-right{opacity:.5;font-size:12px;font-weight:400;color:#000;float:right}
.warp-content .list-box .list-left .exb-list .exb-item .exb-content{display:-webkit-box;display:-ms-flexbox;display:flex}
.warp-content .list-box .list-left .exb-list .exb-item .exb-content .exb-img{width:200px;height:113px;border-radius:6px;overflow:hidden;margin-right:14px}
.warp-content .list-box .list-left .exb-list .exb-item .exb-content .exb-img img{width:100%;height:100%}
.warp-content .list-box .list-left .exb-list .exb-item .exb-content .exb-desc p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:400;color:#666;line-height:1.8;word-break:break-all;height:auto;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.warp-content .list-box .list-left .exb-list .exb-item:hover .exb-title{color:#de513d}
.warp-content .list-box .list-left .exb-list .exb-item .exb-content .exb-desc i{margin-right: 10px;}
.warp-content .list-box .list-left .exb-list .exb-item .exb-content .exb-desc .date{margin-top: 5px;}

.warp-content .list-box .list-right{width:340px;background:#fff;border-radius:10px;padding-bottom:20px}
.warp-content .list-box .list-right .rank-title{font-size:16px;font-weight:600;color:#000;padding:20px 0 10px;border-bottom:1px solid #ededed}
.warp-content .list-box .list-right .no-rank{padding-top:20px;text-align:center}
.warp-content .list-box .list-right .rank-list .rank-item{margin:20px 0 0 0px;display:-webkit-box;display:-ms-flexbox;display:flex}
.warp-content .list-box .list-right .rank-list .rank-item .rank-img{width:90px;height:51px;border-radius:6px;overflow:hidden;margin-right:10px;position:relative}
.warp-content .list-box .list-right .rank-list .rank-item .rank-img img{width:100%;height:100%}
.warp-content .list-box .list-right .rank-list .rank-item .rank-img .rank-num{position:absolute;width:20px;height:20px;background:#007af5;border-radius:6px;text-align:center;line-height:20px;top:0;left:0;font-size:12px;font-weight:600;color:#fff}
.warp-content .list-box .list-right .rank-list .rank-item .rank-content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:10%}
.warp-content .list-box .list-right .rank-list .rank-item .rank-content .rank-name{font-size:14px;font-weight:600;color:#000;margin-bottom:5px;width:95%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.warp-content .list-box .list-right .rank-list .rank-item .rank-content .rank-desc{opacity:.5;font-size:12px;font-weight:400;color:#000}

.warp-content .box .box-left{width:800px}
.warp-content .box .box-left .exb-detail{padding:20px 0px;background-color:#fff;border-radius:10px;overflow:auto}
.warp-content .box .box-left .exb-detail .exb-title{font-size:20px;font-weight:600;color:#000;margin-bottom:6px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%}
.warp-content .box .box-left .exb-detail .browse{opacity:.5;font-size:12px;font-weight:400;color:#000}


.warp-content .box .box-left .exb-detail .main-img{border-radius:10px;overflow:hidden}.warp-content .box .box-left .exb-detail .main-img img{width:100%}
.warp-content .box .box-left .exb-detail .main-content{padding:20px 0;font-size:14px;color:#000;line-height:1.8;word-break:break-all}
.warp-content .box .box-left .exb-detail .main-content h1,.warp-content .box .box-left .exb-detail .main-content h2,.warp-content .box .box-left .exb-detail .main-content h3{font-size:18px;font-weight: bold;}
.main-content img{max-width:100% !important;display:block;margin:20px 0;border-radius:5px;}


.warp-content .box .box-left .exb-detail .main-content em{font-style:oblique}
.warp-content .box .box-left .exb-detail .main-content ol,.warp-content .box .box-left .exb-detail .main-content ul{list-style:revert}
.warp-content .box .box-left .exb-detail .main-content table{border-collapse:collapse}
.warp-content .box .box-left .exb-detail .main-content td,.warp-content .box .box-left .exb-detail .main-content th{border:1px solid #ccc;min-width:50px;height:20px}
.warp-content .box .box-left .exb-detail .main-content th{background-color:#f1f1f1}
.warp-content .box .box-left .exb-detail .req-form-btn{cursor:pointer;width:180px;height:40px;background:#00c25e;border-radius:20px;font-size:14px;font-weight:600;color:#fff;margin:0 auto;line-height:40px;text-align:center}
.warp-content .box .box-left .exb-detail .req-form-btn:hover{background-color:#08cc49}
.warp-content .box .box-left .recommend{background-color:#fff;border-radius:10px;margin-top:20px}
.warp-content .box .box-left .recommend .recommend-title{padding:20px 0;font-size:16px;font-weight:600;color:#000;border-bottom:1px solid #ededed}

.inbanner{overflow: hidden;position: relative;}
.inbanner,.inbanner img{width:100%;height: auto;}
.inbanner .catname{position: absolute;left:50%;top:50%;transform:translate(-600px,-50%);height:20px;display: inline-flex;align-items: center; padding-left:10px; border-left:3px solid #de513d;font-size:14px;}
.inbanner .catname i{margin: 0px 10px;}
.inbanner .catname a,.inbanner .catname i{color: #333;}

.spage{font-size:16px !important;}
@media screen and (max-width:1020px) {
    .warp-content{padding: 3vw;}
    .warp-content .list-box{flex-wrap: wrap;}
    .warp-content .list-box .list-left,.warp-content .list-box .list-right,.warp-content .box .box-left{width:100%;overflow: hidden;}
    .warp-content .list-box .list-left .exb-list .exb-item .exb-content .exb-img{width:120px;min-width: 120px;height: 90px;}
    .warp-content .list-box .list-left .exb-list .exb-item .exb-content .exb-desc p{font-size:12px;line-height: 1.6;}
    .warp-content .list-box .list-left .exb-list .exb-item,.warp-content .box .box-left .exb-detail{padding:15px 0;}
    .warp-content .list-box .list-left .exb-list .exb-item .exb-title{font-size:16px;}
    .warp-content .list-box .list-left .exb-list .exb-item .exb-title .title-left{width:100%;overflow:visible;white-space:wrap;}
    .warp-content .list-box .list-left .button-list{padding-top: 0;}
    .warp-content .list-box .list-left .exb-list a:last-child .exb-item{border-bottom: none;}
    .warp-content .box .box-left .recommend .recommend-title{padding: 0 0 10px;}
    .warp-content .box .box-left .recommend .exb-item{padding:10px 0;}

    .inbanner .catname{left:10px;transform:translate(0,-50%);}
}



.loading-box{width:100%;display:none}
.loading-box .exb-loading{min-height:120px;text-align:center;padding-top:20px;font-size:12px}
.loading-box .exb-loading:before{content:"";display:inline-block;width:50px;height:50px;background:url("../img/loading-0.gif") center center no-repeat;vertical-align:middle}
.loading-box .exb-loading:after{content:"\52A0\8F7D\4E2D...";display:inline-block;vertical-align:middle;color:#0d0d0d;padding-left:10px}

.title-imgs{position:relative;border-radius:10px;height:432px;width:100%;max-width:1200px;margin:20px auto;}
.title-imgs img{display:inline-block;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom}
.title-imgs .main-img{position:absolute;top:0;left:0;width:640px;height:inherit;border-top-left-radius:10px;border-bottom-left-radius:10px}
.title-imgs .sub-img{position:absolute;width:272px;height:212px}
.title-imgs .sub-img-1,.title-imgs .sub-img-2{top:0}
.title-imgs .sub-img-1,.title-imgs .sub-img-3{left:648px}
.title-imgs .sub-img-2,.title-imgs .sub-img-4{right:0}
.title-imgs .sub-img-3,.title-imgs .sub-img-4{bottom:0}
.title-imgs .sub-img-2{border-top-right-radius:10px}
.title-imgs .sub-img-4{border-bottom-right-radius:10px}

.container{width:100%;max-width: 1200px;margin: 0px auto;}

.activity-name{padding-top: 12px;}
.container .activity-info{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;}
.container .activity-info .info-1{width:48%;height:54px}
.container .activity-info .info-2{width:48%;height:54px;}
.container .activity-info .city-info{height:27px;line-height:27px}
.container .activity-info .city-info i{color:#677685}



.container .divide-line{height:0;margin:50px 0;border-bottom:1px solid #e3e4e6}
.block-title-small{display:inline-block;margin-bottom:20px;font-size:20px;font-weight:600;color:#0a1c2e}
.container .process-block{height:220px;overflow:hidden;position:relative}
.container .process-block .process-shadow{position:absolute;bottom:0;width:100%;height:30px;z-index:10;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}
.container .process-block .day-icon{position:relative;display:inline-block;width:28px;height:28px;line-height:28px;background-color:#0080ff;border-radius:50%;color:#fff;text-align:center}
.container .process-block .day-icon .day-triangle{position:absolute;bottom:-16px;left:4px;border-style:solid;border-width:10px;border-color:#0080ff transparent transparent;width:0;height:0}
.container .process-block .time-icon{margin:8px 8px 0;height:12px;width:12px;border:2px solid #0080ff;border-radius:50%}
.container .process-block .day-title{display:-webkit-box;display:-ms-flexbox;display:flex}
.container .process-block .day-title .time-slot{height:24px;line-height:30px;padding-left:20px}
.container .process-block .process-detail{margin:0 0 -5px 13px;padding:5px 0 10px 34px;border-left:2px dotted #adb2b8;color:#adb2b8;font-size:12px}

@media screen and (max-width:1020px) {
    .activity-name{font-size:20px;font-weight: bold;}
    .container .activity-info{flex-wrap: wrap;}
    .container .activity-info .info-1,.container .activity-info .info-2{width:100%;}
    .block-title-small{font-size:16px;}
    .container .divide-line{margin: 20px 0 !important;}
}

