﻿.e_ContentMajorStyleBox-001 {
    width-and-width-uint:100%;
    width-uint:100%;
    width:100%;
    height:auto;
    height-and-height-uint:auto;
}
.e_ContentMajorStyleBox-001 .stylebox_top {
    background-color:rgba(214,29,18,1);
    width-and-width-uint:auto;
    width:auto;
    width-and-height:custom;
}
.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(255,255,255,1);
    white-space:nowrap;
    display:inline-block;
    vertical-align:middle;
    font-size:22px;
    line-height:60px;
    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(214,29,18,1);
    width-and-width-uint:auto;
    white-space:nowrap;
    padding-left:15px;
    display:inline-block;
    vertical-align:bottom;
    width:auto;
    font-size:0px;
    padding-right:15px;
    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-uint:%;
    width:100%;
    border-color:#f0f0f0;
    border-width:1px;
    border-style:solid;
    height:calc(100% - 48px);
}
.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
    background-color:rgba(240,240,240,1);
    height:1px;
}
.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(0,140,56,1);
    width-and-width-uint:auto;
    width:auto;
    width-and-height:custom;
    height:60px;
    height-and-height-uint:60px;
}
.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(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;
}
.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(0,140,56,1);
    width-and-width-uint:auto;
    white-space:nowrap;
    padding-left:15px;
    display:inline-block;
    vertical-align:bottom;
    width:auto;
    font-size:0px;
    padding-right:15px;
    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(240,240,240,1);
    height:1px;
}
.e_FlowCommonStyleBox-001 .stylebox_content {
    width-uint:%;
    width:100%;
    border-color:#f0f0f0;
    border-width:1px;
    border-style:solid;
    height:calc(100% - 48px);
}
.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
    background-color:rgba(240,240,240,1);
    height:1px;
}
.e_IndexOrdinaryStyleBox-001 {
    width-and-width-uint:100%;
    width-uint:%;
    width:100%;
    height:auto;
    height-and-height-uint:auto;
}
.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 {
    background-color:transparent;
    width-and-width-uint:auto;
    width:auto;
    width-and-height:custom;
    height:66px;
    height-and-height-uint:66px;
}
.e_IndexOrdinaryStyleBox-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_IndexOrdinaryStyleBox-001 .title_icon::before {
    content:"";
}
.e_IndexOrdinaryStyleBox-001 .title_main {
    color:rgba(51,51,51,1);
    white-space:nowrap;
    display:inline-block;
    vertical-align:middle;
    font-size:30px;
    line-height:60px;
    text-overflow:ellipsis;
    background-position:bottom center;
    background-repeat:no-repeat;
    overflow:hidden;
    max-width:600px;
}
.e_IndexOrdinaryStyleBox-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_IndexOrdinaryStyleBox-001 .stylebox_title {
    width-and-width-uint:auto;
    white-space:nowrap;
    padding-left:15px;
    display:inline-block;
    vertical-align:bottom;
    width:auto;
    font-size:0px;
    width-and-height:custom;
    padding-right:15px;
    height:inherit;
    height-and-height-uint:inherit;
    background-image:url(../images/box_line.png);
    background-image-part-image:url(../images/box_line.png);
    background-repeat:no-repeat;
    background-position:bottom center;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
    color:#666666;
    display:table;
    vertical-align:middle;
    font-size:14px;
    border-width:0px;
    float:right;
    height:inherit;
    margin-right:15px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link a {
    color:inherit;
    display:table-cell;
    vertical-align:middle;
}
.e_IndexOrdinaryStyleBox-001 .link_icon {
    margin-left:5px;
    display:inline-block;
}
.e_IndexOrdinaryStyleBox-001 .link_icon::before {
    content:'\e6af';
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top_line {
    background-color:rgba(240,240,240,1);
    width-and-height:custom;
    height:0px;
    height-and-height-uint:0px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_content {
    width-and-width-uint:100px;
    width-uint:%;
    width:100%;
    margin-top:20px;
    height:calc(100% - 48px);
    height-and-height-uint:calc(100% - 48px);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line {
    background-color:rgba(240,240,240,1);
    width-and-height:custom;
    height:0px;
    height-and-height-uint:0px;
}
.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(0,84,165,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);
    display:inline-block;
    vertical-align:middle;
    font-size:medium;
    line-height:40px;
    margin-right:10px;
}
.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;
    display:inline-block;
    vertical-align:middle;
    font-size:22px;
    line-height:60px;
    text-overflow:ellipsis;
}
.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 {
    background-color:rgba(0,84,165,1);
    width-and-width-uint:auto;
    white-space:nowrap;
    padding-left:15px;
    display:inline-block;
    vertical-align:bottom;
    width:auto;
    font-size:0px;
    padding-right:15px;
    height:inherit;
    height-and-height-uint:inherit;
}
.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);
    height:1px;
}
.e_SideMajorStyleBox-001 .stylebox_content {
    width-uint:%;
    width:100%;
    border-color:#f0f0f0;
    border-width:1px;
    border-style:solid;
    height:calc(100% - 48px);
}
.e_SideMajorStyleBox-001 .stylebox_bottom_line {
    background-color:rgba(240,240,240,1);
    height:1px;
}
@media only screen and (max-width:768px) {
    .jg_list {
        width:96% !important;
        margin:0 2% !important;
    }
    #c_portalResPublic_codeContainer-15580846105130858 {
        padding-left:20px !important;
        padding-right:20px !important;
    }
    #w_common_text-1558663030867 {
        display:block;
    }
    .c_portalResPublic_codeContainer-01001 {
        min-height:500px;
        width:98%;
    }
    #c_portalResPublic_codeContainer-15585815429745884 {
        display:none;
    }
    .pro_text h1 {
        font-size:24px !important;
    }
    .pro_sort_body .pro_text {
        top:15% !important;
    }
}@media only screen and (min-width:769px) {
    #w_common_text-1558663030867 {
        display:none;
    }
    .c_portalResPublic_codeContainer-01001 {
        min-height:500px;
        width:100%;
    }
    .pro_sort_body {
        width:48%;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    .pro_sort_body .pro_text {
        top:20% !important;
    }
}#allmap {
     height:500px;
     width:100%;
     overflow:hidden;
 }
#allmap .BMapLib_nav_tab_content td {
    display:inline-block;
    width:auto !important;
}
#allmap .BMap_stdMpCtrl {
    display:none !important;
}
.BMap_Marker div >img {
    animation-delay:0ms;
    animation-duration:2000ms;
    animation-iteration-count:infinite;
    animation-name:scales;
    animation-play-state:running;
    animation-timing-function:linear;
}
@keyframes scales {
    0% {
        opacity:0.2;
        transform:scale(0.6);
    }
    33% {
        opacity:0.5;
        transform:scale(0.8);
    }
    66% {
        opacity:1;
        transform:scale(1);
    }
    100% {
        opacity:0.6;
        transform:scale(0.6);
    }
}.pinner {
     width:94%;
     max-width:1440px;
     margin:0px auto;
 }
.strength {
}.contact {
     padding:95px 0 120px 0;
 }
