.e_FlowCommonStyleBox-001 { width: 100%; height: auto; width-uint: %; }
    .e_FlowCommonStyleBox-001 .stylebox_link { color: #666666; font-size: 14px; display: table; height: inherit; border-width: 0; float: right; vertical-align: middle; margin-right: 15px; }
        .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 { width: auto; height: 40px; background-color: #1890FF; }
    .e_FlowCommonStyleBox-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_FlowCommonStyleBox-001 .title_icon::before { content: ""; }
    .e_FlowCommonStyleBox-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_FlowCommonStyleBox-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_FlowCommonStyleBox-001 .stylebox_title { display: inline-block; width: auto; height: inherit; background-color: #1890FF; padding-left: 15px; padding-right: 15px; font-size: 0; vertical-align: bottom; white-space: nowrap; }
    .e_FlowCommonStyleBox-001 .stylebox_link a { color: inherit; display: table-cell; vertical-align: middle; }
    .e_FlowCommonStyleBox-001 .link_icon { display: inline-block; margin-left: 5px; }
        .e_FlowCommonStyleBox-001 .link_icon::before { content: '\e6af'; }
    .e_FlowCommonStyleBox-001 .stylebox_top_line { height: 1px; background-color: rgba(240,240,240,1); }
    .e_FlowCommonStyleBox-001 .stylebox_content { border-style: solid; border-width: 1px; border-color: #f0f0f0; width: 100%; width-uint: %; }
    .e_FlowCommonStyleBox-001 .stylebox_bottom_line { height: 1px; background-color: rgba(240,240,240,1); }
.e_SideMajorStyleBox-001 { width: 100%; height: auto; width-uint: %; }
    .e_SideMajorStyleBox-001 .stylebox_link { color: #666666; font-size: 14px; display: table; height: inherit; border-width: 0; float: right; vertical-align: middle; margin-right: 15px; }
    .e_SideMajorStyleBox-001 .stylebox_top { width: auto; height: 40px; background-color: rgba(101, 190, 186, 1); }
    .e_SideMajorStyleBox-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_SideMajorStyleBox-001 .title_icon::before { content: ""; }
    .e_SideMajorStyleBox-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_SideMajorStyleBox-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_SideMajorStyleBox-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_SideMajorStyleBox-001 .stylebox_link a { color: inherit; display: table-cell; vertical-align: middle; }
    .e_SideMajorStyleBox-001 .link_icon { display: inline-block; margin-left: 5px; }
        .e_SideMajorStyleBox-001 .link_icon::before { content: '\e6af'; }
    .e_SideMajorStyleBox-001 .stylebox_top_line { height: 1px; background-color: rgba(240,240,240,1); }
    .e_SideMajorStyleBox-001 .stylebox_content { border-style: solid; border-width: 1px; border-color: #f0f0f0; width: 100%; width-uint: %; }
    .e_SideMajorStyleBox-001 .stylebox_bottom_line { height: 1px; background-color: rgba(240,240,240,1); }
.breadBar { padding: 30px 0; background: #f1f1f1; }
.breadcrumb { max-width: 1400px; margin: 0 auto; padding: 10px 15px; background: none; }
    .breadcrumb li:nth-child(2) { display: none; }
    .breadcrumb li i { color: #d2bb84; padding-right: 5px; }
    .breadcrumb li a:hover { color: #d2bb84; }

@media only screen and (max-width: 768px) {
    .breadcrumb { text-align: center; }
        .breadcrumb li.active { display: block; padding-top: 5px; }
            .breadcrumb li.active:before { display: none; }
}

.ProTopBox { display: flex; flex-wrap: wrap; }
.gallery-top .swiper-wrapper .swiper-slide img { width: 100%; }
.gallery-thumbs { width: 100%; max-width: 330px; margin: 0 auto; padding: 20px; text-align: center; }
    .gallery-thumbs .swiper-wrapper .swiper-slide { border: 2px #eee solid; padding: 5px; margin: 0 5px; cursor: pointer; background: #fff; display: inline-block; }
        .gallery-thumbs .swiper-wrapper .swiper-slide img { opacity: 0.5; width: 100%; transition: 0.6s }
        .gallery-thumbs .swiper-wrapper .swiper-slide:hover, .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active { border: 2px #d2bb84 solid; }
            .gallery-thumbs .swiper-wrapper .swiper-slide:hover img, .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img { opacity: 1; }
.ProTopBox .p_ProInfo { background: url(../image/proinfo.jpg) center no-repeat; background-size: cover; display: flex; align-items: center; padding: 50px 100px; }
    .ProTopBox .p_ProInfo > div { width: 100%; padding: 0 20px; }
    .ProTopBox .p_ProInfo .p_content { padding: 30px 0; }
    .ProTopBox .p_ProInfo .p_Title { padding-bottom: 0px; font-size: 30px; line-height: 30px; font-family: Microsoft yahei; font-weight: bold; margin-bottom: 10px; }
    .ProTopBox .p_ProInfo .d_BaseInfo { display: flex; padding: 5px 0; }
        .ProTopBox .p_ProInfo .d_BaseInfo .e_title { line-height: 24px; font-size: 14px; }
        .ProTopBox .p_ProInfo .d_BaseInfo .d_ProTitle { width: 150px; }
        .ProTopBox .p_ProInfo .d_BaseInfo .d_ProInfoA { font-size: 14px; }
.p_interaction { padding: 30px 0; display: flex; }
.PubLink { display: inline-block; border: 1px #666 solid; line-height: 40px; padding: 0 30px; font-size: 14px; color: #666; background: none; margin-right: 10px; }
    .PubLink.pubRed { border: 1px #E00404 solid; color: #E00404; }
    .PubLink:hover { border: 1px #E00404 solid; background: #E00404; color: #fff; }
.TabPro { border-top: 1px #ddd solid; border-bottom: 1px #ddd solid; padding: 20px; background: #fff; transition: all 0.5s; }
    .TabPro.fixedthis { width: 100%; position: fixed; left: 0; top: 0px; z-index: 33; }
    .TabPro .TabRim { margin: 0 auto; max-width: 1400px; display: flex; }
        .TabPro .TabRim .breadBox { flex: 1; }
        .TabPro .TabRim .ProTabs { display: flex; }
            .TabPro .TabRim .ProTabs .Tabitem { padding: 0 20px; position: relative; cursor: pointer; }
                .TabPro .TabRim .ProTabs .Tabitem a { display: block; line-height: 40px; }
                .TabPro .TabRim .ProTabs .Tabitem:after { content: ""; display: block; width: 0; height: 2px; background: #d2bb84; position: absolute; left: 0; bottom: -20px; transition: all 0.5s; }
                .TabPro .TabRim .ProTabs .Tabitem.active a, .TabPro .TabRim .ProTabs .Tabitem:hover a { color: #d2bb84; }
                .TabPro .TabRim .ProTabs .Tabitem.active:after, .TabPro .TabRim .ProTabs .Tabitem:hover:after { width: 100%; }
.ProcontentBox .ProCont { padding: 50px 0; }
.ProcontentBox .ProTabCont { max-width: 100%; margin: 0 auto; padding: 0 15px; }
    .ProcontentBox .ProTabCont img { max-width: 100%; }
#parameter { background: #f8f8f8; }
.parSpecTitle { font-size: 24px; line-height: 30px; padding: 20px 0; }
.parameterItemBox { display: flex; flex-wrap: wrap; width: 100%; background: #fff; position: relative; border-top: 1px #ddd solid; }
    .parameterItemBox:after { content: ""; display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #ddd; }
    .parameterItemBox .parameterItem { padding: 0 15px; display: flex; border-bottom: 1px #ddd solid; text-align: justify; }
        .parameterItemBox .parameterItem .parLi { padding: 20px; }
        .parameterItemBox .parameterItem .parameter_title { min-width: 200px; width: 40%; text-align: right; font-size: 14px; line-height: 30px; color: #777; }
        .parameterItemBox .parameterItem .parameter_Info { width: 70%; font-size: 14px; line-height: 30px; color: #333; }
.reset_style p { padding: 5px 0; line-height: 24px; text-align: justify; }
.p_ProSummary .p_summary { line-height: 30px; }
.p_nextBox { padding: 20px 15px; max-width: 1400px; margin: 0 auto; display: flex; flex-wrap: wrap; }
.p_nextpage, .p_nextpageA { width: 50%; }

@media screen and (max-width: 768px) {
    .breadBox { display: none; }
    .parameterItemBox .parameterItem .parameter_title { padding: 15px 0; min-width: 140px; font-size: 12px; line-height: 24px; }
    .parameterItemBox .parameterItem .parameter_Info { font-size: 14px; line-height: 24px; padding: 15px; }
    .ProTopBox .p_ProInfo { padding: 30px 0px; }
    .TabPro.fixedthis { top: 0px; }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

.p_nextNameA { text-align: right; }
.p_nextpageA .p_MinorLink .font { text-align: right; }
.more { margin-top: 40px; }
* { padding: 0; margin: 0; }
.pagebox { width: 100%; }
.pagebox, #-remove--flag { width: 100%; margin: 0px auto; }
body, #-remove--flag { }

@media screen and (min-width: 64.0625em) and (max-width:79.9375em) {
}

#c_portalResBreadcrumb_nav-1614310448105 { width: auto; max-width: none; min-width: 0px; height: auto; max-height: none; min-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }
#c_portalResProduct_detail-1614310448100 .p_MatteIcon .iconfont:before { content: '\e602'; }
#c_portalResProduct_detail-1614310448100 > div { animation-fill-mode: both; }
#c_portalResProduct_detail-1614310448100 .TabPro .TabRim .ProTabs .Tabitem:last-child { display: none; }
#c_portalResProduct_detail-1614310448100 { max-height: 100%; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; min-height: 0px; margin-right: auto; margin-left: auto; max-width: 100%; width: 100%; margin-top: 0px; margin-bottom: 0px; min-width: 250px; height: 100%; padding-right: 0px; }
