.e_ContentMajorStyleBox-001{
     width-and-width-uint:100%;
     width-uint:%;
     width:100%;
     height:auto;
     height-and-height-uint:auto;
}
 .e_ContentMajorStyleBox-001 .stylebox_top{
     background-color:rgba(255, 255, 255, 0);
     width-and-width-uint:auto;
     width:auto;
     height:40px;
     height-and-height-uint:40px;
}
 .e_ContentMajorStyleBox-001 .title_icon{
     color:rgba(255,255,255,1);
     display:inline-block;
     vertical-align:middle;
     font-size:medium;
     line-height:40px;
     margin-right:10px;
}
 .e_ContentMajorStyleBox-001 .title_icon::before{
     content:"";
}
 .e_ContentMajorStyleBox-001 .title_main{
     overflow:hidden;
     max-width:600px;
     color:rgba(51, 51, 51, 1);
     white-space:nowrap;
     font-weight:normal;
     display:inline-block;
     vertical-align:middle;
     font-size:16px;
     line-height:40px;
     text-overflow:ellipsis;
}
 .e_ContentMajorStyleBox-001 .title_sub{
     margin-left:10px;
     color:rgba(255,255,255,1);
     font-weight:normal;
     display:inline-block;
     vertical-align:middle;
     font-size:14px;
     line-height:40px;
}
 .e_ContentMajorStyleBox-001 .stylebox_title{
     background-color:rgba(101, 190, 186, 0);
     width-and-width-uint:auto;
     white-space:nowrap;
     padding-left:10px;
     display:inline-block;
     vertical-align:bottom;
     width:auto;
     font-size:0px;
     padding-right:0px;
     height:inherit;
     height-and-height-uint:inherit;
}
 .e_ContentMajorStyleBox-001 .stylebox_link{
     padding:0 15px;
     color:#666666;
     display:table;
     vertical-align:middle;
     font-size:14px;
     border-width:0px;
     float:right;
     height:inherit;
     margin-right:15px;
}
 .e_ContentMajorStyleBox-001 .stylebox_link a{
     color:inherit;
     display:table-cell;
     vertical-align:middle;
}
 .e_ContentMajorStyleBox-001 .link_icon{
     margin-left:5px;
     display:inline-block;
}
 .e_ContentMajorStyleBox-001 .link_icon::before{
     content:'\e6af';
}
 .e_ContentMajorStyleBox-001 .stylebox_top_line{
     background-color:rgba(240,240,240,1);
     height:1px;
}
 .e_ContentMajorStyleBox-001 .stylebox_content{
     width-and-width-uint:100px;
     width-uint:%;
     width:100%;
     border-color:#f0f0f0;
     border-width:0px;
     border-style:solid;
     height:calc(100% - 48px);
     height-and-height-uint:calc(100% - 48px);
}
 .e_ContentMajorStyleBox-001 .stylebox_bottom_line{
     background-color:rgba(240,240,240,1);
     width-and-height:custom;
     height:0px;
     height-and-height-uint:0px;
}
.e_FlowCommonStyleBox-001{
     width-and-width-uint:100%;
     width-uint:%;
     width:100%;
     height:auto;
     height-and-height-uint:auto;
}
 .e_FlowCommonStyleBox-001 .stylebox_link:hover{
     color:rgba(101,190,186,1);
}
 .e_FlowCommonStyleBox-001 .stylebox_link:active{
     color:rgba(101,190,186,1);
}
 .e_FlowCommonStyleBox-001 .stylebox_top{
     background-color:rgba(24, 144, 255, 0);
     width-and-width-uint:auto;
     width:auto;
     width-and-height:custom;
     height:56px;
     height-and-height-uint:56px;
}
 .e_FlowCommonStyleBox-001 .title_icon{
     color:rgba(255,255,255,1);
     display:inline-block;
     vertical-align:middle;
     font-size:medium;
     line-height:40px;
     margin-right:10px;
}
 .e_FlowCommonStyleBox-001 .title_icon::before{
     content:"";
}
 .e_FlowCommonStyleBox-001 .title_main{
     overflow:hidden;
     max-width:600px;
     color:rgba(18, 113, 179, 1);
     white-space:nowrap;
     font-weight:normal;
     display:inline-block;
     vertical-align:middle;
     font-size:28px;
     line-height:52px;
     text-overflow:ellipsis;
}
 .e_FlowCommonStyleBox-001 .title_sub{
     margin-left:10px;
     color:rgba(255,255,255,1);
     font-weight:normal;
     display:inline-block;
     vertical-align:middle;
     font-size:14px;
     line-height:40px;
}
 .e_FlowCommonStyleBox-001 .stylebox_title{
     background-color:rgba(54, 144, 207, 0);
     width-and-width-uint:auto;
     white-space:nowrap;
     display:inline-block;
     vertical-align:bottom;
     width:auto;
     font-size:0px;
     height:inherit;
     height-and-height-uint:inherit;
}
 .e_FlowCommonStyleBox-001 .stylebox_link{
     color:#666666;
     display:table;
     vertical-align:middle;
     font-size:14px;
     border-width:0px;
     float:right;
     height:inherit;
     margin-right:15px;
}
 .e_FlowCommonStyleBox-001 .stylebox_link a{
     color:inherit;
     display:table-cell;
     vertical-align:middle;
}
 .e_FlowCommonStyleBox-001 .link_icon{
     margin-left:5px;
     display:inline-block;
}
 .e_FlowCommonStyleBox-001 .link_icon::before{
     content:'\e6af';
}
 .e_FlowCommonStyleBox-001 .stylebox_top_line{
     background-color:rgba(0, 117, 193, 1);
     width-and-height:custom;
     height:2px;
     height-and-height-uint:2px;
}
 .e_FlowCommonStyleBox-001 .stylebox_content{
     width-and-width-uint:100px;
     width-uint:%;
     width:100%;
     border-color:#f0f0f0;
     border-width:0px;
     border-style:solid;
     height:calc(100% - 48px);
     height-and-height-uint:calc(100% - 48px);
}
 .e_FlowCommonStyleBox-001 .stylebox_bottom_line{
     background-color:rgba(240,240,240,1);
     width-and-height:custom;
     height:0px;
     height-and-height-uint:0px;
}
 .e_IndexOrdinaryStyleBox-001{
     width: 100%;
     height: auto;
     width-uint:%;
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_top{
     background-color: transparent;
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_link{
     color: #666666;
     font-size: 14px;
     display: table;
     height: inherit;
     border-width: 0;
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_link:hover{
     color: rgba(101,190,186,1);
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_link:active{
     color: rgba(101,190,186,1);
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_top{
     width: auto;
     height: 40px;
}
 .e_IndexOrdinaryStyleBox-001 .title_icon{
     display: inline-block;
     vertical-align: middle;
     line-height: 40px;
     color: rgba(255,255,255,1);
     margin-right: 10px;
     font-size:medium;
}
 .e_IndexOrdinaryStyleBox-001 .title_icon::before{
     content: "";
}
 .e_IndexOrdinaryStyleBox-001 .title_main{
     display: inline-block;
     vertical-align: middle;
     line-height: 40px;
     color: rgba(255,255,255,1);
     font-weight: normal;
     font-size: 16px;
     max-width: 600px;
     overflow: hidden;
     text-overflow:ellipsis;
     white-space: nowrap;
}
 .e_IndexOrdinaryStyleBox-001 .title_sub{
     display: inline-block;
     vertical-align: middle;
     line-height: 40px;
     color: rgba(255,255,255,1);
     font-size: 14px;
     font-weight: normal;
     margin-left: 10px;
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_title{
     display: inline-block;
     width: auto;
     height: inherit;
     background-color: rgba(101, 190, 186, 1);
     padding-left: 15px;
     padding-right: 15px;
     font-size: 0;
     vertical-align: bottom;
     white-space: nowrap;
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_link{
     float: right;
     vertical-align: middle;
     margin-right: 15px;
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_link a{
     color: inherit;
     display: table-cell;
     vertical-align: middle;
}
 .e_IndexOrdinaryStyleBox-001 .link_icon{
     display: inline-block;
     margin-left: 5px;
}
 .e_IndexOrdinaryStyleBox-001 .link_icon::before{
     content: '\e6af';
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_top_line{
     height: 1px;
     background-color: rgba(240,240,240,1);
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_content {
     border-style: solid;
     border-width: 1px;
     border-color: #f0f0f0;
     width: 100%;
     height: calc(100% - 48px);
     width-uint:%;
}
 .e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line{
     height: 1px;
     background-color: rgba(240,240,240,1);
}
.e_SideMajorStyleBox-001{
     width-and-width-uint:100%;
     width-uint:%;
     width:100%;
     height:auto;
     height-and-height-uint:auto;
}
 .e_SideMajorStyleBox-001 .stylebox_top{
     background-color:rgba(54, 144, 207, 1);
     width-and-width-uint:auto;
     width:auto;
     width-and-height:custom;
     height:60px;
     height-and-height-uint:60px;
}
 .e_SideMajorStyleBox-001 .title_icon{
     color:rgba(255,255,255,1);
     width-and-width-uint:29px;
     display:inline-block;
     vertical-align:middle;
     font-size:medium;
     line-height:40px;
     width-and-height:custom;
     margin-right:10px;
     height-and-height-uint:29px;
     background-repeat:no-repeat;
     background-image-part-image:url(../image/cpmutit.png);
     width:29px;
     background-image:url(../image/cpmutit.png);
     height:29px;
     margin-top:2px;
}
 .e_SideMajorStyleBox-001 .title_icon::before{
     content:"";
}
 .e_SideMajorStyleBox-001 .title_main{
     overflow:hidden;
     max-width:600px;
     color:rgba(255,255,255,1);
     white-space:nowrap;
     font-weight:normal;
     display:inline-block;
     vertical-align:middle;
     font-size:20px;
     line-height:60px;
     text-overflow:ellipsis;
     text-align:center;
}
 .e_SideMajorStyleBox-001 .title_sub{
     margin-left:10px;
     color:rgba(255,255,255,1);
     font-weight:normal;
     display:inline-block;
     vertical-align:middle;
     font-size:14px;
     line-height:40px;
}
 .e_SideMajorStyleBox-001 .stylebox_title{
     width-and-width-uint:auto;
     white-space:nowrap;
     padding-left:0px;
     display:block;
     vertical-align:bottom;
     font-size:0px;
     float:none;
     height-and-height-uint:inherit;
     background-color:rgba(101, 190, 186, 0);
     width:auto;
     padding-right:0px;
     height:inherit;
     text-align:center;
}
 .e_SideMajorStyleBox-001 .stylebox_link{
     color:#666666;
     display:table;
     vertical-align:middle;
     font-size:14px;
     border-width:0px;
     float:right;
     height:inherit;
     margin-right:15px;
}
 .e_SideMajorStyleBox-001 .stylebox_link a{
     color:inherit;
     display:table-cell;
     vertical-align:middle;
}
 .e_SideMajorStyleBox-001 .link_icon{
     margin-left:5px;
     display:inline-block;
}
 .e_SideMajorStyleBox-001 .link_icon::before{
     content:'\e6af';
}
 .e_SideMajorStyleBox-001 .stylebox_top_line{
     background-color:rgba(240,240,240,1);
     width-and-height:custom;
     height:0px;
     height-and-height-uint:0px;
}
 .e_SideMajorStyleBox-001 .stylebox_content{
     width-and-width-uint:100px;
     width-uint:%;
     width:100%;
     border-color:rgba(232, 232, 232, 1);
     border-width:1px;
     border-style:solid;
     height:calc(100% - 48px);
     height-and-height-uint:calc(100% - 48px);
}
 .e_SideMajorStyleBox-001 .stylebox_bottom_line{
     background-color:rgba(240,240,240,1);
     width-and-height:custom;
     height:0px;
     height-and-height-uint:0px;
}
.w_tabswitchbox-001{
     width:100%;
     min-height:200px;
     margin: 0 auto;
}
 .w_tabswitchbox-001 .w_tabswitchbox{
     height:100%;
     width:100%;
     min-height: inherit;
}
 .w_tabswitchbox-001 .p_box001::-webkit-scrollbar-thumb{
     background-color:transparent;
}
 .w_tabswitchbox-001 .p_box001::-webkit-scrollbar{
     height: 0;
}
 .w_tabswitchbox-001 .p_vline:last-of-type{
     display: none;
}
 .w_tabswitchbox-001 .p_relationbtntab .iconfont:before {
     content: "";
}
 .w_tabswitchbox-001 .p_relationbtntab .iconfont {
     color: rgba(225,225,225,1);
}
 .w_tabswitchbox-001 .p_relationbtntab{
     width: 100%;
     height: 100%;
     display: inline-block;
     vertical-align: middle;
     background-color:transparent;
     text-align: center;
     color: #959595;
     background: #eee;
     border-right: 1px #e3e3e3 solid;
}
 .w_tabswitchbox-001 .p_relationbtntab.active {
     color: rgba(255,255,255,1);
     background-color: #00509a;
}
 .w_tabswitchbox-001 .p_relationbtntab:before{
     content: '';
     width: 0;
     height: 100%;
     display: inline-block;
     vertical-align: middle;
}
 .w_tabswitchbox-001 .p_relationbtntab .font{
     width: 100%;
     height: auto;
     font-size: 17px;
     background-color: inherit;
     color: inherit;
     display: inline-block;
     vertical-align: middle;
}
 .w_tabswitchbox-001 .p_box003{
     width:100%;
     height:100%;
     display:none;
     overflow: auto;
     position: static;
     opacity:0;
}
 .w_tabswitchbox-001 .p_box003.active{
     display: block;
     opacity:1;
}
 .w_tabswitchbox-001 > .layout_1 .p_box001{
     width:100%;
     height:50px;
     display: block;
     font-size: 0;
     position:relative !important;
     overflow-x: auto;
     overflow-y: hidden;
     white-space: nowrap;
}
 .w_tabswitchbox-001 > .layout_1 > div > .e_link-000{
     width: calc(100% / 3);
     height: inherit;
     display: inline-block;
     cursor: pointer;
}
 .w_tabswitchbox-001 > .layout_1 > div > .p_vline{
     width: 0;
     height: 100%;
     display: inline-block;
     vertical-align: middle;
     border-left-width: 0px;
     border-left-style: solid;
     border-color:rgba(225,225,225,1);
}
 .w_tabswitchbox-001 > .layout_1 .p_box002{
     width: 100%;
     height:calc(100% - 50px);
     border-width:0px;
     border-style: solid;
     border-color:transparent;
     background-color:transparent;
}
 .w_tabswitchbox-001 .layout_2{
     font-size: 0;
}
 .w_tabswitchbox-001 > .layout_2 .p_box001{
     width: 100px;
     height: 100%;
     min-height: inherit;
     display: inline-block;
     vertical-align: top;
}
 .w_tabswitchbox-001 > .layout_2 .p_box002{
     width: calc(100% - 100px);
     height: 100%;
     min-height: inherit;
     display: inline-block;
     vertical-align: top;
     border-width:0px;
     border-style: solid;
     border-color:rgba(228, 228, 228, 1);
     background-color:transparent;
}
 .w_tabswitchbox-001 > .layout_2 > div > .e_link-000{
     width: 100%;
     height: 50px;
     display: block;
}
 .w_tabswitchbox-001 > .layout_2 > div > .p_vline{
     width: 100%;
     height: 0px;
     display: block;
}
 .subpage_ad .ad-tit {
     font-size: 2.8vw !important;
     padding-bottom: 10px !important;
}
 @media only screen and (max-width: 768px){
     .c_portalResEbizads_banner-01001019 .p_prompt{
         width: auto;
         height: auto;
         text-align: center;
         background-color: inherit;
         font-size: 16px;
         border:1px solid #E4E4E4;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title{
         display: inline-table;
         padding: 0 30px;
         height: 100%;
         min-height: 260px;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .iconfont:before {
         content: "";
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .first{
         height: auto;
         display: table-cell;
         font-size: 36px;
         margin-right: 10px;
         position: relative;
         color: #09bb07;
         vertical-align: middle;
         padding: 0 10px 10px 0;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .first:before{
         content: "\e6b4";
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title{
         font-size: 24px;
         text-align: left;
         color: rgba(51,51,51,1);
         font-weight: bold;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .font{
         display: table-cell;
         line-height: normal;
         vertical-align: middle;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .promptbox{
         width: auto;
         height: 100%;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_content {
         font-size: 18px;
         color: rgba(105, 105, 105,1);
         padding-left: 65px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD{
         display:inline-block;
         vertical-align:middle;
         cursor:pointer;
         font-size:56px;
         color:#e2e2e2;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .iconfont:before{
         content: '\e687';
         display: inline-block;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC{
         display:inline-block;
         vertical-align:middle;
         cursor:pointer;
         font-size:56px;
         color:#e2e2e2;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC .iconfont:before{
         content: '\e687';
         display: inline-block;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn{
         display:inline-table;
         height:30px;
         width:30px;
         background-color:#67b8b4;
         border-width:1px;
         border-color:transparent;
         color:#999999;
         font-size: 12px;
         font-family:'Microsoft YaHei';
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn img{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn .shape{
         display:table-cell;
         width:inherit;
         height:inherit;
         text-align:center;
         vertical-align:middle;
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn:active {
         color:rgba(255,255,255,1);
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn.active {
         color:rgba(255,255,255,1);
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn.j-nav-active {
         color:rgba(255,255,255,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn{
         display:inline-block;
         height:10px;
         width:100px;
         padding:0;
         background-color:#f2f2f2;
         border-width:1px;
         border-color:transparent;
         font-size: 12px;
         font-family:'Microsoft YaHei';
         text-align:center;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn img{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn .shape{
         text-indent:-9999em;
         width:inherit;
         height:inherit;
         vertical-align:middle;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn:active {
         background-color:#67b8b4;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn.active {
         background-color:#67b8b4;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn.j-nav-active {
         background-color:#67b8b4;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn{
         width:15px;
         height:15px;
         display: inline-table;
         background-color:rgba(228,228,228,1);
         color:rgba(153,153,153,1);
         font-size: 12px;
         border-radius: 10px;
         -moz-border-radius: 10px;
         text-align: center;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn img{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn .shape{
         width:inherit;
         height:inherit;
         text-indent: -99999px;
         display: table-cell;
         vertical-align: middle;
         border-radius: inherit;
         -moz-border-radius: inherit;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn:active {
         background-color:rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn.active {
         background-color:rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn.j-nav-active {
         background-color:rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn{
         width:150px;
         height:66px;
         border-color:rgba(242,242,242,1);
         border-width:2px;
         border-style:solid;
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn .shape{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn:active{
         border-color:rgba(103,184,180,1);
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn.active{
         border-color:rgba(103,184,180,1);
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgSummary{
         text-align:justify;
         vertical-align:top;
         word-break:break-all;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgHead{
         display:inline-table;
         margin:0;
         padding:0;
         color:#323232;
         font-size:30px;
         font-weight:400;
         text-align:left;
         white-space:nowrap;
         overflow:visible;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgHead .font{
         display:table-cell;
         vertical-align:top;
         line-height: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgHead .iconfont:before{
         content:"";
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBox{
         width: inherit;
         height: auto;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox{
         width: inherit;
         height: auto;
         border-width:1px;
         border-style:none;
         border-color:rgba(228,228,228,0);
         background-color:rgba(179, 179, 179,1);
         overflow: visible;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB{
         background:rgba(81,80,80,.3);
         width:64px;
         height:139px;
         cursor:pointer;
         text-align:center;
         color:rgba(255,255,255,1);
         font-size:40px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB .iconfont{
         display: table-cell;
         vertical-align: middle;
         position: relative;
         top: 3px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB:hover{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(115,115,115,.7);
         color:rgba(106,192,189,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB:active{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(81,80,80,.7);
    }
     .c_portalResEbizads_banner-01001019 .p_interactionB{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA{
         background:rgba(81,80,80,.3);
         width:64px;
         height:139px;
         cursor:pointer;
         text-align:center;
         color:rgba(255,255,255,1);
         font-size:40px;
         z-index: 999;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA .iconfont{
         display: table-cell;
         vertical-align: middle;
         position: relative;
         top: 3px;
         right: 4px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA:hover{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(115,115,115,.7);
         color:rgba(106,192,189,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA:active{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(81,80,80,.7);
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA + .p_interactionA {
         left: initial;
         right: 0;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA{
         width: auto;
         height: auto;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_images{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_banner{
         width: inherit;
         height:auto;
         border-width:1px;
         border-style:none;
         border-color:rgba(255, 255, 255,1);
         background-color:transparent;
         overflow: visible;
    }
     .c_portalResEbizads_banner-01001019{
         min-width: 300px;
         overflow:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_banner{
         width:100%;
         height:100%;
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_images{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox{
         width:auto;
         height:auto;
         border-width: 0;
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBoxA{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionB{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBox{
         border-width: 0;
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBoxA{
         width:auto;
         height:auto;
         border-width: 0;
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .c_banner{
         width:inherit;
         height:inherit;
    }
     .c_portalResEbizads_banner-01001019 .p_images{
         width:inherit;
         height:inherit;
         box-sizing:border-box;
         -moz-box-sizing:border-box;
    }
     .c_portalResEbizads_banner-01001019 .p_LinkA{
         width:inherit;
         height:inherit;
         display: block;
         position: relative;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA{
         vertical-align:baseline;
         text-align:center;
         width:inherit;
         height:inherit;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA:hover{
         background-color:transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA:hover:after{
         background-color:transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA{
         cursor: pointer;
         left: 0;
         height: 100%;
         position: absolute;
         top: 0;
         z-index:99;
         overflow:visible;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionB{
         cursor: pointer;
         right: 0;
         height:100%;
         position: absolute;
         top: 0;
         z-index: 99;
         overflow:visible;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA{
         position: absolute;
         top: 50%;
         margin-top: -37px;
         padding-top: 10px;
         color:rgb(187, 182, 182);
         left: 0;
         width:33px;
         height:64px;
         background-color: rgba(0,0,0,0.5);
         z-index: 999;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA .iconfont:before{
         font-size: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB{
         position: absolute;
         top: 50%;
         margin-top: -37px;
         right: 0;
         width:33px;
         height:64px;
         background-color: rgba(0,0,0,0.5);
         z-index: 999;
         padding-top: 10px;
         color:rgb(187, 182, 182);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB .iconfont:before{
         font-size: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox{
         width:100%;
         position:absolute;
         bottom:0;
         left:0;
         z-index:5;
         height:70px;
         background-color: transparent;
         display: none;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox:hover{
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox .p_LinkB{
         display: block;
         background-color: rgba(0,0,0,0.5);
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBox {
         width: 100%;
         height: auto;
         height: 60px;
         line-height: 60px;
         padding: 0 10px;
         position: absolute;
         bottom: 0;
         left: 0;
         z-index: 999;
         font-weight: bold;
         display: none;
    }
     .c_portalResEbizads_banner-01001019 .p_LinkA .p_TitleBox span{
         display: block;
         text-overflow: ellipsis;
         white-space: nowrap;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_LinkA:hover .p_TitleBox span {
         color: #fff;
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBoxA{
         width:100%;
         height:inherit;
         padding-left:20px;
         padding-right:20px;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox{
         position:absolute;
         text-align:center;
         font-size:0;
         z-index:6;
         overflow:hidden;
         -webkit-transform:translate(0,-50%);
         transform:translate(0,-50%);
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBoxA{
         padding-right: 30px;
         padding-left: 30px;
         width: 100%;
         position: absolute;
         right: 0;
         bottom: 0;
         text-align: right;
         font-size: 0;
         z-index: 6;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox .p_NumBtn:first-child{
         margin-left: 0;
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn{
         margin-right:6px;
         font-size:0;
         width: 90px;
         height: auto;
         display: inline-block;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn{
         margin-left:10px;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn{
         margin-left:10px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC{
         position:absolute;
         top: 50%;
         left: 0;
         cursor: pointer;
         -webkit-transform:translate(0,-50%);
         transform:translate(0,-50%);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD{
         position:absolute;
         top: 50%;
         right: 0;
         cursor: pointer;
         -webkit-transform:translate(0,-50%);
         transform:translate(0,-50%);
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn, .c_portalResEbizads_banner-01001019 .p_SquareNumBtn, .c_portalResEbizads_banner-01001019 .p_ListNumBtn{
         margin-top:20px;
         margin-bottom:20px;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn{
         width:98px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .iconfont:before{
         content: "\e6ae";
         font-size: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgSummary{
         font-weight: normal;
         white-space: normal;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC .iconfont{
         font-size: 30px;
         color: rgba(255,255,255,.6);
         display: table-cell;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .iconfont{
         font-size: 30px;
         color: rgba(255,255,255,.6);
         display: table-cell;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC:hover .iconfont {
         color: rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD:hover .iconfont {
         color: rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn:hover{
         border-color: rgba(103,184,180,1);
    }
     .c_portalResEbizads_banner-01001019 .swiper-container {
         margin: 0 auto;
         position: relative;
         overflow: hidden;
         z-index: 1;
         height: 100%;
    }
     .swiper-wrapper {
         position: relative;
         width: 100%;
         height: 100%;
         z-index: 1;
         display: -webkit-box;
         display: -moz-box;
         display: -ms-flexbox;
         display: -webkit-flex;
         display: flex;
         -webkit-transition-property: -webkit-transform;
         -moz-transition-property: -moz-transform;
         -o-transition-property: -o-transform;
         -ms-transition-property: -ms-transform;
         transition-property: transform;
         -webkit-box-sizing: content-box;
         -moz-box-sizing: content-box;
         box-sizing: content-box;
    }
     .swiper-container-android .swiper-slide, .swiper-wrapper {
         -webkit-transform: translate3d(0px, 0, 0);
         -moz-transform: translate3d(0px, 0, 0);
         -o-transform: translate(0px, 0px);
         -ms-transform: translate3d(0px, 0, 0);
         transform: translate3d(0px, 0, 0);
    }
     .swiper-slide {
         -webkit-flex-shrink: 0;
         -ms-flex: 0 0 auto;
         flex-shrink: 0;
         width: 100%;
         height: 100%;
         position: relative;
    }
     .c_portalResEbizads_banner-01001019 .p_MatteIcon:before{
        content:'\e752';
        .
    }
     .c_portalResEbizads_banner-01001019 .widther img{
         width: auto!important;
    }
     .c_portalResEbizads_banner-01001019 .swiper-pagination {
         position: absolute;
         z-index: 20;
         bottom: 65px;
         width: 100%;
         text-align: center;
    }
     .c_portalResEbizads_banner-01001019 .dot{
         width: 10px;
         height: 10px;
    }
     .c_portalResEbizads_banner-01001019 .swiper-pagination span{
         display: inline-block;
         margin-right: 4px;
    }
     .c_portalResEbizads_banner-01001019 .background_default{
         display: inline-block;
         width: 27px;
         height: 27px;
         border-radius: 50%;
         margin: 0 5px;
         opacity: 0.8;
         cursor: pointer;
    }
     .c_portalResEbizads_banner-01001019 .swiper-wrapper .swiper-slide img {
         transform: translate(-50%, -50%);
         position: absolute;
         top: 50%;
         left: 50%;
         max-width: 100%;
    }
     .c_portalResEbizads_banner-01001019 .background_default{
         width: 17px;
         height: 17px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA{
         display: none;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB{
         display: none;
    }
}
 @media only screen and (min-width: 769px){
     .c_portalResEbizads_banner-01001019 .p_prompt{
         width: auto;
         height: auto;
         text-align: center;
         background-color: inherit;
         font-size: 16px;
         border:1px solid #E4E4E4;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title{
         display: inline-table;
         padding: 0 30px;
         height: 100%;
         min-height: 260px;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .iconfont:before {
         content: "";
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .first{
         height: auto;
         display: table-cell;
         font-size: 36px;
         margin-right: 10px;
         position: relative;
         color: #09bb07;
         vertical-align: middle;
         padding: 0 10px 10px 0;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .first:before{
         content: "\e6b4";
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title{
         font-size: 24px;
         text-align: left;
         color: rgba(51,51,51,1);
         font-weight: bold;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_title .font{
         display: table-cell;
         line-height: normal;
         vertical-align: middle;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .promptbox{
         width: auto;
         height: 100%;
    }
     .c_portalResEbizads_banner-01001019 .p_prompt .prompt_content {
         font-size: 18px;
         color: rgba(105, 105, 105,1);
         padding-left: 65px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD{
         display:inline-block;
         vertical-align:middle;
         cursor:pointer;
         font-size:56px;
         color:#e2e2e2;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .iconfont:before{
         content: '\e687';
         display: inline-block;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC{
         display:inline-block;
         vertical-align:middle;
         cursor:pointer;
         font-size:56px;
         color:#e2e2e2;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC .iconfont:before{
         content: '\e687';
         display: inline-block;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn{
         display:inline-table;
         height:30px;
         width:30px;
         background-color:#67b8b4;
         border-width:1px;
         border-color:transparent;
         color:#999999;
         font-size: 12px;
         font-family:'Microsoft YaHei';
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn img{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn .shape{
         display:table-cell;
         width:inherit;
         height:inherit;
         text-align:center;
         vertical-align:middle;
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn:active {
         color:rgba(255,255,255,1);
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn.active {
         color:rgba(255,255,255,1);
    }
     .c_portalResEbizads_banner-01001019 .p_ListNumBtn.j-nav-active {
         color:rgba(255,255,255,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn{
         display:inline-block;
         height:10px;
         width:100px;
         padding:0;
         background-color:#f2f2f2;
         border-width:1px;
         border-color:transparent;
         font-size: 12px;
         font-family:'Microsoft YaHei';
         text-align:center;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn img{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn .shape{
         text-indent:-9999em;
         width:inherit;
         height:inherit;
         vertical-align:middle;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn:active {
         background-color:#67b8b4;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn.active {
         background-color:#67b8b4;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn.j-nav-active {
         background-color:#67b8b4;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn{
         width:15px;
         height:15px;
         display: inline-table;
         background-color:rgba(228,228,228,1);
         color:rgba(153,153,153,1);
         font-size: 12px;
         border-radius: 10px;
         -moz-border-radius: 10px;
         text-align: center;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn img{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn .shape{
         width:inherit;
         height:inherit;
         text-indent: -99999px;
         display: table-cell;
         vertical-align: middle;
         border-radius: inherit;
         -moz-border-radius: inherit;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn:active {
         background-color:rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn.active {
         background-color:rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn.j-nav-active {
         background-color:rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn{
         width:150px;
         height:66px;
         border-color:rgba(242,242,242,1);
         border-width:2px;
         border-style:solid;
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn .shape{
         display:none;
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn:active{
         border-color:rgba(103,184,180,1);
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn.active{
         border-color:rgba(103,184,180,1);
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgSummary{
         text-align:justify;
         vertical-align:top;
         word-break:break-all;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgHead{
         display:inline-table;
         margin:0;
         padding:0;
         color:#323232;
         font-size:30px;
         font-weight:400;
         text-align:left;
         white-space:nowrap;
         overflow:visible;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgHead .font{
         display:table-cell;
         vertical-align:top;
         line-height: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgHead .iconfont:before{
         content:"";
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBox{
         width: inherit;
         height: auto;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox{
         width: inherit;
         height: auto;
         border-width:1px;
         border-style:none;
         border-color:rgba(228,228,228,0);
         background-color:rgba(179, 179, 179,1);
         overflow: visible;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB{
         background:rgba(81,80,80,.3);
         width:64px;
         height:139px;
         cursor:pointer;
         text-align:center;
         color:rgba(255,255,255,1);
         font-size:40px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB .iconfont{
         display: table-cell;
         vertical-align: middle;
         position: relative;
         top: 3px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB:hover{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(115,115,115,.7);
         color:rgba(106,192,189,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB:active{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(81,80,80,.7);
    }
     .c_portalResEbizads_banner-01001019 .p_interactionB{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA{
         background:rgba(81,80,80,.3);
         width:64px;
         height:139px;
         cursor:pointer;
         text-align:center;
         color:rgba(255,255,255,1);
         font-size:40px;
         z-index: 999;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA .font{
         display:table;
         width:inherit;
         height:inherit;
         pointer-events:none;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA .iconfont{
         display: table-cell;
         vertical-align: middle;
         position: relative;
         top: 3px;
         right: 4px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA:hover{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(115,115,115,.7);
         color:rgba(106,192,189,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA:active{
         border-width: 0;
         border-style: solid;
         border-color:rgba(255,255,255,0);
         background-color:rgba(81,80,80,.7);
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA + .p_interactionA {
         left: initial;
         right: 0;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA{
         width: auto;
         height: auto;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_images{
         width: inherit;
         height: auto;
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_banner{
         width: inherit;
         height:auto;
         border-width:1px;
         border-style:none;
         border-color:rgba(255, 255, 255,1);
         background-color:transparent;
         overflow: visible;
    }
     .c_portalResEbizads_banner-01001019{
         min-width: 300px;
         overflow:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_banner{
         width:100%;
         height:100%;
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_images{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox{
         width:auto;
         height:auto;
         border-width: 0;
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBoxA{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionB{
         width:auto;
         height:auto;
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBox{
         border-width: 0;
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBoxA{
         width:auto;
         height:auto;
         border-width: 0;
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .c_banner{
         width:inherit;
         height:inherit;
    }
     .c_portalResEbizads_banner-01001019 .p_images{
         width:inherit;
         height:inherit;
         box-sizing:border-box;
         -moz-box-sizing:border-box;
    }
     .c_portalResEbizads_banner-01001019 .p_LinkA{
         width:inherit;
         height:inherit;
         display: block;
         position: relative;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA{
         vertical-align:baseline;
         text-align:center;
         width:inherit;
         height:inherit;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA:hover{
         background-color:transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_imageA:hover:after{
         background-color:transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionA{
         cursor: pointer;
         left: 0;
         height: 100%;
         position: absolute;
         top: 0;
         z-index:99;
         overflow:visible;
    }
     .c_portalResEbizads_banner-01001019 .p_interactionB{
         cursor: pointer;
         right: 0;
         height:100%;
         position: absolute;
         top: 0;
         z-index: 99;
         overflow:visible;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA{
         position: absolute;
         top: 50%;
         margin-top: -37px;
         padding-top: 10px;
         color:rgb(187, 182, 182);
         left: 0;
         width:33px;
         height:64px;
         background-color: rgba(0,0,0,0.5);
         z-index: 999;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnA .iconfont:before{
         font-size: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB{
         position: absolute;
         top: 50%;
         margin-top: -37px;
         right: 0;
         width:33px;
         height:64px;
         background-color: rgba(0,0,0,0.5);
         z-index: 999;
         padding-top: 10px;
         color:rgb(187, 182, 182);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnB .iconfont:before{
         font-size: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox{
         width:100%;
         position:absolute;
         bottom:0;
         left:0;
         z-index:5;
         height:70px;
         background-color: transparent;
         display: none;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox:hover{
         background-color: transparent;
    }
     .c_portalResEbizads_banner-01001019 .p_SummaryBox .p_LinkB{
         display: block;
         background-color: rgba(0,0,0,0.5);
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBox {
         width: 100%;
         height: auto;
         height: 80px;
         padding: 10px;
         position: absolute;
         bottom: 0;
         left: 0;
         z-index: 999;
         font-weight: bold;
    }
     .c_portalResEbizads_banner-01001019 .p_LinkA .p_TitleBox span{
         display: block;
         height: 25px;
         text-overflow: ellipsis;
         white-space: nowrap;
         overflow: hidden;
         margin-top: 15px;
    }
     .c_portalResEbizads_banner-01001019 .p_LinkA:hover .p_TitleBox span {
         color: #fff;
    }
     .c_portalResEbizads_banner-01001019 .p_TitleBoxA{
         width:100%;
         height:inherit;
         padding-left:20px;
         padding-right:20px;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgHead{
         padding-top:10px;
         padding-bottom:12px;
         font-size: 30px;
         font-weight: normal;
         font-family: "é»‘ä½“";
         color: #fff;
         white-space: normal;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox{
         position:absolute;
         text-align:center;
         font-size:0;
         z-index:6;
         overflow:hidden;
         -webkit-transform:translate(0,-50%);
         transform:translate(0,-50%);
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBoxA{
         padding-right: 30px;
         padding-left: 30px;
         width: 100%;
         position: absolute;
         right: 0;
         bottom: 0;
         text-align: right;
         font-size: 0;
         z-index: 6;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_ThumbnailBox .p_NumBtn:first-child{
         margin-left: 0;
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn{
         margin-right:6px;
         font-size:0;
         width: 90px;
         height: auto;
         display: inline-block;
         overflow: hidden;
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn{
         margin-left:10px;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn{
         margin-left:10px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC{
         position:absolute;
         top: 50%;
         left: 0;
         cursor: pointer;
         -webkit-transform:translate(0,-50%);
         transform:translate(0,-50%);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD{
         position:absolute;
         top: 50%;
         right: 0;
         cursor: pointer;
         -webkit-transform:translate(0,-50%);
         transform:translate(0,-50%);
    }
     .c_portalResEbizads_banner-01001019 .p_CircleNumBtn, .c_portalResEbizads_banner-01001019 .p_SquareNumBtn, .c_portalResEbizads_banner-01001019 .p_ListNumBtn{
         margin-top:20px;
         margin-bottom:20px;
    }
     .c_portalResEbizads_banner-01001019 .p_SquareNumBtn{
         width:98px;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .iconfont:before{
         content: "\e6ae";
         font-size: 30px;
    }
     .c_portalResEbizads_banner-01001019 .p_ImgSummary{
         font-weight: normal;
         white-space: normal;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC .iconfont{
         font-size: 30px;
         color: rgba(255,255,255,.6);
         display: table-cell;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD .iconfont{
         font-size: 30px;
         color: rgba(255,255,255,.6);
         display: table-cell;
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnC:hover .iconfont {
         color: rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_SwitchBtnD:hover .iconfont {
         color: rgba(105,192,188,1);
    }
     .c_portalResEbizads_banner-01001019 .p_NumBtn:hover{
         border-color: rgba(103,184,180,1);
    }
     .c_portalResEbizads_banner-01001019 .swiper-container {
         margin: 0 auto;
         position: relative;
         overflow: hidden;
         z-index: 1;
         height: 100%;
    }
     .swiper-wrapper {
         position: relative;
         width: 100%;
         height: 100%;
         z-index: 1;
         display: -webkit-box;
         display: -moz-box;
         display: -ms-flexbox;
         display: -webkit-flex;
         display: flex;
         -webkit-transition-property: -webkit-transform;
         -moz-transition-property: -moz-transform;
         -o-transition-property: -o-transform;
         -ms-transition-property: -ms-transform;
         transition-property: transform;
         -webkit-box-sizing: content-box;
         -moz-box-sizing: content-box;
         box-sizing: content-box;
    }
     .swiper-container-android .swiper-slide, .swiper-wrapper {
         -webkit-transform: translate3d(0px, 0, 0);
         -moz-transform: translate3d(0px, 0, 0);
         -o-transform: translate(0px, 0px);
         -ms-transform: translate3d(0px, 0, 0);
         transform: translate3d(0px, 0, 0);
    }
     .swiper-slide {
         -webkit-flex-shrink: 0;
         -ms-flex: 0 0 auto;
         flex-shrink: 0;
         width: 100%;
         height: 100%;
         position: relative;
    }
     .c_portalResEbizads_banner-01001019 .p_MatteIcon:before{
        content:'\e752';
        .
    }
     .c_portalResEbizads_banner-01001019 .widther img{
         width: auto!important;
    }
     .c_portalResEbizads_banner-01001019 .swiper-pagination {
         position: absolute;
         z-index: 20;
         bottom: 80px;
         width: 100%;
         text-align: center;
    }
     .c_portalResEbizads_banner-01001019 .swiper-pagination span{
         display: inline-block;
         margin-right: 4px;
    }
     .c_portalResEbizads_banner-01001019 .background_default{
         display: inline-block;
         width: 27px;
         height: 27px;
         border-radius: 50%;
         margin: 0 5px;
         opacity: 0.8;
         cursor: pointer;
    }
     .c_portalResEbizads_banner-01001019 .swiper-wrapper .swiper-slide img {
         transform: translate(-50%, -50%);
         position: absolute;
         top: 50%;
         left: 50%;
         max-width: 100%;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
.c_portalResEbizads_banner-01001019 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 .c_portalResEbizads_banner-01001019 >div{
     animation-fill-mode:both;
}
 .c_portalResEbizads_banner-01001019 .subpage_ad{
    position:relative;
    max-height: 660px;
    height: 660px;
    overflow:hidden;
}
 .c_portalResEbizads_banner-01001019 .bgimg{
     position:absolute;
     top:0px;
     bottom:0px;
     left:0px;
     right:0px;
     background:no-repeat center/cover;
}
 .c_portalResEbizads_banner-01001019 .mobitem{
     display:none;
}
 .c_portalResEbizads_banner-01001019 .subpage_ad .text{
    position:absolute;
    width:94%;
    max-width: 1440px;
    color:#fff;
    text-align:center;
    bottom: 238px;
    left:0;
    right:0;
    margin:0 auto;
    z-index:4;
}
 .c_portalResEbizads_banner-01001019 .capitalize{
     text-transform:capitalize;
}
 .c_portalResEbizads_banner-01001019 .subpage_ad .ad-tit{
    font-size:4vw;
    font-weight:bold;
    text-align:left;
    line-height:120%;
    max-width:650px;
    position:relative;
    animation-name: fadeInUp;
    animation-duration: 1.2s;
    animation-delay: 0.75s;
    animation-fill-mode: both;
}
 .c_portalResEbizads_banner-01001019 .subpage_ad .ad-tit:before{
    content:'';
    width:110%;
    height:1px;
    background:rgba(255,255,255,0.3);
    position:absolute;
    bottom:0px;
    left:-30%;
    display: none;
}
 .c_portalResEbizads_banner-01001019 .subpage_ad .ad-line{
     height:2px;
     width:100%;
     background:#fff;
     margin:0 auto 50px;
}
 .c_portalResEbizads_banner-01001019 .subpage_ad .ad-sum{
    font-size: 21px;
    letter-spacing: 4px;
    font-weight:normal;
    text-align:left;
    margin:10px 0;
    animation-name: fadeInUp;
    animation-duration: 1.3s;
    animation-delay: 0.75s;
    animation-fill-mode: both;
}
 @media only screen and (max-width: 1200px) and (min-width: 1025px){
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-tit {
         font-size:5vw;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-line{
         margin-bottom:25px;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-sum {
         font-size: 15px;
         text-align: left;
         margin: 10px 0;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     .c_portalResEbizads_banner-01001019 .subpage_ad {
         height:40vh;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-tit {
         font-size: 56px;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-line{
         margin-bottom:25px;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .text {
         bottom:100px;
         width: 90%;
         left:5%;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-sum {
         font-size: 15px;
         text-align: left;
         margin: 10px 0;
    }
}
 @media only screen and (max-width: 768px){
     .c_portalResEbizads_banner-01001019 .subpage_ad {
         height: 28vh;
    }
     .c_portalResEbizads_banner-01001019 .pcitem {
         display: none !important;
    }
     .c_portalResEbizads_banner-01001019 .mobitem {
         display: block;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-line{
         margin-bottom:25px;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .text {
         bottom:50px;
         width: 90%;
         left:5%;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-tit {
         font-size: 5vw !important;
         font-weight:bold;
    }
     .c_portalResEbizads_banner-01001019 .subpage_ad .ad-sum {
         font-size: 14px;
         text-align: left;
         margin: 1px 0;
    }
}
.lantern {
     margin-left: 0px!important;
     margin-right: 0px!important;
}
 .p_CommonSquareNumBtn.active, .p_CommonSquareNumBtn:hover {
     background-color: #00509a;
     color: #fff;
}
 @media only screen and (max-width:768px) {
     .c_portalResProduct_list-01001020 {
         overflow: hidden;
         width: 100%;
         height: auto;
         min-width: 640px;
         margin-left: 0;
         margin-right: 0;
    }
     .c_portalResProduct_list-01001020 .p_ProductList {
         margin: 0;
         width: auto;
         height: auto;
         padding: 0;
         overflow: hidden;
         background-color: transparent;
         white-space: normal;
         font-size: 0;
    }
     .c_portalResProduct_list-01001020 .p_categorySummaryBox {
         padding: 15px;
         border-bottom: 1px solid rgba(0,0,0,0.09);
    }
     .c_portalResProduct_list-01001020 .p_categorySummary {
         color: rgba(0,0,0,0.45);
         font-size: 14px;
         line-height: 22px;
         text-align: left;
         vertical-align: top;
         word-break: break-all;
    }
     .c_portalResProduct_list-01001020 .p_sort {
         margin: 0;
         width: auto;
         height: auto;
         padding: 0 15px;
         overflow: hidden;
         font-size: 16px;
         display: -webkit-box;
         display: -moz-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
         border-bottom: 10px solid #F5F5F5;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn {
         -webkit-flex: 1.5;
         flex: 1.5;
         -webkit-box-flex: 1.5;
         -moz-box-flex: 1.5;
         -ms-flex: 1.5;
         display: block;
         position: relative;
         width: 100%;
         line-height: 40px;
         text-align: center;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn:hover, .c_portalResProduct_list-01001020 .d_sortBtn:active {
         border-color: #1890FF;
         color: #1890FF;
         z-index: 2;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn.active {
         border-color: #1890FF;
         color: #1890FF;
         z-index: 2;
    }
     .c_portalResProduct_list-01001020 .p_default {
         -webkit-flex: 1;
         flex: 1;
         -webkit-box-flex: 1;
         -moz-box-flex: 1;
         -ms-flex: 1;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn:lang(active) {
         border-color: #1890FF;
         color: #1890FF;
         z-index: 2;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .iconfont:first-child {
         display: none;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .iconfont {
         display: inline-block;
         font-size: 12px;
         width: 0;
         height: 0;
         margin: 5px 0 0 3px;
         font: 0/0 arial;
         vertical-align: middle;
         border: 5px dashed transparent;
         border-top: 5px solid rgba(0,0,0,0.45);
         text-align: center;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .iconfont:before {
         content: "\e69a";
         line-height: 30px;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn:lang(active) .font .iconfont, .c_portalResProduct_list-01001020 .d_sortBtn:hover .font .iconfont, .c_portalResProduct_list-01001020 .d_sortBtn:active .font .iconfont {
         color: #1890FF;
         border-top-color: #1890FF;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .down-arrow {
         margin-top: 0;
         border-top: 0 none;
         border-bottom: 5px solid rgba(0,0,0,0.45);
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .arrow:before {
         content: "\e69c";
    }
     .c_portalResProduct_list-01001020 .p_default .font .iconfont {
         display: none;
    }
     .c_portalResProduct_list-01001020 .p_products {
         width: auto;
         height: auto;
         margin: 0;
         padding: 0;
         overflow: hidden;
         white-space: normal;
    }
     .c_portalResProduct_list-01001020 .p_Product {
        position: relative;
        display: inline-block;
        vertical-align: top;
        width:calc((100% - 0px)/4);
         padding: 15px 15px 0;
        height: inherit;
    }
     .c_portalResProduct_list-01001020 .p_ProductInner {
         width: 100%;
         padding: 0 0 15px;
         border-top: 0 none;
         border-left: 0 none;
         border-right: 0 none;
         box-sizing: content-box;
         display: -webkit-box;
         display: -moz-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
    }
     .c_portalResProduct_list-01001020 .p_Product:last-of-type .p_ProductInner {
         border: 0 none;
    }
     .c_portalResProduct_list-01001020 .p_images {
         position: relative;
         width: 100%;
         height: auto;
         margin: 0;
         padding: 0;
         text-align: center;
         font-size: 0;
         overflow: hidden;
         webkit-flex: 1;
         flex: 1;
         -webkit-box-flex: 1;
         -moz-box-flex: 1;
         -ms-flex: 1;
    }
     .c_portalResProduct_list-01001020 .p_image {
         width: 100%;
         height: 100%;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .p_imagesPc {
         display: none;
    }
     .c_portalResProduct_list-01001020 .p_linkB {
         width: inherit;
         height: inherit;
         display: block;
         position: static;
    }
     .c_portalResProduct_list-01001020 .p_image {
         width: 100%;
         height: 100%;
         padding: 0;
    }
     .c_portalResProduct_list-01001020 .p_ThumbnailBox {
         display: none;
    }
     .c_portalResProduct_list-01001020 .d_articles {
         height: auto;
         width: auto;
         padding: 0 0 0 15px;
         margin: 0;
         overflow: hidden;
         -webkit-flex: 2.4;
         flex: 2.4;
         -webkit-box-flex: 2.4;
         -moz-box-flex: 2.4;
         -ms-flex: 2.4;
    }
     .c_portalResProduct_list-01001020 .d_HeadBox {
         margin: 0;
         width: auto;
         height: auto;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: rgba(228,228,228,0);
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .d_title {
         display: block;
         width: auto;
         height: auto;
         margin: 0;
         padding: 0;
         font-weight: 400;
         cursor: pointer;
         line-height: 22px;
         vertical-align: middle;
    }
     .c_portalResProduct_list-01001020 .p_TagBox {
         position: absolute;
         top: 0;
         right: 0;
         margin: 0;
         width: auto;
         height: auto;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: rgba(228,228,228,0);
         background-color: transparent;
         overflow: hidden;
         display: none;
    }
     .c_portalResProduct_list-01001020 .p_tag {
         float: left;
         margin: 0 5px 0 5px;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: transparent;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .p_tag:hover {
         border-width: 1px;
         border-style: none;
         border-color: transparent;
    }
     .c_portalResProduct_list-01001020 .p_tag:active {
         border-width: 1px;
         border-style: none;
         border-color: transparent;
    }
     .c_portalResProduct_list-01001020 .d_item {
         width: auto;
         height: auto;
         margin: 5px 0;
         padding: 0;
         vertical-align: middle;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .d_item .d_itemLable {
         display: inline-block;
         vertical-align: middle;
         margin: 0 5px 0 0;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .d_item .d_itemValue {
         display: inline-block;
         vertical-align: middle;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .p_salePricePc, .c_portalResProduct_list-01001020 .p_NomBoxPc {
         display: none;
    }
     .c_portalResProduct_list-01001020 .d_SummaryBox {
         margin: 5px 0;
         width: auto;
         height: auto;
         padding: 0;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .d_summary {
         color: #999;
         font-size: 12px;
         line-height: 20px;
         text-align: left;
         vertical-align: top;
         word-break: break-all;
    }
     .c_portalResProduct_list-01001020 .d_SalePrice {
         display: inline-table;
         margin: 0;
         padding: 0;
         text-align: left;
         vertical-align: middle;
    }
     .c_portalResProduct_list-01001020 .p_priceUnit::before {
         content: "\e6d7";
    }
     .c_portalResProduct_list-01001020 .p_interaction {
         margin: 0;
         width: auto;
         height: auto;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: rgba(228,228,228,0);
         background-color: transparent;
         overflow: hidden;
         word-break: break-all;
         white-space: normal;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .p_interaction .btn-default {
         display: inline-block;
         margin: 5px 0 0;
    }
     .c_portalResProduct_list-01001020 .p_keyword {
         display: inline-block;
         padding-right: 5px;
         white-space: nowrap;
         overflow: hidden;
         vertical-align: middle;
    }
}
 @media only screen and (min-width:769px) {
     .c_portalResProduct_list-01001020 {
         overflow: hidden;
         width: 100%;
         height: auto;
         margin-left: 0;
         margin-right: 0;
    }
     .c_portalResProduct_list-01001020 .p_ProductList {
         width: auto;
         height: auto;
         overflow: hidden;
         white-space: normal;
         font-size: 0;
         padding: 20px 25px;
    }
     .c_portalResProduct_list-01001020 .p_categorySummaryBox {
         padding: 0 0 20px;
         margin: 0 0 30px;
         border-bottom: 1px solid rgba(0,0,0,0.09);
    }
     .c_portalResProduct_list-01001020 .p_categorySummary {
         color: rgba(0,0,0,0.45);
         font-size: 14px;
         line-height: 22px;
         text-align: left;
         vertical-align: top;
         word-break: break-all;
    }
     .c_portalResProduct_list-01001020 .p_sort {
         margin: 0 0 10px;
         width: auto;
         height: auto;
         padding: 0 0 0 1px;
         border-width: 1px;
         border-style: none;
         border-color: rgba(228,228,228,0);
         background-color: transparent;
         overflow: hidden;
         clear: both;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn {
         position: relative;
         float: left;
         height: 30px;
         margin: 0 0 0 -1px;
         line-height: 30px;
         text-align: left;
         padding-left: 15px;
         padding-right: 30px;
         background-color: rgba(255, 255, 255, 1);
         border-width: 1px;
         border-style: solid;
         border-color: #D9D9D9;
         cursor: pointer;
         color: rgba(0,0,0,0.65);
    }
     .c_portalResProduct_list-01001020 .d_sortBtn:hover, .c_portalResProduct_list-01001020 .d_sortBtn:active {
         border-color: #1890FF;
         color: #1890FF;
         z-index: 2;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn.active {
         border-color: #1890FF;
         color: #1890FF;
         z-index: 2;
    }
     .c_portalResProduct_list-01001020 .p_default {
         padding-right: 15px;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn:lang(active) {
         border-color: #1890FF;
         color: #1890FF;
         z-index: 2;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .iconfont:first-child {
         display: none;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .iconfont {
         display: inline-block;
         position: absolute;
         top: 0;
         right: 8px;
         font-size: 12px;
         color: rgba(0,0,0,0.65);
         text-align: center;
         transform: rotate(180deg);
         -ms-transform: rotate(180deg);
         -moz-transform: rotate(180deg);
         -webkit-transform: rotate(180deg);
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .iconfont:before {
         content: "\e69a";
         line-height: 30px;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn:lang(active) .font .iconfont, .c_portalResProduct_list-01001020 .d_sortBtn:hover .font .iconfont, .c_portalResProduct_list-01001020 .d_sortBtn:active .font .iconfont {
         color: #1890FF;
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .arrow {
         transform: rotate(180deg);
         -ms-transform: rotate(180deg);
         -moz-transform: rotate(180deg);
         -webkit-transform: rotate(180deg);
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .down-arrow {
         transform: rotate(0deg);
         -ms-transform: rotate(0deg);
         -moz-transform: rotate(0deg);
         -webkit-transform: rotate(0deg);
    }
     .c_portalResProduct_list-01001020 .d_sortBtn .font .arrow:before {
         content: "\e69a";
    }
     .c_portalResProduct_list-01001020 .p_default .iconfont.arrow {
         display: none;
    }
     .c_portalResProduct_list-01001020 .p_products {
         width: auto;
         height: auto;
         margin: 0;
         padding: 0;
         overflow: hidden;
         white-space: normal;
    }
     .c_portalResProduct_list-01001020 .p_Product {
         position: relative;
         display: inline-block;
         vertical-align: top;
         width: calc((100% - 0px)/3);
         padding: 10px;
         height: inherit;
    }
     .c_portalResProduct_list-01001020 .p_ProductInner {
         width: 100%;
         padding: 0 0 5px;
         box-sizing: content-box;
    }
     .c_portalResProduct_list-01001020 .p_ProductInner:hover {
         border-width: 3px;
         border-color: #1890FF;
         margin: -2px;
    }
     .c_portalResProduct_list-01001020 .p_images {
         position: relative;
         width: 100%;
         height: 188px;
         margin: 0;
         padding: 0;
         text-align: center;
         font-size: 0;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .p_imagesMo {
         display: none;
    }
     .c_portalResProduct_list-01001020 .p_linkB {
         width: inherit;
         height: inherit;
         display: block;
         position: static;
    }
     .c_portalResProduct_list-01001020 .p_image {
         width: 100%;
         height: 100%;
         padding: 0;
    }
     .c_portalResProduct_list-01001020 .p_ThumbnailBox {
         position: absolute;
         left: 0;
         bottom: 1px;
         z-index: 10;
         width: 236px;
         height: auto;
         padding: 0;
         overflow: hidden;
         height: auto;
    }
     .c_portalResProduct_list-01001020 .p_ThumbnailBox .p_thumbnail {
         position: relative;
         width: 42px;
         height: 34px;
         float: left;
         margin: 0 2px;
         max-width: 42px;
         max-height: 34px;
         overflow: hidden;
         border: 2px solid rgba(0,0,0,.45) 
    }
     .c_portalResProduct_list-01001020 .p_ThumbnailBox .p_thumbnail:hover {
         border-color: rgba(255,255,255,.7) 
    }
     .c_portalResProduct_list-01001020 .d_articles {
         height: auto;
         width: auto;
         padding: 0 0 0 15px;
         margin: 0;
         overflow: hidden;
         -webkit-flex: 2.4;
         flex: 2.4;
         -webkit-box-flex: 2.4;
         -moz-box-flex: 2.4;
         -ms-flex: 2.4;
    }
     .c_portalResProduct_list-01001020 .d_HeadBox {
         margin: 5px 0 0;
         width: auto;
         height: auto;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: rgba(228,228,228,0);
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .d_title {
         display: block;
         width: auto;
         height: auto;
         margin: 0;
         padding: 0;
         font-weight: 400;
         cursor: pointer;
         line-height: 22px;
         vertical-align: middle;
    }
     .c_portalResProduct_list-01001020 .p_TagBox {
         position: absolute;
         top: 0;
         right: 0;
         margin: 0;
         width: auto;
         height: auto;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: rgba(228,228,228,0);
         background-color: transparent;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .p_tag {
         float: left;
         margin: 0 5px 0 5px;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: transparent;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .p_tag:hover {
         border-width: 1px;
         border-style: none;
         border-color: transparent;
    }
     .c_portalResProduct_list-01001020 .p_tag:active {
         border-width: 1px;
         border-style: none;
         border-color: transparent;
    }
     .c_portalResProduct_list-01001020 .d_item {
         width: auto;
         height: auto;
         margin: 5px 0;
         padding: 0;
         vertical-align: middle;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .d_item .d_itemLable {
         display: inline-block;
         vertical-align: middle;
         margin: 0 5px 0 0;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .d_item .d_itemValue {
         display: inline-block;
         vertical-align: middle;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .p_salePriceMo, .c_portalResProduct_list-01001020 .p_NomBoxMo {
         display: none;
    }
     .c_portalResProduct_list-01001020 .d_SummaryBox {
         margin: 5px 0;
         width: auto;
         height: auto;
         padding: 0;
         overflow: hidden;
    }
     .c_portalResProduct_list-01001020 .d_summary {
         line-height: 20px;
         text-align: left;
         vertical-align: top;
         word-break: break-all;
    }
     .c_portalResProduct_list-01001020 .d_SalePrice {
         display: inline-table;
         margin: 0;
         padding: 0;
         text-align: left;
         vertical-align: middle;
    }
     .c_portalResProduct_list-01001020 .p_priceUnit::before {
         content: "\e6d7";
    }
     .c_portalResProduct_list-01001020 .p_interaction {
         margin: 0;
         width: auto;
         height: auto;
         padding: 0;
         border-width: 1px;
         border-style: none;
         border-color: rgba(228,228,228,0);
         background-color: transparent;
         overflow: hidden;
         word-break: break-all;
         white-space: normal;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .p_interaction .btn-default {
         display: inline-block;
         margin: 5px 0 0;
    }
     .c_portalResProduct_list-01001020 .p_keyword {
         display: inline-block;
         padding-right: 5px;
         white-space: nowrap;
         overflow: hidden;
         vertical-align: middle;
    }
}
 @media only screen and (min-width:769px) and (max-width: 1024px) {
}
 .c_portalResProduct_list-01001020 .p_CommonSummaryBoxA {
    text-align:center;
}
 .c_portalResProduct_list-01001020 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
 .c_portalResProduct_list-01001020 >div {
    animation-fill-mode:both;
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 {
     width: 100%;
     transition: 0.3s ease 0s;
     font-size: 14px;
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 ul {
     font-size: 0px;
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 li:nth-child(4n+1) {
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 li {
     font-size: 16px;
     transition: 0.3s ease 0s;
     margin-bottom: 10px;
     width: 23%;
     margin-left: 10px;
     background: #fff;
     border: 1px solid #dedede;
     display: inline-block;
     vertical-align: top;
     box-sizing: border-box;
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 li a {
     font-size: 0px;
     overflow: hidden;
     text-align: center;
     background: #f6f6f6;
     width: 100%;
     margin: 0 auto;
     padding-bottom: 67.6%;
     display: block;
     position: relative;
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 li a:before {
     content: '';
     display: inline-block;
     vertical-align: middle;
     height: 100%;
     width: 0px;
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 img {
     vertical-align: middle;
     transition: 0.5s linear 0s;
     width: 100%;
     height: auto;
     max-width: 100%;
     position: absolute;
     left: 50%;
     top: 50%;
     transform: translate(-50%, -50%);
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 h4 {
     display: none;
}
 .c_portalResProduct_list-01001020 .PhotoList_k1 li span {
     color: #666;
     white-space: nowrap;
     transition: 0.3s ease 0s;
     display: block;
     width: 100%;
     overflow: hidden;
     text-overflow: ellipsis;
     box-sizing: border-box;
     text-align: center;
     padding: 20px 10px;
     font-size: 15px;
     background: #eee;
     display: none;
}
 @media screen and (min-width: 769px) {
     .c_portalResProduct_list-01001020 .PhotoList_k1 li:hover img {
         transform: translate(-50%, -50%) scale(1.1);
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li:hover span {
         color: #004290;
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li {
         width: calc((100% - 120px) / 5);
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li:nth-child(4n+1) {
    }
}
 @media screen and (max-width: 1100px) {
     .c_portalResProduct_list-01001020 .PhotoList_k1 li a {
         height: 13.2vw;
    }
}
 @media screen and (max-width: 768px) {
     .c_portalResProduct_list-01001020 .PhotoList_k1 {
         padding: 0px;
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li {
         width: 48%;
         margin-bottom: 5%;
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li a {
         height: 27vw;
         padding: 0;
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li span {
         padding: 2vw;
         font-size: 14px;
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li:nth-child(2n+1) {
         margin-left: 0%;
    }
     .c_portalResProduct_list-01001020 .PhotoList_k1 li:nth-child(2n+0) {
         margin-left: 4%;
    }
}
 @media screen and (max-width: 1500px) {
     .c_portalResProduct_list-01001020 .PhotoList_k1 li span {
         font-size: 14px;
    }
}
 .c_portalResProduct_list-01001020 .p_page .pre .iconfont:before {
    shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 .c_portalResProduct_list-01001020 .p_page .next .iconfont:before {
    shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 .c_portalResProduct_list-01001020 .p_more .iconfont:before {
    shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 .c_portalResProduct_list-01001020 .p_loading .iconfont:before {
    shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 .c_portalResProduct_list-01001020 .stylebox_top {
     height: auto;
}
 .c_portalResProduct_list-01001020 .title_sub {
     position: relative;
     color: #1c3079;
     font-size: 28px;
     margin-left: 0px;
     padding-left: 15px;
}
 .c_portalResProduct_list-01001020 .title_sub:before {
     content: '';
     position: absolute;
     left: 0px;
     top: 8px;
     height: 24px;
     width: 2px;
     background: #1c3079;
     z-index: 1;
}
 .c_portalResProduct_list-01001020 .title_main {
     font-size: 30px;
     color: #eaa317;
}
 .c_portalResProduct_list-01001020 .stylebox_content {
     padding-top: 30px;
}
 .lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
     bottom: 100px;
     text-align: center;
     font-size: 36px;
}
.ybt_box{
     width:100%;
     position:relative;
     text-align:center;
}
 .ybt_box h1{
     font-size: 56px;
     color: #efefef;
     font-weight: bold !IMPORTANT;
}
 .ybt_box h6{
     font-size: 42px;
     color: #333;
     text-transform: uppercase;
     margin: 10px auto 14px;
     font-weight: normal !important;
     font-weight: BOLD !important;
     MARGIN-TOP: -64PX;
}
 .ybt_box .ybt_line{
     width: 39px;
     height: 4px;
     background: #00509a;
     margin: 15px auto;
}
 @media only screen and (max-width: 768px){
     .bts1 {
         width: 5.45rem !important;
         height: 0.375rem!important;
    }
     .bts1 a {
         color: #fff;
         display: block;
         padding: 10px 0!important;
         text-align: center;
         font-weight: 100;
         border: 1px #fff solid;
         border-radius: 50px;
         display: none;
         font-size: 12px!important;
    }
     .bts1 {
         margin-top: 136px!important;
    }
     .list2 li .txt .p1 {
         font-size: 1.15rem !important;
    }
     .list2 li {
         width: 31% !important;
    }
     .ybt_box h1{
         font-size:30px;
    }
     .ybt_box .ybt_line:before{
         height:5px;
    }
     .ybt_box h6{
         margin: 0px auto;
         font-size: 24px;
         margin-top: -22px;
    }
     .c_portalResPublic_codeContainer-01001{
         min-height: 0;
         width:100%;
    }
}
 @media only screen and (min-width: 769px){
     .c_portalResPublic_codeContainer-01001{
         min-height: auto;
         width:100%;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     .ybt_box h1{
         font-size:34px;
    }
}
 .index-Technology {
     padding: 0;
     position: relative;
     overflow: hidden;
}
 .index-Technology .imgbg {
     background-repeat: no-repeat;
     background-position: center bottom;
     background-size: cover;
     position: absolute;
     left: 0;
     width: 100%;
     height: 100%;
     top: 0;
     z-index: -1;
     transform: scale(1.3);
     transition: all 3s;
}
 .index-Technology .imgbg.animated {
     transform: scale(1);
}
 .title {
     float: left;
     margin-top: 240px;
}
 .title h1 {
     color: #fff;
     font-size: 44px;
     font-weight: bold !important;
}
 .title h2 {
     color: #fff;
     font-family: "MontsLight";
     font-weight: normal;
     text-transform: uppercase;
     margin-top: 10px;
     font-size: 28px;
}
 .title svg {
     width: 71px;
     height: 5px;
}
 .title h5 {
     margin: 26px 0 40px;
     color: rgba(255, 255, 255, 0.5);
     font-size: 18px;
}
 .technology-right {
     width: 100%;
     float: left;
}
 .xian{
    width: 23px;
    height: 5px;
    background:#fff;
    margin-top: 12px;
    margin-bottom: 19px;
}
 .technology-right ul li:hover .bts1 a{
    display:block;
}
 .technology-right ul li {
     width: 33%;
     float: left;
     padding: 117px 0 220px 3.5%;
     border-left: 1px solid rgba(255, 255, 255, 0.2);
     transform: translateZ(0);
}
 .technology-right ul li:before {
     content: '';
     display: block;
     width: 100%;
     height: 100%;
     background-color: rgb(10 87 158 / 51%);
     opacity: 0;
     visibility: hidden;
     position: absolute;
     left: 0;
     top: 0;
     z-index: -1;
     transition: all 1s;
}
 .technology-right ul li span {
     display: block;
     width: 85px;
     height: 58px;
     margin-bottom: 10px;
}
 .technology-right ul li span i {
     display: block;
     position: relative;
     color: #fff;
     font-size: 2.2rem;
     font-weight: bold;
}
 .technology-right ul li span i:before {
     content: '';
     display: block;
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     background: url(https://static203.yun300.cn/img/icon_yanfa_bg1.png?tenantId=279716&viewType=1&v=1681107749000) 0 0/cover no-repeat;
}
 .technology-right ul li span i:after {
     content: '';
     display: block;
     width: 42.37288%;
     height: 42.37288%;
     position: absolute;
     left: 7.62712%;
     bottom: 7.62712%;
     background-color: rgba(255, 255, 255, 0.1);
     transition: all .4s;
}
 .technology-right ul li span img {
     width: 100%;
}
 .technology-right ul li h2 {
     color: #fff;
     font-weight: 600 !important;
     font-size: 34px;
     font-family: "0f0f7e09ce43cb5889ba4ca4ff5d976a-subfont" !important;
}
 .technology-right ul li p {
     color: #fff;
     opacity: 0.5;
     margin-top: 7px;
     font-size: 17px;
}
 .hr-red{
     display: inline-block;
     width: 65px;
     height: 5px;
     margin-top: 30px;
     background: #0a579e;
}
 .technology-right ul li .bts {
     margin-top: 100px;
}
 .technology-right ul li:hover:before {
     width: 100%;
     left: 0;
     opacity: 1;
     visibility: visible;
}
 .technology-right ul li:hover span i:after {
     width: 84.74576%;
     height: 84.74576%;
}
 .technology-right ul li:hover .bts-line-red-small {
     background-image: url(https://static203.yun300.cn/img/btn_line_bg_small.svg?tenantId=279716&viewType=1&v=1681107749000);
}
 .technology-right ul li:hover .bts-line-red-small:before {
     width: 100%;
     opacity: 1;
}
 .bts {
     width: 250px;
     height: 60px;
     line-height: 60px;
     text-align: center;
     font-size: 18px;
     transition: all .6s;
}
 .bts a{
    color:#fff;
     display: block;
     border: 1px #fff solid;
}
 .bts a:hover{
    color:#fff;
     background: #0a579e;
     border: 1px #0a579e solid;
}
 .bts1{
     width: 8.45rem;
     height: 1.375rem;
     position: relative;
     transform: translateZ(0);
     margin-top: 300px;
}
 .bts1 a{
     color: #fff;
     display: block;
     padding: 18px 0;
     text-align: center;
     font-weight: 100;
     border: 1px #fff solid;
     border-radius: 50px;
     display: none;
     font-size: 14px;
     font-family: "AkzidenzGroteskBQ-BdCndAlt";
}
 .bts1 a:hover{
     border: 1px #0a579e solid;
    background: #0a579e;
     color: #fff;
}
 @media screen and (max-width: 1440px) {
     .technology-right ul li {
         padding: 7% 0 8% 5%;
    }
     .index-Technology .title {
         margin-top: 190px;
    }
     .technology-right ul li span {
         width: 100px;
         height: 100px;
         margin-bottom: 90px;
    }
     .technology-right ul li .bts {
         margin-top: 80px;
    }
}
 @media screen and (max-width: 1280px) {
     .technology-right ul li {
         padding: 180px 0 170px 5%;
    }
     .index-Technology .title {
         margin-top: 170px;
    }
     .technology-right ul li span {
         width: 100px;
         height: 100px;
         margin-bottom: 80px;
    }
     .technology-right ul li .bts {
         margin-top: 70px;
    }
}
 @media screen and (max-width: 1024px) {
     .technology-right ul li {
         padding: 140px 0 130px 5%;
    }
     .index-Technology .title {
         margin-top: 130px;
    }
     .technology-right ul li span {
         width: 80px;
         height: 80px;
         margin-bottom: 60px;
    }
     .technology-right ul li .bts {
         margin-top: 50px;
    }
}
 @media screen and (max-width: 640px) {
     .fnt32 {
         font-size: 18px !important;
    }
     .fnt18 {
         font-size: 12px !important;
    }
     .index-Technology .title {
         float: none;
         width: 100%;
         padding-top: 80px;
         margin-top: 0;
    }
     .defualtbox .title .tit-bottom h5 {
         margin: 10px 0 20px;
    }
     .technology-right {
         float: none;
         width: 100%;
    }
     .technology-right ul li {
         padding: 45px 0 70px 5%;
    }
     .technology-right ul li span {
         width: 80px;
         height: 80px;
         margin-bottom: 60px;
    }
     .technology-right ul li .bts {
         margin-top: 50px;
    }
}
 .f-cb {
     zoom: 1;
}
 .list2 li {
     width: 15%;
     margin-right: 1.6%;
     height: 22rem;
     float: left;
     background-color: #fff;
     position: relative;
     box-sizing: border-box;
     border: 1px solid #eee;
     padding-top: 5rem;
     text-align: center;
     padding-left: 0.2rem;
     padding-right: 0.2rem;
     overflow: hidden;
}
 .list2 li .bg {
     background:#00509a;
     width: 100%;
     height: 0;
     position: absolute;
     bottom: 0;
     left: 0;
     transition: all 0.3s;
     transition-timing-function: linear;
}
 .list2 li .txt .img1 {
     display: inline;
}
 .list2 li:hover .img1 {
     display: none;
}
 .list2 li:hover .img2 {
     display: inline !important;
}
 .list2 li .txt .img2 {
}
 .list2 li:hover .bg {
     height: 100%;
}
 .list2 li:hover .txt {
     color: #fff;
}
 .list2 li .txt {
     z-index: 22;
     position: relative;
     font-family: "SourceHanSansCN-Regular";
     color: #333333;
}
 .list2 li .txt .img1 {
}
 .list2 li .txt .img2 {
     display: none;
}
 .list2 li .txt .p1 {
     font-size: 1.45rem;
     line-height: 2.75rem;
     margin: 0.6rem 0 0.2rem;
     font-weight: 600;
}
 .list2 li .txt .p2 {
     font-size: 0.9rem;
     line-height: 1.65rem;
}
@media only screen and (max-width: 768px) {
     .c_portalResIntro_category-01001003 {
         height: auto;
         width: 280px;
         overflow: visible;
         max-width:1180px;
         min-height:192px;
         margin-left: 0;
         margin-right: 0;
    }
     .c_portalResIntro_category-01001003 .p_image {
         display:none;
    }
     .c_portalResIntro_category-01001003 .p_image>img {
         width: 100%;
         height: 100%;
    }
}
 @media only screen and (min-width: 769px) {
     .c_portalResIntro_category-01001003 .p_btn-show,.c_portalResIntro_category-01001003 .p_btn-hide{
         display: none;
    }
     .c_portalResIntro_category-01001003 {
         height: auto;
         width: 280px;
         overflow: visible;
         max-width:1180px;
         min-height:192px;
         margin-left: 0;
         margin-right: 0;
    }
     .c_portalResIntro_category-01001003 .p_category {
         height: 100%;
         width: 100%;
         position: relative;
    }
     .c_portalResIntro_category-01001003 .p_categoryBox{
         line-height:24px;
    }
     .c_portalResIntro_category-01001003 .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;
    }
     .c_portalResIntro_category-01001003 .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;
         text-align: center;
         line-height: 40px;
    }
     .c_portalResIntro_category-01001003 .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;
         display: none;
    }
     .c_portalResIntro_category-01001003 .p_linkBox .iconfont:before{
         content:'';
    }
     .c_portalResIntro_category-01001003 .p_linkBox .icon-arrow_up:before{
         content:'\e6c9';
    }
     .c_portalResIntro_category-01001003 .p_linkBox .icon-arrow_down:before{
         content:'\e6c8';
    }
     .mouse_bac:hover .p_categoryBtn {
         color:var(--yx_Color);
    }
     .c_portalResIntro_category-01001003 .p_categoryBox .p_childBox {
    }
     .c_portalResIntro_category-01001003 .p_categoryBox .p_parentBox{
         position:relative;
         width: calc((100% - 50px)/5);
         float: left;
         margin: 5px;
         text-align: center;
         background: #f1f1f1;
    }
     .c_portalResIntro_category-01001003 .p_categoryBox .p_parentBox .p_parentBox {
         padding-left: 18px;
    }
     .c_portalResIntro_category-01001003 .p_parentBox:last-child .p_linkBox {
         border-bottom:0 none;
    }
     .c_portalResIntro_category-01001003 .p_categoryBox .slideOut{
         position:absolute;
         left:100%;
         top:0;
         width:100%;
         height:auto;
    }
     .c_portalResIntro_category-01001003 .p_image {
         width: 30px;
         height: 30px;
         display: inline-block;
         vertical-align: middle;
         margin-right: 5px;
         display:none 
    }
     .c_portalResIntro_category-01001003 .p_image>img {
         width: 100%;
         height: 100%;
    }
}
 @media only screen and (min-width: 769px) and (max-width: 1024px) {
}
 .c_portalResIntro_category-01001003 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 .c_portalResIntro_category-01001003 >div{
     animation-fill-mode:both;
}
 .c_portalResIntro_category-01001003 .NavList_a1{
     text-transform:capitalize;
}
 .c_portalResIntro_category-01001003 .NavList_a1 ul{
     text-align:left;
     display:block;
     font-size:0px;
}
 .c_portalResIntro_category-01001003 .NavList_a1 a{
     position:relative;
     font-size: 16px;
     height: 70px;
     line-height: 70px;
     padding:0px 30px;
     color:#333;
     display:block;
     transition:0.3s ease 0s;
}
 .c_portalResIntro_category-01001003 .NavList_a1 .more:after{
     content:"";
     position:absolute;
     width:1px;
     height:15px;
     display:block;
     background:#ccc;
     top:50%;
     margin-top:-7px;
     right:0px;
}
 .c_portalResIntro_category-01001003 .NavList_a1 a:before{
     position:absolute;
     content:'';
     left:50%;
     bottom:0px;
     width:0%;
     height: 2px;
     background-color:transparent;
     transition:all .3s;
}
 .c_portalResIntro_category-01001003 .NavList_a1 a:hover:before{
     width:80%;
     left:10%;
     background-color: var(--yx_Color);
}
 .c_portalResIntro_category-01001003 .NavList_a1 li{
     position:static;
     display:inline-block;
     color:#fff;
     width:auto;
     vertical-align:top;
}
 .c_portalResIntro_category-01001003 .menu-slide{
     z-index:-1;
     position:absolute;
     background:var(--yx_Color);
     bottom:0px;
     display:none;
     transition:0.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s;
}
 .c_portalResIntro_category-01001003 .swiper-container .swiper-notification{
     position:absolute;
     left:0px;
     top:0px;
     pointer-events:none;
     opacity:0;
     z-index:-1000;
}
 @media screen and (min-width: 769px){
     .c_portalResIntro_category-01001003 .NavList_a1 a:hover{
         color: var(--yx_Color);
    }
}
 @media screen and (max-width: 1400px){
     .c_portalResIntro_category-01001003 .NavList_a1 a {
         padding: 0px 30px;
    }
}
 @media screen and (max-width: 1200px){
     .c_portalResIntro_category-01001003 .NavList_a1 a {
         padding: 0px 25px;
         font-size: 14px;
    }
}
 @media screen and (max-width: 1024px){
     .c_portalResIntro_category-01001003 .NavList_a1 a {
         padding: 0px 10px;
         font-size: 14px;
    }
     .c_portalResIntro_category-01001003 .menu-slide {
         display: none;
    }
}
 @media screen and (max-width: 768px){
     .c_portalResIntro_category-01001003 .NavList_a1 ul {
         text-align: left;
         display: -webkit-box;
         display: -webkit-flex;
         display: -ms-flexbox;
         display: flex;
         font-size: 0;
    }
     .c_portalResIntro_category-01001003 .NavList_a1 a {
         padding: 0px 20px;
         font-size: 14px;
         height:62px;
         line-height:62px;
    }
     .c_portalResIntro_category-01001003 .NavList_a1 a:hover {
         color: var(--yx_Color);
    }
     .c_portalResIntro_category-01001003 .NavList_a1 a:active {
         color: var(--yx_Color);
    }
}
.w_fimgbox-001{
     width: 100%;
     height: auto;
     min-height: 200px;
     margin: 0 auto;
}
 .w_fimgbox-001 .w_imgbox{
     width: 100%;
     height: 100%;
     position: relative;
     min-height: inherit;
}
 .w_fimgbox-001 .w_imgbox > img{
     width: 100%;
     height: auto;
}
 .w_fimgbox-001 .w_imgbox > .p_contentbox{
     width: 100%;
     height: 100%;
     position: absolute;
     top: 0;
     left: 0;
}
.w_popbox-001{
     width:80%;
     max-width: 700px;
     min-height: 300px;
     margin: 0 auto;
     display: none;
}
 .w_popbox-001 .w_popbox{
     position: relative;
     width: 100%;
     height: 100%;
     max-width: inherit;
     min-height: inherit;
}
 .w_popbox-001 .w_popbox .e_container{
     width: 100%;
     height: 100%;
     min-height: inherit;
     position: relative;
     left: 0;
     top: 0;
     z-index: 9999;
     background-position: center;
     background-repeat: no-repeat;
     background-clip: content-box;
     max-height: 100% !important;
}
 .w_popbox-001 .w_popbox .e_shading{
     width: 100%;
     height: 100%;
     word-break: keep-all;
     position: absolute;
     left: 0;
     top: 0;
     z-index: 9998;
     background-position: center;
     background-repeat: repeat;
     background-clip: content-box;
}
 .w_popbox-001 .p_icon{
     width: auto;
     height: auto;
     position: absolute;
     right: 0;
     top: 0;
     cursor: pointer;
     z-index: 10000;
     text-align: right;
     color:#fff;
     background: rgba(178, 178, 178,.5);
}
 .w_popbox-001 .p_icon:before{
     content: '\e690';
     font-size: 30px;
}
 .w_popbox-001 .e_box002{
     background-color: rgba(0, 0, 0, 0.6);
}
 .w_fimg-000 .p_title{
     display:inline-table;
     margin:0;
     min-width:37px;
     padding:0;
     color:rgba(51,51,51,1);
     font-size:16px;
     font-weight:400;
     cursor:pointer;
}
 .w_fimg-000 .p_title .font{
     vertical-align:middle;
     line-height: 21px;
}
 .w_fimg-000 .p_title:hover{
     color:rgba(87,177,173,1);
}
 .w_fimg-000 .p_title:active{
     color:rgba(69,165,161,1);
}
 .w_fimg-000 .p_title .iconfont:before{
     display: inline-block;
     content:"";
}
 .w_fimg-000{
     position:relative;
     width:100%;
     height:auto;
     min-height: 200px;
}
 .w_fimg-000 .animated{
     width:100%;
     height:100%;
     position: relative;
     min-height: inherit;
}
 .w_fimg-000 .font {
     white-space: nowrap;
}
 .w_fimg-000 .p_link001{
     width:100%;
     height:100%;
}
 .w_fimg-000 .p_link002{
     width:100%;
     height:30px;
}
 .w_fimg-000 .p_box{
     width: 100%;
     height: 100%;
     text-align:center;
     position: static;
}
 .w_fimg-000 .p_dimage{
     height: inherit;
     overflow: hidden;
     font-size: 0;
}
 .w_fimg-000 .e_image:hover:after {
     background: transparent;
}
 .w_fimg-000 .p_dimage:empty{
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     position:absolute;
     background: #f2f2f2 url(../image/camera.png) no-repeat center;
}
.w_fline-001 .p_FLine{
     width: 100%;
     border-top-width: 1px;
     border-top-style: solid;
     border-top-color:#f0f0f0;
     opacity:1;
     filter:alpha(opacity:100);
     display: inline-block;
     vertical-align: middle;
}
 .w_fline-001{
     width:100%;
     min-height:20px;
     display: block;
     margin: 0 auto;
}
 .w_fline-001 .w_fline{
     width:100%;
     min-height: inherit;
     font-size: 0;
}
 .w_fline-001 .w_fline:before{
     content: "";
     display: inline-block;
     vertical-align: middle;
     min-height: inherit;
     width: 0;
}
@media only screen and (max-width: 768px){
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent{
         font-size: 0;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent .font{
         display: inline-block;
         font-size: 14px;
         color: #666;
         height: 30px;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb{
         font-size: 14px;
         color: #65beba;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb>a>.font{
         display: inline-block;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb>a{
         color: inherit;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font{
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font:hover{
         text-decoration: none;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb>a>.font:hover{
         text-decoration: underline;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover>a>.font:before{
         content: "\200B";
         display: block;
         height: 1px;
         background: #fff;
         width: 100%;
         width: calc(100% - 1px);
         position: absolute;
         bottom: -1px;
         left: 1px;
         z-index: 10;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover>a>.font{
         border:none;
         border-bottom:none;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after{
         margin-right: 5px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after:before{
         content: "\e69a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover .after:before{
         content: "\e69c";
    }
     .e_title.c_portalResBreadcrumb_nav-01001002.p_sortLink{
         display:inline-block;
         padding:0;
         color:rgba(101, 190, 186,1);
         font-size:14px;
         text-align:left;
    }
     .e_title.c_portalResBreadcrumb_nav-01001002.p_sortLink{
         white-space:nowrap;
         vertical-align:middle;
         line-height: 19px;
    }
     a>.e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink:hover{
         text-decoration:underline;
         font-weight:bold;
         cursor:pointer;
    }
     a>.e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink:active{
         color:rgba(69, 165, 161,1);
         font-weight:400;
    }
     a>.e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink:active{
         text-decoration:none;
         margin-top:0;
    }
     .e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink .iconfont:before{
         display: inline-block;
         content:"";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_content{
         margin:0;
         width: 236px;
         height:317px;
         padding:0;
         border-width:1px;
         border-style: none;
         border-color:rgba(228,228,228,0);
         background-color:transparent;
         overflow: hidden;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond{
         font-size: 14px;
         color: #65beba;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond>a>.font{
         display: inline-block;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond>a{
         color: inherit;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox>a>.font{
         border: 1px solid #e0f2f1;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox>a>.font:hover{
         text-decoration: none;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond>a>.font:hover{
         text-decoration: underline;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover>a>.font:before{
         content: "\200B";
         display: block;
         height: 1px;
         background: #fff;
         width: 100%;
         width: calc(100% - 1px);
         position: absolute;
         bottom: -1px;
         left: 1px;
         z-index: 10;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover>a>.font{
         border: 1px solid #65beba;
         border-bottom: 1px solid transparent;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox .after{
         margin-right: 5px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox .after:before{
         content: "\e69a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover .after:before{
         content: "\e69c";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end{
         display:inline-block;
         margin:0;
         padding:0;
         text-align:left;
         color:rgba(51,51,51,1);
         font-size:14px;
         font-weight:400;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end .font{
         white-space:nowrap;
         vertical-align:middle;
         text-align:inherit;
         line-height: 14px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end .iconfont:before{
         display: inline-block;
         content:"";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst{
         font-size: 14px;
         color: #65beba;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font{
         display: inline-block;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst>a{
         color: inherit;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font{
         border: 1px solid #e0f2f1;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font:hover{
         text-decoration: none;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font:hover{
         text-decoration: underline;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover>a>.font:before{
         content: "\200B";
         display: block;
         height: 1px;
         background: #fff;
         width: 100%;
         width: calc(100% - 1px);
         position: absolute;
         bottom: -1px;
         left: 1px;
         z-index: 10;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover>a>.font{
         border: 1px solid #65beba;
         border-bottom: 1px solid transparent;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after{
         margin-right: 5px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after:before{
         content: "\e69a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover .after:before{
         content: "\e69c";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList{
         margin:0px 0px;
         width: 236px;
         height:317px;
         padding:0;
         border-width:1px;
         border-style: none;
         border-color:rgba(228,228,228,0);
         background-color:transparent;
         overflow: hidden;
         text-align:right;
    }
     .c_portalResBreadcrumb_nav-01001002{
         width: 1180px;
         height: 30px;
         overflow: visible;
         font-size: 0;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList{
         width: auto;
         height: auto;
         overflow: visible;
         background-color: transparent;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList>a{
         display: inline-block;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_CurrentBox{
         color: #666;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before{
         content: "\e68a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_content{
         width: 240px;
         position: absolute;
         border: 1px solid #65beba;
         padding: 9px 7px 9px 7px;
         font-size: 0;
         display: none;
         height: auto;
         background: #fff;
    }
     .c_portalResBreadcrumb_nav-01001002 .contentBox:hover .p_content{
         display: block;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink{
         color: #65beba;
         display: inline-block;
         margin: 9px 7px 9px 7px;
         cursor: pointer;
         font-size: 14px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink .font{
         line-height: 14px;
         font-weight: normal;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink:hover{
         text-decoration: underline;
         font-weight: normal;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink.current{
         color: #bcbcbc;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink.current:hover{
         text-decoration: none;
         font-weight: normal;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink.current .font{
         text-decoration: none;
         font-weight: normal;
         cursor: default;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end{
         margin-right: 6px;
         margin-left: 6px;
         vertical-align: middle;
    }
}
 @media only screen and (min-width: 769px){
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent{
         font-size: 0;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent .font{
         display: inline-block;
         font-size: 14px;
         color: #666;
         height: 30px;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbCurrent .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb{
         font-size: 14px;
         color: #65beba;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb>a>.font{
         display: inline-block;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb>a{
         color: inherit;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font{
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font:hover{
         text-decoration: none;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb>a>.font:hover{
         text-decoration: underline;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover>a>.font:before{
         content: "\200B";
         display: block;
         height:0px;
         background: #fff;
         width: 100%;
         width: calc(100% - 1px);
         position: absolute;
         bottom:0px;
         left: 1px;
         z-index: 10;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover>a>.font{
         border:0px solid #65beba;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after{
         margin-right: 5px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after:before{
         content: "\e69a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover .after:before{
         content: "\e69c";
    }
     .e_title.c_portalResBreadcrumb_nav-01001002.p_sortLink{
         display:inline-block;
         padding:0;
         color:rgba(101, 190, 186,1);
         font-size:14px;
         text-align:left;
    }
     .e_title.c_portalResBreadcrumb_nav-01001002.p_sortLink{
         white-space:nowrap;
         vertical-align:middle;
         line-height: 19px;
    }
     a>.e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink:hover{
         text-decoration:underline;
         font-weight:bold;
         cursor:pointer;
    }
     a>.e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink:active{
         color:rgba(69, 165, 161,1);
         font-weight:400;
    }
     a>.e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink:active{
         text-decoration:none;
         margin-top:0;
    }
     .e_title.c_portalResBreadcrumb_nav-01001002 .p_sortLink .iconfont:before{
         display: inline-block;
         content:"";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_content{
         margin:0;
         width: 236px;
         height:317px;
         padding:0;
         border-width:1px;
         border-style: none;
         border-color:rgba(228,228,228,0);
         background-color:transparent;
         overflow: hidden;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond{
         font-size: 14px;
         color: #65beba;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond>a>.font{
         display: inline-block;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond>a{
         color: inherit;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox>a>.font{
         border: 1px solid #e0f2f1;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox>a>.font:hover{
         text-decoration: none;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond>a>.font:hover{
         text-decoration: underline;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover>a>.font:before{
         content: "\200B";
         display: block;
         height: 1px;
         background: #fff;
         width: 100%;
         width: calc(100% - 1px);
         position: absolute;
         bottom: -1px;
         left: 1px;
         z-index: 10;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover>a>.font{
         border: 1px solid #65beba;
         border-bottom: 1px solid transparent;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox .after{
         margin-right: 5px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox .after:before{
         content: "\e69a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover .after:before{
         content: "\e69c";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end{
         display:inline-block;
         margin:0;
         padding:0;
         text-align:left;
         color:rgba(51,51,51,1);
         font-size:14px;
         font-weight:400;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end .font{
         white-space:nowrap;
         vertical-align:middle;
         text-align:inherit;
         line-height: 14px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end .iconfont:before{
         display: inline-block;
         content:"";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst{
         font-size: 14px;
         color: #65beba;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst{
         display: inline-block;
         vertical-align: middle;
         position: relative;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font{
         display: inline-block;
         line-height: 30px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst>a{
         color: inherit;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font{
         border: 1px solid #e0f2f1;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font:hover{
         text-decoration: none;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font:hover{
         text-decoration: underline;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst .after:before{
         content: "\200B";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover>a>.font:before{
         content: "\200B";
         display: block;
         height: 1px;
         background: #fff;
         width: 100%;
         width: calc(100% - 1px);
         position: absolute;
         bottom: -1px;
         left: 1px;
         z-index: 10;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover>a>.font{
         border: 1px solid #65beba;
         border-bottom: 1px solid transparent;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after{
         margin-right: 5px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after:before{
         content: "\e69a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover .after:before{
         content: "\e69c";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList{
         margin:0;
         width: 236px;
         height:317px;
         padding:0;
         border-width:1px;
         border-style: none;
         border-color:rgba(228,228,228,0);
         background-color:transparent;
         overflow: hidden;
    }
     .c_portalResBreadcrumb_nav-01001002{
         width: 1180px;
         height: 30px;
         overflow: visible;
         font-size: 0;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList{
         text-align: right;
         margin: 0px 0px 0px;
         width: auto;
         height: auto;
         overflow: visible;
         background-color: transparent;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList>a{
         display: inline-block;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_CurrentBox{
         color: #666;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before{
         content: "\e68a";
    }
     .c_portalResBreadcrumb_nav-01001002 .p_content{
         width: 240px;
         position: absolute;
         border: 1px solid #65beba;
         padding: 9px 7px 9px 7px;
         font-size: 0;
         display: none;
         height: auto;
         background: #fff;
    }
     .c_portalResBreadcrumb_nav-01001002 .contentBox:hover .p_content{
         display: block;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink{
         color: #65beba;
         display: inline-block;
         margin: 9px 7px 9px 7px;
         cursor: pointer;
         font-size: 14px;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink .font{
         line-height: 14px;
         font-weight: normal;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink:hover{
         text-decoration: underline;
         font-weight: normal;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink.current{
         color: #bcbcbc;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink.current:hover{
         text-decoration: none;
         font-weight: normal;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_sortLink.current .font{
         text-decoration: none;
         font-weight: normal;
         cursor: default;
    }
     .c_portalResBreadcrumb_nav-01001002 .p_end{
         margin-right: 6px;
         margin-left: 6px;
         vertical-align: middle;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 .c_portalResBreadcrumb_nav-01001002 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 .c_portalResBreadcrumb_nav-01001002 >div{
     animation-fill-mode:both;
}
 .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList span{
     display:inline-block;
     font-size:14px;
     color:#333;
}
 .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbFirst .i_homePage:hover{
     color:#232323;
     cursor:pointer;
     display:inline-block;
}
 .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList span .iconfont{
     position:absolute;
     width:20px;
     height:22px;
     left:0px;
}
 .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList span .iconfont:before{
     content:'\e630';
     color:var(--yx_Color);
     font-size:20px;
}
 .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList span.weizhi{
     padding-left:20px;
}
 @media only screen and (max-width: 768px){
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList {
         text-align: left;
         margin: 10px 10px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     .c_portalResBreadcrumb_nav-01001002 .p_breadcrumbList {
         text-align: right;
         margin: 10px 10px;
    }
}
 .c_portalResBreadcrumb_nav-01001002 .p_breadcrumb>a:hover span{
     color:#232323;
}
.w_grid-001{
     margin-left: auto;
     margin-right: auto;
     max-width: 1180px;
     min-height: 12rem;
     width: 100%;
}
 .w_grid-001 > .w_grid{
     width: 100%;
     position: relative;
}
 .w_grid-001 > div > .p_gridbox{
     width: 100%;
     overflow: hidden;
     position: static;
}
 .w_grid-001 > div > .p_gridbox > .p_gridCell{
     float: left;
     position: static;
}
 .w_grid-001 > div > .p_gridbox > .p_gridCell:not(:empty):before{
     content:'';
     height: 0px;
     display: block;
}
 .w_grid-001 > div > .p_gridbox > .p_gridCell:first-child{
     margin-left: 0;
     clear: left;
}
 #w_grid-001 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left: 0;
     clear: left;
}
 @media only screen and (max-width: 768px){
     .w_grid-001 > div > .p_gridbox > .p_gridCell{
         width: 100%;
         margin-left: 0;
         margin-top: 0rem;
         margin-bottom: 0rem;
    }
}
 @media only screen and (min-width: 769px){
     .w_grid-001 > div > .p_gridbox > .p_gridCell{
         width: 49.5%;
         margin-left: 1%;
         margin-top: 0.6rem;
         margin-bottom: 0.6rem;
    }
}
 @media only screen and (max-width: 1440px){
     #w_grid-1576292769714 {
         width: 100% !important;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
.w_grid-000{
     margin-left: auto;
     margin-right: auto;
     min-height: 12rem;
     width: 100%;
}
 #w_grid-1577328738206 {
     width: 100%;
     background-color: #fff;
}
 #w_grid-1577328738211{
     width: 100%;
     background-color: #fff;
}
 #w_grid-1577328738216{
     width: 100%;
     background-color: #fff;
}
 .w_grid-000 > .w_grid{
     width: 100%;
     position: relative;
}
 .w_grid-000 > div > .p_gridbox{
     width: 100%;
     overflow: hidden;
     position: static;
}
 .w_grid-000 > div > div > .p_gridCell{
     float: left;
     position: static;
}
 .w_grid-000 > div > div > .p_gridCell:not(:empty):before{
     content:'';
     height: 0px;
     display: block;
}
 .w_grid-000 > .w_grid.signal{
     min-height: inherit;
}
 .w_grid-000 > .w_grid.signal > .p_gridbox{
     min-height: inherit;
}
 .w_grid-000 > .w_grid.signal > .p_gridbox > .p_gridCell{
     min-height: inherit;
}
 .w_grid-000 > div > .p_gridbox > .p_gridCell:first-child{
     margin-left: 0;
     clear: left;
}
 #w_grid-000 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left: 0;
     clear: left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1574216338999{
         padding-top:0px !important;
    }
     .w_grid-000 > div > .p_gridbox > .p_gridCell{
         width: 100%;
         margin-left: 0;
         margin-top: 0rem;
         margin-bottom: 0rem;
    }
     #w_grid-1576292769714 {
         width: 100% !important;
    }
     #w_grid-1603503338334 {
         margin:0 auto !important;
         max-width:110px !important;
    }
     #w_common_text-1603502459432 h5{
         text-align:Center !important;
    }
     #w_grid-1640058188183{
        min-height: 0!important;
    }
     #w_grid-1640139272513{
        margin: 0 auto!important;
    }
}
 @media only screen and (min-width: 769px){
     .w_grid-000 > div > .p_gridbox > .p_gridCell:first-child{
         width: 100%;
         margin-left:0;
         margin-top: 0rem;
         margin-bottom: 0rem;
    }
     #w_grid-1586596059507:hover #w_grid-1586596059512 > div > .p_gridbox > .p_gridCell > .w_grid-000:nth-child(2){
         transform:translate3d(0,0px,0);
         height:auto;
         opacity:1;
    }
     #w_fimgbox-1586599703774:hover #w_grid-1586599703789 > div > .p_gridbox > .p_gridCell > .reset_style:nth-child(1){
         height:auto;
         opacity:1;
    }
     #w_fimgbox-1586599708533:hover #w_grid-1586599708544 > div > .p_gridbox > .p_gridCell > .reset_style:nth-child(1){
         height:auto;
         opacity:1;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width:1024px){
     #w_grid-1574216338999{
         padding-top:0px !important;
    }
}
 #w_grid-1610589119360{
     position:relative;
}
 #w_grid-1610611471090> div > .p_gridbox > .p_gridCell{
     border:1px solid rgba(211,42,19,0.8);
     background:rgba(211,42,19,0.6);
}
 #w_grid-1610611471090> div > .p_gridbox > .p_gridCell:hover h5{
     padding-left:18px;
     transition:all 0.6s ease;
}
 #w_grid-1610611471090> div > .p_gridbox > .p_gridCell h5{
     transition:all 0.6s ease;
}
 #w_grid-1611542039964{
     position:relative !important;
     overflow:hidden;
}
 @media only screen and (max-width:768px){
     #w_grid-1610589133102 {
         width:100%!important;
         position:relative !important;
    }
     #content_box-1621221772221-1, #content_box-1621222211069-1, #content_box-1621222211069-2{
         display:none !important;
    }
}
 .w_fbtn-001{
     display: block;
     width: 100%;
     height: 100%;
     max-width:150px;
     min-height:36px;
     max-height:0;
     text-align: center;
     margin: 0 auto;
     font-size: 0;
}
 .w_fbtn-001 .p_CommonBtn{
     width: 100%;
     height: inherit;
     padding:0;
}
 .w_fbtn-001 .p_CommonBtn .font{
     text-align: center;
     display: table-cell;
     vertical-align: middle;
     width: 100%;
     font-size: 14px;
     height: auto;
}
 .w_fbtn-001 .animated{
     width:100%;
     height:100%;
     min-height: inherit;
}
 .w_fbtn-001 .p_link{
     min-height: inherit;
     display: block;
}
 .w_fbtn-001 .p_CommonBtn{
     border-style: solid;
}
 .w_fbtn-001 .p_CommonBtn{
     width: 100%;
     height:36px;
     color:rgba(255,255,255,1);
     border-width: 1px;
     border-style: none;
     border-color:transparent;
     background-color:rgba(255, 102, 0, 1);
     padding-top:0;
     padding-right:20px;
     padding-left:20px;
     text-align: center;
     min-height: inherit;
}
 .w_fbtn-001 .p_CommonBtn:before{
     content: '';
     width: 0;
     height: 100%;
     display: inline-block;
     vertical-align: middle;
}
.w_carouselbox-001{
     width:100%;
     min-height:400px;
     margin: 0 auto;
}
 .w_carouselbox-001 .w_carouselbox{
     width: 100%;
     height: auto;
     min-height: inherit;
     position: relative;
     overflow: hidden;
}
 .w_carouselbox-001 .w_carouselbox > .toLeft, .w_carouselbox-001 .w_carouselbox > .toRight{
     width: 38px;
     height: 38px;
     position: absolute;
     top: 50%;
     transform: translateY(-50%);
     border-radius: 50%;
     cursor: pointer;
     z-index: 1;
}
 .w_carouselbox-001 .w_carouselbox > .toLeft{
     left: 20px;
     background-color: rgb(11 86 211);
     color: #fff;
}
 .w_carouselbox-001 .w_carouselbox > .toLeft:before{
     content: '\e6b0';
     font-size: 14px;
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%,-50%);
}
 .w_carouselbox-001 .w_carouselbox > .toLeft:hover{
     background-color: rgb(11 86 211);
}
 .w_carouselbox-001 .w_carouselbox > .toLeft:active{
     background-color: rgba(91, 112, 136,.6);
}
 .w_carouselbox-001 .w_carouselbox > .toRight{
     right: 20px;
     background-color: rgb(11 86 211);
     color: #fff;
}
 .w_carouselbox-001 .w_carouselbox > .toRight:hover{
     background-color: rgb(11 86 211);
}
 .w_carouselbox-001 .w_carouselbox > .toRight:active{
     background-color: rgba(91, 112, 136,.6);
}
 .w_carouselbox-001 .w_carouselbox > .toRight:before{
     content: '\e6af';
     font-size: 14px;
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%,-50%);
}
 .w_carouselbox-001 .w_carouselbox > .p_SwipPanelBox{
     width: auto;
     height: 21px;
     position: absolute;
     bottom: 20px;
     left: 50%;
     transform: translateX(-50%);
     background: rgba(0,0,0,0.30);
     border-radius: 10px;
     padding: 0 10px;
     font-size: 0;
     display: inline-block;
     background-size: 100% auto;
     background-repeat: no-repeat;
     background-position: center;
     z-index: 1;
     display: none;
}
 .w_carouselbox-001 .w_carouselbox > .p_SwipPanelBox:before{
     content: "";
     width: 0;
     height: 100%;
     display: inline-block;
     vertical-align: middle;
}
 .w_carouselbox-001 .w_carouselbox > .p_SwipPanelBox .p_SwipPanel{
     width: 12px;
     height: 12px;
     border-radius: 50%;
     display: inline-block;
     vertical-align: middle;
     margin-right: 8px;
     background-color: #726D64;
     cursor: pointer;
}
 .w_carouselbox-001 .w_carouselbox > .p_SwipPanelBox .p_SwipPanel.current{
     background-color: #fff;
}
 .w_carouselbox-001 .w_carouselbox > .p_SwipPanelBox .p_SwipPanel:last-child{
     margin-right: 0 !important;
}
 .w_carouselbox-001 .w_carouselbox > .p_carouselbox{
     width: auto;
     height: auto;
     min-height: inherit;
     white-space: nowrap;
     overflow: hidden;
     font-size: 0;
     position: absolute;
     top: 0;
     left: 0;
}
 .w_carouselbox-001 .w_carouselbox > .p_carouselbox > .p_carouselChild {
     width: 100%;
     height: auto;
     min-height: inherit;
     display: inline-block;
     background-repeat: no-repeat;
     background-position: center;
     background-size: 100% auto;
     vertical-align: top;
     overflow: hidden;
     white-space: normal;
}
 *{
     padding: 0;
     margin: 0;
}
 .pagebox{
     width: 100%;
}
.pagebox,#-remove--flag{
}
body,#-remove--flag{
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #c_portalResBreadcrumb_nav-1610444331657{
     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;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #c_portalResIntro_category-1610444331652 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #c_portalResIntro_category-1610444331652 >div{
     animation-fill-mode:both;
}
 #c_portalResIntro_category-1610444331652{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width:1366px) and (min-width:769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #c_portalResEbizads_banner-16458556545990785 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #c_portalResEbizads_banner-16458556545990785 >div{
     animation-fill-mode:both;
}
 #c_portalResEbizads_banner-16458556545990785{
     width:auto;
     max-width:none;
     min-width:300px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:-100px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #c_portalResPublic_codeContainer-16540507320773843 .f-cb{
     width:100%;
     height:auto;
     overflow:hidden;
     display:flex;
     justify-content:space-between;
     flex-wrap:wrap;
}
 #c_portalResPublic_codeContainer-16540507320773843 .about-num{
     width:100%;
     height:auto;
     overflow:hidden;
}
 #c_portalResPublic_codeContainer-16540507320773843 .about-num li{
     width:20%;
     position:relative;
     padding:0 1vw;
     border-left:1px solid rgba(0,0,0,.1);
}
 #c_portalResPublic_codeContainer-16540507320773843 .about-num li:before{
     content:"";
     width:1px;
     height:30px;
     background:#00509a;
     position:absolute;
     left:-1px;
     top:0;
}
 #c_portalResPublic_codeContainer-16540507320773843 .about-num li .counter{
     font-size:2.6vw;
     line-height:1.1;
     display:inline-block;
     font-weight:bold;
     color:#00509a;
     font-family:"Arial";
}
 #c_portalResPublic_codeContainer-16540507320773843 .about-num li p{
     color:rgba(51,51,51,.6);
     font-size:14px;
     line-height:24px;
}
 #c_portalResPublic_codeContainer-16540507320773843 .about-num .count-unit{
     font-size:14px;
     text-align:right;
     display:inline-block;
     line-height:1.1;
     color:#00509a;
}
 @media only screen and (max-width: 768px){
     #c_portalResPublic_codeContainer-16540507320773843 .f-cb {
         width: 100%;
         height: auto;
         overflow: hidden;
         display: flex;
         justify-content: normal;
    }
     #c_portalResPublic_codeContainer-16540507320773843 .about-num li .counter{
         font-size: 24px;
         line-height: 28px;
    }
     #c_portalResPublic_codeContainer-16540507320773843 .about-num li p{
         font-size:14px;
    }
     #c_portalResPublic_codeContainer-16540507320773843 .about-num li{
         width: 33% !important;
         margin: 10px 0;
         padding: 0;
         text-align: center;
         border: none;
    }
     #c_portalResPublic_codeContainer-16540507320773843 .about-num .count-unit {
         font-size: 16px;
    }
}
 #c_portalResPublic_codeContainer-16540507320773843{
     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;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #c_portalResProduct_list-16556908806769148 .p_Product{
     width:calc((100% - 0px)/6);
}
 #c_portalResProduct_list-16556908806769148 .p_CommonSummaryBoxA{
     text-align:center;
}
 #c_portalResProduct_list-16556908806769148 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #c_portalResProduct_list-16556908806769148 >div{
     animation-fill-mode:both;
}
 #c_portalResProduct_list-16556908806769148 .p_page .pre .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908806769148 .p_page .next .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908806769148 .p_more .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908806769148 .p_loading .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908806769148 .PhotoList_k1 li a{
     font-size:0px;
     overflow:hidden;
     text-align:center;
     background:#f6f6f6;
     width:100%;
     margin:0 auto;
     padding-bottom:132.6%;
}
 #c_portalResProduct_list-16556908806769148{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #c_portalResProduct_list-16556908969432526 .p_Product{
     width:calc((100% - 0px)/6);
}
 #c_portalResProduct_list-16556908969432526 .p_CommonSummaryBoxA{
     text-align:center;
}
 #c_portalResProduct_list-16556908969432526 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #c_portalResProduct_list-16556908969432526 >div{
     animation-fill-mode:both;
}
 #c_portalResProduct_list-16556908969432526 .p_page .pre .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908969432526 .p_page .next .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908969432526 .p_more .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908969432526 .p_loading .iconfont:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #c_portalResProduct_list-16556908969432526{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1610444331577 > div > .p_gridbox{
     border-bottom:1px #eee solid;
}
 #w_grid-1610444331577 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1610444331577 >div{
     animation-fill-mode:both;
}
 #w_grid-1610444331577 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1610444331577> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1610444331577> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1610444331577> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1610444331577> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1610444331577> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1610444331577> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 #w_grid-1610444331587 > div > .p_gridbox{
     display:flex;
     align-items:center;
     flex-wrap:wrap;
}
 #w_grid-1610444331587 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1610444331587 >div{
     animation-fill-mode:both;
}
 #w_grid-1610444331587 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (min-width: 769px){
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:1%;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:29.2446%;
         margin-left:1%;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:69.7554%;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:1%;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:29.2446%;
         margin-left:1%;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:69.7554%;
    }
     #w_grid-1610444331587> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0px;
    }
}
 #w_grid-1610444331597 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1610444331597 >div{
     animation-fill-mode:both;
}
 #w_grid-1610444331597 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell{
         margin-bottom:2rem;
         margin-top:2rem;
         margin-left:0px;
    }
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (min-width: 769px){
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell{
         margin-bottom:5rem;
         margin-top:5rem;
         margin-left:0px;
    }
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0;
    }
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1610444331597> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_grid-1610444331597 > div > .p_gridbox{
     background-image:url(../image/about_bg_01.jpg);
     background-image-part-image:url(../image/about_bg_01.jpg);
     background-repeat:no-repeat;
     background-position:center center;
     background-size:cover;
}
 #w_grid-1610444331617 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1610444331617 >div{
     animation-fill-mode:both;
}
 #w_grid-1610444331617 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell{
         margin-bottom:0.4rem;
         margin-top:0.4rem;
         margin-left:0;
    }
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (min-width: 769px){
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1610444331617> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_grid-1654050740696 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654050740696 >div{
     animation-fill-mode:both;
}
 #w_grid-1654050740696 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654050740696> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0;
    }
     #w_grid-1654050740696> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654050740696> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #w_fbtn-1654050791660 .p_CommonBtn{
     background-color:rgba(255, 255, 255, 0);
     border:1px rgba(0, 80, 154, 1) solid;
}
 #w_fbtn-1654050791660 .p_CommonBtn .font{
     color:rgba(51, 51, 51, 1);
     font-size:16px;
}
 #w_fbtn-1654050791660 .p_CommonBtn:hover{
     background-color:rgba(0, 80, 154, 1);
     color:rgba(255, 255, 255, 1);
}
 #w_fbtn-1654050791660 .p_CommonBtn:hover .font{
     color:rgba(255, 255, 255, 1);
}
 #w_fbtn-1654050791660 .p_CommonBtn:active{
     background-color:rgba(0, 80, 154, 1);
}
 #w_fbtn-1654050791660 .p_CommonBtn:active .font{
     color:rgba(255, 255, 255, 1);
}
 #w_fbtn-1654050791660 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_fbtn-1654050791660 >div{
     animation-fill-mode:both;
}
 #w_grid-1654056583874 > div > .p_gridbox{
     background-color:rgba(247, 247, 247, 1);
}
 #w_grid-1654056583874 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654056583874 >div{
     animation-fill-mode:both;
}
 #w_grid-1654056583874 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell{
         margin-bottom:2rem;
         margin-top:2rem;
         margin-left:0;
    }
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (min-width: 769px){
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell{
         margin-bottom:6rem;
         margin-top:6rem;
         margin-left:0px;
    }
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0;
    }
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654056583874> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_common_text-1654055758251 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654055758251 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1s;
     animation-fill-mode:both;
}
 #w_grid-1654055748228 > div > .p_gridbox{
     background-color:rgba(255, 255, 255, 1);
}
 #w_grid-1654055748228 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654055748228 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1s;
     animation-fill-mode:both;
}
 #w_grid-1654055748228 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654055748228> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0%;
    }
     #w_grid-1654055748228> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0%;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654055748228> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654055748228> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0;
    }
     #w_grid-1654055748228> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654055748228> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_carouselbox-1654062669275 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_carouselbox-1654062669275 >div{
     animation-fill-mode:both;
}
 #w_carouselbox-1654062669275 .w_carouselbox{
     width:100%;
     height:auto !important;
}
 @media only screen and (max-width: 768px){
     #w_carouselbox-1654062669275 .w_carouselbox {
         width: 100%;
         height: 648px!important;
    }
}
 #w_grid-1654063430401 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654063430401 >div{
     animation-fill-mode:both;
}
 #w_grid-1654063430401 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654063430401 > div > .p_gridbox span{
         text-align: left;
    }
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0px;
         clear:none;
         text-align: left;
    }
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:50%;
    }
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0;
         clear:left;
         margin-right:0;
         width:50%;
    }
     #w_grid-1654063430401> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0;
    }
}
 #w_grid-1655629546689 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1655629546689 >div{
     animation-fill-mode:both;
}
 #w_grid-1655629546689 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1655629546689 > div > .p_gridbox span{
         text-align: left;
    }
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0px;
         clear:none;
         text-align: left;
    }
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:50%;
    }
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0;
         clear:none;
    }
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0;
         clear:left;
         margin-right:0;
         width:50%;
    }
     #w_grid-1655629546689> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0;
    }
}
 #w_grid-1655629839727 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0;
     clear:left;
}
 #w_grid-1655629839727 > div > .p_gridbox{
     height:270px;
     overflow-y:scroll;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #w_grid-1654063414721 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654063414721 >div{
     animation-fill-mode:both;
}
 #w_grid-1654063414721 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654063414721 > div > .p_gridbox span{
         text-align: left;
    }
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0px;
         clear:none;
         text-align: left;
    }
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:50%;
    }
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0;
         clear:left;
         margin-right:0;
         width:50%;
    }
     #w_grid-1654063414721> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0;
    }
}
 #w_grid-1655629553705 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1655629553705 >div{
     animation-fill-mode:both;
}
 #w_grid-1655629553705 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1655629553705 > div > .p_gridbox span{
         text-align: left;
    }
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0px;
         clear:none;
         text-align: left;
    }
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:50%;
    }
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0;
         clear:none;
    }
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0;
         clear:left;
         margin-right:0;
         width:50%;
    }
     #w_grid-1655629553705> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0;
    }
}
 #w_grid-1654063403330 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654063403330 >div{
     animation-fill-mode:both;
}
 #w_grid-1654063403330 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654063403330 > div > .p_gridbox span{
         text-align: left;
    }
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0px;
         clear:none;
         text-align: left;
    }
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:50%;
    }
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0%;
    }
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
         width:50%;
         margin-left:0%;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
         margin-left:0;
         clear:left;
         margin-right:0;
         width:50%;
    }
     #w_grid-1654063403330> div > .p_gridbox > .p_gridCell:nth-child(2n){
         margin-right:0;
    }
}
 #w_grid-1654051423948 > div > .p_gridbox{
     background-image:url(../image/ab3333.jpg);
     background-image-part-image:url(../image/ab22.jpg);
     background-repeat:no-repeat;
     background-position:center center;
     background-size:cover;
}
 #w_grid-1654051423948 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654051423948 >div{
     animation-fill-mode:both;
}
 #w_grid-1654051423948 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654051423948> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0px;
    }
     #w_grid-1654051423948> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654051423948> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654051423948> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0;
    }
     #w_grid-1654051423948> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654051423948> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_grid-1654051750022 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0;
     clear:left;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #w_common_text-1654051766013 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654051766013 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1s;
     animation-fill-mode:both;
}
 #w_common_text-1654051811965 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654051811965 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1.2s;
     animation-fill-mode:both;
}
 #w_common_text-1654051855266 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654051855266 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1.3s;
     animation-fill-mode:both;
}
 #w_grid-1654052169036 > div > .p_gridbox{
     background-image:url(../image/wenl.png);
     background-image-part-image:url(../image/about_bg_03.jpg);
     background-repeat:no-repeat;
     background-position:center center;
     background-size:cover;
}
 #w_grid-1654052169036 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654052169036 >div{
     animation-fill-mode:both;
}
 #w_grid-1654052169036 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell{
         margin-bottom:2rem;
         margin-top:2rem;
         margin-left:0;
    }
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (min-width: 769px){
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell{
         margin-bottom:2rem;
         margin-top:6rem;
         margin-left:0px;
    }
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0;
    }
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654052169036> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_grid-1654052192798 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0;
     clear:left;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #w_common_text-1654052260450 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654052260450 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1s;
     animation-fill-mode:both;
}
 #w_tabswitchbox-1654052461020 > .layout_1 > div > .e_link-000{
     width:calc((100% - 0px)/2);
}
 #w_tabswitchbox-1654052461020 > .layout_1 .p_box002{
     height:calc(100% - 50px);
}
 #w_tabswitchbox-1654052461020 > .layout_1 .p_box001{
     height:50px;
     width:290px;
}
 #w_tabswitchbox-1654052461020 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_tabswitchbox-1654052461020 >div{
     animation-fill-mode:both;
}
 #w_tabswitchbox-1654052461020 .iconfont12356:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #w_tabswitchbox-1654052461020 .iconfont12356789:before{
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
}
 #w_tabswitchbox-1654052461020 .p_relationbtntab.active{
     color:#00509a;
     background:none;
     border-bottom:1px #00509a solid;
}
 #w_tabswitchbox-1654052461020 .p_relationbtntab .font{
     width:100%;
     height:auto;
     font-size:22px;
}
 #w_tabswitchbox-1654052461020 .p_relationbtntab{
     color:#333;
}
 @media only screen and (max-width: 768px){
     #w_tabswitchbox-1654052461020 .p_relationbtntab .font{
         width:100%;
         height:auto;
         font-size:18px;
    }
}
 #w_common_text-1654052351938 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654052351938 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1s;
     animation-fill-mode:both;
}
 #w_common_text-1654052608153 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654052608153 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1s;
     animation-fill-mode:both;
}
 #w_grid-1654054590952 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654054590952 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054590952 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell{
         margin-bottom:2rem;
         margin-top:2rem;
         margin-left:0;
    }
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (min-width: 769px){
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell{
         margin-bottom:6rem;
         margin-top:6rem;
         margin-left:0;
    }
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell{
         margin-bottom:6rem;
         margin-top:6rem;
         margin-left:0;
    }
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654054590952> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_grid-1654054675725 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0;
     clear:left;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #w_common_text-1654054685968 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_common_text-1654054685968 >div{
     animation-name:fadeInUp;
     animation-duration:1.5s;
     animation-delay:1s;
     animation-fill-mode:both;
}
 #w_grid-1654054736843 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654054736843 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054736843 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654054736843> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:2%;
    }
     #w_grid-1654054736843> div > .p_gridbox > .p_gridCell:nth-child(3n+0){
         width:31.996799999999997%;
         margin-left:2%;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736843> div > .p_gridbox > .p_gridCell:nth-child(3n+1){
         margin-left:0px;
         clear:left;
         margin-right:0px;
         width:31.996799999999997%;
    }
     #w_grid-1654054736843> div > .p_gridbox > .p_gridCell:nth-child(3n+2){
         width:31.996799999999997%;
         margin-left:2%;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736843> div > .p_gridbox > .p_gridCell:nth-child(3n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
}
 #w_fimgbox-1654054736848 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_fimgbox-1654054736848 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054736859 > div > .p_gridbox{
     background-color:rgba(247, 179, 26, 0.0);
     height:100%;
     transition:0.5s;
}
 #w_grid-1654054736859 > div > .p_gridbox > .p_gridCell > .w_grid-000{
     opacity:0;
     transition:0.5s;
}
 #w_grid-1654054736859 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654054736859 >div{
     animation-fill-mode:both;
     height:100%;
}
 #w_grid-1654054736859 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 #w_grid-1654054736859 > div > .p_gridbox:hover{
     background-color:rgb(0 80 154 / 79%);
}
 #w_grid-1654054736859 > div > .p_gridbox:hover .w_grid-000{
     opacity:1;
}
 #w_grid-1654054736859 > div > .p_gridbox:hover .p_FLine{
     border-top-color:#ffffff;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654054736859> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1654054736859> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736859> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654054736859> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1654054736859> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736859> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 #w_fline-1654054736869 .p_FLine{
     border-top-color:#fff;
     transition:0.5s;
}
 #w_fline-1654054736869 .w_fline .p_FLine{
     border-top-style:solid;
}
 #w_fline-1654054736869 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_fline-1654054736869 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054736873 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0;
     clear:left;
}
 #w_grid-1654054736873 .reset_style{
     display:-webkit-box;
     overflow:hidden;
     -webkit-line-clamp:5;
     -webkit-box-orient:vertical;
     text-overflow:ellipsis;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654054736873 .reset_style{
         display:-webkit-box;
         overflow:hidden;
         -webkit-line-clamp:4;
         -webkit-box-orient:vertical;
         text-overflow:ellipsis;
    }
}
 #w_fimgbox-1654054736852 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_fimgbox-1654054736852 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054736882 > div > .p_gridbox{
     background-color:rgba(247, 179, 26, 0.0);
     height:100%;
     transition:0.5s;
}
 #w_grid-1654054736882 > div > .p_gridbox > .p_gridCell > .w_grid-000{
     opacity:0;
     transition:0.5s;
}
 #w_grid-1654054736882 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654054736882 >div{
     animation-fill-mode:both;
     height:100%;
}
 #w_grid-1654054736882 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 #w_grid-1654054736882 > div > .p_gridbox:hover{
     background-color:rgb(0 80 154 / 79%);
}
 #w_grid-1654054736882 > div > .p_gridbox:hover .w_grid-000{
     opacity:1;
}
 #w_grid-1654054736882 > div > .p_gridbox:hover .p_FLine{
     border-top-color:#ffffff;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654054736882> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1654054736882> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736882> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654054736882> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1654054736882> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736882> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 #w_fline-1654054736891 .p_FLine{
     border-top-color:#fff;
     transition:0.5s;
}
 #w_fline-1654054736891 .w_fline .p_FLine{
     border-top-style:solid;
}
 #w_fline-1654054736891 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_fline-1654054736891 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054736895 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0;
     clear:left;
}
 #w_grid-1654054736895 .reset_style{
     display:-webkit-box;
     overflow:hidden;
     -webkit-line-clamp:5;
     -webkit-box-orient:vertical;
     text-overflow:ellipsis;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654054736895 .reset_style{
         display:-webkit-box;
         overflow:hidden;
         -webkit-line-clamp:4;
         -webkit-box-orient:vertical;
         text-overflow:ellipsis;
    }
}
 #w_fimgbox-1654054736856 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_fimgbox-1654054736856 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054736904 > div > .p_gridbox{
     background-color:rgba(247, 179, 26, 0.0);
     height:100%;
     transition:0.5s;
}
 #w_grid-1654054736904 > div > .p_gridbox > .p_gridCell > .w_grid-000{
     opacity:0;
     transition:0.5s;
}
 #w_grid-1654054736904 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654054736904 >div{
     animation-fill-mode:both;
     height:100%;
}
 #w_grid-1654054736904 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 #w_grid-1654054736904 > div > .p_gridbox:hover{
     background-color:rgb(0 80 154 / 79%);
}
 #w_grid-1654054736904 > div > .p_gridbox:hover .w_grid-000{
     opacity:1;
}
 #w_grid-1654054736904 > div > .p_gridbox:hover .p_FLine{
     border-top-color:#ffffff;
}
 @media only screen and (min-width: 769px){
     #w_grid-1654054736904> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1654054736904> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736904> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654054736904> div > .p_gridbox > .p_gridCell{
         margin-bottom:0rem;
         margin-top:0rem;
         margin-left:0px;
    }
     #w_grid-1654054736904> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0px;
         margin-right:0px;
         clear:none;
    }
     #w_grid-1654054736904> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0px;
    }
}
 #w_fline-1654054736913 .p_FLine{
     border-top-color:#fff;
     transition:0.5s;
}
 #w_fline-1654054736913 .w_fline .p_FLine{
     border-top-style:solid;
}
 #w_fline-1654054736913 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_fline-1654054736913 >div{
     animation-fill-mode:both;
}
 #w_grid-1654054736916 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0;
     clear:left;
}
 #w_grid-1654054736916 .reset_style{
     display:-webkit-box;
     overflow:hidden;
     -webkit-line-clamp:5;
     -webkit-box-orient:vertical;
     text-overflow:ellipsis;
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654054736916 .reset_style{
         display:-webkit-box;
         overflow:hidden;
         -webkit-line-clamp:4;
         -webkit-box-orient:vertical;
         text-overflow:ellipsis;
    }
}
 #w_popbox-1654055393899 .e_box001{
     background-color:rgba(255, 255, 255, 1);
}
 #w_popbox-1654055393899 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654055402893 .p_MatteIcon .iconfont:before{
     content:'\e602';
}
 #w_grid-1654055402893 >div{
     animation-fill-mode:both;
}
 #w_grid-1654055402893 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
     margin-left:0px;
     clear:left;
}
 @media only screen and (max-width: 768px){
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell{
         margin-bottom:2rem;
         margin-top:2rem;
         margin-left:0;
    }
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (min-width: 769px){
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0;
    }
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 @media only screen and (max-width: 1024px) and (min-width: 769px){
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell{
         margin-bottom:3rem;
         margin-top:3rem;
         margin-left:0;
    }
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
         width:100%;
         margin-left:0;
         margin-right:0;
         clear:none;
    }
     #w_grid-1654055402893> div > .p_gridbox > .p_gridCell:nth-child(1n){
         margin-right:0;
    }
}
 #w_grid-1610444331577{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1610444331587{
     width:94%;
     max-width:1440px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1610444331597{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1610444331617{
     width:94%;
     max-width:1440px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1610588254046{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fimg-1654050381972{
     width:100%;
     max-width:273px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:5px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1610588161057{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654050740696{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:60px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fbtn-1654050791660{
     width:100%;
     max-width:158px;
     min-width:0px;
     height:auto;
     max-height:0px;
     min-height:50px;
     margin-top:40px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654056583874{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:192px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654055758251{
     width:auto;
     max-width:1440px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:5px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654055748228{
     width:100%;
     max-width:1440px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:192px;
     margin-top:30px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:5px;
     padding-right:5px;
     padding-bottom:0px;
}
 #w_carouselbox-1654062669275{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:400px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654063430401{
     width:91%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fimg-1654063430411{
     width:100%;
     max-width:598px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:200px;
     margin-top:0px;
     margin-left:0px;
     margin-right:15px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654063430420{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10%;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654063430426{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1655629546689{
     width:91%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fimg-1655629546695{
     width:100%;
     max-width:598px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:200px;
     margin-top:0px;
     margin-left:0px;
     margin-right:15px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1655629546699{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10%;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1655629839727{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1655629546702{
     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;
}
 #w_grid-1654063414721{
     width:91%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fimg-1654063414731{
     width:100%;
     max-width:598px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:200px;
     margin-top:0px;
     margin-left:0px;
     margin-right:15px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654063414739{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10%;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654063414745{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1655629553705{
     width:91%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fimg-1655629553708{
     width:100%;
     max-width:598px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:200px;
     margin-top:0px;
     margin-left:0px;
     margin-right:15px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1655629553711{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10%;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1655629553714{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654063403330{
     width:91%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fimg-1654063403339{
     width:100%;
     max-width:598px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:200px;
     margin-top:0px;
     margin-left:0px;
     margin-right:15px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654063403348{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10%;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654063403354{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654051423948{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:550px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654051750022{
     width:98%;
     max-width:1440px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:9%;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:10px;
     padding-right:10px;
     padding-bottom:0px;
}
 #w_common_text-1654051766013{
     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;
}
 #w_common_text-1654051811965{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654051855266{
     width:auto;
     max-width:756px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654052169036{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     /*min-height:191px;*/
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654052192798{
     width:98%;
     max-width:1440px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:192px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654052260450{
     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;
}
 #w_tabswitchbox-1654052461020{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:200px;
     margin-top:30px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654052351938{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:50px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654052608153{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:50px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054590952{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:192px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054675725{
     width:98%;
     max-width:1440px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:192px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654054685968{
     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:20px;
}
 #w_grid-1654054736843{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:22px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_fimgbox-1654054736848{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:10px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054736859{
     width:100%;
     max-width:none;
     min-width:0px;
     height:100%;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654054736865{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:28px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:36px;
     padding-right:36px;
     padding-bottom:0px;
}
 #w_fline-1654054736869{
     width:100%;
     max-width:30px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:20px;
     margin-top:10px;
     margin-left:36px;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054736873{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654054736878{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:5px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:36px;
     padding-right:36px;
     padding-bottom:0px;
}
 #w_fimgbox-1654054736852{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:10px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054736882{
     width:100%;
     max-width:none;
     min-width:0px;
     height:100%;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654054736888{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:28px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:36px;
     padding-right:36px;
     padding-bottom:0px;
}
 #w_fline-1654054736891{
     width:100%;
     max-width:30px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:20px;
     margin-top:10px;
     margin-left:36px;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054736895{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654054736900{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:5px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:36px;
     padding-right:36px;
     padding-bottom:0px;
}
 #w_fimgbox-1654054736856{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:10px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:10px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054736904{
     width:100%;
     max-width:none;
     min-width:0px;
     height:100%;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654054736909{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:28px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:36px;
     padding-right:36px;
     padding-bottom:0px;
}
 #w_fline-1654054736913{
     width:100%;
     max-width:30px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:20px;
     margin-top:10px;
     margin-left:36px;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654054736916{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_common_text-1654054736922{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:5px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:36px;
     padding-right:36px;
     padding-bottom:0px;
}
 #w_popbox-1654055393899{
     width:90%;
     max-width:1200px;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:300px;
     margin-top:100px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:100px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
 #w_grid-1654055402893{
     width:100%;
     max-width:none;
     min-width:0px;
     height:700px;
     max-height:none;
     min-height:192px;
     margin-top:0px;
     margin-left:auto;
     margin-right:auto;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:40px;
     padding-right:40px;
     padding-bottom:0px;
}
 #w_common_text-1654055447867{
     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;
}
 #w_common_text-1654055479523{
     width:auto;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:40px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:20px;
     padding-right:20px;
     padding-bottom:0px;
}
 #w_fimg-1654141153134{
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:200px;
     margin-top:30px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
}