.ab-title {
    text-align:center;
}
.ab-title .ch {
    font-size:30px;
    color:#333;
}
.ab-title .en {
    font-size:20px;
    margin-top:2px;
    color:#999;
}
.cta-list {
    margin-top:20px;
}
.cta-list li {
    float:left;
    width:25%;
    text-align:center;
    transition:all .3s;
}
.cta-list .ico {
    display:block;
    width:68px;
    height:68px;
    margin:0 auto;
    -webkit-transition:.3s;
    -moz-transition:.3s;
    transition:.3s;
    border:1px solid #4d4d4d;
    border-radius:100%;
    background-position:center top
}
.cta-list .c1 .ico {
    background-image:url(../images/add.png)
}
.cta-list .c2 .ico {
    background-image:url(../images/tel.png)
}
.cta-list .c3 .ico {
    background-image:url(../images/wz.png)
}
.cta-list .c4 .ico {
    background-image:url(../images/ct9.png)
}
.cta-list .ti {
    font-weight:700;
    margin-top:7px;
    color:#333;
    font-size:16px;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.cta-list .txx {
    font-size:18px;
    line-height:1.4;
    margin-top:25px;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.cta-list li:hover .ico {
    border-color:#e1100b;
    background-color:#e1100b;
    background-position:center bottom;
}
.cta-list li a {
    color:#666;
    font-size:16px;
    display:block;
}
.cta-list li.c1 .txx {
    font-size:16px;
}
.industrys {
    overflow:hidden;
    height:790px;
}
.industry-list a:link,.industry-list a:visited {
    color:#fff;
}
.industry-list a:active,.industry-list a:hover {
    color:#fff;
}
.industry-list li {
    width:33.33%;
    float:left;
    overflow:hidden;
    position:relative;
    transition:width 455ms;
}
.industry-list li figure {
    display:block;
    overflow:hidden;
    position:relative;
    text-align:center;
    background-position:center center;
    background-repeat:no-repeat;
    height:790px;
}
.industry-list li figure img {
    display:none;
    height:790px;
}
.industry-list li .black-40 {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:rgba(0,0,0,0.4);
}
.industry-item {
    width:330px;
    padding:20px;
    height:312px;
    position:absolute;
    left:50%;
    top:50%;
    margin:-176px 0px 0px -185px;
    text-align:center;
    z-index:1;
}
.industry-item:before {
    content:"";
    display:block;
    width:100%;
    height:100%;
    background:#fff;
    position:absolute;
    left:0;
    top:0;
    transform-origin:left bottom;
    -webkit-transform-origin:left bottom;
    -webkit-transition:-webkit-transform .52s cubic-bezier(.4,0,.2,1);
    transition:-webkit-transform .52s cubic-bezier(.4,0,.2,1);
    transition:transform .52s cubic-bezier(.4,0,.2,1);
    transition:transform .52s cubic-bezier(.4,0,.2,1),-webkit-transform .52s cubic-bezier(.4,0,.2,1);
    transform:scaleY(0);
    -webkit-transform:scaleY(0);
    visibility:hidden\9;
    z-index:-1;
}
.industry-item p {
    transition:0.3s;
    -webkit-transition:0.3s;
}
.industry-item .ico {
    width:60px;
    height:60px;
    display:block;
    margin:70px auto 4px;
    position:relative;
    transition:0.3s;
    -webkit-transition:0.3s;
}
.industry-item .ico i {
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
}
.industry-item .ico .i1 {
    display:block;
}
.industry-item .ico .i2 {
    display:none;
}
.industry-item .t {
    font-size:16px;
    line-height:1.2;
    margin-bottom:5px;
}
.industry-item .en {
    text-transform:uppercase;
    line-height:1.1;
}
.industry-item .by {
    color:#666666;
    opacity:0;
    visibility:hidden;
    line-height:1.1;
}
.industry-item .addico {
    background:url(../images/rbqbhvy20oseo2dzaaaaalh_ens167.png) no-repeat scroll center center;
    background-size:cover;
    width:10px;
    height:10px;
    display:block;
    margin:0px auto 30px;
    transition:0.3s;
    -webkit-transition:0.3s;
}
.industry-item .moreBtn {
    opacity:0;
    margin:0px auto 20px;
    visibility:hidden;
    background-image:url(../images/rbqbg1y20rceocgzaaaaakeug_4164.png);
}
.industry-item .moreBtn .txt {
    color:#004e94;
}
@media screen and (min-width:1025px) {
    .industry-item {
        width:260px;
        padding:10px;
        height:262px;
        margin:-141px 0px 0px -140px;
    }
    .industry-list li:hover .industry-item:before {
        transform:scaleY(1);
        -webkit-transform:scaleY(1);
        -moz-transform:scaleY(1);
        transform-origin:left top;
        -webkit-transform-origin:left top;
        visibility:visible\9;
    }
    .industry-list li:hover .industry-item .ico {
        margin-top:54px;
    }
    .industry-list li:hover .industry-item .ico .i1 {
        display:none;
    }
    .industry-list li:hover .industry-item .ico .i2 {
        display:block;
    }
    .industry-list li:hover .industry-item .ico i {
        -webkit-transition-timing-function:cubic-bezier(0.6,4,0.3,0.8);
        transition-timing-function:cubic-bezier(0.6,4,0.3,0.8);
        -webkit-animation:gelatine 0.5s 1;
        animation:gelatine 0.5s 1;
    }
    .industry-list li:hover .industry-item .t {
        font-size:18px;
        margin-bottom:0;
        color:#004e94;
    }
    .industry-list li:hover .industry-item .en {
        opacity:0;
        visibility:hidden;
    }
    .industry-list li:hover .industry-item .by,.industry-list li:hover .industry-item .moreBtn {
        opacity:1;
        visibility:visible;
        transition-delay:200ms;
        -webkit-transition-delay:200ms;
    }
}.fixedImg {
     background-position:center top;
     background-repeat:no-repeat;
     background-size:cover;
 }
.industry-Page {
    padding:150px 0px 70px;
    text-align:center;
    background:none rgba(255,255,255,0.86);
}
.w795 {
    max-width:795px;
    width:90%;
    margin:0px auto;
    overflow:hidden;
}
.industry-Page .t {
    font-size:30px;
    color:#004e94;
    line-height:1.4;
    margin-bottom:10px;
}
.industry-Page .by {
    font-weight:bold;
    font-size:36px;
    color:#383838;
    line-height:1.2;
    margin-bottom:28px;
}
.industry-Page .txt {
    margin-bottom:28px;
    font-size:15px;
    line-height:26px;
}
.industry-Page .en {
    color:#999999;
    font-size:16px;
    margin-bottom:50px;
}
.industry-Page .en span {
    position:relative;
    padding:0px 10px;
}
.industry-Page .en span:before,.industry-Page .en span:after {
    content:"";
    width:128px;
    height:1px;
    display:block;
    position:absolute;
    top:50%;
    background-color:#a0a0a0;
}
.industry-Page .en span:before {
    left:100%;
}
.industry-Page .en span:after {
    right:100%;
}
.strength .pbot {
    background:url(../images/y2.png) no-repeat scroll center center;
    width:71px;
    height:71px;
    display:block;
    margin:0px auto;
    position:relative;
}
.strength .pbot i {
    background:url(../images/y3.png) no-repeat scroll center center;
    width:12px;
    height:16px;
    position:absolute;
    left:50%;
    top:20px;
    margin-left:-6px;
    -webkit-animation:mouse-dot 1.5s cubic-bezier(0.23,1,0.32,1) infinite;
    animation:mouse-dot 1.5s cubic-bezier(0.23,1,0.32,1) infinite;
}
@keyframes mouse-dot {
    from {
        opacity:0;
    }
    33% {
        opacity:1;
    }
    to {
        transform:translateY(15px);
        -webkit-transform:translateY(15px);
        opacity:0;
    }
}@-webkit-keyframes mouse-dot {
     from {
         opacity:0;
     }
     33% {
         opacity:1;
     }
     to {
         transform:translateY(15px);
         -webkit-transform:translateY(15px);
         opacity:0;
     }
 }.teambox {
      padding:200px 0;
      width:98%;
  }
.teambox p {
    color:#fff;
}
.teambox .t {
    font-size:24px;
}
.teambox .c {
    font-size:24px;
    margin-bottom:30px;
}
.teambox .x {
    font-size:16px;
    text-align:justify;
    line-height:32px;
}
.structure-img {
    padding:0px 0px 100px;
    text-align:center;
}
.structure-img img {
    display:block;
    margin:0px auto;
    max-width:60% !important;
    height:auto !important;
}
.openOdd {
    width:186px;
    height:38px;
    line-height:38px;
    text-align:center;
    color:#fff;
    background-color:#004e94;
    display:block;
    margin:50px auto 0;
}
.openOdd .txt {
    color:#fff;
    background:url(../images/rbqbg1y1ncgefp90aaaaahcfc4c285.png) no-repeat scroll left center;
    padding-left:26px;
    font-style:inherit;
}
.culturebox-tit {
    background-color:rgba(249,249,249,1);
    padding:5% 0;
    text-align:center;
}
.culturebox-tit .t {
    font-size:24px;
    color:#333;
    line-height:1.5;
    font-weight:bold;
    margin-bottom:10px;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.culturebox-tit .c {
    font-size:18px;
    color:#999;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.horon-tit .t {
    color:#fff;
}
.horon-tit .c {
    color:#eee;
    text-align:center;
}
.cur-list li {
    position:relative;
    width:33.33%;
    height:400px;
    padding:175px 20px 0 20px;
    border-bottom:1px solid #fff;
    border-left:1px solid #fff;
    border-color:rgba(255,255,255,.1);
    float:left;
    overflow:hidden;
    -webkit-transition:400ms;
    transition:400ms;
    text-align:center;
    color:#fff;
}
.cur-list li:before {
    content:"";
    position:absolute;
    top:auto;
    bottom:0;
    left:0;
    width:100%;
    height:0;
    background:#0155A5;
    -webkit-transition:600ms;
    transition:600ms;
}
.cur-list p {
    position:relative;
}
.cur-list .ch {
    font-size:22px;
    font-weight:bold;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.cur-list .en {
    font-size:15px;
    margin-top:5px;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.cur-list .line {
    position:relative;
    width:40px;
    height:2px;
    margin:30px auto 20px auto;
    background:#fff;
    display:inline-block;
}
.cur-list .txx,.cur-list .line {
    opacity:0;
    visibility:hidden;
    -webkit-transition:400ms;
    transition:400ms;
}
.cur-list .txx {
    font-size:14px;
}
.cur-list li:hover:before {
    height:100%;
    top:0;
    bottom:auto;
}
.cur-list li:hover .txx,.cur-list li:hover .line {
    opacity:1;
    visibility:visible;
}
.cur-list li:hover {
    padding-top:155px;
}
.memorabiliaPbox {
    padding:130px 0px 0px;
    color:#fff;
}
.pboxT .t {
    font-size:24px;
    color:#fff;
}
.pboxT .by {
    color:#fff;
    font-size:36px;
}
.memorabiliaDemo {
    margin-top:60px;
    padding:54px 0px 154px 14px;
    width:800px;
    position:relative;
}
.memorabiliaDemo .line {
    width:4px;
    height:100%;
    position:absolute;
    left:10px;
    top:0;
    background-color:#004e94;
}
.memorabiliaDemo .yd {
    background:url(../images/rbqbhvy1qfqedrhsaaaaabxtlbo282.png) no-repeat scroll center center;
    width:25px;
    height:25px;
    position:absolute;
    left:0;
    top:0;
}
.industrial-demo {
    height:386px;
    overflow:hidden;
    cursor:url(//dfs.yun300.cn/group1/M00/16/10/rBQBG1y1QZyEeslwAAAAAGmsCWs564.png?tenantId=210657&viewType=1) 20 20,default;
}
.memorabiliaDemo .mouseIco {
    left:38px;
    margin-left:0;
    border:2px solid #fff;
    width:21px;
    height:30px;
    display:block;
    margin:0px auto;
    border-radius:6px;
    position:absolute;
    bottom:67px;
    z-index:9;
}
.mouseIco i {
    width:3px;
    height:7px;
    border-radius:1px;
    display:block;
    background-color:#fff;
    position:absolute;
    left:50%;
    margin-left:-1px;
    top:5px;
    -webkit-animation:mouse-dot 1.5s cubic-bezier(0.23,1,0.32,1) infinite;
    animation:mouse-dot 1.5s cubic-bezier(0.23,1,0.32,1) infinite;
}
.memorabilia-list dd {
    position:relative;
    padding:0px 0px 35px 112px;
}
.memorabilia-list .year {
    position:absolute;
    left:0;
    padding-left:27px;
    width:100px;
}
.memorabilia-list .year i {
    width:9px;
    height:4px;
    background-color:#004e94;
    position:absolute;
    left:0;
    top:50%;
    margin-top:-2px;
    border-radius:0px 2px 2px 0px;
}
.memorabilia-list .item {
    border:none;
}
.surveyPCon {
    padding:170px 0px 135px;
}
.survey-title {
    margin-bottom:35px;
}
.survey-title .year {
    font-size:100px;
    text-transform:uppercase;
    color:#e8e8e8;
    line-height:1;
    font-family:'Oswald',sans-serif;
}
.survey-title .zh {
    color:#e1100b;
    position:relative;
    margin-top:-50px;
    font-size:30px;
    line-height:1;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.survey-cÂ {
    width:1200px;
    overflow:hidden;
    margin-bottom:30px;
    text-align:justify;
    font-size:16px;
    line-height:32px;
}
.survey-plist {
    position:absolute;
    right:10%;
    bottom:0;
    width:40%;
    color:#fff;
}
.survey-plist li {
    display:block;
    float:left;
    width:33.33%;
    padding:30px 1%;
    text-align:center;
}
.survey-plist li .num_box .number {
    color:#fff;
    font-family:'Oswald',sans-serif;
}
.pbanner {
    position:relative;
    overflow:hidden;
    margin-top:0px;
}
.pbanner .pic {
}.pbanner .pic img {
     width:100%;
     display:block;
 }
.pbanner .pic:before {
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,0);
    z-index:2;
}
.banner-title {
    position:absolute;
    bottom:50px;
    left:12%;
    color:#fff;
    z-index:5;
    padding-left:20px;
    -webkit-animation-name:"fadeInRight";
    -webkit-animation-duration:2s;
    -webkit-animation-iteration-count:1;
}
.banner-title:before {
    content:'';
    position:absolute;
    top:0;
    left:5px;
    bottom:0;
    width:1px;
    background:rgba(253,0,2,1);
}
.banner-title .ch {
    margin-bottom:10px;
    font-weight:bold;
    font-size:30px;
    line-height:1;
    color:#fff;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.banner-title .en {
    font-size:14px;
    line-height:15px;
    text-transform:uppercase;
    color:#fff;
    font-family:'Oswald',sans-serif;
}
.banner-title .cy-small {
    display:block;
    margin-top:10px;
    font-size:12px;
    line-height:1;
    opacity:.4;
}
@-webkit-keyframes fadeInRight {
    from {
        opacity:0;
        -webkit-transform:translateX(20px);
    }
    to {
        opacity:1;
        -webkit-transform:translateX(0);
    }
}@keyframes fadeInRight {
     from {
         opacity:0;
         -webkit-transform:translateX(20px);
     }
     to {
         opacity:1;
         -webkit-transform:translateX(0);
     }
 }.pbanner .pic {
      -webkit-animation:scaleUpDown 6s forwards cubic-bezier(0.250,0.460,0.450,0.940);
      animation:scaleUpDown 6s forwards cubic-bezier(0.250,0.460,0.450,0.940);
  }
@-webkit-keyframes scaleUpDown {
    from {
        -webkit-transform:scale(1.08);
        transform:scale(1.08);
    }
    to {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}@keyframes scaleUpDown {
     from {
         -webkit-transform:scale(1.08);
         transform:scale(1.08);
     }
     to {
         opacity:1;
         -webkit-transform:scale(1);
         transform:scale(1);
     }
 }.ovh {
      overflow:hidden;
  }
.search-alert {
    position:fixed;
    z-index:9999;
    background:rgba(0,0,0,0.8);
    left:0;
    top:0;
    width:100%;
    height:100%;
    display:none;
}
.search-alert .close {
    display:block;
    width:18px;
    height:18px;
    background:url(../images/rbqbhvy0wocehu1zaaaaajtespg405.png) no-repeat center;
    position:absolute;
    top:38px;
    right:2.6%;
    cursor:pointer;
    opacity:1;
}
.search-alert .cent-form {
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
}
.md {
    width:50%;
    position:relative;
}
.ibox {
    position:relative;
    overflow:hidden;
}
.ibox .conwrap {
    overflow:hidden;
}
.ibox .img {
    overflow:hidden;
    position:relative;
}
.ibox .black-20 {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    opacity:1;
    transition:330ms;
    -webkit-transition:330ms;
    background:rgba(0,0,0,0.3);
}
.conwrap .con {
    position:absolute;
    left:5%;
    width:90%;
    top:50%;
    text-align:center;
    margin-top:-75px;
}
.ibox .picwrap {
    display:block;
    overflow:hidden;
    height:100%;
    position:absolute;
    left:50%;
    top:0;
}
.ibox img {
    width:100%;
    display:block;
    -webkit-transition:.6s;
    -moz-transition:.6s;
    transition:.6s;
}
.conwrap:hover img {
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
}
.iboxT .en {
    text-transform:uppercase;
    padding-left:6px;
}
.radius-half {
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.player {
    cursor:pointer;
    display:inline-block;
    width:100px;
    height:100px;
    border:1px solid #fff;
    background:url(../images/rbqbg1yraqcenlkjaaaaabpvtz4987.png) no-repeat center;
    background-size:30px;
}
.conwrap video {
    display:none;
}
.conwrap .iboxT {
    padding:15px 0px;
    color:#fff;
}
.iboxT .zh,.iboxT .en {
    font-size:24px;
    line-height:1.5;
}
.moreBtn {
    text-align:center;
    background:url(../images/rbqbhvyrevcegb9caaaaacbo3fw552.png) no-repeat scroll center bottom;
    display:block;
    width:110px;
    padding-bottom:2px;
    position:relative;
}
.conwrap .moreBtn {
    margin:0 auto;
}
.conwrap .moreBtn .txt {
    color:#fff;
}
.conwrap .moreBtn:hover:before {
    width:100%;
}
.conwrap .moreBtn:before {
    content:"";
    width:100%;
    height:100%;
    background:url(../images/rbqbg1yregcejw_vaaaaakeug_4983.png) no-repeat scroll left bottom;
    position:absolute;
    left:0;
    bottom:0px;
    width:0;
    transition:0.3s;
    -webkit-transition:0.3s;
}
.conwrap .moreBtn:hover .txt {
    color:#004e94;
}
.picwrap .img {
    overflow:hidden;
    height:100%;
    position:absolute;
    width:100%;
    z-index:1;
}
.picwrap .con {
    width:80%;
    position:relative;
    margin:0 auto;
    z-index:2;
}
.picwrap .cn {
    font-size:30px;
    color:#004e94;
    font-weight:bold;
}
.picwrap .en {
    font-size:24px;
    color:#999;
    text-transform:uppercase;
}
.picwrap .i {
    width:580px;
    text-align:justify;
    height:80px;
    overflow:hidden;
    margin:4% 0px 8%;
}
.picwrap ul {
    width:600px;
}
.picwrap li {
    width:25%;
    float:left;
    text-align:left;
    position:relative;
    list-style:none;
}
.num_box {
    margin-bottom:10px;
}
.num_box .number {
    font-size:48px;
    font-weight:bold;
    line-height:1;
    color:#004e94;
    margin-right:10px;
    font-family:'iconfont1';
}
.num_box .text {
    font-size:14px;
    color:#004e94;
    vertical-align:top;
}
.picwrap .moreBtn {
    float:right;
    margin-top:20px;
    background:url(../images/rbqbg1yregcejw_vaaaaakeug_4983.png) no-repeat scroll left bottom;
}
.picwrap .moreBtn .txt {
    color:#004e94;
}
.slick-list {
    position:relative;
    overflow:hidden;
    display:block;
    margin:0;
    padding:0;
}
.slick-list:focus {
    outline:none;
}
.slick-list.dragging {
    cursor:pointer;
    cursor:hand;
}
.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img {
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0);
    -o-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
}
.slick-track {
    position:relative;
    left:0;
    top:0;
    display:block;
    zoom:1;
    background:rgba(0,0,0,.5);
}
.slick-track:before,.slick-track:after {
    content:"";
    display:table;
}
.slick-track:after {
    clear:both;
}
.slick-loading .slick-track {
    visibility:hidden;
}
.slick-slide {
    float:left;
    height:100%;
    min-height:1px;
    display:none;
}
.slick-slide img {
    display:block;
}
.slick-slide.slick-loading img {
    display:none;
}
.slick-slide.dragging img {
    pointer-events:none;
}
.slick-initialized .slick-slide {
    display:block;
}
.slick-loading .slick-slide {
    visibility:hidden;
}
.slick-vertical .slick-slide {
    display:block;
    height:auto;
    border:1px solid transparent;
}
.industryIbox {
    position:relative;
    overflow:hidden;
    color:#fff;
}
.industryIDemo {
    position:relative;
    overflow:hidden;
    margin:0 !important;
}
.industryIDemo .item {
    position:relative;
    opacity:1 !important;
    border:none;
}
.industryIDemo .img {
    position:relative;
    overflow:hidden;
}
.industryIDemo .img img {
    width:100%;
    display:block;
}
.industryIDemo .black-30 {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
}
.industryIDemo .con {
    position:absolute;
    left:7%;
    top:20%;
    width:820px;
    transform:translateX(88px);
    -webkit-transform:translateX(88px);
    transition-timing-function:ease-out;
    -webkit-transition-timing-function:ease-out;
    opacity:0;
    visibility:hidden;
}
.industryIDemo .t {
    font-size:24px;
    line-height:1.5;
    color:#fff;
}
.industryIDemo .by {
    font-weight:bold;
    color:#ffffff;
    font-size:30px;
    line-height:1.2;
    margin-top:5px;
}
.industryIDemo .txt {
    color:#fff;
    margin-top:28px;
    font-size:15px;
    height:50px;
    overflow:hidden;
}
.industryIDemo .slick-active {
    z-index:800 !important;
    border:none;
}
.industryIDemo .slick-active .img {
    -webkit-animation:slideIn 1s;
    animation:slideIn 1s;
}
.industryIDemo .slick-active .img img {
    -webkit-animation:imgIn 1s;
    animation:imgIn 1s;
}
@-webkit-keyframes slideIn {
    0% {
        -webkit-transform:translateX(-100%);
        opacity:1;
    }
    100% {
        -webkit-transform:translateX(0);
        opacity:1;
    }
}@keyframes slideIn {
     0% {
         transform:translateX(-100%);
         opacity:1;
     }
     100% {
         transform:translateX(0);
         opacity:1;
     }
 }@-webkit-keyframes imgIn {
      0% {
          -webkit-transform:-webkit-translateX(100%);
          opacity:1;
      }
      100% {
          -webkit-transform:-webkit-translateX(0);
          opacity:1;
      }
  }@keyframes imgIn {
       0% {
           transform:translateX(100%);
           opacity:1;
       }
       100% {
           transform:translateX(0);
           opacity:1;
       }
   }.industryIDemo .slick-active .con {
        transform:translate(0,0);
        -ms-transform:translate(0,0);
        -webkit-transform:translate(0,0) skew(0);
        opacity:1;
        visibility:visible;
        transition:680ms 480ms;
        -webkit-transition:680ms 480ms;
    }
.industryINav {
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    margin:0 !important;
}
.industryINav .item {
    float:left;
    display:block;
    width:33.33%;
    cursor:pointer;
    border:none;
}
.industryINav .itemC {
    border-left:1px solid #fff;
    border-top:1px solid #fff;
    border-left:1px solid rgba(255,255,255,0.3);
    border-top:1px solid rgba(255,255,255,0.3);
    padding:50px 50px 0px;
    height:300px;
    text-align:center;
    position:relative;
    z-index:1;
}
.industryINav .itemC:before {
    content:"";
    width:100%;
    height:100%;
    z-index:-1;
    position:absolute;
    left:0;
    bottom:0px;
    background:rgba(0,78,148,.8);
    transform-origin:100%;
    -webkit-transform-origin:100%;
    -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1);
    transition:transform .38s cubic-bezier(.4,0,.2,1);
    transform:scaleX(0);
    -webkit-transform:scaleX(0);
    visibility:hidden\9;
}
.industryINav .ico {
    width:60px;
    height:60px;
    display:block;
    margin:0px auto 15px;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
}
.industryINav .t {
    font-size:16px;
    line-height:1.5;
    margin-bottom:2px;
}
.industryINav .en {
    text-transform:uppercase;
    line-height:1.2;
    margin-bottom:8px;
}
.industryINav .addico {
    background:url(../images/rbqbhvyr-mietvyiaaaaacmb2m8834.png) no-repeat scroll center center;
    background-size:cover;
    width:10px;
    height:10px;
    display:block;
    margin:0px auto 22px;
    transition:0.3s;
    -webkit-transition:0.3s;
}
.industryINav .moreBtn {
    opacity:0;
    margin:0px auto;
    visibility:hidden;
}
.industryINav .moreBtn .txt {
    color:rgba(255,255,255,.5);
}
.industryINav .moreBtn:hover .txt {
    color:#fff;
}
.industryINav .slick-current .ico {
    -webkit-transition-timing-function:cubic-bezier(0.6,4,0.3,0.8);
    transition-timing-function:cubic-bezier(0.6,4,0.3,0.8);
    -webkit-animation:gelatine 0.5s 1;
    animation:gelatine 0.5s 1;
}
.industryINav .slick-current .itemC:before {
    transform:scaleX(1);
    -webkit-transform:scaleX(1);
    -moz-transform:scaleX(1);
    transform-origin:0;
    -webkit-transform-origin:0;
    visibility:visible\9;
}
@keyframes gelatine {
    from,to {
        -webkit-transform:scale(1,1);
        transform:scale(1,1);
    }
    25% {
        -webkit-transform:scale(0.9,1.1);
        transform:scale(0.9,1.1);
    }
    50% {
        -webkit-transform:scale(1.1,0.9);
        transform:scale(1.1,0.9);
    }
    75% {
        -webkit-transform:scale(0.95,1.05);
        transform:scale(0.95,1.05);
    }
}@-webkit-keyframes gelatine {
     from,to {
         -webkit-transform:scale(1,1);
         transform:scale(1,1);
     }
     25% {
         -webkit-transform:scale(0.9,1.1);
         transform:scale(0.9,1.1);
     }
     50% {
         -webkit-transform:scale(1.1,0.9);
         transform:scale(1.1,0.9);
     }
     75% {
         -webkit-transform:scale(0.95,1.05);
         transform:scale(0.95,1.05);
     }
 }.industryINav .slick-current .addico {
      opacity:0;
      visibility:hidden;
      transform:rotate(90deg);
      -webkit-transform:rotate(90deg);
  }
.industryINav .slick-current .moreBtn {
    opacity:1;
    visibility:visible;
}
.industryINav .itemC:hover .ico {
    -webkit-transition-timing-function:cubic-bezier(0.6,4,0.3,0.8);
    transition-timing-function:cubic-bezier(0.6,4,0.3,0.8);
    -webkit-animation:gelatine 0.5s 1;
    animation:gelatine 0.5s 1;
}
.industryINav .itemC:hover .addico {
    transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
}
.iboxT {
}.iboxT .moreBtn {
     float:right;
     margin-top:4px;
     background:url(../images/rbqbg1yregcejw_vaaaaakeug_4983.png) no-repeat scroll left bottom;
 }
.iboxT .moreBtn .txt {
    color:#004e94;
}
.iboxT .zh {
    color:#333;
}
.iboxT .en {
    color:#999;
}
.conwrap .iboxT .zh,.conwrap .iboxT .en {
    color:#fff;
}
.ibox .contxt {
    display:block;
    overflow:hidden;
    height:100%;
    position:absolute;
    left:0;
    top:0;
}
.ibox .contxt .img {
    overflow:hidden;
    height:100%;
    position:absolute;
    width:100%;
    left:0;
    top:0;
    z-index:1;
}
.ibox .contxt .con {
    width:80%;
    position:relative;
    margin:0 auto;
    z-index:2;
}
.fw .contxt .con {
    width:58%;
}
.ibox .contxt .cn {
    font-size:30px;
    color:#333;
    font-weight:bold;
    font-family:å¾®è»Ÿæ­£é»‘é«”;
}
.ibox .contxt .en {
    font-size:24px;
    color:#999;
    text-transform:uppercase;
}
.ibox .contxt .moreBtn {
    background:url(../images/rbqbg1yregcejw_vaaaaakeug_4983.png) no-repeat scroll left bottom;
}
.ibox .contxt .moreBtn .txt {
    color:#004e94;
}
.ibox .contxt .i {
    text-align:justify;
    overflow:hidden;
    margin:4% 0px 8%;
}
.ibox .conpic .pic {
    overflow:hidden;
}
.conpic:hover img {
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
}
.ibox .conpic .txts {
    position:absolute;
    top:0;
    right:0;
    left:0;
    padding:9% 14% 0 14%;
}
.ibox .conpic .ch {
    font-size:24px;
    color:#fff;
    font-weight:bold;
}
.ibox .conpic .en {
    font-size:24px;
    color:#fff;
    text-transform:uppercase;
}
.ibox .conpic .line {
    width:24px;
    height:6px;
    display:block;
    margin:10px 0 20px;
    background:#fff;
}
.ibox .conpic .moreBtn {
    margin-top:22px;
}
.ibox .conpic .moreBtn .txt {
    color:#fff;
}
.footer {
    padding:66px 0 30px;
    position:relative;
    overflow:hidden;
}
.footer .f-foot {
    width:80%;
    margin:0 auto;
}
.footer .to-top {
    position:absolute;
    top:0;
    right:2.5%;
    z-index:3;
    padding:0;
    width:50px;
    height:50px;
    font-size:12px;
    line-height:15px;
    background:#333;
    color:#fff;
    -webkit-transition:all .2s;
    -o-transition:all .2s;
    transition:all .2s;
}
.footer .to-top span {
    display:block;
    text-align:center;
    margin-top:10px;
    font-size:16px;
}
.footer .to-top span:after {
    display:block;
    margin:7px auto 0;
    border-right:6px solid transparent;
    border-bottom:6px solid #fff;
    border-left:6px solid transparent;
    width:12px;
    content:'';
    -webkit-animation:mouse-top 1.5s cubic-bezier(0.23,1,0.32,1) infinite;
    animation:mouse-top 1.5s cubic-bezier(0.23,1,0.32,1) infinite;
}
@keyframes mouse-top {
    from {
        opacity:0;
    }
    33% {
        opacity:1;
    }
    to {
        transform:translateY(-5px);
        -webkit-transform:translateY(-5px);
        opacity:0;
    }
}@-webkit-keyframes mouse-top {
     from {
         opacity:0;
     }
     33% {
         opacity:1;
     }
     to {
         transform:translateY(-5px);
         -webkit-transform:translateY(-5px);
         opacity:0;
     }
 }.footer .f-contact {
      color:#fff;
  }
.footer .f-contact dl {
    float:left;
    margin-right:50px;
}
.footer .f-contact dt {
    margin-bottom:0px;
    font-size:16px;
    font-weight:normal;
    text-transform:uppercase;
}
.footer .f-contact dd {
    font-size:16px;
    line-height:25px;
}
.footer .f-contact dd a {
    color:#fff;
    font-size:18px;
}
.footer .to-top:hover {
    background:#1c74ea;
}
.footer .f-contact dl:last-child {
    margin:0;
}
.footer .f-wer {
    text-align:center;
    color:#fff;
    margin-top:-60px;
}
.footer .f-wer p {
    line-height:2;
}
.footer .f-copyright {
    color:#5e90d3;
    margin-top:10px;
    float:left;
    font-size:16px;
}
.footer .f-copyright a {
    color:#5e90d3;
    font-size:16px;
}
@media only screen and (max-width:1600px) {
    .industryINav .itemC {
        height:250px;
        padding:25px 30px 0px
    }
    .survey-title .year {
        font-size:140px;
    }
}@media only screen and (max-width:1400px) {
    .picwrap .i {
        width:100%;
        font-size:13px;
        margin:3% 0 3%;
    }
    .player {
        width:50px;
        height:50px;
        background-size:10px;
    }
    .iboxT .zh,.iboxT .en {
        font-size:18px;
    }
    .picwrap .cn {
        font-size:20px;
    }
    .picwrap .en {
        font-size:18px;
    }
    .picwrap ul {
        width:100%;
    }
    .num_box .number {
        font-size:30px;
    }
    .num_box .text {
        font-size:12px;
    }
    .info_box {
        font-size:12px;
    }
    .picwrap .con {
        width:90%;
        padding:10% 0;
    }
    .ibox .contxt .con {
        width:90%;
        padding:10% 0;
    }
    .ibox .contxt .cn {
        font-size:20px;
    }
    .ibox .contxt .en {
        font-size:18px;
    }
    .ibox .conpic .txts {
        padding:9% 5% 0 5%;
    }
    .ibox .conpic .ch {
        font-size:20px;
    }
    .ibox .conpic .en {
        font-size:18px;
    }
    .ibox .contxt .i {
        font-size:13px;
        margin:3% 0 3%;
    }
    .teambox .c,.teambox .t {
        font-size:24px;
    }
}@media only screen and (min-width:769px) {
    .c_portalResPublic_codeContainer-01001 {
        min-height:500px;
        width:100%;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    .memorabiliaDemo {
        width:auto;
        padding:40px 0 60px 10px;
        margin-top:40px;
    }
    .md {
        width:100%;
        float:none;
    }
    .ibox .picwrap {
        position:relative;
        left:0;
    }
    .ibox .contxt .i {
        height:auto;
    }
    .picwrap .i {
        width:100%;
        height:auto;
    }
    .picwrap ul {
        width:100%;
    }
    .industryINav {
        position:relative;
        left:auto;
        bottom:auto;
        background-color:rgba(0,0,0,0.5);
    }
    .slick-track {
        background-color:rgba(0,0,0,0.0);
    }
    .industryINav .ico {
        width:40px;
        height:40px;
        margin-bottom:8px;
    }
    .industryINav .itemC {
        height:132px;
        padding:15px 30px 0px
    }
    .industryINav .t {
        font-size:14px;
    }
    .industryINav .en {
        display:none;
    }
    .industryINav .addico {
        display:none;
    }
    .industryINav .moreBtn {
        margin-top:5px;
        opacity:1;
        visibility:visible;
        z-index:10;
    }
    .industryIDemo .con {
        width:90%;
        left:5%;
    }
    .industryIDemo .t {
        font-size:16px;
    }
    .picwrap .moreBtn {
        float:left;
    }
    .ibox .contxt {
        position:relative;
    }
    .ibox .conpic .line {
        height:2px;
    }
    .picwrap .img {
        background-image:url(../images/rbqbhvyrgj6edfnxaaaaadtrd1s610.jpg);
        background-repeat:no-repeat;
        background-position:center center;
        background-size:cover;
    }
    .ibox .contxt .img {
        background-image:url(../images/rbqbhvysttcefybjaaaaame4o6q617.jpg);
        background-repeat:no-repeat;
        background-position:center center;
        background-size:cover;
    }
    .picwrap .img img,.ibox .contxt .img img {
        display:none;
    }
    .cur-list li {
        padding-top:115px;
    }
    .cur-list .txx,.cur-list .line {
        opacity:1;
        visibility:inherit;
    }
    .cur-list li:before {
        display:none;
    }
}@media only screen and (max-width:840px) {
    .footer {
        padding:0 0 30px;
    }
    .footer .to-top {
        position:static;
        top:0;
        right:0;
        display:inline-block;
        width:100%;
        height:auto;
    }
    .footer .to-top span {
        margin:20px 0;
    }
    .footer .f-foot {
        width:90%;
        margin:50px auto 0;
    }
    .f-sec,.f-wer {
        float:none;
    }
    .footer .f-contact dl {
        float:none;
        margin:0 0 30px 0;
    }
    .footer .f-contact dt {
        margin-bottom:5px;
        font-size:18px;
    }
    .footer .f-contact dl {
        margin:0 0 20px 0;
    }
    .footer .f-contact {
        margin-bottom:30px;
    }
    .footer .f-wer {
        text-align:left;
        margin-bottom:20px;
    }
    .cur-list li {
        width:50%;
        padding-top:75px;
        height:320px;
    }
    .cur-list li:hover {
        padding-top:75px;
    }
}@media only screen and (max-width:768px) {
    .c_portalResPublic_codeContainer-01001 {
        min-height:500px;
        width:100%;
    }
    .survey-plist {
        position:relative;
        right:auto;
        bottom:auto;
        width:100%;
    }
    .surveyPCon {
        padding:60px 0 80px;
    }
    .survey-title .year {
        font-size:80px;
    }
    .survey-title .zh {
        font-size:20px;
        margin-top:-20px;
    }
    .survey-c {
        width:auto;
        height:auto;
    }
    .picwrap li {
        margin-bottom:10px;
        width:50%;
    }
    .num_box {
        margin-bottom:5px;
    }
    #w_grid-1555380161025 .p_gridbox,#w_grid-1555395074857 .p_gridbox {
        background-attachment:inherit !important;
    }
    .memorabiliaPbox {
        padding-top:60px;
    }
    .pboxT .t {
        font-size:18px;
    }
    .pboxT .by {
        font-size:22px;
    }
    .industryIDemo .txt {
        margin-top:10px;
        line-height:1.5;
        font-size:12px;
        height:72px;
    }
    .pbanner {
        margin-top:0px;
    }
    .pbanner .pic img {
        height:180px !important;
        width:auto !important;
        position:relative;
        display:block;
        left:50%;
        transform:translate(-50%,0);
    }
    .banner-title .ch {
        font-size:18px;
        margin-bottom:5px;
    }
    .banner-title .en {
        font-size:14px;
    }
    .banner-title .cy-small {
        margin-top:5px;
    }
    .banner-title {
        bottom:20px;
        left:5%;
    }
    .cur-list li {
        width:100%;
        float:none;
        border-left:none;
        height:auto;
        padding-top:55px;
        padding-bottom:55px;
    }
    .cur-list li:hover {
        padding-top:55px;
    }
    .cur-list .ch {
        font-size:18px;
    }
    .cur-list .en {
        font-size:15px;
    }
    .culturebox:before {
        content:'';
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0;
        right:0;
        bottom:0;
        background:rgba(0,0,0,0.2);
    }
    .culturebox-tit .t {
        font-size:20px;
        margin-bottom:5px;
        font-weight:normal;
    }
    .horon-tit .c {
        text-align:justify;
    }
    .structure-img img {
        max-width:100% !important;
    }
    .teambox {
        padding:100px 0;
        width:100%;
    }
    #w_grid-1555410258174 .p_gridbox,#w_grid-1555407827801 .p_gridbox {
        background-attachment:inherit !important;
    }
    #w_grid-1555494821307 .p_gridbox,#w_grid-1555551250858 .p_gridbox {
        background-attachment:inherit !important;
    }
    .culturebox-tit {
        padding:10% 0;
    }
    .structure-img {
        padding:0px 0px 80px;
    }
    .strength {
    }.industry-Page .t {
         font-size:18px;
     }
    .industry-Page {
        padding:60px 0px 40px;
    }
    .industry-Page .by {
        font-size:20px;
        margin-bottom:20px;
    }
    .strength .pbot {
        transform:scale(0.7);
        -webkit-transform:scale(0.7);
    }
    .industrys,.industry-list li figure,.industry-list li figure img {
        height:auto;
    }
    .industry-list li figure img {
        width:100%;
        display:block;
    }
    .industry-item {
        width:90%;
        left:5%;
        height:auto;
        margin:0;
        padding:0;
        transform:translateY(-50%);
        -webkit-transform:translateY(-50%);
    }
    .industry-list li {
        width:100%;
        float:none;
    }
    #allmap {
        height:300px;
    }
    .cta-list {
        margin-top:30px;
    }
    .cta-list li {
        float:none;
        text-align:left;
        width:100%;
        margin-bottom:20px;
    }
    .cta-list .txx {
        margin-top:5px;
        font-size:14px;
    }
    .cta-list li a {
        display:inline-block;
        margin-right:20px;
    }
    .cta-list .ico {
        width:48px;
        height:48px;
        margin-right:10px;
        float:left;
        display:inline-block;
        background-size:48px;
    }
    .ab-title .ch {
        font-size:20px;
    }
    .ab-title .en {
        font-size:16px;
    }
    .contact {
        padding:45px 0 50px 0;
    }
    .cta-list .catco {
        transition:all .3s;
    }
}@media only screen and (max-width:1290px) and (min-width:769px) {
    .pbanner {
        margin-top:70px;
    }
    .strength {
    }.industry-Page .t {
         font-size:22px;
     }
    .industry-Page {
        padding:100px 0px 80px;
    }
    .industry-Page .by {
        font-size:24px;
    }
    .strength .pbot {
        transform:scale(0.8);
        -webkit-transform:scale(0.8);
    }
    .industrys,.industry-list li figure,.industry-list li figure img {
        height:auto;
    }
    .industry-list li figure img {
        width:100%;
        display:block;
    }
    .industry-item {
        width:90%;
        left:5%;
        height:auto;
        margin:0;
        padding:0;
        transform:translateY(-50%);
        -webkit-transform:translateY(-50%);
    }
    #allmap {
        height:400px;
    }
    .ab-title .ch {
        font-size:26px;
    }
}.pswp {
     display:none;
     position:absolute;
     width:100%;
     height:100%;
     left:0;
     top:0;
     overflow:hidden;
     -ms-touch-action:none;
     touch-action:none;
     z-index:1500;
     -webkit-text-size-adjust:100%;
     -webkit-backface-visibility:hidden;
     outline:none;
 }
.pswp * {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.pswp img {
    max-width:none;
}
.pswp--animate_opacity {
    opacity:0.001;
    will-change:opacity;
    -webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);
    transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);
}
.pswp--open {
    display:block;
}
.pswp--zoom-allowed .pswp__img {
    cursor:-webkit-zoom-in;
    cursor:-moz-zoom-in;
    cursor:zoom-in;
}
.pswp--zoomed-in .pswp__img {
    cursor:-webkit-grab;
    cursor:-moz-grab;
    cursor:grab;
}
.pswp--dragging .pswp__img {
    cursor:-webkit-grabbing;
    cursor:-moz-grabbing;
    cursor:grabbing;
}
.pswp__bg {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:none rgba(0,0,0,0.9);
    opacity:0;
    transform:translateZ(0);
    -webkit-backface-visibility:hidden;
    will-change:opacity;
}
.pswp__scroll-wrap {
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    overflow:hidden;
}
.pswp__container,.pswp__zoom-wrap {
    -ms-touch-action:none;
    touch-action:none;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
}
.pswp__container,.pswp__img {
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-tap-highlight-color:transparent;
    -webkit-touch-callout:none;
}
.pswp__zoom-wrap {
    position:absolute;
    width:100%;
    -webkit-transform-origin:left top;
    -ms-transform-origin:left top;
    transform-origin:left top;
    -webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);
    transition:transform 333ms cubic-bezier(0.4,0,0.22,1);
}
.pswp__bg {
    will-change:opacity;
    -webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);
    transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);
}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {
    -webkit-transition:none;
    transition:none;
}
.pswp__container,.pswp__zoom-wrap {
    -webkit-backface-visibility:hidden;
}
.pswp__item {
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    overflow:hidden;
}
.pswp__img {
    position:absolute;
    width:auto;
    height:auto;
    top:0;
    left:0;
}
.pswp__img--placeholder {
    -webkit-backface-visibility:hidden;
}
.pswp__img--placeholder--blank {
    background:#222;
}
.pswp--ie .pswp__img {
    width:100% !important;
    height:auto !important;
    left:0;
    top:0;
}
.pswp__error-msg {
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    text-align:center;
    font-size:14px;
    line-height:16px;
    margin-top:-8px;
    color:#CCC;
}
.pswp__error-msg a {
    color:#CCC;
    text-decoration:underline;
}
.pswp__button {
    width:44px;
    height:44px;
    position:relative;
    background:none;
    cursor:pointer;
    overflow:visible;
    -webkit-appearance:none;
    display:block;
    border:0;
    padding:0;
    margin:0;
    float:right;
    opacity:0.75;
    -webkit-transition:opacity 0.2s;
    transition:opacity 0.2s;
    -webkit-box-shadow:none;
    box-shadow:none;
}
.pswp__button:focus,.pswp__button:hover {
    opacity:1;
}
.pswp__button:active {
    outline:none;
    opacity:0.9;
}
.pswp__button::-moz-focus-inner {
    padding:0;
    border:0;
}
.pswp__ui--over-close .pswp__button--close {
    opacity:1;
}
.pswp__button {
    background:url(../images/rbqbhvy1nl-efiowaaaaaoby2qi869.png) 0 0 no-repeat;
    background-size:264px 88px;
    width:44px;
    height:44px;
}
@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx) {
    .pswp--svg .pswp__button {
        background-image:url(../images/rbqbhvy1ocyee6zwaaaaalqptlq768.svg);
    }
    .pswp--svg .pswp__button--arrow--left {
        background:url(../fonts/img_r4.png.png) no-repeat scroll center center;
    }
    .pswp--svg .pswp__button--close {
        color:#fff;
    }
}.pswp__button--close {
     background-position:0 -44px;
 }
