
*{
	padding: 0;
	margin: 0;
}
.pagebox{
	width: 100%;
}.pagebox,#-remove--flag{width:100%;
margin:0px auto;
}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){
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResBreadcrumb_nav-16381552960664803 >div{
animation-fill-mode:both;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbList span{
display:inline-block;
font-size:14px;
color:#333;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbFirst .i_homePage:hover{
color:#333;
cursor:pointer;
display:inline-block;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbList{
text-align:right;
margin:10px 0px;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbList span .iconfont{
position:absolute;
width:20px;
height:22px;
left:0px;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumb>a:hover span{
color:#fff;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumb.contentBox:hover>a>.font{
border:none;
border-bottom:none;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbList span .iconfont:before{
content:'\e630';
color:#bc0000;
font-size:20px;
}
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbList span.weizhi{
padding-left:25px;
}
@media only screen and (max-width: 768px){
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbList {
    text-align: left;
    margin: 10px 0px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
#c_portalResBreadcrumb_nav-16381552960664803 .p_breadcrumbList {
    text-align: center;
    margin: 10px 0px;
}
}
#c_portalResBreadcrumb_nav-16381552960664803{  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: 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_portalResPublic_codeContainer-16534451453059214{  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_portalResEbizads_banner-16381550850666035 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResEbizads_banner-16381550850666035 >div{
animation-fill-mode:both;
}
#c_portalResEbizads_banner-16381550850666035 .subpage_ad{
position:relative;
height:20vw;
overflow:hidden;
margin-top:0;
background-color:#051427;
}
#c_portalResEbizads_banner-16381550850666035 .bgimg{
position:absolute;
top:0px;
bottom:0px;
left:0px;
right:0px;
opacity:1;
background:no-repeat center/cover;
}
#c_portalResEbizads_banner-16381550850666035 .mobitem{
display:none;
}
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .text{
position:absolute;
width:94%;
color:#fff;
text-align:left;
top:50%;
left:50%;
line-height:1.6;
transform:translate(-50%, -50%);
z-index:4;
}
#c_portalResEbizads_banner-16381550850666035 .capitalize{
text-transform:capitalize;
}
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .ad-tit{
font-size:2vw;
font-weight:bold;
line-height:1.6;
text-align:center;
}
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .ad-line{
height:2px;
width:3%;
background:#fff;
margin:0.8% auto;
}
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .ad-sum{
font-size:20px;
font-weight:normal;
line-height:1.6;
text-align:center;
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
#c_portalResEbizads_banner-16381550850666035 .subpage_ad {
    margin-top:0px;
    height:35vw;
    }
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .ad-tit {
font-size:30px;
    }
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .ad-sum {
  font-size: 16px;
  display:none;
    }
}
@media only screen and (max-width: 768px){
#c_portalResEbizads_banner-16381550850666035 .subpage_ad {
      height: 25vh;
      margin-top:0px;
    }
#c_portalResEbizads_banner-16381550850666035 .pcitem {
      display: none !important;
    }
#c_portalResEbizads_banner-16381550850666035 .mobitem {
      display: block;
    }
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .text {
      top: 55%;
    }
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .ad-tit {
      font-size: 22px;
    font-weight:bold;
    }
#c_portalResEbizads_banner-16381550850666035 .subpage_ad .ad-sum {
      font-size: 16px;
  display:none;
    }
}
#c_portalResEbizads_banner-16381550850666035{  width:100%;
  max-width:none;
  min-width:300px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#c_portalResIntro_category-16381552960645461 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResIntro_category-16381552960645461 >div{
