 @media only screen and (max-width: 768px) { .c_portalResIntro_category-01001 { height: auto; width: 280px; overflow: visible; max-width:1180px; min-height:192px; margin-left: 0; margin-right: 0; }
 .c_portalResIntro_category-01001 .p_image { width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-right: 5px; margin-top: 6px; }
 .c_portalResIntro_category-01001 .p_image>img { width: 100%; height: 100%; }
 }
  @media only screen and (min-width: 769px) { .c_portalResIntro_category-01001 .p_btn-show,.c_portalResIntro_category-01001 .p_btn-hide{display: none;}
 .c_portalResIntro_category-01001 { height: auto; width: 280px; overflow: visible; max-width:1180px; min-height:192px; margin-left: 0; margin-right: 0; }
  .c_portalResIntro_category-01001 .p_category { height: 100%; width: 100%; position: relative; }
 .c_portalResIntro_category-01001 .p_categoryBox{ line-height:24px; }
 .c_portalResIntro_category-01001 .p_categoryBox .p_linkBox { width:100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -moz-flex; display: -ms-flexbox; display: flex; align-items:center; padding: 10px; }
 .c_portalResIntro_category-01001 .p_categoryBox .p_title{ height: auto; width: auto; -webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; display: block; -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
 .c_portalResIntro_category-01001 .p_categoryBtn{ display:inline-block; vertical-align:middle; background-color:rgba(255,255,255,0); border-color:rgba(255,255,255,0); border-style: solid; border-width: 0; height:auto; width:30px; padding:0; position:static; text-align: center; }
 .c_portalResIntro_category-01001 .p_linkBox .iconfont:before{ content:''; }
 .c_portalResIntro_category-01001 .p_linkBox .icon-arrow_up:before{ content:'\e6c9'; }
 .c_portalResIntro_category-01001 .p_linkBox .icon-arrow_down:before{ content:'\e6c8'; }
 .mouse_bac:hover .p_categoryBtn { color:#60a9d7; }
 .c_portalResIntro_category-01001 .p_categoryBox .p_childBox { }
 .c_portalResIntro_category-01001 .p_categoryBox .p_parentBox{ position:relative; }
 .c_portalResIntro_category-01001 .p_categoryBox .p_parentBox .p_parentBox { padding-left: 18px; }
 .c_portalResIntro_category-01001 .p_parentBox:last-child .p_linkBox { border-bottom:0 none; }
 .c_portalResIntro_category-01001 .p_categoryBox .slideOut{ position:absolute; left:100%; top:0; width:100%; height:auto; }
 .c_portalResIntro_category-01001 .p_image { width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-right: 5px; }
 .c_portalResIntro_category-01001 .p_image>img { width: 100%; height: 100%; }
 }
 
 
.fa_centerY { position: relative; top: 50%;  transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.fa_Img { position: relative; width: 100%; overflow: hidden; }
.fa_Img img { position: absolute; width: 100%; min-height: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all 0.5s; }
.fa_Imgmax img { max-width: 100%!important; max-height: 100%!important; min-width: 0%!important; min-height: 0%!important; width: auto!important; height: auto!important; }
 .fa_Imgmin img { min-width: 100%!important; min-height: 100%!important; object-fit: cover; }
 .fa_li:hover .fa_Img img { transform: translate(-50%, -50%) scale(1.1); }
  .fa_l2 { display: block; width: calc((100% - 20px) / 2); margin-right: 20px; margin-bottom: 20px; }
 .fa_l3 { display: block; width: calc((100% - 100px) / 3); margin-right: 50px; margin-bottom: 50px; }
 .fa_l4 { display: block; width: calc((100% - 90px) / 4); margin-right: 30px; margin-bottom: 30px; }
 .fa_l5 { display: block; width: calc((100% - 80px) / 5); margin-right: 20px; margin-bottom: 20px; }
 @media only screen and (min-width: 769px) { .fa_l2:nth-child(2n), .fa_l3:nth-child(3n), .fa_l4:nth-child(4n), .fa_l5:nth-child(5n) { margin-right: 0; }
 }
 @media only screen and (max-width:768px) { .fa_l2, .fa_l3, .fa_l4, .fa_l5 { display: block; width: 100%; margin: 10px 0; }
 }
 
 

 @-moz-keyframes three-quarters-loader { 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
 }
 @-webkit-keyframes three-quarters-loader { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
 }
 @keyframes three-quarters-loader { 0% { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); }
 100% { -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg); }
 }
 .loading_animation { -moz-animation: three-quarters-loader 850ms infinite linear; -webkit-animation: three-quarters-loader 850ms infinite linear; animation: three-quarters-loader 850ms infinite linear; box-sizing: border-box; display: inline-block; position: relative; overflow: hidden; text-indent: -9999px; width: 32px; height: 32px; vertical-align: middle }

 
 .c_portalResFriendlink_list-01001002 .p_Linkslist{ position:relative; }
 .c_portalResFriendlink_list-01001002 .p_flex{ display:flex; flex-flow:row wrap; }
 .c_portalResFriendlink_list-01001002 .p_list{ width:calc((100% - 75px) / 6); position:relative; margin-top:16px; margin-right:15px; }
 .c_portalResFriendlink_list-01001002 .p_list:nth-child(6n){ margin-right:0; }
 .c_portalResFriendlink_list-01001002 .p_images{ width:100%; }
 .c_portalResFriendlink_list-01001002 .link_img{ width:100%; }
 .c_portalResFriendlink_list-01001002 .e_link{ position:absolute; width:100%; height:100%; top:0; left:0; }
 @media(max-width:768px){ .c_portalResFriendlink_list-01001002 .p_flex{ justify-content:space-between; }
 .c_portalResFriendlink_list-01001002 .p_list{ width:48%; margin:15px 0 0!important }
 }
 
 
 
#c_portalResEbizads_banner-15881228130014020 .p_MatteIcon .iconfont:before{ content:'\e602'; }
#c_portalResEbizads_banner-15881228130014020 >div{ animation-fill-mode:both; }
#c_portalResEbizads_banner-15881228130014020 .bannerBox{ position:relative; height:100%; }
#c_portalResEbizads_banner-15881228130014020 .swiper-slide{ position:relative; width:100%; height:100%; }
#c_portalResEbizads_banner-15881228130014020 .listBox{ width:100%; height:100%; }
#c_portalResEbizads_banner-15881228130014020 .ban_mouse{ position:absolute; bottom:20px; left:50%; transform:translateX(-50%); z-index:9; }
#c_portalResEbizads_banner-15881228130014020 .n_mouse{ position:relative; animation:dong 3s infinite; }
#c_portalResEbizads_banner-15881228130014020 .bannerPicBox{ position:relative; width:100%; height:100%; overflow:hidden; }
#c_portalResEbizads_banner-15881228130014020 .bannerPic{ position:absolute; width:100%; height:100%; object-fit:cover; top:0px; left:0px; transform:none; }
#c_portalResEbizads_banner-15881228130014020 .swiper-button{ position:absolute; top:50%; transform:translateY(-50%); z-index:6; color:#333; width:50px; height:50px; line-height:50px; border-radius:26px; text-align:center; cursor:pointer; background:rgba(255,255,255,0.6); opacity:0; transition:all 0.5s ease; }
#c_portalResEbizads_banner-15881228130014020 .swiper-button-next{ right:3%; }
#c_portalResEbizads_banner-15881228130014020 .swiper-button-prev{ left:3%; }
#c_portalResEbizads_banner-15881228130014020 .swiper-wrapper:hover .swiper-button{ opacity:1; }
#c_portalResEbizads_banner-15881228130014020 .swiper-button:hover{ background:rgba(255,255,255,1); color:var(--color); }
#c_portalResEbizads_banner-15881228130014020 .bb_more{ position:absolute; top:0px; left:0px; width:100%; height:100%; }
#c_portalResEbizads_banner-15881228130014020 .swiper-pagination{ width:100%; text-align:center; left:0px; position:absolute; bottom:20px; z-index:6; display:block; justify-content:center; align-items:center; }
#c_portalResEbizads_banner-15881228130014020 .swiper-pagination-bullet{ display:inline-block; width:14px; height:14px; border-radius:50%; background:#fff; margin:0 4px; cursor:pointer; opacity:0.2; transition:all 0.5s ease; }
#c_portalResEbizads_banner-15881228130014020 .swiper-pagination-bullet-active{ opacity:0.7; }
 @media screen and (max-width: 769px){#c_portalResEbizads_banner-15881228130014020 .bannerPicBox{ height:45vw; }
#c_portalResEbizads_banner-15881228130014020 .swiper-pagination{ display:none }
#c_portalResEbizads_banner-15881228130014020 .swiper-button{ display:none }
#c_portalResEbizads_banner-15881228130014020 .bannerPic{ width:100%; height:100%; top:50%; left:50%; transform:translate(-50%,-50%); object-fit:cover; }
 }
#c_portalResEbizads_banner-15881228130014020{ width:100%; max-width:none; min-width:300px; height:auto; max-height:none; min-height:0px; margin-top:0px; margin-left:8px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
#c_portalResPublic_codeContainer-16218411052442669 .j_box{ background:url(/img/dj_bg.png?tenantId=240567&viewType=1&v=1664522167000) no-repeat; background-size:100% 100%; padding:30px 30px 20px 50px; }
#c_portalResPublic_codeContainer-16218411052442669 .s_box{ position:relative; background:#fff; box-shadow:0 4px 6px 0 rgba(0,0,0,0.2); padding:10px 20px 10px 20px; }
#c_portalResPublic_codeContainer-16218411052442669 .s_dao{ position:absolute; width:38px; top:0; left:10px; background:var(--color); font-size:20px; text-align:center; font-weight:bold; padding:15px 0; line-height:20px; color:#fff; }
#c_portalResPublic_codeContainer-16218411052442669 .s_day{ color:var(--color); text-align:right; height:120px; }
#c_portalResPublic_codeContainer-16218411052442669 .s_t1{ font-size:110px; line-height:110px; font-weight:bold; font-family:"Impact","Arial"; }
#c_portalResPublic_codeContainer-16218411052442669 .s_t2{ font-size:24px; }
#c_portalResPublic_codeContainer-16218411052442669 .s_t3{ font-size:20px; color:var(--color); padding:10px 0; letter-spacing:2px; text-align:center; }
#c_portalResPublic_codeContainer-16218411052442669 .s_t4{ width:100%; background:var(--background); font-size:24px; line-height:36px; color:#fff; text-align:center; }
#c_portalResPublic_codeContainer-16218411052442669 .i_box{ padding:10px 0; }
#c_portalResPublic_codeContainer-16218411052442669 .i_item{ display:flex; align-items:center; padding:5px 0; }
#c_portalResPublic_codeContainer-16218411052442669 .icon_box{ width:40px; text-align:center; }
#c_portalResPublic_codeContainer-16218411052442669 .s_t5{ font-size:16px; color:#ee7f53; }
#c_portalResPublic_codeContainer-16218411052442669 .b_box{ padding-top:20px; }
#c_portalResPublic_codeContainer-16218411052442669 .b_btn{ background:linear-gradient(#ff9f1b,#ffd02d); display:block; width:100%; line-height:40px; border-radius:20px; text-align:center; color:#fff; font-size:16px; margin-bottom:15px; transition:all 0.5s; cursor:pointer; }
#c_portalResPublic_codeContainer-16218411052442669 .b_btn:hover{ background:var(--color); }
@media(max-width:768px){#c_portalResPublic_codeContainer-16218411052442669 .s_t1{ font-size:100px; line-height:100px; } }
#c_portalResPublic_codeContainer-16218411052442669{ width:100%; max-width:350px; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
#c_portalResNews_category-16219292288399587 .p_MatteIcon .iconfont:before{ content:'\e602'; }
#c_portalResNews_category-16219292288399587 >div{ animation-fill-mode:both; }
#c_portalResNews_category-16219292288399587 .fa_newscate{ display:flex; flex-wrap:wrap; }
#c_portalResNews_category-16219292288399587 .fa_newscate .fa_li{ width:50%; border-left:#e5e5e5 solid 5px; padding:10px 20px; background:#eeeeee; transition:all 0.5s; }
#c_portalResNews_category-16219292288399587 .fa_newscate .fa_li h4{ color:#666666; font-size:18px; }
#c_portalResNews_category-16219292288399587 .fa_newscate .fa_li p{ color:#999999; font-size:12px; }
#c_portalResNews_category-16219292288399587 .fa_newscate .fa_li.fa_on{ border-color:#e9454c; background:#f8f8f8; }
#c_portalResNews_category-16219292288399587{ width:auto; max-width:none; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
  

#c_portalResPublic_codeContainer-16242388601556777{ width:100%; max-width:none; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
#c_portalResNews_list-16219301829187398 .p_articles{ width:calc((100% - 0px)/1); }
#c_portalResNews_list-16219301829187398 .p_CommonSummaryBoxA{ text-align:center; }
#c_portalResNews_list-16219301829187398 .p_MatteIcon .iconfont:before{ content:'\e602'; }
#c_portalResNews_list-16219301829187398 >div{ animation-fill-mode:both; }
#c_portalResNews_list-16219301829187398 .p_hot .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219301829187398 .p_new .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219301829187398 .p_page .pre .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219301829187398 .p_page .next .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219301829187398 .p_more .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219301829187398 .p_loading .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219301829187398{ max-height:none; padding-top:0px; padding-left:0px; padding-bottom:0px; min-height:0px; margin-right:0px; margin-left:0px; max-width:none; width:auto; margin-top:0px; margin-bottom:0px; min-width:0px; height:auto; padding-right:0px; }
#c_portalResNews_list-16219299736189021 .p_articles{ width:calc((100% - 0px)/1); }
#c_portalResNews_list-16219299736189021 .p_CommonSummaryBoxA{ text-align:center; }
#c_portalResNews_list-16219299736189021 .p_MatteIcon .iconfont:before{ content:'\e602'; }
#c_portalResNews_list-16219299736189021 >div{ animation-fill-mode:both; }
#c_portalResNews_list-16219299736189021 .p_hot .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219299736189021 .p_new .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219299736189021 .p_page .pre .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219299736189021 .p_page .next .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219299736189021 .p_more .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219299736189021 .p_loading .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResNews_list-16219299736189021{ max-height:none; padding-top:0px; padding-left:0px; padding-bottom:0px; min-height:0px; margin-right:0px; margin-left:0px; max-width:none; width:100%; margin-top:0px; margin-bottom:0px; min-width:0px; height:auto; padding-right:0px; }
#c_portalResFriendlink_list-16217351322431579 .p_articles{ width:calc((100% - 0px)/10); margin:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; }
#c_portalResFriendlink_list-16217351322431579 .p_CommonSummaryBoxA{ text-align:center; }
#c_portalResFriendlink_list-16217351322431579 .p_MatteIcon .iconfont:before{ content:'\e602'; }
#c_portalResFriendlink_list-16217351322431579 >div{ animation-fill-mode:both; }
#c_portalResFriendlink_list-16217351322431579 .p_page .pre .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResFriendlink_list-16217351322431579 .p_page .next .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResFriendlink_list-16217351322431579 .p_more .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResFriendlink_list-16217351322431579 .p_loading .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
#c_portalResFriendlink_list-16217351322431579{ max-height:none; padding-top:0px; padding-left:0px; padding-bottom:0px; min-height:0px; margin-right:0px; margin-left:0px; max-width:none; width:auto; margin-top:0px; margin-bottom:0px; min-width:0px; height:auto; padding-right:0px; }
#c_portalResIntro_category-16219306743796838 .p_MatteIcon .iconfont:before{ content:'\e602'; }
#c_portalResIntro_category-16219306743796838 >div{ animation-fill-mode:both; }
#c_portalResIntro_category-16219306743796838 .fa_Homefw{ display:flex; flex-wrap:wrap; }
#c_portalResIntro_category-16219306743796838 .fa_li{ position:relative; overflow:hidden; background:#000; margin-top:10px; margin-bottom:10px; }
#c_portalResIntro_category-16219306743796838 .fa_li:before{ border-left:#fff solid 1px; border-top:#fff solid 1px; position:absolute; top:10px; left:10px; content:""; display:block; width:0px; height:0px; transition:all 0.5s; }
#c_portalResIntro_category-16219306743796838 .fa_li:after{ border-right:#fff solid 1px; border-bottom:#fff solid 1px; position:absolute; bottom:10px; right:10px; content:""; display:block; width:0px; height:0px; transition:all 0.5s; }
#c_portalResIntro_category-16219306743796838 .fa_li:hover:before{ width:calc(100% - 20px); height:calc(100% - 20px); }
#c_portalResIntro_category-16219306743796838 .fa_li:hover:after{ width:calc(100% - 20px); height:calc(100% - 20px); }
#c_portalResIntro_category-16219306743796838 .fa_li .fa_Img{ padding-bottom:47%; opacity:0.4; }
#c_portalResIntro_category-16219306743796838 .fa_li .fa_tit{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); text-align:center; width:80%; }
#c_portalResIntro_category-16219306743796838 .fa_li .fa_tit h3{ font-size:20px; color:#fff; }
#c_portalResIntro_category-16219306743796838 .fa_li .fa_tit span{ display:inline-block; background:var(--background); color:#fff; padding:0 15px; opacity:0; font-size:14px; max-height:0px; overflow:hidden; transition:all 0.5s; margin-top:0px; }
#c_portalResIntro_category-16219306743796838 .fa_li:hover .fa_tit span{ max-height:100px; opacity:1; margin-top:15px; padding:5px 15px; }
@media only screen and (max-width: 768px){#c_portalResIntro_category-16219306743796838 .fa_li .fa_tit h3{ font-size:16px; } }
#c_portalResIntro_category-16219306743796838{ max-height:none; padding-top:0px; padding-left:0px; padding-bottom:0px; min-height:0px; margin-right:0px; margin-left:0px; max-width:none; width:auto; margin-top:0px; margin-bottom:0px; min-width:0px; height:auto; padding-right:0px; } 