.pswp__button--share {
    background-position:-44px -44px;
}
.pswp__button--fs {
    display:none;
}
.pswp--supports-fs .pswp__button--fs {
    display:block;
}
.pswp--fs .pswp__button--fs {
    background-position:-44px 0;
}
.pswp__button--zoom {
    display:none;
    background-position:-88px 0;
}
.pswp--zoom-allowed .pswp__button--zoom {
    display:block;
}
.pswp--zoomed-in .pswp__button--zoom {
    background-position:-132px 0;
}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right {
    visibility:hidden;
}
.pswp__button--arrow--left,.pswp__button--arrow--right {
    top:50%;
    background:url(../images/rbqbhvy1n8aeexw7aaaaahs1el8245.png) no-repeat scroll center center #FFF;
    margin-top:-23px;
    width:44px;
    height:44px;
    position:absolute;
    border:1px solid #FFF;
    border-radius:5px;
}
.pswp__button--arrow--left {
    left:2%;
}
.pswp__button--arrow--right {
    right:2%;
    background-image:url(../images/rbqbg1y1n-oeqaymaaaaan2brxs051.png);
}
.pswp__button--arrow--left:hover,.pswp__button--arrow--right:hover {
    border-color:#a0733e;
    background-color:#a0733e;
}
.pswp__counter,.pswp__share-modal {
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.pswp__share-modal {
    display:block;
    background:rgba(0,0,0,0.5);
    width:100%;
    height:100%;
    top:0;
    left:0;
    padding:10px;
    position:absolute;
    z-index:1600;
    opacity:0;
    -webkit-transition:opacity 0.25s ease-out;
    transition:opacity 0.25s ease-out;
    -webkit-backface-visibility:hidden;
    will-change:opacity;
}
.pswp__share-modal--hidden {
    display:none;
}
.pswp__share-tooltip {
    z-index:1620;
    position:absolute;
    background:#FFF;
    top:56px;
    border-radius:2px;
    display:block;
    width:auto;
    right:44px;
    -webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);
    box-shadow:0 2px 5px rgba(0,0,0,0.25);
    -webkit-transform:translateY(6px);
    -ms-transform:translateY(6px);
    transform:translateY(6px);
    -webkit-transition:-webkit-transform 0.25s;
    transition:transform 0.25s;
    -webkit-backface-visibility:hidden;
    will-change:transform;
}
.pswp__share-tooltip a {
    display:block;
    padding:8px 12px;
    color:#000;
    text-decoration:none;
    font-size:14px;
    line-height:18px;
}
.pswp__share-tooltip a:hover {
    text-decoration:none;
    color:#000;
}
.pswp__share-tooltip a:first-child {
    border-radius:2px 2px 0 0;
}
.pswp__share-tooltip a:last-child {
    border-radius:0 0 2px 2px;
}
.pswp__share-modal--fade-in {
    opacity:1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
}
.pswp--touch .pswp__share-tooltip a {
    padding:16px 12px;
}
a.pswp__share--facebook:before {
    content:'';
    display:block;
    width:0;
    height:0;
    position:absolute;
    top:-12px;
    right:15px;
    border:6px solid transparent;
    border-bottom-color:#FFF;
    -webkit-pointer-events:none;
    -moz-pointer-events:none;
    pointer-events:none;
}
a.pswp__share--facebook:hover {
    background:#3E5C9A;
    color:#FFF;
}
a.pswp__share--facebook:hover:before {
    border-bottom-color:#3E5C9A;
}
a.pswp__share--twitter:hover {
    background:#55ACEE;
    color:#FFF;
}
a.pswp__share--pinterest:hover {
    background:#CCC;
    color:#CE272D;
}
a.pswp__share--download:hover {
    background:#DDD;
}
.pswp__counter {
    float:left;
    height:44px;
    font-size:13px;
    line-height:44px;
    color:#FFF;
    opacity:0.75;
    padding:0 10px;
}
.pswp__caption {
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    min-height:44px;
}
.pswp__caption__center {
    text-align:center;
    max-width:600px;
    font-size:15px;
    margin:0 auto;
    padding:20px 10px;
    color:#fff;
}
.pswp__caption__center .xzy-zan {
    float:right;
    display:block;
}
.pswp__caption--empty {
    display:none;
}
.pswp__caption--fake {
    visibility:hidden;
}
.pswp__preloader {
    width:44px;
    height:44px;
    position:absolute;
    top:0;
    left:50%;
    margin-left:-22px;
    opacity:0;
    -webkit-transition:opacity 0.25s ease-out;
    transition:opacity 0.25s ease-out;
    will-change:opacity;
    direction:ltr;
}
.pswp__preloader__icn {
    width:20px;
    height:20px;
    margin:12px;
}
.pswp__preloader--active {
    opacity:1;
}
.pswp__preloader--active .pswp__preloader__icn {
    background:url(../images/preloader.gif) 0 0 no-repeat;
}
.pswp--css_animation .pswp__preloader--active {
    opacity:1;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation:clockwise 500ms linear infinite;
    animation:clockwise 500ms linear infinite;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;
    animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;
}
.pswp--css_animation .pswp__preloader__icn {
    background:none;
    opacity:0.75;
    width:14px;
    height:14px;
    position:absolute;
    left:15px;
    top:15px;
    margin:0;
}
.pswp--css_animation .pswp__preloader__cut {
    position:relative;
    width:7px;
    height:14px;
    overflow:hidden;
}
.pswp--css_animation .pswp__preloader__donut {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:14px;
    height:14px;
    border:2px solid #FFF;
    border-radius:50%;
    border-left-color:transparent;
    border-bottom-color:transparent;
    position:absolute;
    top:0;
    left:0;
    background:none;
    margin:0;
}
@media screen and (max-width:1024px) {
    .pswp__preloader {
        position:relative;
        left:auto;
        top:auto;
        margin:0;
        float:right;
    }
}@-webkit-keyframes clockwise {
     0% {
         -webkit-transform:rotate(0deg);
         transform:rotate(0deg);
     }
     100% {
         -webkit-transform:rotate(360deg);
         transform:rotate(360deg);
     }
 }@keyframes clockwise {
      0% {
          -webkit-transform:rotate(0deg);
          transform:rotate(0deg);
      }
      100% {
          -webkit-transform:rotate(360deg);
          transform:rotate(360deg);
      }
  }@-webkit-keyframes donut-rotate {
       0% {
           -webkit-transform:rotate(0);
           transform:rotate(0);
       }
       50% {
           -webkit-transform:rotate(-140deg);
           transform:rotate(-140deg);
       }
       100% {
           -webkit-transform:rotate(0);
           transform:rotate(0);
       }
   }@keyframes donut-rotate {
        0% {
            -webkit-transform:rotate(0);
            transform:rotate(0);
        }
        50% {
            -webkit-transform:rotate(-140deg);
            transform:rotate(-140deg);
        }
        100% {
            -webkit-transform:rotate(0);
            transform:rotate(0);
        }
    }.pswp__ui {
         -webkit-font-smoothing:auto;
         visibility:visible;
         opacity:1;
         z-index:1550;
     }
.pswp__top-bar {
    position:absolute;
    left:0;
    top:0;
    height:44px;
    width:100%;
}
.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {
    -webkit-backface-visibility:hidden;
    will-change:opacity;
    -webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);
    transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);
}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right {
    visibility:visible;
}
.pswp__top-bar,.pswp__caption {
    background-color:rgba(0,0,0,0.5);
}
.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption {
    background-color:rgba(0,0,0,0.3);
}
.pswp__ui--idle .pswp__top-bar {
    opacity:1;
}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right {
    opacity:0;
}
.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right {
    opacity:0.001;
}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter {
    display:none;
}
.pswp__element--disabled {
    display:none !important;
}
.pswp--minimal--dark .pswp__top-bar {
    background:none;
}
.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(../images/camera.png) no-repeat center;
}
@media only screen and (max-width:768px) {
    #c_portalResnav_main-15580763825692032 {
        margin-top:0px !important;
    }
    #c_portalResnav_main-15584960461718585 {
        margin-top:0px !important;
        background:#ce9d5f;
        padding:20px !important;
    }
    #c_portalResnav_main-15580763825692032 {
        background:#ce9d5f;
        padding:20px !important;
    }
}@media only screen and (max-width:768px) {
    .c_portalResnav_main-01001 .p_problemCategory {
        display:block;
    }
    .c_portalResnav_main-01001 .p_navPc {
        display:none;
    }
    .c_portalResnav_main-01001 .p_linkBox {
        display:none;
    }
    .c_portalResnav_main-01001 .p_parent {
        display:block;
    }
    .c_portalResnav_main-01001 .p_categoryBtn:before {
    }.c_portalResnav_main-01001 .icon-arrow_up:before {
         content:"\e69a";
     }
    .c_portalResnav_main-01001 .icon-arrow_down:before {
        content:"\e69c";
    }
    .c_portalResnav_main-01001 .p_btn-show {
        color:#fff;
        background:#7F7F7F;
    }
    .c_portalResnav_main-01001 .p_btn-hide {
        width:10%;
        height:100%;
        float:left;
        background-color:#7F7F7F;
    }
    .c_portalResnav_main-01001 .p_category {
        width:100%;
        height:100%;
        position:fixed;
        top:0;
        left:100%;
    }
    .c_portalResnav_main-01001 .p_parent {
        width:auto;
        height:auto;
        display:-webkit-flex;
        display:-moz-flex;
        display:-ms-flexbox;
        display:-ms-flex;
        display:flex;
        display:-webkit-flex;
        display:-moz-box;
        display:-moz-flex;
        display:-ms-flexbox;
        display:flex;
        display:-webkit-box;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        padding:0 0 0 5px;
    }
    .c_portalResnav_main-01001 .p_categoryBox {
        overflow-y:auto;
        width:90%;
        height:100%;
        float:left;
        background-color:rgb(239,239,245);
    }
    .c_portalResnav_main-01001 .p_categoryBox > .p_parentBox {
        background-color:#FFFFFE!important;
        padding-left:0px;
    }
    .c_portalResnav_main-01001 .p_parentBox {
        width:auto;
        height:auto;
        color:#fff;
    }
    .c_portalResnav_main-01001 .p_parentBox {
        width:auto;
        height:auto;
        color:#fff;
        background-color:rgb(239,239,245);
        padding-left:20px;
    }
    .c_portalResnav_main-01001 .p_childBox .p_parent {
        border-bottom:1px solid #c0c0c0;
    }
    .c_portalResnav_main-01001 .p_c-fff {
        display:inline-block;
        margin-top:10px;
        margin-bottom:10px;
        color:#fff;
    }
    .c_portalResnav_main-01001 .p_categoryBtn {
        display:block;
        margin:12px 5px 10px 0;
        color:#000000;
        font-size:12px;
    }
    .c_portalResnav_main-01001 .p_link {
        height:auto;
        vertical-align:middle;
        width:initial;
        margin:10px 0;
        -webkit-flex:1;
        -moz-flex:1;
        -ms-flex:1;
        flex:1;
        display:block;
        -moz-box-flex:1;
        -webkit-box-flex:1;
        box-flex:1;
        display:-webkit-flex;
        display:-moz-flex;
        display:-ms-flexbox;
        display:-ms-flex;
        display:flex;
        display:-webkit-flex;
        display:-moz-box;
        display:-moz-flex;
        display:-ms-flexbox;
        display:flex;
        display:-webkit-box;
        color:#000;
    }
    .c_portalResnav_main-01001 {
        width:640px;
    }
}@media only screen and (min-width:769px) {
    .c_portalResnav_main-01001 .p_problemCategory {
        display:none;
    }
    .c_portalResnav_main-01001 .p_parent {
        display:none;
    }
    .c_portalResnav_main-01001 .p_navPc {
        display:block;
    }
    .c_portalResnav_main-01001 .p_linkBox {
        display:block;
    }
    .c_portalResnav_main-01001 {
        width:auto;
        height:auto;
        overflow:visible;
    }
    .c_portalResnav_main-01001 .p_category {
        height:100%;
        width:100%;
        position:relative;
        background-color:#FFFFFE;
    }
    .clearfix:before,.clearfix:after {
        content:"";
        display:block;
        clear:both;
        width:0;
        height:0;
        visibility:hidden;
        font-size:0;
    }
    .c_portalResnav_main-01001 .p_categoryBox {
        line-height:24px;
        width:auto;
        float:left;
    }
    .c_portalResnav_main-01001 .p_categoryBox .p_linkBox {
        width:100%;
        display:-webkit-box;
        display:-webkit-flex;
        display:-moz-box;
        display:-moz-flex;
        display:-ms-flexbox;
        display:flex;
        align-items:center;
    }
    .c_portalResnav_main-01001 .p_categoryBox > .p_parentBox:hover {
        border-top:3px solid rgb(64,143,244);
    }
    .c_portalResnav_main-01001 .p_categoryBox .p_title {
        height:auto;
        width:auto;
        -webkit-flex:1;
        -moz-flex:1;
        -ms-flex:1;
        flex:1;
        display:block;
        -moz-box-flex:1;
        -webkit-box-flex:1;
        box-flex:1;
        font-size:14px;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }
    .c_portalResnav_main-01001 .p_categoryBox .p_title:hover {
        color:rgb(64,143,244);
    }
    .c_portalResnav_main-01001 .p_categoryBtn {
        display:inline-block;
        vertical-align:middle;
        background-color:rgba(255,255,255,0);
        border-color:rgba(255,255,255,0);
        border-style:solid;
        border-width:0;
        color:rgb(64,143,244);
        height:auto;
        width:14px;
        margin:0 4px 0 0;
        padding:0;
        position:static;
        text-align:center;
        color:rgba(217,217,217,1);
    }
    .c_portalResnav_main-01001 .p_categoryBtn:hover {
        border-width:0;
        border-style:solid;
        color:rgb(64,143,244);
        border-color:rgba(255,255,255,0);
        background-color:rgba(255,255,255,0);
        box-shadow:none;
    }
    .c_portalResnav_main-01001 .p_categoryBtn:active {
        border-width:0;
        border-style:solid;
        color:rgb(64,143,244);
        border-color:rgba(255,255,255,0);
        background-color:rgba(255,255,255,0);
        box-shadow:none;
    }
    .c_portalResnav_main-01001 .p_linkBox .iconfont:before {
        content:'';
    }
    .c_portalResnav_main-01001 .p_childBox .p_linkBox .icon-duduyinleappicon1401:before {
        content:'\e65f';
        color:rgb(64,143,244);
        font-size:10px
    }
    .c_portalResnav_main-01001 .p_categoryBox .p_childBox {
        border:1px solid rgba(240,240,240,1);
        box-shadow:2px 1px 2px #c0c0c0;
        z-index:9;
    }
    .c_portalResnav_main-01001 .p_categoryBox .p_parentBox {
        position:relative;
        width:200px;
        height:40px;
        float:left;
        text-align:center;
    }
    .c_portalResnav_main-01001 .p_parentBox:last-child .p_linkBox {
        border-bottom:0 none;
    }
    .c_portalResnav_main-01001 .p_categoryBox>.p_parentBox>.p_childBox {
        margin-top:40px;
        left:0px;
    }
    .c_portalResnav_main-01001 .p_categoryBox .slideOut {
        position:absolute;
        left:100%;
        top:0;
        width:100%;
        height:auto;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
}#w_grid-1548322045199 {
     border-bottom:#5b5751 1px solid;
 }