animation-fill-mode:both;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1{
text-transform:capitalize;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 ul{
text-align:left;
display:flex;
flex-wrap:nowrap;
justify-content:flex-start;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 a{
position:relative;
font-size:15px;
height:40px;
line-height:40px;
padding:0px 20px;
background:none;
color:#333;
min-width:100px;
border-radius:5px;
display:block;
transition:0.3s ease 0s;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 a:hover{
color:#fff;
background:#bc0000;
}
#c_portalResIntro_category-16381552960645461 .cur{
color:#fff;
background:#bc0000;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 .more.active:before{
width:50%;
left:10%;
background-color:#0656a9;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 .more:after{
content:"";
position:absolute;
width:1px;
height:15px;
background:rgba(255,255,255,.3);
top:50%;
margin-top:-7px;
right:0px;
display:none;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 li:last-child .more:after{
display:none;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 a:before{
position:absolute;
content:'';
left:50%;
bottom:0px;
width:0%;
height:1px;
background:none;
display:none;
transition:all .3s;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 a:hover:before{
width:50%;
left:25%;
background-color:#fff;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 li{
position:static;
display:inline-block;
color:#fff;
width:auto;
vertical-align:top;
}
#c_portalResIntro_category-16381552960645461 .menu-slide{
z-index:-1;
position:absolute;
background:#e67504;
bottom:0px;
display:none;
transition:0.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s;
}
#c_portalResIntro_category-16381552960645461 .swiper-container .swiper-notification{
position:absolute;
left:0px;
top:0px;
pointer-events:none;
opacity:0;
z-index:-1000;
}
#c_portalResIntro_category-16381552960645461 .NavList_a1 .e_switchbtn{
display:none;
}
@media screen and (min-width: 769px){
#c_portalResIntro_category-16381552960645461 .NavList_a1{
  border-bottom:none;
}
}
@media screen and (max-width: 1400px){
#c_portalResIntro_category-16381552960645461 .NavList_a1 a {
        padding: 0px 30px;
   font-size: 14px;
      }
}
@media screen and (max-width: 1200px){
#c_portalResIntro_category-16381552960645461 .NavList_a1 a {
        padding: 0px 30px;
        font-size: 14px;
      }
}
@media screen and (max-width: 1024px){
#c_portalResIntro_category-16381552960645461 .NavList_a1{
      border-bottom:none;
    }
#c_portalResIntro_category-16381552960645461 .NavList_a1 a {
        padding: 0px 30px;
        font-size: 14px;
      }
#c_portalResIntro_category-16381552960645461 .menu-slide {
        display: none;
      }
}
@media screen and (max-width: 768px){
#c_portalResIntro_category-16381552960645461 .NavList_a1{
      border-bottom:none;
      padding:0px 20px;
  margin:8px 0px;
    }
#c_portalResIntro_category-16381552960645461 .NavList_a1 .e_switchbtn{
    display:block;
    }
#c_portalResIntro_category-16381552960645461 .e_switchbtn{
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 20px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        z-index: 999;
        background: #1f2d49;
        color: #fff;
        cursor: pointer;
    }
#c_portalResIntro_category-16381552960645461 .btn-next {
        right: 0px;
    }
#c_portalResIntro_category-16381552960645461 .btn-pre {
        left: 0px;
    }
#c_portalResIntro_category-16381552960645461 .NavList_a1 ul {
        text-align: left;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: flex-start;
        font-size: 0;
      }
#c_portalResIntro_category-16381552960645461 .NavList_a1 a {
    padding: 0;
    font-size: 14px;
    margin: 0;
    min-width:80px;
    text-align: center;
    height: 32px;
    line-height: 32px;
   }
}
#c_portalResIntro_category-16381552960645461{  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-1638155085459 > 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_grid-1638155296452 > div > .p_gridbox{
background:#ebebeb;
}
#w_grid-1638155296452 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1638155296452 >div{
animation-fill-mode:both;
}
#w_grid-1638155296452 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}

@media only screen and (min-width: 769px){
#w_grid-1638155296452> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:0;
}
#w_grid-1638155296452> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1638155296452> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_grid-1638155296456 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1638155296456 >div{
animation-fill-mode:both;
}
#w_grid-1638155296456 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
margin-left:0px;
clear:left;
}
@media only screen and (max-width: 768px){
#w_grid-1638155296456> div > .p_gridbox > .p_gridCell:nth-child(2){
display:none;
}
}
@media only screen and (min-width: 769px){
#w_grid-1638155296456 > div > .p_gridbox{
  display:flex;
  align-items:center;
  }
#w_grid-1638155296456> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:1%;
}
#w_grid-1638155296456> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
  width:29.353499999999997%;
  margin-left:1%;
  margin-right:0;
  clear:none;
}
#w_grid-1638155296456> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
  margin-left:0;
  clear:left;
  margin-right:0;
  width:69.64649999999999%;
}
#w_grid-1638155296456> div > .p_gridbox > .p_gridCell:nth-child(2n){
  margin-right:0;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1638155296456> div > .p_gridbox > .p_gridCell:nth-child(1){
width:100%;
}
#w_grid-1638155296456> div > .p_gridbox > .p_gridCell:nth-child(2){
display:none;
}
}
#w_grid-1638155296462 > 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_grid-1655806526782 > 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_grid-1641781935512 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1641781935512 >div{
animation-fill-mode:both;
}
#w_grid-1641781935512 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}