#w_grid-1558496000961 {
    border-bottom:#5b5751 1px solid;
}
.c_portalResnav_main-01001 .p_categoryBox .p_childBox .p_title {
    color:#444
}
.c_portalResnav_main-01001 .p_categoryBox .p_childBox .p_title:hover {
    color:#e29029
}
@media only screen and (max-width:768px) {
    .c_portalResProduct_list-01001019 {
        overflow:hidden;
        width:100%;
        height:auto;
        min-width:640px;
        margin-left:0;
        margin-right:0;
    }
    .c_portalResProduct_list-01001019 .p_ProductList {
        margin:0;
        width:auto;
        height:auto;
        padding:0;
        overflow:hidden;
        background-color:transparent;
        white-space:normal;
        font-size:0;
    }
    .c_portalResProduct_list-01001019 .p_categorySummaryBox {
        padding:15px;
        border-bottom:1px solid rgba(0,0,0,0.09);
    }
    .c_portalResProduct_list-01001019 .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-01001019 .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-01001019 .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-01001019 .d_sortBtn:hover,.c_portalResProduct_list-01001019 .d_sortBtn:active {
        border-color:#1890FF;
        color:#1890FF;
        z-index:2;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn.active {
        border-color:#1890FF;
        color:#1890FF;
        z-index:2;
    }
    .c_portalResProduct_list-01001019 .p_default {
        -webkit-flex:1;
        flex:1;
        -webkit-box-flex:1;
        -moz-box-flex:1;
        -ms-flex:1;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn:lang(active) {
        border-color:#1890FF;
        color:#1890FF;
        z-index:2;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn .font .iconfont:first-child {
        display:none;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .d_sortBtn .font .iconfont:before {
        content:"\e69a";
        line-height:30px;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn:lang(active) .font .iconfont,.c_portalResProduct_list-01001019 .d_sortBtn:hover .font .iconfont,.c_portalResProduct_list-01001019 .d_sortBtn:active .font .iconfont {
        color:#1890FF;
        border-top-color:#1890FF;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .d_sortBtn .font .arrow:before {
        content:"\e69c";
    }
    .c_portalResProduct_list-01001019 .p_default .font .iconfont {
        display:none;
    }
    .c_portalResProduct_list-01001019 .p_products {
        width:auto;
        height:auto;
        margin:0;
        padding:0;
        overflow:hidden;
        white-space:normal;
    }
    .c_portalResProduct_list-01001019 .p_Product {
        position:relative;
        display:inline-block;
        vertical-align:top;
        width:calc((100% - 0px)/5);
        padding:15px 15px 0;
        height:inherit;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .p_Product:last-of-type .p_ProductInner {
        border:0 none;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .p_image {
        width:100%;
        height:100%;
        overflow:hidden;
    }
    .c_portalResProduct_list-01001019 .p_imagesPc {
        display:none;
    }
    .c_portalResProduct_list-01001019 .p_linkB {
        width:inherit;
        height:inherit;
        display:block;
        position:static;
    }
    .c_portalResProduct_list-01001019 .p_image {
        width:100%;
        height:100%;
        padding:0;
    }
    .c_portalResProduct_list-01001019 .p_ThumbnailBox {
        display:none;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .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-01001019 .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-01001019 .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-01001019 .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-01001019 .p_tag:hover {
        border-width:1px;
        border-style:none;
        border-color:transparent;
    }
    .c_portalResProduct_list-01001019 .p_tag:active {
        border-width:1px;
        border-style:none;
        border-color:transparent;
    }
    .c_portalResProduct_list-01001019 .d_item {
        width:auto;
        height:auto;
        margin:5px 0;
        padding:0;
        vertical-align:middle;
        overflow:hidden;
    }
    .c_portalResProduct_list-01001019 .d_item .d_itemLable {
        display:inline-block;
        vertical-align:middle;
        margin:0 5px 0 0;
        font-size:14px;
    }
    .c_portalResProduct_list-01001019 .d_item .d_itemValue {
        display:inline-block;
        vertical-align:middle;
        font-size:14px;
    }
    .c_portalResProduct_list-01001019 .p_salePricePc,.c_portalResProduct_list-01001019 .p_NomBoxPc {
        display:none;
    }
    .c_portalResProduct_list-01001019 .d_SummaryBox {
        margin:5px 0;
        width:auto;
        height:auto;
        padding:0;
        overflow:hidden;
    }
    .c_portalResProduct_list-01001019 .d_summary {
        color:#999;
        font-size:12px;
        line-height:20px;
        text-align:left;
        vertical-align:top;
        word-break:break-all;
    }
    .c_portalResProduct_list-01001019 .d_SalePrice {
        display:inline-table;
        margin:0;
        padding:0;
        text-align:left;
        vertical-align:middle;
    }
    .c_portalResProduct_list-01001019 .p_priceUnit::before {
        content:"\e6d7";
    }
    .c_portalResProduct_list-01001019 .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-01001019 .p_interaction .btn-default {
        display:inline-block;
        margin:5px 0 0;
    }
    .c_portalResProduct_list-01001019 .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-01001019 {
        overflow:hidden;
        width:100%;
        height:auto;
        margin-left:0;
        margin-right:0;
    }
    .c_portalResProduct_list-01001019 .p_ProductList {
        width:auto;
        height:auto;
        overflow:hidden;
        white-space:normal;
        font-size:0;
        padding:20px 25px;
    }
    .c_portalResProduct_list-01001019 .p_categorySummaryBox {
        padding:0 0 20px;
        margin:0 0 30px;
        border-bottom:1px solid rgba(0,0,0,0.09);
    }
    .c_portalResProduct_list-01001019 .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-01001019 .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-01001019 .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-01001019 .d_sortBtn:hover,.c_portalResProduct_list-01001019 .d_sortBtn:active {
        border-color:#1890FF;
        color:#1890FF;
        z-index:2;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn.active {
        border-color:#1890FF;
        color:#1890FF;
        z-index:2;
    }
    .c_portalResProduct_list-01001019 .p_default {
        padding-right:15px;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn:lang(active) {
        border-color:#1890FF;
        color:#1890FF;
        z-index:2;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn .font .iconfont:first-child {
        display:none;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .d_sortBtn .font .iconfont:before {
        content:"\e69a";
        line-height:30px;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn:lang(active) .font .iconfont,.c_portalResProduct_list-01001019 .d_sortBtn:hover .font .iconfont,.c_portalResProduct_list-01001019 .d_sortBtn:active .font .iconfont {
        color:#1890FF;
    }
    .c_portalResProduct_list-01001019 .d_sortBtn .font .arrow {
        transform:rotate(180deg);
        -ms-transform:rotate(180deg);
        -moz-transform:rotate(180deg);
        -webkit-transform:rotate(180deg);
    }
    .c_portalResProduct_list-01001019 .d_sortBtn .font .down-arrow {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
    }
    .c_portalResProduct_list-01001019 .d_sortBtn .font .arrow:before {
        content:"\e69a";
    }
    .c_portalResProduct_list-01001019 .p_default .iconfont.arrow {
        display:none;
    }
    .c_portalResProduct_list-01001019 .p_products {
        width:auto;
        height:auto;
        margin:0;
        padding:0;
        overflow:hidden;
        white-space:normal;
    }
    .c_portalResProduct_list-01001019 .p_Product {
        position:relative;
        display:inline-block;
        vertical-align:top;
        width:calc((100% - 0px)/3);
        padding:10px;
        height:inherit;
    }
    .c_portalResProduct_list-01001019 .p_ProductInner {
        width:100%;
        padding:0 0 5px;
        box-sizing:content-box;
    }
    .c_portalResProduct_list-01001019 .p_ProductInner:hover {
        border-width:3px;
        border-color:#1890FF;
        margin:-2px;
    }
    .c_portalResProduct_list-01001019 .p_images {
        position:relative;
        width:100%;
        height:188px;
        margin:0;
        padding:0;
        text-align:center;
        font-size:0;
        overflow:hidden;
    }
    .c_portalResProduct_list-01001019 .p_imagesMo {
        display:none;
    }
    .c_portalResProduct_list-01001019 .p_linkB {
        width:inherit;
        height:inherit;
        display:block;
        position:static;
    }
    .c_portalResProduct_list-01001019 .p_image {
        width:100%;
        height:100%;
        padding:0;
    }
    .c_portalResProduct_list-01001019 .p_ThumbnailBox {
        position:absolute;
        left:0;
        bottom:1px;
        z-index:10;
        width:236px;
        height:auto;
        padding:0;
        overflow:hidden;
        height:auto;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .p_ThumbnailBox .p_thumbnail:hover {
        border-color:rgba(255,255,255,.7)
    }
    .c_portalResProduct_list-01001019 .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-01001019 .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-01001019 .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-01001019 .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-01001019 .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-01001019 .p_tag:hover {
        border-width:1px;
        border-style:none;
        border-color:transparent;
    }
    .c_portalResProduct_list-01001019 .p_tag:active {
        border-width:1px;
        border-style:none;
        border-color:transparent;
    }
    .c_portalResProduct_list-01001019 .d_item {
        width:auto;
        height:auto;
        margin:5px 0;
        padding:0;
        vertical-align:middle;
        overflow:hidden;
    }
    .c_portalResProduct_list-01001019 .d_item .d_itemLable {
        display:inline-block;
        vertical-align:middle;
        margin:0 5px 0 0;
        font-size:14px;
    }
    .c_portalResProduct_list-01001019 .d_item .d_itemValue {
        display:inline-block;
        vertical-align:middle;
        font-size:14px;
    }
    .c_portalResProduct_list-01001019 .p_salePriceMo,.c_portalResProduct_list-01001019 .p_NomBoxMo {
        display:none;
    }
    .c_portalResProduct_list-01001019 .d_SummaryBox {
        margin:5px 0;
        width:auto;
        height:auto;
        padding:0;
        overflow:hidden;
    }
    .c_portalResProduct_list-01001019 .d_summary {
        line-height:20px;
        text-align:left;
        vertical-align:top;
        word-break:break-all;
    }
    .c_portalResProduct_list-01001019 .d_SalePrice {
        display:inline-table;
        margin:0;
        padding:0;
        text-align:left;
        vertical-align:middle;
    }
    .c_portalResProduct_list-01001019 .p_priceUnit::before {
        content:"\e6d7";
    }
    .c_portalResProduct_list-01001019 .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-01001019 .p_interaction .btn-default {
        display:inline-block;
        margin:5px 0 0;
    }
    .c_portalResProduct_list-01001019 .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-01001019 .p_CommonSummaryBoxA {
     text-align:center;
 }
.c_portalResProduct_list-01001019 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
.c_portalResProduct_list-01001019 >div {
    animation-fill-mode:both;
}
.c_portalResProduct_list-01001019 .relative {
    position:relative;
}
.c_portalResProduct_list-01001019 .absolute {
    position:absolute;
}
.c_portalResProduct_list-01001019 #products {
    width:100%;
    height:auto;
    overflow:hidden;
    padding:1rem 0rem;
}
.c_portalResProduct_list-01001019 .proName {
    width:100%;
    height:auto;
    text-align:center;
    margin:1rem 0 2rem;
}
.c_portalResProduct_list-01001019 .list {
    position:relative;
    width:100%;
    height:auto;
}
.c_portalResProduct_list-01001019 .swiper-container-pro {
    width:calc(100% - 64px);
    margin:0 auto;
}
.c_portalResProduct_list-01001019 .swiper-wrapperUl {
    width:100%;
}
.c_portalResProduct_list-01001019 .productLi {
    overflow:hidden;
    border:#e5e5e5 solid 1px;
}
.c_portalResProduct_list-01001019 .block {
    display:block;
}
.c_portalResProduct_list-01001019 .aTop {
    width:100%;
    overflow:hidden;
}
.c_portalResProduct_list-01001019 .picture {
    width:100%;
    height:0px;
    padding-bottom:73%;
    position:relative;
    overflow:hidden;
}
.c_portalResProduct_list-01001019 .proPic {
    position:absolute;
    top:50%;
    left:50%;
    width:100%;
    transform:translate(-50%,-50%) scale(1.0);
    transition:all .5s ease;
}
.c_portalResProduct_list-01001019 .number {
    margin-top:15%;
    margin-bottom:5%;
    margin-right:5%;
    font-size:16px;
    padding-left:20%;
    color:#fff;
}
.c_portalResProduct_list-01001019 .number::before {
    content:'';
    position:absolute;
    left:5%;
    top:0px;
    bottom:0px;
    margin:auto;
    display:block;
    width:10%;
    height:2px;
    background:#fff;
}
.c_portalResProduct_list-01001019 .blue {
    background:rgba(0,0,0,0.6);
    top:100%;
    left:0px;
    width:100%;
    height:100%;
    transition:all .5s ease;
}
.c_portalResProduct_list-01001019 .desc1 {
    padding:0 20%;
    color:#fff;
    height:6rem;
    line-height:1.5rem;
    overflow:hidden;
}
.c_portalResProduct_list-01001019 .proName2 {
    display:block;
    color:#fff;
    font-size:16px;
    background:#0155A5;
    margin-top:0px;
    padding:0 15%;
    border-top:1px solid #0155A5;
    line-height:60px;
    overflow:hidden;
    transition:all .5s ease;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.c_portalResProduct_list-01001019 .desc2 {
    color:#888;
    font-size:0.75rem;
    margin:16px 0 28px 0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    opacity:1;
    letter-spacing:1px;
    transition:all .5s ease;
    display:none;
}
.c_portalResProduct_list-01001019 #products .swiper-button-prev {
    position:absolute;
    top:43%;
    left:0px;
    font-size:2rem;
    cursor:pointer;
    transition:all .5s ease;
}
.c_portalResProduct_list-01001019 #products .swiper-button-prev:hover {
    color:#008a32;
}
.c_portalResProduct_list-01001019 #products .swiper-button-next {
    position:absolute;
    top:43%;
    right:0px;
    font-size:2rem;
    cursor:pointer;
    transition:all .5s ease;
}
.c_portalResProduct_list-01001019 #products .swiper-button-next:hover {
    color:#008a32;
}
.c_portalResProduct_list-01001019 .proPrice {
    color:red;
    display:none;
}
@media only screen and (min-width:769px) {
    .c_portalResProduct_list-01001019 .productLi:hover .blue {
        top:0px;
    }
    .c_portalResProduct_list-01001019 .productLi:hover .proName2 {
        background:#008a32;
        color:#fff;
    }
    .c_portalResProduct_list-01001019 .productLi:hover .desc2 {
        opacity:0;
    }
}@media only screen and (max-width:768px) {
    .c_portalResProduct_list-01001019 .productLi:hover .proName2 {
        background:#008a32;
        color:#fff;
    }
    .c_portalResProduct_list-01001019 .proName2 {
        line-height:42px;
        font-size:14px;
    }
}.c_portalResProduct_list-01001019 .p_page .pre .iconfont:before {
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
 }
.c_portalResProduct_list-01001019 .p_page .next .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
.c_portalResProduct_list-01001019 .p_more .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
.c_portalResProduct_list-01001019 .p_loading .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
.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;
}
.c_portalResNews_list-01001 {
    min-width:320px;
    width:100%;
}
.c_portalResNews_list-01001 .p_PromptNoneData {
    width:auto;
    text-align:center
}
.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .iconfont:before {
    content:""
}
.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .first {
    height:auto;
    display:table-cell;
    position:relative;
    vertical-align:middle;
    padding:0 10px 5px 0;
}
.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title {
    display:inline-table;
    padding:0 30px;
    min-height:200px;
    height:100%
}
.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .first:before {
    content:"\e6b4"
}
.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .font {
    display:table-cell;
    vertical-align:middle;
    text-align:left
}
.c_portalResNews_list-01001 .p_PromptNoneData .promptbox {
    width:auto;
    height:100%
}
.c_portalResNews_list-01001 .p_PromptNoneData .prompt_content {
    padding-left:65px
}
.c_portalResNews_list-01001 .p_moreBtn {
    position:static;
    width:auto;
    display:inline-table;
    min-height:29px;
    margin:0;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    min-width:86px;
    cursor:pointer;
    text-align:center
}
.c_portalResNews_list-01001 .p_moreBtn .font {
    white-space:nowrap;
    overflow:visible;
    vertical-align:middle
}
.c_portalResNews_list-01001 .p_moreBtn .iconfont:before {
    content:""
}
@-moz-keyframes three-quarters-loader {
    0% {
        -moz-transform:rotate(0deg);
        transform:rotate(0deg);
    }
    100% {
        -moz-transform:rotate(360deg);
        transform:rotate(360deg);
    }
}@-webkit-keyframes three-quarters-loader {
     0% {
         -webkit-transform:rotate(0deg);
         transform:rotate(0deg);
     }
     100% {
         -webkit-transform:rotate(360deg);
         transform:rotate(360deg);
     }
 }@keyframes three-quarters-loader {
      0% {
          -moz-transform:rotate(0deg);
          -ms-transform:rotate(0deg);
          -webkit-transform:rotate(0deg);
          transform:rotate(0deg);
      }
      100% {
          -moz-transform:rotate(360deg);
          -ms-transform:rotate(360deg);
          -webkit-transform:rotate(360deg);
          transform:rotate(360deg);
      }
  }.loading_animation {
       -moz-animation:three-quarters-loader 850ms infinite linear;
       -webkit-animation:three-quarters-loader 850ms infinite linear;
       animation:three-quarters-loader 850ms infinite linear;
       box-sizing:border-box;
       display:inline-block;
       position:relative;
       overflow:hidden;
       text-indent:-9999px;
       width:32px;
       height:32px;
       vertical-align:middle
   }
.c_portalResNews_list-01001 .p_loading {
    width:100%;
    height:70px;
    line-height:70px;
    text-align:center;
}
.c_portalResNews_list-01001 .p_loading .iconfont:before {
    content:""
}
.c_portalResNews_list-01001 .p_loading .font {
    display:inline-block;
    margin-left:20px;
    height:inherit
}
.c_portalResNews_list-01001 .p_moreBox {
    margin:0 20px;
    width:auto;
    height:auto;
    padding:0;
    overflow:hidden
}
.c_portalResNews_list-01001 .p_ToDetail {
    display:inline-block;
    margin:0;
    padding:10px 20px;
    min-width:86px;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
}
a>.c_portalResNews_list-01001 .p_ToDetail:hover {
    cursor:pointer
}
.c_portalResNews_list-01001 .p_SummaryBox {
    margin:0;
    width:236px;
    height:317px;
    padding:0;
    overflow:hidden
}
.c_portalResNews_list-01001 .p_summary {
    text-align:left;
    vertical-align:top;
    word-break:normal;
}
.c_portalResNews_list-01001 .p_time {
    display:inline-block;
    margin:0;
    padding:0 5px 0 0;
    vertical-align:middle;
    text-align:left;
    white-space:nowrap;
    overflow:visible;
    line-height:18px;
    vertical-align:top
}
.c_portalResNews_list-01001 .p_assist {
    margin:0;
    width:236px;
    height:317px;
    padding:0;
    overflow:hidden
}
.c_portalResNews_list-01001 .p_TitleBox {
    width:auto;
    height:auto;
    padding:5px 0;
    overflow:hidden;
    vertical-align:top;
}
.c_portalResNews_list-01001 .p_title {
    display:inline-table;
    width:100%;
    margin:0;
    padding:0;
    text-align:left;
    cursor:pointer;
    overflow:hidden;
    text-overflow:ellipsis;
    font-size:18px;
    color:#222;
}
.c_portalResNews_list-01001 .p_title:hover {
    color:#ce9d5f;
}
.c_portalResNews_list-01001 .p_header {
    margin:5px 0 0;
    width:auto;
    height:auto;
    padding:0;
    overflow:hidden;
}
.c_portalResNews_list-01001 .p_content {
    margin:0;
    width:236px;
    height:317px;
    padding:0;
    overflow:hidden
}
.c_portalResNews_list-01001 .p_images {
    margin:0;
    width:168px;
    height:138px;
    padding:0;
    overflow:hidden;
    float:left;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    position:relative;
    vertical-align:middle;
    text-align:center;
    margin-right:15px;
    display:none
}
.c_portalResNews_list-01001 .p_articles {
    margin:0;
    width:inherit;
    height:186px;
    padding:0;
}
.c_portalResNews_list-01001 .p_news {
    margin:0;
    width:inherit;
    height:auto;
    padding:0;
    overflow:hidden;
}
.c_portalResNews_list-01001 .p_Newslist {
    margin:0;
    padding:0;
    overflow:hidden;
}
.c_portalResNews_list-01001 {
    overflow:hidden;
}
.c_portalResNews_list-01001 .p_content {
    width:auto;
    height:auto;
    vertical-align:top
}
.c_portalResNews_list-01001 .p_SummaryBox {
    width:auto;
    height:auto;
}
.c_portalResNews_list-01001 .p_assist {
    width:auto;
    height:auto;
}
.c_portalResNews_list-01001 .p_icon {
    display:inline-block;
    vertical-align:middle;
    margin-top:2px
}
.c_portalResNews_list-01001 .p_about {
    display:inline-block;
    vertical-align:middle
}
.c_portalResNews_list-01001 .p_articles {
    display:inline-block;
    height:auto;
    min-width:320px;
    width:calc((100% - 0px)/1);
    padding:15px 20px;
    overflow:hidden;
    float:left;
}
.c_portalResNews_list-01001 .p_thumbnail {
    width:100%;
    height:auto;
    vertical-align:middle;
    text-align:center;
    overflow:hidden
}
.c_portalResNews_list-01001 .p_thumbnail img {
    width:100%;
}
.c_portalResNews_list-01001 .higher .p_thumbnail {
    position:absolute;
    height:100%
}
.c_portalResNews_list-01001 .widther .p_thumbnail {
    position:absolute;
    height:100%
}
.c_portalResNews_list-01001 .smaller .p_thumbnail {
    position:absolute;
    height:100%
}
.c_portalResNews_list-01001 .p_assist {
    margin-top:2px;
}
.c_portalResNews_list-01001 .p_SummaryBox {
    clear:both;
    margin-bottom:10px;
    margin-top:8px;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.c_portalResNews_list-01001 .p_ToDetail {
    float:left;
    position:relative;
    border-color:#cf8b32 !important;
    margin-top:15px;
    display:none;
}
.c_portalResNews_list-01001 .p_summary {
    white-space:normal;
    line-height:1.5;
    font-size:0.925rem;
}
.c_portalResNews_list-01001 .p_categorySummaryBox {
    overflow:hidden;
    padding:10px;
    display:none;
}
@media only screen and (max-width:768px) {
    .c_portalResNews_list-01001 .p_articles {
        margin-top:10px !important;
        width:100% !important;
    }
    .c_portalResNews_list-01001 .mp_linkUrl {
        display:block;
        height:auto;
    }
    .c_portalResNews_list-01001 .p_SummaryBox {
        display:none;
    }
    .c_portalResNews_list-01001 .p_ToDetail {
        display:none !important;
    }
    .c_portalResNews_list-01001 .mP_SummaryBox {
        clear:both;
    }
    .c_portalResNews_list-01001 .p_Information {
        display:flex;
        padding:10px 0;
    }
    .c_portalResNews_list-01001 .p_Information li {
        flex:1;
        height:20px;
        overflow:hidden;
    }
    .c_portalResNews_list-01001 .p_KeyWord {
        width:100%;
        margin-top:5px;
    }
    .c_portalResNews_list-01001 .p_KeyWord .p_tag {
        padding:5px 15px;
        margin-right:10px;
        border-radius:3px;
    }
    .c_portalResNews_list-01001 .blank {
        width:100%;
        height:15px;
        overflow:hidden;
    }
    .c_portalResNews_list-01001 .p_articles {
        border:none
    }
}@media only screen and (min-width:769px) {
    .c_portalResNews_list-01001 .mp_linkUrl {
        display:none;
    }
    .c_portalResNews_list-01001 .mP_SummaryBox {
        display:none;
    }
    .c_portalResNews_list-01001 .p_Information {
        display:none;
    }
    .c_portalResNews_list-01001 .p_KeyWord {
        display:none;
    }
    .c_portalResNews_list-01001 .blank {
        display:none;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
}@media only screen and (max-width:768px) {
    .c_portalResPublic_codeContainer-01001005 {
        min-height:500px;
        width:100%;
    }
}@media only screen and (min-width:769px) {
    .c_portalResPublic_codeContainer-01001005 {
        min-height:500px;
        width:100%;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
}.c_portalResPublic_codeContainer-01001005 .f-cb {
     zoom:1;
 }
.c_portalResPublic_codeContainer-01001005 .f-cb:after {
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    content:".";
}
.c_portalResPublic_codeContainer-01001005 .about-num {
    margin-top:0px;
    padding-top:24px;
    padding-bottom:25px;
    background:#fff;
}
.c_portalResPublic_codeContainer-01001005 .about-num li {
    float:left;
    width:25%;
    text-align:center;
}
.c_portalResPublic_codeContainer-01001005 .about-num li h2 {
    font-family:'Oswald',sans-serif;
    font-size:50px;
    color:#0054A5;
    line-height:60px;
    display:inline-block;
}
.c_portalResPublic_codeContainer-01001005 .about-num li p {
    color:#333;
    font-size:14px;
    line-height:36px;
}
.c_portalResPublic_codeContainer-01001005 .about-num .count-unit {
    font-size:14px;
    color:#0054A5;
    text-align:right;
    display:inline-block;
    font-style:normal;
}
.c_portalResPublic_codeContainer-01001005 .about-num li .bot p {
    font-size:15px;
    color:#666;
    line-height:24px;
}
@media only screen and (min-width:769px) {
    .c_portalResPublic_codeContainer-01001005 .about-num li {
        border-right:1px solid #ddd;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num li:last-child {
        border-right:none;
    }
}@media only screen and (max-width:768px) {
    .c_portalResPublic_codeContainer-01001005 .about-num li h2 {
        font-size:40px;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num {
        margin-top:0px;
        padding-top:0px;
        padding-bottom:0px;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num .count-unit {
        font-size:14px;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num li p {
        font-size:14px;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num li {
        width:50%;
        border-bottom:1px solid #e6e6e6;
        border-left:1px solid #e6e6e6;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num li:nth-child(1) {
        border-top:1px solid #e6e6e6;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num li:nth-child(2) {
        border-top:1px solid #e6e6e6;
        border-right:1px solid #e6e6e6;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num li:nth-child(4) {
        border-right:1px solid #e6e6e6;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    .c_portalResPublic_codeContainer-01001005 .about-num li h2 {
        font-size:40px;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num {
        margin-top:25px;
        padding-top:12px;
        padding-bottom:10px;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num .count-unit {
        font-size:14px;
    }
    .c_portalResPublic_codeContainer-01001005 .about-num li p {
        font-size:14px;
        line-height:24px;
    }
}.MasonryBox {
     width:96%;
     margin:0 auto;
     max-width:1200px;
 }
.MasonryBox .Masonry-mod {
    float:left;
    width:20%;
    box-sizing:border-box;
    padding:0;
    overflow:hidden;
    background:#000;
    border:12px solid #fff;
    cursor:pointer;
    position:relative;
}
.MasonryBox .Masonry-mod img {
    display:block;
    width:100%;
    transition:.368s;
}
.MasonryBox .Masonry-mod:hover img {
    opacity:.6;
    transform:scale(1.1);
}
.MasonryBox .Masonry-mod p {
    position:absolute;
    width:100%;
    height:38px;
    line-height:38px;
    padding:0 10px;
    text-align:center;
    font-size:16px;
    color:#222;
    background:rgba(255,255,255,.8);
    bottom:-42px;
    left:0;
    box-sizing:border-box;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    transition:.368s;
}
.MasonryBox .Masonry-mod:hover p {
    bottom:0;
}
@media screen and (max-width:1080px) {
    .MasonryBox {
        width:96%;
    }
    .MasonryBox .Masonry-mod {
        width:25%;
    }
}.chanpin-tan-window {
     position:fixed;
     top:0;
     left:0;
     overflow:hidden;
     z-index:999999;
     background:rgba(0,0,0,.8);
     width:0;
     height:0;
     opacity:0;
     transition:opacity .6s;
 }
.chanpin-tan-window.show {
    width:100%;
    height:100%;
    opacity:1;
}
.chanpin-tan-window .img-box {
    position:absolute;
}
.chanpin-tan-window .img-box img {
    display:block;
    max-width:1200px;
    max-height:600px;
}
.chanpin-tan-window .img-box p {
    position:absolute;
    padding:10px 20px;
    background:rgba(0,0,0,.5);
    bottom:0;
    left:0;
    font-size:14px;
    color:#fff;
}
.chanpin-tan-window .out {
    width:50px;
    height:50px;
    position:absolute;
    top:-80px;
    right:-80px;
    background:#fff;
    display:flex;
    justify-content:center;
    align-items:Center;
    cursor:pointer;
    color:#222;
    font-size:20px;
    font-weight:bold;
    transition:.3s;
}
.chanpin-tan-window .out:hover {
    background:#fff;
    color:#333;
    border-radius:10px;
}
@media screen and (max-width:768px) {
    .MasonryBox .Masonry-mod {
        width:50%;
    }
    .MasonryBox .Masonry-mod p {
        bottom:0;
    }
    .chanpin-tan-window .img-box img {
        display:block;
        max-width:100%;
    }
    .chanpin-tan-window .out {
        top:-80px;
        right:0px;
    }
}@media screen and (max-width:568px) {
    .MasonryBox {
        width:98%;
    }
    .MasonryBox .Masonry-mod {
        width:50%;
    }
    .MasonryBox .Masonry-mod p {
        bottom:0;
    }
}.c_product_list-531001001 {
     width:400px;
     height:200px;
     overflow:hidden
 }
.chanpin-mod-20190525 {
    width:100%;
    height:100%;
    background:#fff;
    position:relative;
    overflow:hidden;
    border:1px solid #f2f2f3;
}
.chanpin-mod-20190525 .swiper-Left-Img {
    width:52%;
    height:100%;
    overflow:hidden;
    position:relative;
    animation-name:fadeInLeft;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-delay:0.6s;
    animation-delay:0.6s;
}
.chanpin-mod-20190525 .swiper-Left-Img .left-tit {
    position:absolute;
    top:62px;
    left:7.5%;
    z-index:2;
    animation-name:fadeInUp;
    -webkit-animation-duration:0.8s;
    animation-duration:0.8s;
    -webkit-animation-delay:1s;
    animation-delay:1s;
}
.chanpin-mod-20190525 .swiper-Left-Img .left-tit h2 {
    font-family:'adineuePROBold';
    padding-top:80px;
    font-size:24px;
    color:#fff;
    text-transform:uppercase;
}
.chanpin-mod-20190525 .swiper-Left-Img .left-tit span {
    display:block;
    width:14px;
    height:14px;
    border-radius:50%;
    border:3px solid #018577;
    position:absolute;
    right:-23px;
    box-sizing:border-box;
    bottom:7px;
}
.chanpin-mod-20190525 .swiper-Left-Img ul {
}.chanpin-mod-20190525 .swiper-Left-Img ul li {
     overflow:hidden;
     background:#000;
 }
.chanpin-mod-20190525 .swiper-Left-Img ul li img {
    max-width:100%;
}
.chanpin-mod-20190525 .swiper-Left-Img ul li a {
    display:block;
    width:100%;
    height:100%;
    background-repeat:no-repeat;
    background-position:center;
    background-size:cover;
    -webkit-transition:.868s;
    -o-transition:.868s;
    transition:.868s;
}
.chanpin-mod-20190525 .swiper-Left-Img ul li a:hover {
    -webkit-transform:scale(1.05);
    -o-transform:scale(1.05);
    transform:scale(1.05);
    opacity:.7;
    cursor:url(../img/ylns_himg6.png?tenantId=210657&viewType=1),Move;
}
.chanpin-mod-20190525 .swiper-Left-Img .swiper-pagination {
    bottom:60px;
    margin:0;
    left:7.5%;
    width:auto;
}
.chanpin-mod-20190525 .swiper-Left-Img .swiper-pagination span {
    width:6px;
    height:6px;
    background:#fff;
    opacity:.5;
    margin:0 2px;
}
.chanpin-mod-20190525 .swiper-Left-Img .swiper-pagination span.swiper-pagination-bullet-active {
    opacity:1;
}
.chanpin-mod-20190525 .swiper-Left-Img .swiper-scrollbar {
    left:0;
    width:100%;
    border-radius:0;
    height:1px;
    bottom:50px;
    background:rgba(255,255,255,.3);
}
.chanpin-mod-20190525 .swiper-Left-Img .swiper-scrollbar-drag {
    background:#fff;
}
.chanpin-mod-20190525 .chanpin-tit {
    z-index:2;
    position:absolute;
    top:30px;
    right:0;
    box-sizing:border-box;
    width:48%;
    padding:0 3%;
    animation-name:fadeInUp;
    -webkit-animation-duration:0.8s;
    animation-duration:0.8s;
    -webkit-animation-delay:0.8s;
    animation-delay:0.8s;
}
.chanpin-mod-20190525 .chanpin-tit a {
}.chanpin-mod-20190525 .chanpin-tit a img {
 }.chanpin-mod-20190525 .chanpin-tit p {
      padding-top:54px;
      font-size:16px;
      line-height:24px;
      color:#5e5e5e;
      display:-webkit-box;
      -webkit-box-orient:vertical;
      -webkit-line-clamp:5;
      overflow:hidden;
  }
.chanpin-mod-20190525 .swiper-Right-min {
    z-index:3;
    position:absolute;
    bottom:60px;
    right:3%;
    box-sizing:border-box;
    width:42%;
    padding-top:148px;
    overflow-x:hidden;
    animation-name:fadeInUp;
    -webkit-animation-duration:0.8s;
    animation-duration:0.8s;
    -webkit-animation-delay:0.9s;
    animation-delay:0.9s;
}
.chanpin-mod-20190525 .swiper-Right-min ul {
}.chanpin-mod-20190525 .swiper-Right-min ul li {
     height:0;
     padding-bottom:22%;
     overflow:hidden;
     border:4px solid #fff;
     box-sizing:border-box;
     background-size:cover;
     -webkit-transition:.168s;
     -o-transition:.168s;
     transition:.168s;
     cursor:pointer;
 }
.chanpin-mod-20190525 .swiper-Right-min ul li a {
    height:32px;
    position:absolute;
    left:0;
    bottom:0;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    background-color:rgba(1,110,238,0.65);
    color:#fff;
    text-align:center;
    line-height:32px;
}
.chanpin-mod-20190525 .swiper-Right-min ul li.swiper-slide-thumb-active {
    border:4px solid #0054a5;
}
.chanpin-mod-20190525 .swiper-Right-min .swiper-scrollbar {
    left:0;
    width:100%;
    border-radius:0;
    height:5px;
    top:96px;
    bottom:inherit;
    background:#f1f1f1;
}
.chanpin-mod-20190525 .swiper-Right-min .swiper-scrollbar-drag {
    background:#009a44;
}
.chanpin-mod-20190525 .swiper-Right-min .btn {
    top:36px;
    margin:0;
    width:52px;
    height:32px;
    line-height:18px;
    border:1px solid #dddddd;
    border-radius:38px;
    text-align:center;
    background:#fff;
    opacity:1;
    font-family:'iconfont'!important;
    -webkit-transition:.168s;
    -o-transition:.168s;
    transition:.168s;
    left:0;
}
.chanpin-mod-20190525 .swiper-Right-min .swiper-button-next {
    right:inherit;
    left:90px;
}
.chanpin-mod-20190525 .swiper-Right-min .btn:hover {
    background:#009a44;
    color:#fff;
    border-color:#009a44;
    box-shadow:2px 6px 14px rgba(5,90,181,0.2);
}
@media screen and (max-width:1660px) {
}@media screen and (max-width:1380px) {
    .chanpin-mod-20190525 .chanpin-tit {
        top:20px;
    }
    .chanpin-mod-20190525 .chanpin-tit p {
        padding-top:22px;
        font-size:15px;
        line-height:24px;
        -webkit-line-clamp:4;
    }
    .chanpin-mod-20190525 .swiper-Right-min {
        bottom:10px;
    }
}@media screen and (max-width:1080px) {
    .chanpin-mod-20190525 .swiper-Left-Img .left-tit {
        display:none;
    }
    .chanpin-mod-20190525 .swiper-Left-Img {
        width:100%;
    }
    .chanpin-mod-20190525 .swiper-Left-Img .swiper-pagination {
        display:none;
    }
    .chanpin-mod-20190525 .swiper-Left-Img .swiper-scrollbar {
        display:none;
    }
    .chanpin-mod-20190525 .chanpin-tit {
        width:100%;
        display:none;
    }
    .chanpin-mod-20190525 .chanpin-tit a {
        display:inline-block;
        padding:22px;
        background:#fff;
        box-sizing:border-box;
    }
    .chanpin-mod-20190525 .chanpin-tit a img {
        display:block;
    }
    .chanpin-mod-20190525 .chanpin-tit p {
        display:none;
    }
    .chanpin-mod-20190525 .swiper-Right-min {
        width:90%;
        left:5%;
        padding:0 0 20px;
        bottom:0;
    }
    .chanpin-mod-20190525 .swiper-Right-min .btn {
        display:none;
    }
    .chanpin-mod-20190525 .swiper-Right-min .swiper-scrollbar {
        top:inherit;
        bottom:0;
    }
}.chanpin-mod-xfn {
     width:70%;
     position:absolute;
     right:0;
     top:50%;
     margin-top:40px;
     -webkit-transform:translateY(-50%);
     -o-transform:translateY(-50%);
     transform:translateY(-50%);
 }
.chanpin-mod-xfn .left-tit {
    position:absolute;
    left:-36%;
    z-index:3;
    animation-name:fadeInLeft;
    -webkit-animation-duration:1s !important;
    animation-duration:1s !important;
    -webkit-animation-delay:0.6s !important;
    animation-delay:0.6s !important;
}
.chanpin-mod-xfn .left-tit img {
    display:block;
    margin-top:38px;
}
.chanpin-mod-xfn .left-tit p {
    font-size:14px;
    line-height:24px;
    width:72%;
    margin-top:60px;
}
.chanpin-mod-xfn ul {
    z-index:1;
}
.chanpin-mod-xfn ul li {
    width:512px;
    height:490px;
    position:relative;
    overflow:hidden;
    transition:.368s;
    animation-name:fadeInRight;
    -webkit-animation-duration:1.6s !important;
    animation-duration:1.6s !important;
    -webkit-animation-delay:0.4s !important;
    animation-delay:0.4s !important;
}
.chanpin-mod-xfn ul li a {
    display:block;
    width:100%;
    height:100%;
    transition:.9s;
}
.chanpin-mod-xfn ul li:hover a {
    opacity:.8;
}
.chanpin-mod-xfn ul li a img {
    display:block;
    weight:100%;
    max-height:100%;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
}
.chanpin-mod-xfn .xfn-bg {
    width:50%;
    height:100%;
    background:#fff;
    position:absolute;
    top:0;
    left:-50%;
    z-index:2;
}
.chanpin-mod-xfn .btn {
    width:52px;
    height:32px;
    line-height:18px;
    top:auto;
    bottom:152px;
    border:1px solid #dddddd;
    border-radius:38px;
    text-align:center;
    background:#fff;
    opacity:1;
    font-family:'fonticon';
    -webkit-transition:.168s;
    -o-transition:.168s;
    transition:.168s;
    animation-name:fadeInLeft;
    -webkit-animation-duration:1s !important;
    animation-duration:1s !important;
    -webkit-animation-delay:0.8s !important;
    animation-delay:0.8s !important;
}
.chanpin-mod-xfn .btn:hover {
    background:#018577;
    color:#fff;
    border-color:#018577;
    box-shadow:2px 6px 14px rgba(255,97,0,.5);
}
.chanpin-mod-xfn .swiper-button-prev {
    left:-36%;
}
.chanpin-mod-xfn .swiper-button-next {
    left:-30%;
}
.chanpin-mod-xfn .swiper-scrollbar {
    border-radius:0;
    width:30% !important;
    height:5px !important;
    left:-36% !important;
    bottom:70px !important;
    background:#f1f1f1;
    animation-name:fadeInUp;
    -webkit-animation-duration:1s !important;
    animation-duration:1s !important;
    -webkit-animation-delay:0.9s !important;
    animation-delay:0.9s !important;
}
.chanpin-mod-xfn .swiper-scrollbar-drag {
    background:#018577;
}
@media screen and (max-width:1660px) {
}@media screen and (max-width:1380px) {
    .chanpin-mod-xfn ul li {
        width:382px;
        height:398px;
    }
    .chanpin-mod-xfn .left-tit img {
        margin-top:18px;
        width:54%;
    }
    .chanpin-mod-xfn .left-tit p {
        margin-top:24px;
    }
    .chanpin-mod-xfn .btn {
        bottom:120px;
    }
    .chanpin-mod-xfn .swiper-scrollbar {
        bottom:46px;
    }
}@media screen and (max-width:768px) {
    .chanpin-mod-xfn {
        width:100%;
        margin-top:60px;
    }
    .chanpin-mod-20190525 {
        padding-bottom:135px;
    }
    .chanpin-mod-20190525 .swiper-Right-min ul li a {
        font-size:0.875rem;
        height:26px;
        line-height:26px;
    }
    .chanpin-mod-xfn .left-tit {
        width:100%;
        left:0;
        top:-120px;
    }
    .chanpin-mod-xfn .left-tit p {
        display:none;
    }
    .chanpin-mod-xfn .left-tit img {
        width:54%;
        display:block;
        margin:0 auto;
    }
    .chanpin-mod-xfn ul li {
        border-radius:30px;
        height:386px;
        opacity:0.6;
    }
    .chanpin-mod-xfn .swiper-slide-active {
        transform:scale(1.2);
        opacity:1;
    }
}.c_product_list-531001001 .p_Product {
     width:calc((100% - 0px)/10);
     margin:0px;
     margin-top:0px;
     margin-right:0px;
     margin-bottom:0px;
     margin-left:0px;
 }
.c_product_list-531001001 .p_CommonSummaryBoxA {
    text-align:center;
}
.c_product_list-531001001 .proTitle {
    margin-bottom:20px;
}
.c_product_list-531001001 .proTitle a {
    font-size:1.375rem;
    font-weight:bold;
    color:#0054a5;
}
.c_product_list-531001001 .p_ImgSummary {
    line-height:2em;
    font-size:1rem;
}
.c_product_list-531001001 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
.c_product_list-531001001 >div {
    animation-fill-mode:both;
}
.c_product_list-531001001 .p_page .pre .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
.c_product_list-531001001 .p_page .next .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
.w_fvideo-001 {
    max-width:480px;
    min-height:270px;
    margin:0 auto;
}
.w_fvideo-001 .w_fvideo {
    width:100%;
    min-height:inherit;
    position:relative;
    overflow:hidden;
    font-size:0;
}
.w_fvideo-001 .w_fvideo:before {
    content:'';
    width:0;
    min-height:inherit;
    display:inline-block;
    vertical-align:middle;
}
.w_fvideo-001 .w_fvideo .p_video {
    width:100%;
    height:auto;
    display:inline-block;
    vertical-align:middle;
}
.w_fvideo-001 .w_fvideo .p_video + div {
    display:none;
}
.f-center {
    padding-top:90px;
}
.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:0.1px;
    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) {
    #c_portalResNews_list-15869393449848780 {
        max-height:none;
        padding-top:0px;
        padding-left:0px;
        padding-bottom:0px;
        min-height:0px;
        margin-right:0px;
        margin-left:0px;
        max-width:none;
        width:100%;
        margin-top:0px;
        margin-bottom:0px;
        min-width:0px;
        height:auto;
        padding-right:0px;
        display:none !important;
    }
    #w_fbtn-1582611752255 {
        width:auto;
        max-width:190px;
        min-width:0px;
        height:auto;
        max-height:0px;
        min-height:50px;
        margin-top:45px;
        margin-left:5px;
        margin-right:auto;
        margin-bottom:10px;
        padding-top:0px;
        margin:0 auto !important;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
    }
    #w_common_text-1582514413239 {
        width:auto;
        max-width:none;
        min-width:0px;
        height:auto;
        max-height:none;
        min-height:0px;
        margin-top:25px;
        margin-left:0px;
        margin-right:0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-left:0px;
        padding-right:0px;
        text-align:center !important;
        padding-bottom:0px;
    }
    #w_fline-1582514466973 {
        width:100%;
        max-width:50px;
        min-width:0px;
        height:auto;
        max-height:none;
        min-height:20px;
        margin-top:10px;
        margin-left:0px;
        margin-right:auto;
        margin-bottom:0px;
        padding-top:0px;
        padding-left:0px;
        margin:0 auto !important;
        padding-right:0px;
        padding-bottom:0px;
    }
    .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:1024px) and (min-width:769px) {
}.w_grid-000 {
     margin-left:auto;
     margin-right:auto;
     min-height:12rem;
     width:100%;
 }
.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:0.1px;
    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-000 > div > .p_gridbox > .p_gridCell {
        width:100%;
        margin-left:0;
        margin-top:0rem;
        margin-bottom:0rem;
    }
    #content_box-1558074493383-0 {
        width:160px;
        float:left;
    }
    #content_box-1558074493383-1 {
        width:100px;
        float:right;
        position:relative;
        z-index:1;
        height:1080px;
    }
    #content_box-1558074493383-2 {
        width:45px;
        height:45px;
        right:125px;
        position:fixed;
    }
    #w_grid-1548322045199 {
        height:80px !important;
    }
    #w_grid-1548322045199 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
        height:80px;
    }
    #c_portalResPublic_codeContainer-15580761128141391 {
        margin-left:15px !important;
        margin-top:20px !important;
    }
    #content_box-1558074493383-1 .p_category {
        width:100%;
        height:1080px;
        position:fixed;
        top:0;
        left:100%;
    }
    #content_box-1558496004543-1 .p_category {
        width:100%;
        position:fixed;
        top:0;
        left:100%;
    }
    #w_grid-1558074493383 .p_gridbox {
        overflow:visible !important;
    }
    #content_box-1558496004543-0 {
        width:160px;
        float:left;
    }
    #content_box-1558496004543-1 {
        width:100px;
        float:right;
        position:relative;
        z-index:1;
    }
    #content_box-1558496004543-2 {
        width:45px;
        height:45px;
        right:125px;
        position:fixed;
    }
    #w_grid-1558496000961 {
        height:84px !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;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
}#w_grid-1558004597776 {
     background-image:url(../images/yd_bj001.jpg);
     background-image-part-image:url(../images/yd_bj001.jpg);
     animation-duration:8.5s;
 }
.yd_body {
    width:100%;
    height:100%;
    text-align:center;
    padding:50px;
    position:relative;
}
.yd_logo {
    padding-top:30px
}
.yd_bj {
    width:100%;
    height:100%;
    background:rgba(255,255,255,.3);
    border-radius:50%;
    position:absolute;
    top:0px;
    left:0px;
    z-index:-1;
}
.yd_text {
    margin-top:40%;
}
.yd_text h1 {
    font-size:16px;
    line-height:2em;
}
.yd_text:before {
    position:absolute;
    width:1px;
    display:block;
    content:"";
    height:120px;
    background:#999;
    left:50%;
    bottom:46%;
    animation-name:scrollTip;
    animation-duration:2s;
    animation-iteration-count:infinite;
    animation-timing-function:cubic-bezier(0.82,0.24,0.25,1);
}
@keyframes scrollTip {
    0% {
        transform:scale(1,0);
        transform-origin:top;
    }
    49% {
        transform:scale(1,1);
        transform-origin:top;
    }
    51% {
        transform:scale(1,1);
        transform-origin:bottom;
    }
    100% {
        transform:scale(1,0);
        transform-origin:bottom;
    }
}.yd_more a {
     display:block;
     width:110px;
     height:110px;
     background:url(../images/yd_tb01.png);
     margin:0 auto;
     margin-top:30px;
     font-size:0px;
     position:relative;
     animation:1s linear infinite CDturn;
     animation-direction:alternate;
     opacity:1
 }