@media only screen and (min-width: 769px){
#w_grid-1641781935512> div > .p_gridbox > .p_gridCell{
  margin-bottom:3rem;
  margin-top:3rem;
  margin-left:0;
}
#w_grid-1641781935512> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1641781935512> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_grid-1641781961223 > 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_fline-1641781961230 .p_FLine{
border-top-color:#cc0000;
border-top-width:3px;
}
#w_fline-1641781961230 .w_fline .p_FLine{
border-top-style:solid;
}
#w_fline-1641781961230 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fline-1641781961230 >div{
animation-fill-mode:both;
}
#w_common_text-1641781961233 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_common_text-1641781961233 >div{
animation-fill-mode:both;
}
#w_common_text-1641781961233 .p_link001{
height:calc(100%);
}
#w_grid-1655806786110 > 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_grid-1641782097233 > div > .p_gridbox{
background-color:rgba(242, 242, 242, 1);
}
#w_grid-1641782097233 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1641782097233 >div{
animation-fill-mode:both;
}
#w_grid-1641782097233 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}

@media only screen and (min-width: 769px){
#w_grid-1641782097233> div > .p_gridbox > .p_gridCell{
  margin-bottom:4rem;
  margin-top:4rem;
  margin-left:0px;
}
#w_grid-1641782097233> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0px;
  margin-right:0px;
  clear:none;
}
#w_grid-1641782097233> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1641782097233> div > .p_gridbox > .p_gridCell{
  margin-bottom:3rem;
  margin-top:3rem;
  margin-left:0;
}
#w_grid-1641782097233> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1641782097233> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
#w_grid-1641782037163 > 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_fline-1641782037169 .p_FLine{
border-top-color:#cc0000;
border-top-width:3px;
}
#w_fline-1641782037169 .w_fline .p_FLine{
border-top-style:solid;
}
#w_fline-1641782037169 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fline-1641782037169 >div{
animation-fill-mode:both;
}
#w_grid-1655807242462 > 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_grid-1641782037158 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1641782037158 >div{
animation-fill-mode:both;
}
#w_grid-1641782037158 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}

@media only screen and (min-width: 769px){
#w_grid-1641782037158> div > .p_gridbox > .p_gridCell{
  margin-bottom:3rem;
  margin-top:3rem;
  margin-left:0;
}
#w_grid-1641782037158> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1641782037158> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_grid-1641782255182 > 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_fline-1641782233697 .p_FLine{
border-top-color:#cc0000;
border-top-width:3px;
}
#w_fline-1641782233697 .w_fline .p_FLine{
border-top-style:solid;
}
#w_fline-1641782233697 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fline-1641782233697 >div{
animation-fill-mode:both;
}
#w_gallery-1655802132137 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_gallery-1655802132137 >div{
animation-fill-mode:both;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .p_link001{
height:49.5%;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .p_link001:nth-of-type(1){
width:32.666666666666664%;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .p_link001:nth-of-type(2){
width:32.666666666666664%;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .p_link001:nth-of-type(3){
width:32.666666666666664%;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .p_link001:nth-of-type(4){
width:32.666666666666664%;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .p_link001:nth-of-type(5){
width:66.33333333333334%;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .col_mar{
width:1%;
height:49.5%;
}
#w_gallery-1655802132137> .w_multigraphBox.style_12 > .row_mar{
width:100%;
height:2%;
}
#w_grid-1655807335882 > 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_grid-1641782539582 > div > .p_gridbox{
background-color:rgba(242, 242, 242, 1);
}
#w_grid-1641782539582 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1641782539582 >div{
animation-fill-mode:both;
}
#w_grid-1641782539582 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}

@media only screen and (min-width: 769px){
#w_grid-1641782539582> div > .p_gridbox > .p_gridCell{
  margin-bottom:3rem;
  margin-top:3rem;
  margin-left:0px;
}
#w_grid-1641782539582> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0px;
  margin-right:0px;
  clear:none;
}
#w_grid-1641782539582> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1641782539582> div > .p_gridbox > .p_gridCell{
  margin-bottom:3rem;
  margin-top:3rem;
  margin-left:0;
}
#w_grid-1641782539582> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1641782539582> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
#w_grid-1641782539587 > 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_fline-1641782539596 .p_FLine{
border-top-color:#cc0000;
border-top-width:3px;
}
#w_fline-1641782539596 .w_fline .p_FLine{
border-top-style:solid;
}
#w_fline-1641782539596 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fline-1641782539596 >div{
animation-fill-mode:both;
}
#w_grid-1653918728381 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1653918728381 >div{
animation-fill-mode:both;
}
#w_grid-1653918728381 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}
@media only screen and (max-width: 768px){
#w_grid-1653918728381> div > .p_gridbox > .p_gridCell{
  margin-bottom:2rem;
  margin-top:2rem;
  margin-left:0px;
}
#w_grid-1653918728381> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0px;
  margin-right:0px;
  clear:none;
}
#w_grid-1653918728381> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0px;
}
}
@media only screen and (min-width: 769px){
#w_grid-1653918728381> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:0px;
}
#w_grid-1653918728381> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0px;
  margin-right:0px;
  clear:none;
}
#w_grid-1653918728381> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_grid-1653918728409 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1653918728409 >div{
animation-fill-mode:both;
}
#w_grid-1653918728409 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}
#w_grid-1653918728409 .p_dimage{
transition:1s;
}
#w_grid-1653918728409 img{
transition:1s;
}