.yd_more span {
    display:block;
    width:15px;
    height:13px;
    background:#fff;
    border-radius:50%;
    position:absolute;
    bottom:53px;
    left:50%;
    transform:translatex(-50%);
    transition:all .5s;
}
.yd_more a:hover span {
    bottom:42px;
}
.yd_more a:hover {
    background:url(../images/yd_tb02.png);
    animation:none;
}
@keyframes CDturn {
    from {
        opacity:1
    }
    to {
        opacity:.3
    }
}#w_grid-1548322045199 {
     background-color:rgba(0,0,0,0);
 }
#w_grid-1548322045199.fixed {
    background-color:rgba(255,255,255,1);
    border-bottom:#ddd 1px solid;
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title {
    color:#222;
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title:hover {
    color:#da7a01;
}
#w_grid-1558496000961 {
    background-color:rgba(0,0,0,0);
}
#w_grid-1558496000961.fixed {
    background-color:rgba(255,255,255,1);
    border-bottom:#ddd 1px solid;
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title {
    color:#222;
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title:hover {
    color:#da7a01;
}
.language a {
    display:block;
    width:45px;
    height:45px;
    border:#ce9d5f 1px solid;
    line-height:45px;
    text-align:center;
    color:#ce9d5f;
}
.language a:hover {
    background:#ce9d5f;
    color:#fff;
}
.logo_01 {
    display:block;
}
.logo_02 {
    display:none;
}
.fixed .logo_01 {
    display:none;
}
.fixed .logo_02 {
    display:block;
}
#w_grid-1558345851912 {
    background-image:url(../images/about_bj.jpg);
    background-image-part-image:url(../images/about_bj.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover;
}
#w_common_text-1558604518073 p {
    border-bottom:#f0f0f0 1px solid;
    padding-bottom:5px;
}
#w_common_text-1558605812103 p {
    border-bottom:#f0f0f0 1px solid;
    padding-bottom:5px;
}
#c_portalResIntro_category-1558604271954 .p_parentBox:nth-child(3) {
    background:#ce9d5f;
}
#c_portalResIntro_category-1558604271954 .p_categoryBox .p_parentBox:nth-child(3) .p_title {
    color:#fff !important;
}
#c_portalResIntro_category-1558605812128 .p_parentBox:nth-child(4) {
    background:#ce9d5f;
}
#c_portalResIntro_category-1558605812128 .p_categoryBox .p_parentBox:nth-child(4) .p_title {
    color:#fff !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:inline-block;
    vertical-align:middle;
    width:100%;
    font-size:14px;
    height:auto;
    color:#ce9d5f;
}
.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;
    padding-top:0;
    padding-right:20px;
    padding-left:20px;
    text-align:center;
    min-height:inherit;
    border:#ce9d5f 1px solid;
}
.w_fbtn-001 .p_CommonBtn:before {
    content:'';
    width:0;
    height:100%;
    display:inline-block;
    vertical-align:middle;
}
.w_fbtn-001 .p_CommonBtn:hover {
    background:#ce9d5f;
}
.w_fbtn-001 .p_CommonBtn:hover .font {
    color:#fff;
}
@CHARSET "UTF-8";
* {
    padding:0;
    margin:0;
}
.pagebox {
    width:100%;
}
.pagebox,#-remove--flag {
    width:100%;
    margin:0px auto 0px 0px;
}
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:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@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:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@media only screen and (max-width:1200px) and (min-width:1025px) {
}@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_portalResPublic_codeContainer-15868534460748826 {
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
 }
#c_portalResPublic_codeContainer-15870208990821146 {
    width:100%;
    max-width:none;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#c_portalResNews_list-15845031738204749 .p_articles {
    width:calc((100% - 0px)/3);
}
#c_portalResNews_list-15845031738204749 .p_CommonSummaryBoxA {
    text-align:center;
}
#c_portalResNews_list-15845031738204749 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#c_portalResNews_list-15845031738204749 >div {
    animation-name:fadeInUp;
    animation-duration:1.3s;
    animation-delay:1s;
    animation-fill-mode:both;
}
#c_portalResNews_list-15845031738204749 .newListBox {
    width:100%;
    height:auto;
    overflow:hidden;
}
#c_portalResNews_list-15845031738204749 .p_news {
    width:100%;
    overflow:hidden;
}
#c_portalResNews_list-15845031738204749 .newList {
    position:relative;
    overflow:hidden;
}
#c_portalResNews_list-15845031738204749 .newListCon {
    position:relative;
    display:flex;
    flex-wrap:nowrap;
    padding:40px;
    background:#f2f2f2;
    width:100%;
    height:100%;
    overflow:hidden;
}
#c_portalResNews_list-15845031738204749 .newTimeBox {
    position:relative;
    display:flex;
    flex-wrap:wrap;
    justify-content:flex-end;
    align-content:flex-start;
}
#c_portalResNews_list-15845031738204749 .year {
    color:#222;
    font-size:1rem;
    text-align:right;
    display:block;
    margin-top:5px;
    font-family:"Arial";
}
#c_portalResNews_list-15845031738204749 .mon {
    color:#222222;
    font-size:1.75rem;
    display:block;
    font-style:normal;
    text-align:right;
    font-family:"Arial";
    font-weight:bold;
}
#c_portalResNews_list-15845031738204749 .dotBlack {
    width:60px;
    height:60px;
    position:absolute;
    bottom:0px;
    left:0px;
}
#c_portalResNews_list-15845031738204749 .dott {
    width:100%;
    height:100%;
}
#c_portalResNews_list-15845031738204749 .newTitleLink {
    display:block;
    width:100%;
    overflow:hidden;
    font-weight:bold;
    font-size:18px;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:rgb(89,89,89);
}
#c_portalResNews_list-15845031738204749 .newMs {
    color:#999;
    font-size:14px;
    line-height:20px;
    margin-top:20px;
    display:-webkit-box;
    overflow:hidden;
    text-overflow:ellipsis;
    word-wrap:break-word;
    white-space:normal !important;
    -webkit-line-clamp:2px;
    -webkit-box-orient:vertical;
    height:64px;
}
#c_portalResNews_list-15845031738204749 .newDetailLink {
    width:45px;
    height:12px;
    display:block;
    margin-top:2rem;
}
#c_portalResNews_list-15845031738204749 .jtj {
    width:100%;
    height:100%;
}
#c_portalResNews_list-15845031738204749 .content {
    z-index:2;
}
#c_portalResNews_list-15845031738204749 .newListCon::before {
    content:'';
    width:0px;
    height:100%;
    background:#00923f;
    position:absolute;
    top:0px;
    left:0px;
    transition:all 0.36s;
}
#c_portalResNews_list-15845031738204749 .newList:hover .newListCon::before {
    width:100%;
}
#c_portalResNews_list-15845031738204749 .newList:hover .year {
    color:#fff;
}
#c_portalResNews_list-15845031738204749 .newList:hover .mon {
    color:#fff;
}
#c_portalResNews_list-15845031738204749 .newList:hover .newTitle {
    color:#fff;
}
#c_portalResNews_list-15845031738204749 .newList:hover .newTitleLink {
    color:#fff;
}
#c_portalResNews_list-15845031738204749 .newList:hover .newMs {
    color:#fff;
}
@media only screen and (min-width:769px) {
    #c_portalResNews_list-15845031738204749 .p_news {
        margin:1rem auto 1rem;
        padding:0rem;
    }
    #c_portalResNews_list-15845031738204749 .newList {
        padding:5px;
        float:left;
        width:calc(100% / 3);
        height:240px;
    }
    #c_portalResNews_list-15845031738204749 .newTimeBox {
        width:110px;
        padding-right:30px;
    }
    #c_portalResNews_list-15845031738204749 .content {
        width:calc((100% - 110px)/1);
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #c_portalResNews_list-15845031738204749 .p_news {
        max-width:900px;
    }
    #c_portalResNews_list-15845031738204749 .newList {
        width:50%;
        height:280px;
    }
}@media only screen and (max-width:768px) {
    #c_portalResNews_list-15845031738204749 .newMs {
        font-size:13px;
    }
    #c_portalResNews_list-15845031738204749 .newTitleLink {
        font-size:15px;
    }
    #c_portalResNews_list-15845031738204749 .p_news {
        padding:1rem 0rem;
    }
    #c_portalResNews_list-15845031738204749 .newListCon {
        position:relative;
        padding:20px;
    }
    #c_portalResNews_list-15845031738204749 .newList {
        width:100%;
        height:170px;
        margin:1rem 0;
    }
    #c_portalResNews_list-15845031738204749 .newList:nth-child(4) {
        display:none;
    }
    #c_portalResNews_list-15845031738204749 .newList:nth-child(5) {
        display:none;
    }
    #c_portalResNews_list-15845031738204749 .newList:nth-child(6) {
        display:none;
    }
    #c_portalResNews_list-15845031738204749 .newTimeBox {
        width:70px;
    }
    #c_portalResNews_list-15845031738204749 .mon {
        font-size:1.45rem;
    }
    #c_portalResNews_list-15845031738204749 .content {
        width:calc((100% - 70px)/1)
    }
    #c_portalResNews_list-15845031738204749 .dotBlack {
        left:auto;
        right:0;
    }
    #c_portalResNews_list-15845031738204749 .content {
        padding-left:2rem;
    }
    #c_portalResNews_list-15845031738204749 .newMs {
        line-height:22px;
        height:44px;
        margin-top:10px;
    }
    #c_portalResNews_list-15845031738204749 .newDetailLink {
        margin-top:1.5rem;
    }
}#c_portalResNews_list-15845031738204749 .p_page .pre .iconfont:before {
     shadow-angle:0px;
     shadow-distance:0px;
     shadow-angle-ofInset:0px;
     shadow-distance-ofInset:0px;
 }
#c_portalResNews_list-15845031738204749 .p_page .next .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResNews_list-15845031738204749 .p_more .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResNews_list-15845031738204749 .p_loading .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResNews_list-15845031738204749 .p_hot .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResNews_list-15845031738204749 .p_new .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResNews_list-15845031738204749 {
    width:94%;
    max-width:1600px;
    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:1366px) and (min-width:1025px) {
}@media only screen and (max-width:1024px) and (min-width:769px) {
}#c_portalResProduct_list-15822794858989299 .p_Product {
     width:calc((100% - 0px)/5);
 }
#c_portalResProduct_list-15822794858989299 .p_CommonSummaryBoxA {
    text-align:center;
}
#c_portalResProduct_list-15822794858989299 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#c_portalResProduct_list-15822794858989299 >div {
    animation-name:fadeInUp;
    animation-duration:1s;
    animation-delay:1.3s;
    animation-fill-mode:both;
}
#c_portalResProduct_list-15822794858989299 .p_page .pre .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15822794858989299 .p_page .next .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15822794858989299 .p_more .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15822794858989299 .p_loading .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_portalResProduct_list-15822794858989299 .swiper-button-next {
    background-image:none !important;
}
#c_portalResProduct_list-15822794858989299 .swiper-button-prev {
    background-image:none !important;
}
#c_portalResProduct_list-15822794858989299 {
    width:94%;
    max-width:1660px;
    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:1366px) and (min-width:1025px) {
}@media only screen and (max-width:1024px) and (min-width:769px) {
}#c_portalResEbizads_banner-15617000448679168 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#c_portalResEbizads_banner-15617000448679168 >div {
    animation-fill-mode:both;
}
#c_portalResEbizads_banner-15617000448679168 .f-center {
    text-align:center;
}
#c_portalResEbizads_banner-15617000448679168 .f-14 {
    font-size:14px;
}
#c_portalResEbizads_banner-15617000448679168 .pcimg {
    width:100%;
    height:auto;
}
#c_portalResEbizads_banner-15617000448679168 .moimg {
    display:none;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide img {
    display:block;
    width:100%;
    left:0px;
    top:0px;
}
#c_portalResEbizads_banner-15617000448679168 .bannerPic {
    position:relative;
    width:100%;
    height:auto;
    transition:all 1s ease 2.5s;
    transform:perspective(1000px) translate3d(0,0,100px);
}
#c_portalResEbizads_banner-15617000448679168 .swiper-slide.active .bannerPic {
    transition:all 5s ease 0s;
    transform:perspective(1000px) translate3d(0,0,0px);
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex {
    position:absolute;
    text-align:left;
    width:85%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title_en {
    font-size:46px;
    font-family:'Oswald',impact,Arial,sans-serif !important;
    line-height:1.2;
    color:#ffffff;
    text-shadow:3px 0 10px rgba(22,78,145,0.4);
    transform:translateY(80px);
    opacity:0;
    margin-bottom:10px;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title {
    color:#ffffff;
    font-size:30px;
    line-height:1.8;
    margin-bottom:10px;
    text-shadow:3px 0 10px rgba(22,78,145,0.4);
    transform:translateY(80px);
    opacity:0;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .b_line {
    width:100%;
    margin:0px 0px 40px;
    height:1px;
    background:#fff;
    transform:translateY(80px);
    opacity:0;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_info {
    color:#ffffff;
    line-height:1.5;
    font-size:52px;
    font-weight:bold;
    text-shadow:3px 0 10px rgba(22,78,145,0.4);
    transform:translateY(80px);
    opacity:0;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide.active .ind_ban_tex_title_en {
    transition:all 2s ease .5s;
    transform:translateY(0);
    opacity:1;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide.active .ind_ban_tex_title {
    transition:all 2s ease .7s;
    transform:translateY(0);
    opacity:1;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide.active .b_line {
    transition:all 2s ease .8s;
    transform:translateY(0);
    opacity:1;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide.active .ind_ban_tex_info {
    transition:all 2s ease 1s;
    transform:translateY(0);
    opacity:1;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-prev {
    background-image:none;
    left:calc(8.335% - 32px);
    top:calc(50% - 32px);
    width:64px;
    height:64px;
    text-align:center;
    line-height:64px;
    color:#ffffff;
    background-color:rgba(202,202,202,0.3);
    transition:all .3s ease;
    display:none;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-next {
    background-image:none;
    right:calc(8.335% - 32px);
    top:calc(50% - 32px);
    width:64px;
    height:64px;
    text-align:center;
    line-height:64px;
    color:#ffffff;
    background-color:rgba(202,202,202,0.3);
    transition:all .3s ease;
    display:none;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-next.swiper-button-disabled {
    background-color:rgba(0,0,0,0.3);
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-prev.swiper-button-disabled {
    background-color:rgba(0,0,0,0.3);
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-bullet {
    width:12px;
    height:12px;
    background-color:#ffffff;
    margin:0 14px;
    opacity:0.5;
    color:transparent;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-bullet-active {
    opacity:1;
    width:42px;
    height:42px;
    line-height:42px;
    text-align:center;
    border:2px solid rgba(255,255,255,0.4);
    background-color:transparent;
    color:#ffffff;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-bullet-active .rightcircle {
    -webkit-animation:circleProgressLoad_right 6s linear infinite;
    animation:circleProgressLoad_right 6s linear infinite;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-bullet-active .leftcircle {
    -webkit-animation:circleProgressLoad_left 6s linear infinite;
    animation:circleProgressLoad_left 6s linear infinite;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-bullet-active .wrapper_con {
    display:block;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination {
    font-size:0px;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination > span {
    display:inline-block;
    vertical-align:middle;
    position:relative;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-container-rtl .swiper-button-next {
    left:calc(8.335% - 32px);
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-container-rtl .swiper-button-prev {
    right:calc(8.335% - 32px);
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom:5%;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-custom {
    bottom:5%;
}
#c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-fraction {
    bottom:5%;
}
#c_portalResEbizads_banner-15617000448679168 .right {
    right:-2px;
}
#c_portalResEbizads_banner-15617000448679168 .left {
    left:-2px;
}
#c_portalResEbizads_banner-15617000448679168 .circleProgress {
    width:42px;
    height:42px;
    border:2px solid transparent;
    border-radius:50%;
    position:absolute;
    top:0px;
    -webkit-transform:rotate(-135deg);
}
#c_portalResEbizads_banner-15617000448679168 .rightcircle {
    border-bottom:2px solid #ffffff;
    border-left:2px solid #ffffff;
    right:0px;
}
#c_portalResEbizads_banner-15617000448679168 .leftcircle {
    border-top:2px solid #ffffff;
    border-right:2px solid #ffffff;
    left:0px;
}
#c_portalResEbizads_banner-15617000448679168 .wrapper_con {
    width:21px;
    height:42px;
    position:absolute;
    top:-2px;
    overflow:hidden;
    display:none;
}
@media only screen and (max-width:1366px) and (min-width:1025px) {
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title_en {
        font-size:32px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title {
        font-size:20px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_info {
        font-size:40px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-prev {
        width:40px;
        height:40px;
        line-height:40px;
        top:calc(50% - 20px);
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-next {
        width:40px;
        height:40px;
        line-height:40px;
        top:calc(50% - 20px);
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #c_portalResEbizads_banner-15617000448679168 .f-center {
        padding-top:70px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title_en {
        font-size:26px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title {
        font-size:20px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_info {
        font-size:30px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-prev {
        width:40px;
        height:40px;
        line-height:40px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-next {
        width:40px;
        height:40px;
        line-height:40px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .b_line {
        margin:0px auto 20px;
    }
}@media only screen and (max-width:768px) {
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex {
        text-align:center;
    }
    #c_portalResEbizads_banner-15617000448679168 .f-center {
        padding-top:60px;
    }
    #c_portalResEbizads_banner-15617000448679168 .moimg {
        display:block;
        height:100%;
    }
    #c_portalResEbizads_banner-15617000448679168 .pcimg {
        display:none;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide img {
        display:block;
        width:100%;
        height:100%;
        object-fit:cover;
        left:0;
        top:0;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-bullet {
        width:8px;
        height:8px;
        margin:0 6px;
    }
    #c_portalResEbizads_banner-15617000448679168 .rightcircle {
        display:none;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-pagination-bullet-active .wrapper_con {
        display:none;
    }
    #c_portalResEbizads_banner-15617000448679168 .f-14 {
        display:none;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title_en {
        font-size:18px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title {
        font-size:20px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .b_line {
        width:30px;
        margin:0px auto 20px;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_info {
        font-size:12px;
        width:80%;
        margin:0 auto;
        display:none;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-slide .ind_ban_tex .ind_ban_tex_info .infoen {
        display:none;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-prev {
        display:none;
    }
    #c_portalResEbizads_banner-15617000448679168 .banner .swiper-button-next {
        display:none;
    }
}#c_portalResEbizads_banner-15617000448679168 {
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:-90px;
     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) {
}#c_portalResPublic_codeContainer-16056116899554058 .box_main01 {
     border:1px solid #d5d5d5;
     height:258px;
     background:#fff;
     position:relative;
     margin-bottom:60px;
 }
#c_portalResPublic_codeContainer-16056116899554058 .box_main02 {
    border:1px solid #d5d5d5;
    height:258px;
    background:#fff;
    position:relative;
    margin-bottom:60px;
}
#c_portalResPublic_codeContainer-16056116899554058 .box_main03 {
    border:1px solid #d5d5d5;
    height:258px;
    background:#fff;
    position:relative;
    margin-bottom:60px;
}
#c_portalResPublic_codeContainer-16056116899554058 .box_main01:hover,#c_portalResPublic_codeContainer-16056116899554058 .box_main02:hover,#c_portalResPublic_codeContainer-16056116899554058 .box_main03:hover {
    background:#0054A5;
}
#c_portalResPublic_codeContainer-16056116899554058 .main_box01 {
    margin:15px;
    height:226px;
    padding:10px;
    background:url(../images/box_main01_bg.jpg) no-repeat center right #f8f8f8;
}
#c_portalResPublic_codeContainer-16056116899554058 .main_box02 {
    margin:15px;
    height:226px;
    padding:10px;
    background:url(../images/box_main02_bg.jpg) no-repeat center right #f8f8f8;
}
#c_portalResPublic_codeContainer-16056116899554058 .main_box03 {
    margin:15px;
    height:226px;
    padding:10px;
    background:url(../images/box_main03_bg.jpg) no-repeat center right #f8f8f8;
}
#c_portalResPublic_codeContainer-16056116899554058 .main_title {
    color:#333;
    font-family:"Microsoft Yahei";
    font-size:18px;
    margin-bottom:10px;
    margin-top:20px;
    font-weight:bold;
}
#c_portalResPublic_codeContainer-16056116899554058 .main_text p {
    line-height:24px;
}
#c_portalResPublic_codeContainer-16056116899554058 .main_ico {
    left:50%;
    margin-left:-43px;
    line-height:85px;
    position:absolute;
    top:-35px;
    width:85px;
    z-index:1;
    transition:all 0.5s ease-in-out 0s;
}
#c_portalResPublic_codeContainer-16056116899554058 .main_ico:hover {
    transform:rotate(360deg);
}
#c_portalResPublic_codeContainer-16056116899554058 {
    width:94%;
    max-width:1600px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:80px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#c_portalResnav_main-15616909979498496 .p_icon:before {
    content:'\e6b6';
    margin-right:5px;
}
#c_portalResnav_main-15616909979498496 .clear {
    clear:both;
}
#c_portalResnav_main-15616909979498496::placeholder {
    font-size:36px;
    color:#515151;
}
#c_portalResnav_main-15616909979498496 .hvr-left:nth-child(8) {
    display:none;
}
#c_portalResnav_main-15616909979498496 .hvr-left:nth-child(9) {
    display:none;
}
#c_portalResnav_main-15616909979498496 .mo_tel {
    font-size:20px;
    color:#da251d;
    font-weight:bold;
    float:left;
    line-height:90px;
    transition:all .5s ease;
    -webkit-transition:all .5s ease;
}
#c_portalResnav_main-15616909979498496 .f-cb {
    zoom:1;
}
#c_portalResnav_main-15616909979498496 .f-cb:after {
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    content:".";
}
#c_portalResnav_main-15616909979498496 .fl {
    float:left;
    display:inline;
}
#c_portalResnav_main-15616909979498496 .fr {
    float:right;
    display:inline;
}
#c_portalResnav_main-15616909979498496 .head_lan {
    width:auto;
    height:36px;
    margin-top:27px;
    margin-bottom:27px;
    float:right;
}
#c_portalResnav_main-15616909979498496 .head_lan .lan {
    float:left;
    margin:0px 5px;
}
#c_portalResnav_main-15616909979498496 .head_lan .lan a {
    display:block;
    background:#333;
    border-radius:50%;
    width:36px;
    height:36px;
    line-height:36px;
    color:#fff;
    text-align:center;
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
}
#c_portalResnav_main-15616909979498496 .head_lan .lan a:hover {
    background:#0054A5;
}
#c_portalResnav_main-15616909979498496 .head_lan .lan:after {
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    content:".";
}
#c_portalResnav_main-15616909979498496 .scroll {
    overflow-y:unset !important;
    display:unset important;
}
#c_portalResnav_main-15616909979498496 .header1 {
    z-index:9;
    height:90px;
    position:fixed;
    background:#fff;
    top:0px;
    width:100%;
    padding:0 30px;
    box-shadow:0px 0px 10px 0 rgba(0,0,0,0.1);
    -webkit-transition:all .5s ease;
    transition:all .5s ease;
}
#c_portalResnav_main-15616909979498496 .header1.active {
    background:#fff;
}
#c_portalResnav_main-15616909979498496 .header1.scroll {
    height:70px;
}
#c_portalResnav_main-15616909979498496 .header1:hover {
    background:#fff;
}
#c_portalResnav_main-15616909979498496 .wel_top {
    z-index:9;
    height:40px;
    position:fixed;
    background:#333;
    top:0px;
    width:100%;
    padding:0 30px;
    overflow:hidden;
}
#c_portalResnav_main-15616909979498496 .wel_top .top_tel {
    color:#fff;
    line-height:40px;
    font-weight:bold;
    font-size:16px;
}
#c_portalResnav_main-15616909979498496 .wel_top .top_tel .iconfont {
    line-height:40px;
    height:40px;
    width:30px;
    display:inline-block;
}
#c_portalResnav_main-15616909979498496 .wel_top .top_tel .iconfont:before {
    content:'\e628';
    color:#fff;
    font-size:20px;
}
#c_portalResnav_main-15616909979498496 .wel_top .top_link {
    color:#fff;
    line-height:40px;
}
#c_portalResnav_main-15616909979498496 .wel_top .top_link a {
    color:#fff;
    display:inline-block;
}
#c_portalResnav_main-15616909979498496 .wel_top .clear {
    clear:both;
}
#c_portalResnav_main-15616909979498496 .header1 h1 {
    width:246px;
    height:78px;
    margin-top:5px;
    position:relative;
    overflow:hidden;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
}
#c_portalResnav_main-15616909979498496 .header1 h1 img {
    max-width:100%;
    position:absolute;
    left:0;
    top:0px;
    opacity:0;
    -webkit-transition:all 0.5s 0s cubic-bezier(0.86,0.5,1,1);
    transition:all 0.5s 0s cubic-bezier(0.86,0.5,1,1);
}
#c_portalResnav_main-15616909979498496 .header1 h1 img.img1 {
    opacity:1;
}
#c_portalResnav_main-15616909979498496 .header1:hover h1 img.img1 {
    opacity:0;
}
#c_portalResnav_main-15616909979498496 .header1.active h1 img.img1 {
    opacity:0;
}
#c_portalResnav_main-15616909979498496 .header1:hover h1 img.img2 {
    opacity:1;
}
#c_portalResnav_main-15616909979498496 .header1.active h1 img.img2 {
    opacity:1;
}
#c_portalResnav_main-15616909979498496 .header1.scroll h1 {
    height:70px;
    width:261px;
}
#c_portalResnav_main-15616909979498496 .header1 nav {
    float:left;
    height:90px;
    line-height:90px;
    width:840px;
    position:absolute;
    left:50%;
    top:0;
    margin-left:-375px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
}
#c_portalResnav_main-15616909979498496 .header1.scroll nav {
    height:70px;
    line-height:70px;
}
#c_portalResnav_main-15616909979498496 .header1 nav li {
    float:left;
    display:inline-block;
    text-align:center;
    font-size:16px;
    -webkit-transition:all 0.3s cubic-bezier(0.86,0.5,1,1);
    transition:all 0.3s cubic-bezier(0.86,0.5,1,1);
    margin:0 30px;
}
#c_portalResnav_main-15616909979498496 .header1.scroll nav li {
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    -webkit-transition-delay:0s !important;
    transition-delay:0s !important;
}
#c_portalResnav_main-15616909979498496 .header1 nav li:nth-child(7) {
    margin-right:0;
}
#c_portalResnav_main-15616909979498496 .js-m.animate {
    opacity:1;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
}
#c_portalResnav_main-15616909979498496 .js-m.js-m-2 {
    opacity:1;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
    -webkit-transition:all .8s ease;
    transition:all .8s ease;
}
#c_portalResnav_main-15616909979498496 .js-m.js-m-2.animate {
    opacity:1;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
}
#c_portalResnav_main-15616909979498496 .hvr-left:before {
    content:"";
    position:absolute;
    z-index:-1;
    background:#da251d;
    left:0%;
    right:0;
    width:0%;
    bottom:0;
    height:3px;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
}
#c_portalResnav_main-15616909979498496 .hvr-left:hover:before {
    width:100%;
}
#c_portalResnav_main-15616909979498496 .hvr-left.cur:before {
    width:100%;
}
#c_portalResnav_main-15616909979498496 .hvr-left {
    vertical-align:middle;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    box-shadow:0 0 1px transparent;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    position:relative;
}
#c_portalResnav_main-15616909979498496 .header1 nav li > a {
    color:#333;
    display:block;
    position:relative;
    -webkit-transition:color 0.5s;
    transition:color 0.5s;
    -webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);
    transition-timing-function:cubic-bezier(0.2,1,0.3,1);
    font-weight:bold;
}
#c_portalResnav_main-15616909979498496 .header1:hover nav li > a {
    color:#000;
}
#c_portalResnav_main-15616909979498496 .header1.active nav li > a {
    color:#000;
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub {
    width:220px;
    background:#fff;
    position:absolute;
    top:90px;
    left:0;
    height:auto;
    box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);
    -webkit-transform-origin:top center;
    -ms-transform-origin:top center;
    transform-origin:top center;
    -webkit-transform:scaleY(0);
    -ms-transform:scaleY(0);
    transform:scaleY(0);
    -webkit-transition:-webkit-transform .3s .2s;
    transition:transform .3s .2s;
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub.active {
    -webkit-transform:scaleY(1);
    -ms-transform:scaleY(1);
    transform:scaleY(1);
    -webkit-transition:-webkit-transform .3s;
    transition:transform .3s;
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub.active .n-nav-sub {
    opacity:1;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
    -webkit-transition:all .2s .3s;
    transition:all .2s .3s;
}
#c_portalResnav_main-15616909979498496 .header1.scroll .nav-sub {
    top:70px;
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub .n-nav-sub {
    opacity:0;
    -webkit-transform:translate(0,-20px);
    -ms-transform:translate(0,-20px);
    transform:translate(0,-20px);
    -webkit-transition:all .2s;
    transition:all .2s;
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub a {
    height:45px;
    line-height:45px;
    display:block;
    padding:0 20px;
    text-align:left;
    color:#333;
    font-size:14px;
    position:relative;
    -webkit-transition:all 0.3s cubic-bezier(0.86,0.5,1,1);
    transition:all 0.3s cubic-bezier(0.86,0.5,1,1);
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub a:hover {
    background-color:#0054A5;
    color:#fff;
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub .nav-arrow {
    position:absolute;
    top:15px;
    right:10px;
    width:16px;
    height:16px;
    opacity:0;
    -webkit-transform:rotate(0deg) translate(-20px,0px);
    -ms-transform:rotate(0deg) translate(-20px,0px);
    transform:rotate(0deg) translate(-20px,0px);
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub a:hover .nav-arrow {
    -webkit-transition:-webkit-transform 300ms cubic-bezier(0.68,-0.55,0.265,1.55),opacity 300ms;
    transition:transform 300ms cubic-bezier(0.68,-0.55,0.265,1.55),opacity 300ms;
    opacity:1;
    -webkit-transform:rotate(0deg) translate(0px,0px);
    -ms-transform:rotate(0deg) translate(0px,0px);
    transform:rotate(0deg) translate(0px,0px);
}
#c_portalResnav_main-15616909979498496 .icon-up:before {
    content:'\e6a7';
}
#c_portalResnav_main-15616909979498496 .header1 .nav-sub .nav-arrow:before {
    font-size:16px;
    color:#fff;
}
#c_portalResnav_main-15616909979498496 .header1 .header-right {
    width:275px;
    position:absolute;
    right:20px;
    top:0;
    z-index:10;
}
#c_portalResnav_main-15616909979498496 .header1 .header-right .search-btn {
    width:60px;
    height:90px;
    line-height:90px;
    text-align:center;
    cursor:pointer;
    display:inherit;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
}
#c_portalResnav_main-15616909979498496 .header1.scroll .header-right .search-btn {
    height:70px;
    line-height:70px;
}
#c_portalResnav_main-15616909979498496 .icon-search1:before {
    content:'\e661';
}
#c_portalResnav_main-15616909979498496 .header1 .header-right .search-btn:before {
    font-size:25px;
    color:#fff;
    -webkit-transition:color .3s ease-in-out;
    transition:color .3s ease-in-out;
}
#c_portalResnav_main-15616909979498496 .header1:hover .header-right .search-btn:before {
    color:#000;
}
#c_portalResnav_main-15616909979498496 .header1.active .header-right .search-btn:before {
    color:#000;
}
#c_portalResnav_main-15616909979498496 .header1:hover .header-right .search-btn:hover:before {
    color:#da251d;
}
#c_portalResnav_main-15616909979498496 .header1.active .header-right .search-btn:hover:before {
    color:#da251d;
}
#c_portalResnav_main-15616909979498496 .header2 {
    height:60px;
    position:fixed;
    background:#fff;
    z-index:22;
    top:0;
    width:100%;
    display:none;
}
#c_portalResnav_main-15616909979498496 .header2 .main-wrap {
    height:60px;
    padding:0 3%;
    box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);
}
#c_portalResnav_main-15616909979498496 .header2 .logo {
    width:173px;
    height:55px;
    margin-top:3px;
    overflow:hidden;
}
#c_portalResnav_main-15616909979498496 .header2 .logo a {
    display:block;
}
#c_portalResnav_main-15616909979498496 .header2 .logo img {
    width:100%;
    vertical-align:top;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn {
    width:25px;
    height:16px;
    position:relative;
    cursor:pointer;
    margin-top:19px;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn.active {
    -webkit-animation:rotate 0.5s linear 0s;
    animation:rotate 0.5s linear 0s;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn .line {
    display:block;
    width:100%;
    height:2px;
    border-radius:2px;
    background-color:#333;
    position:absolute;
    left:50%;
    margin-left:-15px;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn .line1 {
    -webkit-transform-origin:4px 0;
    -ms-transform-origin:4px 0;
    transform-origin:4px 0;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn.active .line1 {
    top:0px;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn.hover .line {
    background:#0054A5;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn .line2 {
    top:7px;
}
#c_portalResnav_main-15616909979498496 .header2 .nav-btn .line3 {
    bottom:0;
    -webkit-transform-origin:1px center;
    -ms-transform-origin:1px center;
    transform-origin:1px center;
}
#c_portalResnav_main-15616909979498496 .header2 .caid {
    height:55px;
    line-height:55px;
    padding-right:10px;
    position:relative;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu {
    width:100%;
    padding:0 3%;
    display:none;
    position:absolute;
    left:0;
    top:70px;
    z-index:2;
    overflow-y:auto;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu ul {
    width:100%;
    overflow-y:scroll;
    height:calc(100vh - 55px - 1.5rem);
}
#c_portalResnav_main-15616909979498496 .js-m-3 {
    opacity:0;
    -webkit-transform:translate(30px,0);
    -ms-transform:translate(30px,0);
    transform:translate(30px,0);
    -webkit-transition:all .8s ease;
    transition:all .8s ease;
}
#c_portalResnav_main-15616909979498496 .js-m-3.animate {
    opacity:1;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu li {
    border-bottom:1px solid #dcdcdc;
    font-size:16px;
    padding:0 20px;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .tit {
    display:inline-block;
    text-decoration:none;
    width:80%;
    line-height:60px;
    color:#333;
    position:relative;
    box-sizing:border-box;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .sub-tit.on {
    background-color:#e9e9e9;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .sec-list {
    line-height:40px;
    padding:10px 0%;
    display:none;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .jt {
    position:relative;
    display:inline-block;
    width:10%;
    height:60px;
    text-align:center;
    background:none;
    float:right;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .jt:after {
    content:'';
    display:block;
    width:26px;
    height:26px;
    background:url(../images/rbqbhvzezzkeubjmaaaaamfrel8486.png) no-repeat center;
    background-size:17px auto;
    position:absolute;
    right:3%;
    top:15px;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .jt.jtRote:after {
    background:url(../images/rbqbg1zez1eebkkyaaaaadz6rb0116.png) no-repeat center;
    background-size:20px auto;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .sec-list p {
    background:url(../images/rbqbhvzedjgefkuaaaaaagbohja006.png) no-repeat left center;
    background-size:3px auto;
    font-size:14px;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .sec-list a {
    padding-left:5%;
    color:#666;
    display:block;
}
#c_portalResnav_main-15616909979498496 .header2 .sub-menu .sec-list a:active {
    color:#004e94;
}
#c_portalResnav_main-15616909979498496 .search-bg {
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:20;
    background-color:#f5f5f5;
    display:none;
}
#c_portalResnav_main-15616909979498496 .search-alert {
    position:fixed;
    z-index:100;
    background-color:#222;
    left:0;
    top:0;
    width:100%;
    height:100%;
    -webkit-transform-origin:bottom center;
    -ms-transform-origin:bottom center;
    transform-origin:bottom center;
    -webkit-transform:scaleY(0);
    -ms-transform:scaleY(0);
    transform:scaleY(0);
    -webkit-transition:-webkit-transform .3s .5s;
    transition:transform .3s .5s;
}
#c_portalResnav_main-15616909979498496 .search-alert .close {
    width:30px;
    height:30px;
    position:absolute;
    top:38px;
    right:2.6%;
    cursor:pointer;
    text-shadow:none;
    opacity:1;
    float:none;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
}
#c_portalResnav_main-15616909979498496 .search-alert .close:before {
    font-size:30px;
    top:0;
    left:0;
    color:#fff;
    -webkit-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}
#c_portalResnav_main-15616909979498496 .search-alert .close:hover:before {
    color:#004e94;
}
#c_portalResnav_main-15616909979498496 .icon-close:before {
    content:"\e6d3";
}
#c_portalResnav_main-15616909979498496 .search-alert .cent-form {
    position:absolute;
    width:94.8%;
    left:2.6%;
    top:50%;
    height:80px;
    margin-top:-63px;
    border-bottom:1px solid #515151;
    opacity:0;
    -webkit-transform:translate(0,40px);
    -ms-transform:translate(0,40px);
    transform:translate(0,40px);
    -webkit-transition:all .5s;
    transition:all .5s;
}
#c_portalResnav_main-15616909979498496 .search-alert .cent-form:before {
    color:#fff;
    font-size:30px;
    position:absolute;
    left:0;
    height:50px;
    top:50%;
    margin-top:-25px;
}
#c_portalResnav_main-15616909979498496 .search-alert .cent-form .tex {
    border:none;
    font-size:36px;
    height:46px;
    line-height:46px;
    text-align:center;
    width:100%;
    color:#fff;
    background:none;
    padding-left:10%;
    padding-right:20%;
}
#c_portalResnav_main-15616909979498496 .search-alert .cent-form .sub-butn {
    border:none;
    height:46px;
    font-size:24px;
    line-height:46px;
    color:#555;
    text-align:center;
    background:none;
    position:absolute;
    right:0;
    top:0;
    width:105px;
}
#c_portalResnav_main-15616909979498496 .search-alert.active {
    -webkit-transform-origin:top center;
    -ms-transform-origin:top center;
    transform-origin:top center;
    -webkit-transform:scaleY(1);
    -ms-transform:scaleY(1);
    transform:scaleY(1);
    -webkit-transition:-webkit-transform .3s;
    transition:transform .3s;
}
#c_portalResnav_main-15616909979498496 .search-alert.active .cent-form {
    opacity:1;
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
    -webkit-transition:all .5s .3s;
    transition:all .5s .3s;
}
#c_portalResnav_main-15616909979498496 .header2 .mo_tel {
    font-size:18px;
    color:#da251d;
    font-weight:bold;
    line-height:60px;
    width:100%;
}
#c_portalResnav_main-15616909979498496 .header2 .mo_tel .iconfont {
    line-height:40px;
    height:40px;
    width:30px;
    display:inline-block;
}
#c_portalResnav_main-15616909979498496 .header2 .mo_tel .iconfont:before {
    content:'\e628';
    color:#004e94;
    font-size:20px;
}
#c_portalResnav_main-15616909979498496 .header2 .mo_lan {
    line-height:60px;
}
@media only screen and (min-width:769px) {
    #c_portalResnav_main-15616909979498496 .pc_nav {
        height:90px;
    }
}@media only screen and (max-width:768px) {
    #c_portalResnav_main-15616909979498496 .pc_nav {
        height:60px;
    }
    #c_portalResnav_main-15616909979498496 .search-alert .close {
        right:5%;
    }
    #c_portalResnav_main-15616909979498496 .search-alert .cent-form {
        height:60px;
    }
    #c_portalResnav_main-15616909979498496::placeholder {
        font-size:22px;
    }
    #c_portalResnav_main-15616909979498496 .search-alert .cent-form .tex {
        font-size:22px;
        padding-right:30%;
    }
    #c_portalResnav_main-15616909979498496 .search-alert .cent-form .sub-butn {
        font-size:22px;
    }
    #c_portalResnav_main-15616909979498496 .search-alert .cent-form:before {
        font-size:24px;
        height:46px;
        margin-top:-17px;
    }
}@media only screen and (max-width:1480px) {
    #c_portalResnav_main-15616909979498496 .header1 nav {
        margin-left:-360px;
    }
}@media only screen and (max-width:1200px) {
    #c_portalResnav_main-15616909979498496 .pc_nav {
        height:60px;
    }
    #c_portalResnav_main-15616909979498496 .wel_top {
        display:none !important;
    }
    #c_portalResnav_main-15616909979498496 .header1 {
        display:none !important;
    }
    #c_portalResnav_main-15616909979498496 .header1.active {
        display:none !important;
    }
    #c_portalResnav_main-15616909979498496 .header2 {
        display:block;
    }
}@media only screen and (max-width:1365px) {
    #c_portalResnav_main-15616909979498496 .header1 nav li {
        margin:0 12px;
    }
    #c_portalResnav_main-15616909979498496 .header1 nav {
        width:730px;
        margin-left:-250px;
    }
    #c_portalResnav_main-15616909979498496 .header1 h1 img {
        width:100%;
    }
}@media only screen and (max-width:1385px) {
    #c_portalResnav_main-15616909979498496 .header1 nav li {
        margin:0 15px;
    }
    #c_portalResnav_main-15616909979498496 .header1 nav {
        width:730px;
        margin-left:-250px;
    }
    #c_portalResnav_main-15616909979498496 .header1 h1 img {
        width:100%;
    }
}#c_portalResnav_main-15616909979498496 {
     width:100%;
     max-width:none;
     min-width:0px;
     height:auto;
     max-height:none;
     min-height:0px;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:0px;
     padding-top:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
 }