@media only screen and (min-width: 769px){
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:1%;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n+0){
  width:32.663399999999996%;
  margin-left:1%;
  margin-right:0px;
  clear:none;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n+1){
  margin-left:0px;
  clear:left;
  margin-right:0px;
  width:32.663399999999996%;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n+2){
  width:32.663399999999996%;
  margin-left:1%;
  margin-right:0px;
  clear:none;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n){
  margin-right:0px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:1%;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n+0){
  width:32.663399999999996%;
  margin-left:1%;
  margin-right:0px;
  clear:none;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n+1){
  margin-left:0px;
  clear:left;
  margin-right:0px;
  width:32.663399999999996%;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n+2){
  width:32.663399999999996%;
  margin-left:1%;
  margin-right:0px;
  clear:none;
}
#w_grid-1653918728409> div > .p_gridbox > .p_gridCell:nth-child(3n){
  margin-right:0px;
}
}
#w_fimg-1653918728416 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1653918728416 >div{
animation-fill-mode:both;
}
#w_fimg-1653918728436 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1653918728436 >div{
animation-fill-mode:both;
}
#w_grid-1653918728423 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0;
clear:left;
}
@media only screen and (max-width: 768px){
#w_grid-1653918728423 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
}

@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_fimg-1653918728448 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1653918728448 >div{
animation-fill-mode:both;
}
#w_fimg-1653918728452 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1653918728452 >div{
animation-fill-mode:both;
}
#w_fimg-1653918728430 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1653918728430 >div{
animation-fill-mode:both;
}
#w_fimg-1653918728442 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1653918728442 >div{
animation-fill-mode:both;
}
#w_grid-1638155085459{
  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-1638155296452{
  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-1638155296456{
  width:80%;
  max-width:1400px;
  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-1638155296462{
  width:auto;
  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-1655806526782{
  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-1641781935512{
  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-1641781961223{
  width:80%;
  max-width:1400px;
  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-1641781961227{
  width:auto;
  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:20px;
  padding-right:20px;
  padding-bottom:0px;
}
#w_fline-1641781961230{
  width:100%;
  max-width:50px;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:31px;
  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-1641781961233{
  width:auto;
  max-width:none;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:20px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#w_fimg-1641784652730{
  width:100%;
  max-width:none;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:20px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#w_grid-1655806786110{
  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-1641782097233{
  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-1641782037163{
  width:80%;
  max-width:1400px;
  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-1641782037166{
  width:auto;
  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:20px;
  padding-right:20px;
  padding-bottom:0px;
}
#w_fline-1641782037169{
  width:100%;
  max-width:50px;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:31px;
  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-1655807242462{
  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-1641782037158{
  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-1641782255182{
  width:80%;
  max-width:1400px;
  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-1641778876745{
  width:auto;
  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:20px;
  padding-right:20px;
  padding-bottom:0px;
}
#w_fline-1641782233697{
  width:100%;
  max-width:50px;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:31px;
  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_gallery-1655802132137{
  width:100%;
  max-width:none;
  min-width:0px;
  height:621px;
  max-height:none;
  min-height:0px;
  margin-top:20px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#w_grid-1655807335882{
  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-1641782539582{
  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-1641782539587{
  width:80%;
  max-width:1400px;
  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-1641782539592{
  width:auto;
  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:20px;
  padding-right:20px;
  padding-bottom:0px;
}
#w_fline-1641782539596{
  width:100%;
  max-width:50px;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:31px;
  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-1653918728381{
  width:100%;
  max-width:none;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:20px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#w_grid-1653918728409{
  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_fimg-1653918728416{
  width:100%;
  max-width:none;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:10px;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#w_fimg-1653918728436{
  width:100%;
  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_grid-1653918728423{
  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_fimg-1653918728448{
  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;
}
#w_fimg-1653918728452{
  width:100%;
  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_fimg-1653918728430{
  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;
}
#w_fimg-1653918728442{
  width:100%;
  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;
}
#c_portalResProduct_list-16417820482832656 .p_Product{
width:calc((100% - 0px)/4);
}
#c_portalResProduct_list-16417820482832656 .p_CommonSummaryBoxA{
text-align:center;
}
#c_portalResProduct_list-16417820482832656 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResProduct_list-16417820482832656 >div{
animation-fill-mode:both;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1{
width:100%;
transition:0.3s ease 0s;
font-size:14px;
height:520px;
overflow-y:auto;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 ul{
font-size:0px;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li:nth-child(4n+1){
margin-left:0px;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li{
font-size:16px;
transition:0.3s ease 0s;
margin-bottom:2.5%;
width:23%;
margin-left:2.6%;
background:#fff;
padding:10px;
display:inline-block;
vertical-align:top;
box-sizing:border-box;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li a{
font-size:0px;
overflow:hidden;
text-align:center;
background:#f2f2f2;
width:100%;
margin:0 auto;
height:13.6vw;
display:block;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li a:before{
content:'';
display:inline-block;
vertical-align:middle;
height:100%;
width:0px;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 img{
display:inline-block;
vertical-align:middle;
transition:0.5s linear 0s;
width:auto;
height:auto;
max-height:87%;
max-width:90%;
margin-left:0px;
transform:scale(1);
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 h4{
display:none;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li span{
color:#666;
white-space:nowrap;
transition:0.3s ease 0s;
display:block;
width:100%;
text-align:center;
overflow:hidden;
text-overflow:ellipsis;
font-size:16px;
padding:3% 10px;
box-sizing:border-box;
border:none;
}
@media screen and (min-width: 769px){
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li:hover img{
  transform:scale(1.1);
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li:hover span{
  color:#0656a9;
  background:none;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li{
  width:23%;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li:nth-child(4n+1){
  margin-left:0px;
}

}
@media screen and (max-width: 1100px){

#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li a {
    height: 21.2vw;
}
}
@media screen and (max-width: 768px){

#c_portalResProduct_list-16417820482832656 .PhotoList_k1{
  padding:0px;
  }
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li {
    width: 48%;
    margin-bottom: 5%;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li a {
    height: 31vw;
    padding: 0;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li span {
    padding: 2vw;
    font-size: 14px;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li:nth-child(2n+1){
    margin-left: 0%;
}
#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li:nth-child(2n+0){
    margin-left: 4%;
}
}
@media screen and (max-width: 1500px){

#c_portalResProduct_list-16417820482832656 .PhotoList_k1 li span{
    font-size: 14px;
}
}
#c_portalResProduct_list-16417820482832656 .p_page .pre .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-16417820482832656 .p_page .next .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-16417820482832656 .p_more .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-16417820482832656 .p_loading .iconfont:before{
shadow-angle:0px;
shadow-distance:0px;
shadow-angle-ofInset:0px;
shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-16417820482832656{
max-height:none;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
min-height:0px;
margin-right:0px;
margin-left:0px;
max-width:none;
width:100%;
margin-top:20px;
margin-bottom:0px;
min-width:0px;
height:auto;
padding-right:0px;
}