#c_product_list-16056076240630438 .p_Product {
    width:calc((100% - 0px)/10);
    margin:0px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px;
}
#c_product_list-16056076240630438 .p_CommonSummaryBoxA {
    text-align:center;
}
#c_product_list-16056076240630438 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#c_product_list-16056076240630438 >div {
    animation-fill-mode:both;
}
#c_product_list-16056076240630438 .p_page .pre .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_product_list-16056076240630438 .p_page .next .iconfont:before {
    shadow-angle:0px;
    shadow-distance:0px;
    shadow-angle-ofInset:0px;
    shadow-distance-ofInset:0px;
}
#c_product_list-16056076240630438 {
    width:94%;
    max-width:1600px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:4px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:2%;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_grid-1561690994565 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1561690994565 > div > .p_gridbox > .p_gridCell> .c_portalResEbizads_banner-01001 {
        margin-top:-60px;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561690994565 > div > .p_gridbox > .p_gridCell> .c_portalResEbizads_banner-01001 {
        margin-top:-90px;
    }
}@media only screen and (max-width:1200px) and (min-width:769px) {
    #w_grid-1561690994565 > div > .p_gridbox > .p_gridCell> .c_portalResEbizads_banner-01001 {
        margin-top:-60px;
    }
}#w_grid-1605611165659 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
     margin-left:0;
     clear:left;
 }
#w_grid-1561699411390 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0;
    clear:left;
}
#w_grid-1561700641913 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1561700641913 >div {
    animation-fill-mode:both;
}
#w_grid-1561700641913 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (min-width:769px) {
    #w_grid-1561700641913> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0px;
    }
    #w_grid-1561700641913> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561700641913> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}#w_grid-1561704296590 > div > .p_gridbox {
     background-color:rgba(247,247,247,1);
 }
#w_grid-1561704296590 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1561704296590 >div {
    animation-fill-mode:both;
}
#w_grid-1561704296590 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1561704296590> div > .p_gridbox > .p_gridCell {
        margin-bottom:1rem;
        margin-top:1rem;
        margin-left:0;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561704296590> div > .p_gridbox > .p_gridCell {
        margin-bottom:3rem;
        margin-top:3rem;
        margin-left:0px;
    }
    #w_grid-1561704296590> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561704296590> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1561704296590> div > .p_gridbox > .p_gridCell {
        margin-bottom:2rem;
        margin-top:2rem;
        margin-left:0;
    }
}#w_grid-1561704332262 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1561704332262 >div {
    animation-fill-mode:both;
}
#w_grid-1561704332262 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
#w_grid-1561704332262> div > .p_gridbox > .p_gridCell>.reset_style span {
    font-family:'Oswald',sans-serif;
}
@media only screen and (max-width:768px) {
    #w_grid-1561704332262> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(1) span {
        font-size:26px !important;
    }
    #w_grid-1561704332262> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(2) span {
        font-size:20px !important;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561704332262> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0;
    }
    #w_grid-1561704332262> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1561704332262> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}#w_common_text-1561704929742 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_common_text-1561704929742 >div {
    animation-name:fadeInUp;
    animation-duration:0.8s;
    animation-delay:1s;
    animation-fill-mode:both;
}
#w_common_text-1561704929742 .p_link001 {
    height:calc(100%);
}
#w_common_text-1561705225785 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_common_text-1561705225785 >div {
    animation-name:zoomIn;
    animation-duration:0.8s;
    animation-delay:1.2s;
    animation-fill-mode:both;
}
#w_common_text-1561705225785 .p_link001 {
    height:calc(100%);
}
#w_grid-1561704655653 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1561704655653 >div {
    animation-fill-mode:both;
}
#w_grid-1561704655653 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell {
        margin-bottom:0.6rem;
        margin-top:0.6rem;
        margin-left:0;
    }
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell {
        margin-bottom:0.6rem;
        margin-top:0.6rem;
        margin-left:0%;
    }
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell {
        margin-bottom:0.6rem;
        margin-top:0.6rem;
        margin-left:0%;
    }
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1561704655653> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}#w_grid-1585539679156 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1585539679156 >div {
    animation-fill-mode:both;
}
#w_grid-1585539679156 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (min-width:769px) {
    #w_grid-1585539679156> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0px;
    }
    #w_grid-1585539679156> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1585539679156> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}#w_grid-1585539679170 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1585539679170 >div {
    animation-fill-mode:both;
}
#w_grid-1585539679170 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell {
        margin-bottom:1rem;
        margin-top:1rem;
        margin-left:0px;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:2.5%;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
        width:54.327000000000005%;
        margin-left:2.5%;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
        margin-left:0px;
        clear:left;
        margin-right:0px;
        width:43.173%;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(2n) {
        margin-right:0px;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:2%;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
        width:49.803599999999996%;
        margin-left:2%;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
        margin-left:0px;
        clear:left;
        margin-right:0px;
        width:48.1964%;
    }
    #w_grid-1585539679170> div > .p_gridbox > .p_gridCell:nth-child(2n) {
        margin-right:0px;
    }
}#w_grid-1585539679194 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
     margin-left:0;
     clear:left;
 }
#w_fbtn-1585539679210 .p_CommonBtn {
    background-color:rgba(0,84,165,1);
    border-color:transparent;
    border-radius:5px;
    width:100%;
    height:36px;
    color:rgba(255,255,255,1);
    border-width:1px;
    border-style:none;
    padding-top:0px;
    padding-right:20px;
    padding-left:20px;
    text-align:center;
    min-height:inherit;
    border:#ce9d5f 0px solid;
}
#w_fbtn-1585539679210 .p_CommonBtn .font {
    color:#fff;
    font-size:16px;
    font-weight:bold;
}
#w_fbtn-1585539679210 .p_CommonBtn:hover {
    background-color:#00a647;
}
#w_fbtn-1585539679210 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_fbtn-1585539679210 >div {
    animation-fill-mode:both;
}
#w_grid-1561716677225 > div > .p_gridbox {
    background-image:;
    background-attachment:fixed;
    background-size:cover;
}
#w_grid-1561716677225 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1561716677225 >div {
    animation-fill-mode:both;
}
#w_grid-1561716677225 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1561716677225> div > .p_gridbox > .p_gridCell {
        margin-bottom:2rem;
        margin-top:2rem;
        margin-left:0px;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561716677225> div > .p_gridbox > .p_gridCell {
        margin-bottom:5rem;
        margin-top:5rem;
        margin-left:0px;
    }
    #w_grid-1561716677225> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561716677225> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1561716677225> div > .p_gridbox > .p_gridCell {
        margin-bottom:3rem;
        margin-top:3rem;
        margin-left:0px;
    }
}#w_grid-1561716677225 .p_gridbox {
     background-repeat:no-repeat;
 }
#w_grid-1605535650975 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1605535650975 >div {
    animation-fill-mode:both;
}
#w_grid-1605535650975 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
#w_grid-1605535650975> div > .p_gridbox > .p_gridCell>.reset_style span {
    font-family:'Oswald',sans-serif;
}
@media only screen and (max-width:768px) {
    #w_grid-1605535650975> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(1) span {
        font-size:26px !important;
    }
    #w_grid-1605535650975> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(2) span {
        font-size:20px !important;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1605535650975> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0;
    }
    #w_grid-1605535650975> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1605535650975> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}#w_common_text-1605535650983 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_common_text-1605535650983 >div {
    animation-name:fadeInUp;
    animation-duration:0.8s;
    animation-delay:1s;
    animation-fill-mode:both;
}
#w_common_text-1605535650983 .p_link001 {
    height:calc(100%);
}
#w_common_text-1605535650986 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_common_text-1605535650986 >div {
    animation-name:zoomIn;
    animation-duration:0.8s;
    animation-delay:1.2s;
    animation-fill-mode:both;
}
#w_common_text-1605535650986 .p_link001 {
    height:calc(100%);
}
#w_grid-1561704309629 > div > .p_gridbox {
    background-color:rgba(242,242,242,1);
}
#w_grid-1561704309629 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1561704309629 >div {
    animation-fill-mode:both;
}
#w_grid-1561704309629 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1561704309629> div > .p_gridbox > .p_gridCell {
        margin-bottom:2rem;
        margin-top:2rem;
        margin-left:0px;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561704309629> div > .p_gridbox > .p_gridCell {
        margin-bottom:2rem;
        margin-top:2rem;
        margin-left:0px;
    }
    #w_grid-1561704309629> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561704309629> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}#w_grid-1605605229662 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1605605229662 >div {
    animation-fill-mode:both;
}
#w_grid-1605605229662 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
#w_grid-1605605229662> div > .p_gridbox > .p_gridCell>.reset_style span {
    font-family:'Oswald',sans-serif;
}
@media only screen and (max-width:768px) {
    #w_grid-1605605229662> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(1) span {
        font-size:26px !important;
    }
    #w_grid-1605605229662> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(2) span {
        font-size:20px !important;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1605605229662> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0;
    }
    #w_grid-1605605229662> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1605605229662> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}#w_common_text-1605605229673 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_common_text-1605605229673 >div {
    animation-name:fadeInUp;
    animation-duration:0.8s;
    animation-delay:1s;
    animation-fill-mode:both;
}
#w_common_text-1605605229673 .p_link001 {
    height:calc(100%);
}
#w_common_text-1605605229676 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_common_text-1605605229676 >div {
    animation-name:zoomIn;
    animation-duration:0.8s;
    animation-delay:1.2s;
    animation-fill-mode:both;
}
#w_common_text-1605605229676 .p_link001 {
    height:calc(100%);
}
#w_fbtn-1605607674178 .p_CommonBtn {
    background-color:rgba(0,84,165,1);
    border-color:transparent;
    border-radius:5px;
    width:100%;
    height:36px;
    color:rgba(255,255,255,1);
    border-width:1px;
    border-style:none;
    padding-top:0px;
    padding-right:20px;
    padding-left:20px;
    text-align:center;
    min-height:inherit;
    border:#ce9d5f 0px solid;
}
#w_fbtn-1605607674178 .p_CommonBtn .font {
    color:#fff;
    font-size:16px;
    font-weight:bold;
}
#w_fbtn-1605607674178 .p_CommonBtn:hover {
    background-color:#00a647;
}
#w_fbtn-1605607674178 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_fbtn-1605607674178 >div {
    animation-fill-mode:both;
}
#w_grid-1561704304089 > div > .p_gridbox {
    background:url(../images/about_bg.jpg) no-repeat center bottom;
    background-attachment:fixed;
    background-size:cover;
}
#w_grid-1561704304089 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1561704304089 >div {
    animation-fill-mode:both;
}
#w_grid-1561704304089 > div > .p_gridbox:before {
    content:'';
    position:absolute;
    background:#fff;
    height:100%;
    width:100%;
    transition:1s cubic-bezier(0.68,0.54,0.14,0.96) 0.5s;
    transform-origin:center;
    transform:scale(1);
    bottom:0px;
    z-index:3;
}
#w_grid-1561704304089.scrolled > div > .p_gridbox:before {
    height:0%;
}
#w_grid-1561704304089 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell {
        margin-bottom:3rem;
        margin-top:3rem;
        margin-left:3%;
    }
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:94%;
        margin-left:3%;
        margin-right:0;
        clear:none;
    }
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:3%;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell {
        margin-bottom:6rem;
        margin-top:6rem;
        margin-left:5%;
    }
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:87%;
        margin-left:8%;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:5%;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell {
        margin-bottom:6rem;
        margin-top:6rem;
        margin-left:5%;
    }
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:90%;
        margin-left:5%;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561704304089> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:5%;
    }
}#w_grid-1561714329330 > div > .p_gridbox {
     background-color:rgba(0,0,0,0.5);
 }
#w_grid-1561714329330 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1561714329330 >div {
    animation-name:fadeInLeft;
    animation-duration:1.2s;
    animation-delay:1s;
    animation-fill-mode:both;
}
#w_grid-1561714329330 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (min-width:769px) {
    #w_grid-1561714329330> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0px;
    }
    #w_grid-1561714329330> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561714329330> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}#w_grid-1561714421783 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1561714421783 >div {
    animation-fill-mode:both;
}
#w_grid-1561714421783 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell {
        margin-bottom:3rem;
        margin-top:3rem;
        margin-left:3%;
    }
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:94%;
        margin-left:3%;
        margin-right:0;
        clear:none;
    }
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:3%;
    }
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(3) span {
        font-size:14px !important;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell {
        margin-bottom:3rem;
        margin-top:3rem;
        margin-left:7%;
    }
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:86%;
        margin-left:7%;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:7%;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1561714421783> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(3) span {
        font-size:14px !important;
    }
}#w_grid-1561713338537 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1561713338537 >div {
    animation-fill-mode:both;
}
#w_grid-1561713338537 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
#w_grid-1561713338537> div > .p_gridbox > .p_gridCell>.reset_style span {
    font-family:'Oswald',sans-serif;
}
@media only screen and (max-width:768px) {
    #w_grid-1561713338537> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(1) span {
        font-size:26px !important;
    }
    #w_grid-1561713338537> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(2) span {
        font-size:20px !important;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1561713338537> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0;
    }
    #w_grid-1561713338537> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1561713338537> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}#w_common_text-1561713338546 .p_link001 {
     height:calc(100%);
 }
#w_common_text-1561713338550 .p_link001 {
    height:calc(100%);
}
#w_fline-1561714849331 .p_FLine {
    border-top-color:rgba(183,32,36,1);
    border-top-width:2px;
}
#w_fline-1561714849331 .w_fline .p_FLine {
    border-top-style:solid;
}
#w_fline-1561714849331 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_fline-1561714849331 >div {
    animation-fill-mode:both;
}
#w_common_text-1561714674345 .p_link001 {
    height:calc(100%);
}
#w_grid-1561715254662 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0;
    clear:left;
}
#w_grid-1582273438271 > div > .p_gridbox {
    background-image:url(../images/788.png);
    background-attachment:fixed;
    background-size:cover;
}
#w_grid-1582273438271 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1582273438271 >div {
    animation-fill-mode:both;
}
#w_grid-1582273438271 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1582273438271> div > .p_gridbox > .p_gridCell {
        margin-bottom:2rem;
        margin-top:2rem;
        margin-left:0px;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1582273438271> div > .p_gridbox > .p_gridCell {
        margin-bottom:5rem;
        margin-top:5rem;
        margin-left:0px;
    }
    #w_grid-1582273438271> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1582273438271> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1582273438271> div > .p_gridbox > .p_gridCell {
        margin-bottom:3rem;
        margin-top:3rem;
        margin-left:0px;
    }
}#w_grid-1605609463640 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1605609463640 >div {
    animation-fill-mode:both;
}
#w_grid-1605609463640 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
#w_grid-1605609463640> div > .p_gridbox > .p_gridCell>.reset_style span {
    font-family:'Oswald',sans-serif;
}
@media only screen and (max-width:768px) {
    #w_grid-1605609463640> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(1) span {
        font-size:26px !important;
    }
    #w_grid-1605609463640> div > .p_gridbox > .p_gridCell>.reset_style:nth-child(2) span {
        font-size:20px !important;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1605609463640> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0;
    }
    #w_grid-1605609463640> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1605609463640> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}#w_common_text-1605609463650 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_common_text-1605609463650 >div {
    animation-name:fadeInUp;
    animation-duration:0.8s;
    animation-delay:1s;
    animation-fill-mode:both;
}
#w_common_text-1605609463650 .p_link001 {
    height:calc(100%);
}
#w_common_text-1605609463654 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_common_text-1605609463654 >div {
    animation-name:zoomIn;
    animation-duration:0.8s;
    animation-delay:1.2s;
    animation-fill-mode:both;
}
#w_common_text-1605609463654 .p_link001 {
    height:calc(100%);
}
#w_grid-1584426480985 > div > .p_gridbox {
    background-color:rgba(0,84,165,1);
}
#w_grid-1584426480985 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1584426480985 >div {
    animation-fill-mode:both;
}
#w_grid-1584426480985 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1584426480985> div > .p_gridbox > .p_gridCell {
        margin-bottom:2rem;
        margin-top:2rem;
        margin-left:0px;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1584426480985> div > .p_gridbox > .p_gridCell {
        margin-bottom:3rem;
        margin-top:3rem;
        margin-left:0px;
    }
    #w_grid-1584426480985> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1584426480985> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1584426480985> div > .p_gridbox > .p_gridCell {
        margin-bottom:2rem;
        margin-top:2rem;
        margin-left:0px;
    }
    #w_grid-1584426480985> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0px;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1584426480985> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0px;
    }
}#w_grid-1587020898647 .p_MatteIcon .iconfont:before {
     content:'\e602';
 }
#w_grid-1587020898647 >div {
    animation-fill-mode:both;
}
#w_grid-1587020898647 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1587020898647 > div > .p_gridbox > .p_gridCell:nth-child(2) {
        display:none !important;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:1%;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {
        width:29.0276%;
        margin-left:1%;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {
        margin-left:0px;
        clear:left;
        margin-right:0px;
        width:33.8394%;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {
        width:35.1232%;
        margin-left:1%;
        margin-right:0px;
        clear:none;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n) {
        margin-right:0px;
    }
}@media only screen and (max-width:1024px) and (min-width:769px) {
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:1%;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {
        width:32.666666666666664%;
        margin-left:1%;
        margin-right:0;
        clear:none;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {
        margin-left:0;
        clear:left;
        margin-right:0;
        width:32.666666666666664%;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {
        width:32.666666666666664%;
        margin-left:1%;
        margin-right:0;
        clear:none;
    }
    #w_grid-1587020898647> div > .p_gridbox > .p_gridCell:nth-child(3n) {
        margin-right:0;
    }
}#w_grid-1587020898653 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
     margin-left:0;
     clear:left;
 }
#w_fimg-1587020898665 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_fimg-1587020898665 >div {
    animation-fill-mode:both;
}
#w_common_text-1608538752964 .p_link001 {
    height:calc(100%);
}
#w_grid-1587020898657 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left:0;
    clear:left;
}
#w_fimg-1587020898672 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_fimg-1587020898672 >div {
    animation-fill-mode:both;
}
#w_common_text-1587020898679 .p_link001 {
    height:calc(100%);
}
#w_fimg-1587020898675 .p_link001 {
    height:calc(100%);
}
#w_fimg-1587020898675 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_fimg-1587020898675 >div {
    animation-fill-mode:both;
}
#w_common_text-1587020898681 .p_link001 {
    height:calc(100%);
}
#w_grid-1587020898661 .p_MatteIcon .iconfont:before {
    content:'\e602';
}
#w_grid-1587020898661 >div {
    animation-fill-mode:both;
}
#w_grid-1587020898661 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left:0px;
    clear:left;
}
@media only screen and (max-width:768px) {
    #w_grid-1587020898661 > div > .p_gridbox > .p_gridCell:first-child>.reset_style p {
        text-align:left !important;
    }
    #w_grid-1587020898661 > div > .p_gridbox > .p_gridCell:first-child>.c_portalResPublic_websiteShare-01001 {
        margin-left:0px;
        margin-right:auto;
    }
}@media only screen and (min-width:769px) {
    #w_grid-1587020898661> div > .p_gridbox > .p_gridCell {
        margin-bottom:0rem;
        margin-top:0rem;
        margin-left:0;
    }
    #w_grid-1587020898661> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width:100%;
        margin-left:0;
        margin-right:0;
        clear:none;
    }
    #w_grid-1587020898661> div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right:0;
    }
}#w_common_text-1587020898684 .p_link001 {
     height:calc(100%);
 }
#w_grid-1561690994565 {
    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-1605611165659 {
    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-1561699411390 {
    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-1561700641913 {
    width:100%;
    max-width:none;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:392px;
    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-1561704296590 {
    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-1561704332262 {
    width:94%;
    max-width:1600px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_common_text-1561704929742 {
    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-1561705225785 {
    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-1561704655653 {
    width:94%;
    max-width:1600px;
    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-1585539679156 {
    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-1585539679170 {
    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:3%;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_fvideo-1609898815591 {
    width:auto;
    max-width:none;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:270px;
    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-1585539679194 {
    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-1585539679202 {
    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_common_text-1585539679206 {
    width:auto;
    max-width:1240px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:3%;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_fbtn-1585539679210 {
    width:100%;
    max-width:158px;
    min-width:0px;
    height:100%;
    max-height:0px;
    min-height:46px;
    margin-top:0px;
    margin-left:0px;
    margin-right:auto;
    margin-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_grid-1561716677225 {
    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-1605535650975 {
    width:94%;
    max-width:1600px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_common_text-1605535650983 {
    width:auto;
    max-width:none;
    min-width:0px;
    height:43px;
    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-1605535650986 {
    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-1561704309629 {
    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-1605605229662 {
    width:94%;
    max-width:1600px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:2%;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:2%;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_common_text-1605605229673 {
    width:auto;
    max-width:none;
    min-width:0px;
    height:43px;
    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-1605605229676 {
    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_fbtn-1605607674178 {
    width:100%;
    max-width:158px;
    min-width:0px;
    height:100%;
    max-height:0px;
    min-height:46px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:36px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_grid-1561704304089 {
    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-1561714329330 {
    width:100%;
    max-width:800px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:192px;
    margin-top:0px;
    margin-left:0px;
    margin-right:auto;
    margin-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_grid-1561714421783 {
    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-1561713338537 {
    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:10px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_common_text-1561713338546 {
    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-1561713338550 {
    width:auto;
    max-width:none;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:41px;
    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_fline-1561714849331 {
    width:100%;
    max-width:70px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:28px;
    margin-top:0px;
    margin-left:0px;
    margin-right:auto;
    margin-bottom:10px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_common_text-1561714674345 {
    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-1561715254662 {
    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:10px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_grid-1582273438271 {
    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-1605609463640 {
    width:94%;
    max-width:1600px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_common_text-1605609463650 {
    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-1605609463654 {
    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-1584426480985 {
    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-1587020898647 {
    width:94%;
    max-width:1600px;
    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_grid-1587020898653 {
    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-1587020898665 {
    width:100%;
    max-width:212px;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:68px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:20px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_common_text-1608538752964 {
    width:auto;
    max-width:none;
    min-width:0px;
    height:auto;
    max-height:none;
    min-height:0px;
    margin-top:0px;
    margin-left:5px;
    margin-right:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
}
#w_grid-1587020898657 {
    width:100%;
    max-width:60%;
    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_fimg-1587020898672 {
    width:100%;
    max-width:125px;
    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-1587020898679 {
    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_fimg-1587020898675 {
    width:100%;
    max-width:125px;
    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-1587020898681 {
    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_grid-1587020898661 {
    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-1587020898684 {
    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;
}
video {
    width:100%;
}
