﻿.e_IndexOrdinaryStyleBox-001
{
    width: 100%;
    height: auto;
    width-uint: %;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top
{
    background-color: transparent;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link
{
    color: #666;
    font-size: 14px;
    display: table;
    height: inherit;
    border-width: 0;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:hover
{
    color: rgba(101,190,186,1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:active
{
    color: rgba(101,190,186,1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top
{
    width: auto;
    height: 40px;
}
.e_IndexOrdinaryStyleBox-001 .title_icon
{
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 10px;
    font-size: medium;
}
.e_IndexOrdinaryStyleBox-001 .title_icon::before
{
    content: "";
}
.e_IndexOrdinaryStyleBox-001 .title_main
{
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    font-weight: normal;
    font-size: 16px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.e_IndexOrdinaryStyleBox-001 .title_sub
{
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_title
{
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: rgba(101,190,186,1);
    padding-left: 15px;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link
{
    float: right;
    vertical-align: middle;
    margin-right: 15px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link a
{
    color: inherit;
    display: table-cell;
    vertical-align: middle;
}
.e_IndexOrdinaryStyleBox-001 .link_icon
{
    display: inline-block;
    margin-left: 5px;
}
.e_IndexOrdinaryStyleBox-001 .link_icon::before
{
    content: '';
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top_line
{
    height: 1px;
    background-color: rgba(240,240,240,1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_content
{
    border-style: solid;
    border-width: 1px;
    border-color: #f0f0f0;
    width: 100%;
    height: calc(100% - 48px);
    width-uint: %;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line
{
    height: 1px;
    background-color: rgba(240,240,240,1);
}
.e_SideMajorStyleBox-001
{
    height: auto;
    width: 100%;
    width-uint: %;
}
.e_SideMajorStyleBox-001 .stylebox_top
{
    height: 50px;
    width: auto;
    background-color: rgba(101,190,186,1);
    width-and-height: custom;
    width-and-width-uint: auto;
    height-and-height-uint: 50px;
}
.e_SideMajorStyleBox-001 .title_icon
{
    vertical-align: middle;
    margin-right: 10px;
    line-height: 40px;
    color: rgba(255,255,255,1);
    font-size: medium;
    display: inline-block;
}
.e_SideMajorStyleBox-001 .title_icon::before
{
    content: "";
}
.e_SideMajorStyleBox-001 .title_main
{
    vertical-align: middle;
    line-height: 50px;
    max-width: 600px;
    color: rgba(255,255,255,1);
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 16px;
    white-space: nowrap;
    display: inline-block;
    font-weight: normal;
    width-and-height: custom;
}
.e_SideMajorStyleBox-001 .title_sub
{
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    font-size: 14px;
    margin-left: 10px;
    display: inline-block;
    font-weight: normal;
}
.e_SideMajorStyleBox-001 .stylebox_title
{
    vertical-align: bottom;
    padding-right: 15px;
    padding-left: 15px;
    height: inherit;
    font-size: 0;
    width: auto;
    white-space: nowrap;
    background-color: rgba(101,190,186,1);
    display: inline-block;
    width-and-height: custom;
    width-and-width-uint: auto;
    height-and-height-uint: inherit;
}
.e_SideMajorStyleBox-001 .stylebox_link
{
    height: inherit;
    color: #666;
    font-size: 14px;
    display: table;
    border-width: 0;
    vertical-align: middle;
    margin-right: 15px;
    float: right;
}
.e_SideMajorStyleBox-001 .stylebox_link a
{
    vertical-align: middle;
    color: inherit;
    display: table-cell;
}
.e_SideMajorStyleBox-001 .link_icon
{
    margin-left: 5px;
    display: inline-block;
}
.e_SideMajorStyleBox-001 .link_icon::before
{
    content: '';
}
.e_SideMajorStyleBox-001 .stylebox_top_line
{
    height: 1px;
    background-color: rgba(240,240,240,1);
}
.e_SideMajorStyleBox-001 .stylebox_content
{
    height: calc(100% - 48px);
    width: 100%;
    border-style: solid;
    border-color: #f0f0f0;
    border-width: 1px;
    width-uint: %;
}
.e_SideMajorStyleBox-001 .stylebox_bottom_line
{
    height: 1px;
    background-color: rgba(240,240,240,1);
}
@media only screen and (max-width: 768px)
{
    .c_portalResnav_main-01001005 .p_problemCategory
    {
        display: block;
    }
    .c_portalResnav_main-01001005 .p_navPc
    {
        display: none;
    }
    .c_portalResnav_main-01001005 .p_linkBox
    {
        display: none;
    }
    .c_portalResnav_main-01001005 .p_parent
    {
        display: block;
    }
    .c_portalResnav_main-01001005 .icon-arrow_up:before
    {
        content: "";
    }
    .c_portalResnav_main-01001005 .icon-arrow_down:before
    {
        content: "";
    }
    .c_portalResnav_main-01001005 .p_btn-show
    {
        color: #fff;
        background: #7f7f7f;
    }
    .c_portalResnav_main-01001005 .p_btn-hide
    {
        width: 10%;
        height: 100%;
        float: left;
        background-color: #7f7f7f;
    }
    .c_portalResnav_main-01001005 .p_category
    {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 100%;
    }
    .c_portalResnav_main-01001005 .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-01001005 .p_categoryBox
    {
        overflow-y: auto;
        width: 90%;
        height: 100%;
        float: left;
        background-color: #efeff5;
    }
    .c_portalResnav_main-01001005 .p_categoryBox>.p_parentBox
    {
        background-color: #fffffe!important;
        padding-left: 0;
    }
    .c_portalResnav_main-01001005 .p_parentBox
    {
        width: auto;
        height: auto;
        color: #fff;
    }
    .c_portalResnav_main-01001005 .p_parentBox
    {
        width: auto;
        height: auto;
        color: #fff;
        background-color: #efeff5;
        padding-left: 20px;
    }
    .c_portalResnav_main-01001005 .p_childBox .p_parent
    {
        border-bottom: 1px solid #c0c0c0;
    }
    .c_portalResnav_main-01001005 .p_c-fff
    {
        display: inline-block;
        margin-top: 10px;
        margin-bottom: 10px;
        color: #fff;
    }
    .c_portalResnav_main-01001005 .p_categoryBtn
    {
        display: block;
        margin: 12px 5px 10px 0;
        color: #000;
        font-size: 12px;
    }
    .c_portalResnav_main-01001005 .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-01001005
    {
        width: 640px;
    }
}
@media only screen and (min-width: 769px)
{
    .c_portalResnav_main-01001005 .p_problemCategory
    {
        display: none;
    }
    .c_portalResnav_main-01001005 .p_parent
    {
        display: none;
    }
    .c_portalResnav_main-01001005 .p_navPc
    {
        display: block;
    }
    .c_portalResnav_main-01001005 .p_linkBox
    {
        display: block;
    }
    .c_portalResnav_main-01001005
    {
        width: auto;
        height: auto;
        overflow: visible;
    }
    .c_portalResnav_main-01001005 .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-01001005 .p_categoryBox
    {
        line-height: 24px;
        width: auto;
        float: left;
    }
    .c_portalResnav_main-01001005 .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-01001005 .p_categoryBox>.p_parentBox:hover
    {
        border-top: 3px solid #408ff4;
    }
    .c_portalResnav_main-01001005 .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-01001005 .p_categoryBox .p_title:hover
    {
        color: #408ff4;
    }
    .c_portalResnav_main-01001005 .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: #408ff4;
        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-01001005 .p_categoryBtn:hover
    {
        border-width: 0;
        border-style: solid;
        color: #408ff4;
        border-color: rgba(255,255,255,0);
        background-color: rgba(255,255,255,0);
        box-shadow: none;
    }
    .c_portalResnav_main-01001005 .p_categoryBtn:active
    {
        border-width: 0;
        border-style: solid;
        color: #408ff4;
        border-color: rgba(255,255,255,0);
        background-color: rgba(255,255,255,0);
        box-shadow: none;
    }
    .c_portalResnav_main-01001005 .p_linkBox .iconfont:before
    {
        content: '';
    }
    .c_portalResnav_main-01001005 .p_childBox .p_linkBox .icon-duduyinleappicon1401:before
    {
        content: '';
        color: #408ff4;
        font-size: 10px;
    }
    .c_portalResnav_main-01001005 .p_categoryBox .p_childBox
    {
        border: 1px solid rgba(240,240,240,1);
        box-shadow: 2px 1px 2px #c0c0c0;
        z-index: 9;
    }
    .c_portalResnav_main-01001005 .p_categoryBox .p_parentBox
    {
        position: relative;
        width: 200px;
        height: 40px;
        float: left;
        text-align: center;
    }
    .c_portalResnav_main-01001005 .p_parentBox:last-child .p_linkBox
    {
        border-bottom: 0 none;
    }
    .c_portalResnav_main-01001005 .p_categoryBox>.p_parentBox>.p_childBox
    {
        margin-top: 40px;
        left: 0;
    }
    .c_portalResnav_main-01001005 .p_categoryBox .slideOut
    {
        position: absolute;
        left: 100%;
        top: 0;
        width: 100%;
        height: auto;
    }
}
.c_portalResnav_main-01001005 .p_MatteIcon .iconfont:before
{
    content: '';
}
.c_portalResnav_main-01001005>div
{
    animation-fill-mode: both;
}
.c_portalResnav_main-01001005 a
{
    color: #333;
    transition: all .3s ease;
    text-decoration: none;
}
.c_portalResnav_main-01001005 .top-nav-wrap
{
    display: flex;
    font-size: 14px;
    color: #333;
}
.c_portalResnav_main-01001005 .top-nav-wrap .clear
{
    clear: both;
}
.c_portalResnav_main-01001005 .top-nav-wrap .btlink7
{
    border-right: 0;
}
.c_portalResnav_main-01001005 .top-nav-wrap .btlink1
{
    display: none;
}
.c_portalResnav_main-01001005 .top-nav-wrap .btlink7
{
    display: none;
}
.c_portalResnav_main-01001005 .top-nav
{
    width: auto;
    float: left;
    line-height: 16px;
    padding-right: 9%;
}
.c_portalResnav_main-01001005 .top-nav-a1
{
    display: block;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-bottom: 10px;
}
.c_portalResnav_main-01001005 .top-nav-a2
{
    display: block;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 0;
    color: #ecf3e7;
}
@media(max-width: 768px)
{
    .c_portalResnav_main-01001005 .top-nav
    {
        width: auto;
        float: left;
        line-height: 16px;
        padding-right: 0;
    }
    .c_portalResnav_main-01001005 .top-nav-wrap
    {
        display: flex;
        flex-wrap: wrap;
        flex: 0 0 100%;
    }
    .c_portalResnav_main-01001005 .top-nav
    {
        flex: 0 0 100%;
        margin-right: 0;
    }
    .c_portalResnav_main-01001005 .top-nav-a1
    {
        font-size: 16px;
        line-height: 50px;
        margin-bottom: 0;
        border-bottom: 1px solid rgba(255,255,255,.1);
        background-size: 13px!important;
        background: url(../image/btlink_jia.png) no-repeat right center;
    }
    .c_portalResnav_main-01001005 .footer-sub-hides
    {
        display: none;
        padding: 10px 15px;
        border-bottom: 1px solid rgba(255,255,255,.1);
    }
    .c_portalResnav_main-01001005 .top-nav-a2
    {
        font-size: 13px;
        color: rgba(255,255,255,.8);
        background: url(../image/rBQBHVzEdJGEfkUaAAAAAGBOHjA006.png) no-repeat left center;
        background-size: 3px auto;
        line-height: 36px;
        margin-bottom: 0;
        padding-left: 15px;
    }
    .c_portalResnav_main-01001005 .top-nav.cur .top-nav-a1
    {
        background: url(../image/btlink_jian.png) no-repeat right center;
    }
}
@media only screen and (max-width: 768px)
{
    #c_portalResnav_main-15580763825692032
    {
        margin-top: 0!important;
    }
    #c_portalResnav_main-15584960461718585
    {
        margin-top: 0!important;
        background: #ce9d5f;
        padding: 20px!important;
    }
    #c_portalResnav_main-15580763825692032
    {
        background: #ce9d5f;
        padding: 20px!important;
    }
    .c_portalResnav_main-01001006 .p_problemCategory
    {
        display: block;
    }
    .c_portalResnav_main-01001006 .p_navPc
    {
        display: none;
    }
    .c_portalResnav_main-01001006 .p_linkBox
    {
        display: none;
    }
    .c_portalResnav_main-01001006 .p_parent
    {
        display: block;
    }
    .c_portalResnav_main-01001006 .icon-arrow_up:before
    {
        content: "";
    }
    .c_portalResnav_main-01001006 .icon-arrow_down:before
    {
        content: "";
    }
    .c_portalResnav_main-01001006 .p_btn-show
    {
        color: #fff;
        background: #ce9d5f;
    }
    .c_portalResnav_main-01001006 .p_btn-hide
    {
        width: 12%;
        height: 100%;
        float: left;
        background-color: #ce9d5f;
    }
    .c_portalResnav_main-01001006 .p_category
    {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 100%;
    }
    .c_portalResnav_main-01001006 .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;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0 0 0 5px;
    }
    .c_portalResnav_main-01001006 .p_categoryBox
    {
        overflow-y: auto;
        width: 88%;
        height: 100%;
        float: left;
        background-color: #efeff5;
    }
    .c_portalResnav_main-01001006 .p_categoryBox>.p_parentBox
    {
        background-color: #fffffe!important;
        padding-left: 0;
    }
    .c_portalResnav_main-01001006 .p_parentBox
    {
        width: auto;
        height: auto;
        color: #fff;
    }
    .c_portalResnav_main-01001006 .p_parentBox
    {
        width: auto;
        height: auto;
        color: #fff;
        background-color: #efeff5;
        padding-left: 20px;
    }
    .c_portalResnav_main-01001006 .p_childBox .p_parent
    {
        border-bottom: 1px solid #c0c0c0;
    }
    .c_portalResnav_main-01001006 .p_c-fff
    {
        display: inline-block;
        margin-top: 10px;
        margin-bottom: 10px;
        color: #fff;
        font-size: 24px;
    }
    .c_portalResnav_main-01001006 .p_categoryBtn
    {
        display: block;
        margin: 12px 5px 10px 0;
        color: #000;
        font-size: 12px;
    }
    .c_portalResnav_main-01001006 .p_link
    {
        height: auto;
        vertical-align: middle;
        width: initial;
        margin: 15px 0 15px 15px;
        -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;
        font-size: 16px;
    }
    .c_portalResnav_main-01001006
    {
        width: 640px;
    }
}
@media only screen and (min-width: 769px)
{
    li.hvr-left:nth-child(3) .nav-sub
    {
        width: 260px;
    }
    .c_portalResnav_main-01001006 .p_problemCategory
    {
        display: none;
    }
    .c_portalResnav_main-01001006 .p_parent
    {
        display: none;
    }
    .c_portalResnav_main-01001006 .p_navPc
    {
        display: block;
    }
    .c_portalResnav_main-01001006 .p_linkBox
    {
        display: block;
    }
    .c_portalResnav_main-01001006
    {
        width: auto;
        height: auto;
        overflow: visible;
    }
    .c_portalResnav_main-01001006 .p_category
    {
        height: 100%;
        width: 100%;
        position: relative;
        z-index: 111111111111;
    }
    .clearfix:before, .clearfix:after
    {
        content: "";
        display: block;
        clear: both;
        width: 0;
        height: 0;
        visibility: hidden;
        font-size: 0;
    }
    .c_portalResnav_main-01001006 .p_categoryBox
    {
        line-height: 24px;
        width: 100%;
        float: left;
    }
    .c_portalResnav_main-01001006 .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-01001006 .p_categoryBox>.p_parentBox
    {
        border-top: 0 solid #fff;
    }
    .c_portalResnav_main-01001006 .p_categoryBox>.p_parentBox:hover
    {
        border-bottom: 2px solid #4c72cb;
    }
    .c_portalResnav_main-01001006 .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: 16px;
        text-overflow: ellipsis;
        white-space: nowrap;
        color: #fff;
    }
    .c_portalResnav_main-01001006 .p_categoryBox .slideOut .p_title
    {
        font-size: 14px;
    }
    .c_portalResnav_main-01001006 .p_categoryBox .p_title:hover
    {
        color: #fff;
    }
    .c_portalResnav_main-01001006 .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: #e29029;
        height: auto;
        width: 14px;
        margin: 0 4px 0 0;
        padding: 0;
        position: static;
        text-align: center;
        color: rgba(217,217,217,1);
        display: none;
    }
    .c_portalResnav_main-01001006 .p_categoryBtn:hover
    {
        border-width: 0;
        border-style: solid;
        color: #e29029;
        border-color: rgba(255,255,255,0);
        background-color: rgba(255,255,255,0);
        box-shadow: none;
    }
    .c_portalResnav_main-01001006 .p_categoryBtn:active
    {
        border-width: 0;
        border-style: solid;
        color: #e29029;
        border-color: rgba(255,255,255,0);
        background-color: rgba(255,255,255,0);
        box-shadow: none;
    }
    .c_portalResnav_main-01001006 .p_linkBox .iconfont:before
    {
        content: '';
    }
    .c_portalResnav_main-01001006 .p_childBox .p_linkBox .icon-duduyinleappicon1401:before
    {
        content: '';
        color: #e29029;
        font-size: 10px;
    }
    .c_portalResnav_main-01001006 .p_categoryBox .p_childBox
    {
        border: 1px solid rgba(240,240,240,1);
        z-index: 9;
        background: #fff!important;
    }
    .c_portalResnav_main-01001006 .p_categoryBox .p_parentBox
    {
        position: relative;
        width: 14.25%;
        height: 90px;
        float: left;
        text-align: center;
    }
    .c_portalResnav_main-01001006 .p_childBox .p_parentBox
    {
        position: relative;
        width: 100%;
        height: 50px;
        float: left;
        text-align: center;
    }
    .c_portalResnav_main-01001006 .p_parentBox:last-child .p_linkBox
    {
        border-bottom: 0 none;
    }
    .c_portalResnav_main-01001006 .p_categoryBox>.p_parentBox>.p_childBox
    {
        margin-top: 90px;
        left: 0;
    }
    .c_portalResnav_main-01001006 .p_categoryBox .slideOut
    {
        position: absolute;
        left: 100%;
        top: 0;
        width: 100%;
        height: auto;
        background: #fff;
    }
    .c_portalResnav_main-01001006 .p_category>.js_categoryBox>.p_parentBox>.p_childBox
    {
        display: none;
    }
    .c_portalResnav_main-01001006 .p_category>.js_categoryBox>.p_parentBox>.p_childBox.slideOut
    {
        display: block;
    }
}
#w_grid-1548322045199
{
    border-bottom: #5b5751 1px solid;
}
#w_grid-1558496000961
{
    border-bottom: #5b5751 1px solid;
}
.c_portalResnav_main-01001006 .p_categoryBox .p_childBox .p_title
{
    color: #444;
}
.c_portalResnav_main-01001006 .p_categoryBox .p_childBox .p_title:hover
{
    color: #e29029;
}
.c_portalResnav_main-01001006 .p_MatteIcon .iconfont:before
{
    content: '';
}
.c_portalResnav_main-01001006 .clear
{
    clear: both;
}
.c_portalResnav_main-01001006 ::placeholder
{
    font-size: 36px;
    color: #515151;
}
.c_portalResnav_main-01001006 .f-cb
{
    zoom: 1px;
}
.c_portalResnav_main-01001006 .f-cb:after
{
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
    content: ".";
}
.c_portalResnav_main-01001006 .fl
{
    float: left;
    display: inline;
}
.c_portalResnav_main-01001006 .fr
{
    float: right;
    display: inline;
}
.c_portalResnav_main-01001006 .head_lan
{
    width: auto;
    height: 36px;
    background: #0371af;
    margin-top: 27px;
    border-radius: 30px;
    margin-bottom: 27px;
}
.c_portalResnav_main-01001006 .head_lan .lan
{
    width: 100%;
    line-height: 32px;
    color: #666;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}
.c_portalResnav_main-01001006 .head_lan .lan .iconfont
{
    line-height: 36px;
    height: 36px;
    width: 30px;
    text-align: center;
    margin-left: 15px;
    display: inline-block;
}
.c_portalResnav_main-01001006 .head_lan .lan .iconfont:before
{
    content: '';
    color: #fff;
    font-size: 18px;
    text-align: center;
}
.c_portalResnav_main-01001006 .head_lan .lan a
{
    display: block;
    height: 36px;
    line-height: 36px;
    color: #fff;
    text-align: center;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    font-size: 18px;
}
.c_portalResnav_main-01001006 .head_lan .lan:after
{
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
    content: ".";
}
.c_portalResnav_main-01001006 .head_lan .lan_tel
{
    font-family: 'Oswald',sans-serif;
    font-size: 20px;
}
.c_portalResnav_main-01001006 .head_lan .lan_tel a
{
    color: #666;
}
.c_portalResnav_main-01001006 .head_lan .lan_tel .iconfont
{
    line-height: 30px;
    height: 30px;
    width: 30px;
    text-align: center;
    margin-right: 10px;
    border-radius: 50%;
    border: 1px solid #fff;
    display: inline-block;
}
.c_portalResnav_main-01001006 .head_lan .lan_tel .iconfont:before
{
    content: '';
    color: #666;
    font-size: 18px;
    text-align: center;
}
.c_portalResnav_main-01001006 .header1.active .lan_tel .iconfont
{
    border: 1px solid #4c72cb;
}
.c_portalResnav_main-01001006 .header1.active .lan_tel .iconfont:before
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .header1.active .lan_tel a
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .header1:hover .lan_tel .iconfont
{
    border: 1px solid #4c72cb;
}
.c_portalResnav_main-01001006 .header1:hover .lan_tel .iconfont:before
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .header1:hover .lan_tel a
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .scroll
{
    overflow-y: unset!important;
    display: unset important;
}
.c_portalResnav_main-01001006 .header1
{
    z-index: 999;
    height: 90px;
    top: 0;
    width: 100%;
    margin: auto;
    position: fixed;
    padding: 0 30px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    BACKGROUND: rgba(0,0,0,.1);
    border-bottom: 1px solid rgba(255,255,255,.3);
}
.c_portalResnav_main-01001006 .header1.active
{
    background: #fff;
    box-shadow: 0 0 8px 0 rgba(0,0,0,.2);
    border-bottom: 1px solid rgba(0,0,0,.1);
}
.c_portalResnav_main-01001006 .header1.scroll
{
    height: 70px;
}
.c_portalResnav_main-01001006 .header1:hover
{
    background: #fff;
}
.c_portalResnav_main-01001006 .wel_top
{
    z-index: 9;
    height: 40px;
    position: fixed;
    background: #4c72cb;
    top: 0;
    width: 100%;
    padding: 0 30px;
    overflow: hidden;
}
.c_portalResnav_main-01001006 .wel_top .top_tel
{
    color: #fff;
    line-height: 40px;
    font-weight: bold;
    font-size: 16px;
}
.c_portalResnav_main-01001006 .wel_top .top_tel .iconfont
{
    line-height: 40px;
    height: 40px;
    width: 30px;
    display: inline-block;
}
.c_portalResnav_main-01001006 .wel_top .top_tel .iconfont:before
{
    content: '';
    color: #666;
    font-size: 20px;
}
.c_portalResnav_main-01001006 .wel_top .top_link
{
    color: #666;
    line-height: 40px;
}
.c_portalResnav_main-01001006 .wel_top .top_link a
{
    color: #666;
    display: inline-block;
}
.c_portalResnav_main-01001006 .wel_top .clear
{
    clear: both;
}
.c_portalResnav_main-01001006 .header1 h1
{
    width: 230px;
    height: 66px;
    margin-top: 15px;
    position: relative;
    overflow: hidden;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.c_portalResnav_main-01001006 .header1 h1 img
{
    max-width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    -webkit-transition: all .5s 0s cubic-bezier(.86,.5,1,1);
    transition: all .5s 0s cubic-bezier(.86,.5,1,1);
}
.c_portalResnav_main-01001006 .header1 h1 img.img1
{
    opacity: 1;
}
.c_portalResnav_main-01001006 .header1:hover h1 img.img1
{
    opacity: 0;
}
.c_portalResnav_main-01001006 .header1.active h1 img.img1
{
    opacity: 0;
}
.c_portalResnav_main-01001006 .header1:hover h1 img.img2
{
    opacity: 1;
}
.c_portalResnav_main-01001006 .header1.active h1 img.img2
{
    opacity: 1;
}
.c_portalResnav_main-01001006 .header1.scroll h1
{
    height: 70px;
    width: 261px;
}
.c_portalResnav_main-01001006 .header1 nav
{
    float: left;
    height: 90px;
    line-height: 90px;
    width: 1000px;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -255px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.c_portalResnav_main-01001006 .header1.scroll nav
{
    height: 70px;
    line-height: 70px;
}
.c_portalResnav_main-01001006 .header1 nav li
{
    float: left;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    -webkit-transition: all .3s cubic-bezier(.86,.5,1,1);
    transition: all .3s cubic-bezier(.86,.5,1,1);
    margin: 0 25px;
}
.c_portalResnav_main-01001006 .header1.scroll nav li
{
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-transition-delay: 0s!important;
    transition-delay: 0;
}
.c_portalResnav_main-01001006 .js-m.animate
{
    opacity: 1;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
}
.c_portalResnav_main-01001006 .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-01001006 .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-01001006 .hvr-left:before
{
    content: "";
    position: absolute;
    z-index: -1;
    background: #0371af;
    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-01001006 .hvr-left:hover:before
{
    width: 100%;
}
.c_portalResnav_main-01001006 .hvr-left.cur:before
{
    width: 100%;
}
.c_portalResnav_main-01001006 .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-01001006 .header1 nav li>a
{
    color: #fff;
    display: block;
    position: relative;
    -webkit-transition: color .5s;
    transition: color .5s;
    -webkit-transition-timing-function: cubic-bezier(.2,1,.3,1);
    transition-timing-function: cubic-bezier(.2,1,.3,1);
}
.c_portalResnav_main-01001006 .header1:hover nav li>a
{
    color: #666;
}
.c_portalResnav_main-01001006 .header1.active nav li>a
{
    color: #666;
}
.c_portalResnav_main-01001006 .header1 .nav-sub
{
    width: 180px;
    background: #fff;
    position: absolute;
    top: 90px;
    left: 0;
    height: auto;
    box-shadow: 0 2px 10px 0 rgba(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-01001006 .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-01001006 .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-01001006 .header1.scroll .nav-sub
{
    top: 70px;
}
.c_portalResnav_main-01001006 .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-01001006 .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 .3s cubic-bezier(.86,.5,1,1);
    transition: all .3s cubic-bezier(.86,.5,1,1);
}
.c_portalResnav_main-01001006 .header1 .nav-sub a:hover
{
    background-color: #8ac55d;
    color: #fff;
}
.c_portalResnav_main-01001006 .header1 .nav-sub .nav-arrow
{
    position: absolute;
    top: 15px;
    right: 10px;
    width: 16px;
    height: 16px;
    opacity: 0;
    -webkit-transform: rotate(0deg) translate(-20px,0);
    -ms-transform: rotate(0deg) translate(-20px,0);
    transform: rotate(0deg) translate(-20px,0);
}
.c_portalResnav_main-01001006 .header1 .nav-sub a:hover .nav-arrow
{
    -webkit-transition: -webkit-transform 300ms cubic-bezier(.68,-.55,.265,1.55),opacity 300ms;
    transition: transform 300ms cubic-bezier(.68,-.55,.265,1.55),opacity 300ms;
    opacity: 1;
    -webkit-transform: rotate(0deg) translate(0,0);
    -ms-transform: rotate(0deg) translate(0,0);
    transform: rotate(0deg) translate(0,0);
}
.c_portalResnav_main-01001006 .icon-up:before
{
    content: '';
}
.c_portalResnav_main-01001006 .header1 .nav-sub .nav-arrow:before
{
    font-size: 16px;
    color: #fff;
}
.c_portalResnav_main-01001006 .header1 .header-right
{
    width: 210px;
    position: absolute;
    right: 20px;
    top: 0;
    z-index: 10;
}
.c_portalResnav_main-01001006 .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-01001006 .header1.scroll .header-right .search-btn
{
    height: 70px;
    line-height: 70px;
}
.c_portalResnav_main-01001006 .icon-search1:before
{
    content: '';
}
.c_portalResnav_main-01001006 .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-01001006 .header1:hover .header-right .search-btn:before
{
    color: #000;
}
.c_portalResnav_main-01001006 .header1.active .header-right .search-btn:before
{
    color: #000;
}
.c_portalResnav_main-01001006 .header1:hover .header-right .search-btn:hover:before
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .header1.active .header-right .search-btn:hover:before
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .header2
{
    height: 60px;
    position: fixed;
    background: #fff;
    z-index: 9999;
    top: 0;
    width: 100%;
    display: none;
}
.c_portalResnav_main-01001006 .header2 .main-wrap
{
    height: 60px;
    padding: 0 3%;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
}
.c_portalResnav_main-01001006 .header2 .logo
{
    width: 180px;
    height: 60px;
    margin-top: 7px;
    overflow: hidden;
}
.c_portalResnav_main-01001006 .header2 .logo a
{
    display: block;
}
.c_portalResnav_main-01001006 .header2 .logo img
{
    width: 100%;
    vertical-align: top;
}
.c_portalResnav_main-01001006 .header2 .nav-btn
{
    width: 25px;
    height: 16px;
    position: relative;
    cursor: pointer;
    margin-top: 22px;
}
.c_portalResnav_main-01001006 .header2 .nav-btn.active
{
    -webkit-animation: rotate .5s linear 0s;
    animation: rotate .5s linear 0s;
}
.c_portalResnav_main-01001006 .header2 .nav-btn .line
{
    display: block;
    width: 100%;
    height: 2px;
    border-radius: 2px;
    background-color: #0aab59;
    position: absolute;
    left: 50%;
    margin-left: -15px;
}
.c_portalResnav_main-01001006 .header2 .nav-btn .line1
{
    -webkit-transform-origin: 4px 0;
    -ms-transform-origin: 4px 0;
    transform-origin: 4px 0;
}
.c_portalResnav_main-01001006 .header2 .nav-btn.active .line1
{
    top: 0;
}
.c_portalResnav_main-01001006 .header2 .nav-btn.hover .line
{
    background: #008440;
}
.c_portalResnav_main-01001006 .header2 .nav-btn .line2
{
    top: 7px;
}
.c_portalResnav_main-01001006 .header2 .nav-btn .line3
{
    bottom: 0;
    -webkit-transform-origin: 1px center;
    -ms-transform-origin: 1px center;
    transform-origin: 1px center;
}
.c_portalResnav_main-01001006 .header2 .caid
{
    height: 55px;
    line-height: 55px;
    padding-right: 10px;
    position: relative;
}
.c_portalResnav_main-01001006 .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-01001006 .header2 .sub-menu ul
{
    width: 100%;
    overflow-y: auto;
    height: calc(100vh - 55px - 1.5rem);
}
.c_portalResnav_main-01001006 .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-01001006 .js-m-3.animate
{
    opacity: 1;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
}
.c_portalResnav_main-01001006 .header2 .sub-menu li
{
    border-bottom: 1px solid #555;
    font-size: 16px;
    padding: 0 20px;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .tit
{
    display: inline-block;
    text-decoration: none;
    width: 80%;
    line-height: 60px;
    color: #fff;
    position: relative;
    box-sizing: border-box;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .sub-tit.on
{
    background-color: #e9e9e9;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .sec-list
{
    line-height: 40px;
    padding: 10px 0%;
    display: none;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .jt
{
    position: relative;
    display: inline-block;
    width: 10%;
    height: 60px;
    text-align: center;
    background: none;
    float: right;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .jt:after
{
    content: '';
    display: block;
    width: 26px;
    height: 26px;
    background: url(../image/rBQBHVzEZzKEUBJMAAAAAMfREL8486.png) no-repeat center;
    background-size: 17px auto;
    position: absolute;
    right: 3%;
    top: 15px;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .jt.jtRote:after
{
    background: url(../image/rBQBG1zEZ1eEBkkYAAAAADz6RB0116.png) no-repeat center;
    background-size: 20px auto;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .sec-list p
{
    background: url(../image/rBQBHVzEdJGEfkUaAAAAAGBOHjA006.png) no-repeat left center;
    background-size: 3px auto;
    font-size: 14px;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .sec-list a
{
    padding-left: 5%;
    color: #666;
    display: block;
}
.c_portalResnav_main-01001006 .header2 .sub-menu .sec-list a:active
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .search-bg
{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background-color: rgba(55,55,55,.95);
    display: none;
}
.c_portalResnav_main-01001006 .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-01001006 .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-01001006 .search-alert .close:before
{
    font-size: 30px;
    top: 0;
    left: 0;
    color: #fff;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.c_portalResnav_main-01001006 .search-alert .close:hover:before
{
    color: #4c72cb;
}
.c_portalResnav_main-01001006 .icon-close:before
{
    content: "";
}
.c_portalResnav_main-01001006 .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-01001006 .search-alert .cent-form:before
{
    color: #fff;
    font-size: 30px;
    position: absolute;
    left: 0;
    height: 50px;
    top: 50%;
    margin-top: -25px;
}
.c_portalResnav_main-01001006 .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-01001006 .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-01001006 .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-01001006 .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-01001006 .header2 .mo_tel
{
    font-size: 16px;
    color: #4c72cb;
    font-weight: bold;
    line-height: 60px;
}
.c_portalResnav_main-01001006 .header2 .mo_tel .iconfont
{
    line-height: 40px;
    height: 40px;
    width: 30px;
    display: inline-block;
}
.c_portalResnav_main-01001006 .header2 .mo_tel .iconfont:before
{
    content: '';
    color: #4c72cb;
    font-size: 20px;
}
.c_portalResnav_main-01001006 .header2 .mo_lan
{
    line-height: 60px;
}
@media only screen and (min-width: 769px)
{
    .c_portalResnav_main-01001006 .pc_nav
    {
        height: 90px;
        box-shadow: 0 0 8px 0 rgba(0,0,0,.9);
        border-bottom: 1px solid rgba(0,0,0,.1);
    }
}
@media only screen and (max-width: 768px)
{
    .c_portalResnav_main-01001006 .header2 .logo
    {
        width: 150px;
    }
    .c_portalResnav_main-01001006 .pc_nav
    {
        height: 60px;
    }
    .c_portalResnav_main-01001006 .search-alert .close
    {
        right: 5%;
    }
    .c_portalResnav_main-01001006 .search-alert .cent-form
    {
        height: 60px;
    }
    .c_portalResnav_main-01001006 ::placeholder
    {
        font-size: 22px;
    }
    .c_portalResnav_main-01001006 .search-alert .cent-form .tex
    {
        font-size: 22px;
        padding-right: 30%;
    }
    .c_portalResnav_main-01001006 .search-alert .cent-form .sub-butn
    {
        font-size: 22px;
    }
    .c_portalResnav_main-01001006 .search-alert .cent-form:before
    {
        font-size: 24px;
        height: 46px;
        margin-top: -17px;
    }
}
@media only screen and (max-width: 1480px)
{
    .c_portalResnav_main-01001006 .header1 nav
    {
        margin-left: -400px;
    }
}
@media only screen and (max-width: 1200px)
{
    .c_portalResnav_main-01001006 .pc_nav
    {
        height: 60px;
    }
    .c_portalResnav_main-01001006 .wel_top
    {
        display: none!important;
    }
    .c_portalResnav_main-01001006 .header1
    {
        display: none!important;
    }
    .c_portalResnav_main-01001006 .header1.active
    {
        display: none!important;
    }
    .c_portalResnav_main-01001006 .header2
    {
        display: block;
    }
}
@media only screen and (max-width: 1360px)
{
    .c_portalResnav_main-01001006 .header1 nav li
    {
        margin: 0 20px;
    }
    .c_portalResnav_main-01001006 .header1 nav
    {
        width: 730px;
        margin-left: -320px;
    }
    .c_portalResnav_main-01001006 .header1 h1 img
    {
        width: 90%;
    }
}
@media only screen and (max-width: 768px)
{
    .c_portalResPublic_codeContainer-01001
    {
        min-height: 500px;
        width: 100%;
    }
}
@media only screen and (min-width: 769px)
{
    .c_portalResPublic_codeContainer-01001
    {
        min-height: 500px;
        width: 100%;
    }
}
.header
{
    flex: 0 0 110px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    margin-top: 0;
    margin-left: 20px;
}
.header .grzx-btn
{
    flex: 0 0 42px;
    cursor: pointer;
    height: 42px;
    width: 42px;
    display: inline-block;
    border-radius: 50%;
    margin-left: 0;
    transition-duration: .3s;
    background-color: rgba(145,90,60,1);
    background-image: url(../image/EN.png);
    background-repeat: no-repeat;
    background-position: center;
}
.header .grzx-btn1
{
    flex: 0 0 42px;
    cursor: pointer;
    height: 42px;
    width: 42px;
    display: inline-block;
    border-radius: 50%;
    margin-left: 0;
    margin-right: 5px;
    transition-duration: .3s;
    background-color: rgba(145,90,60,1);
    background-image: url(../image/huiyuan.png);
    background-repeat: no-repeat;
    background-position: center;
}
.header .show-search-btn
{
    flex: 0 0 42px;
    cursor: pointer;
    height: 42px;
    width: 42px;
    display: inline-block;
    border-radius: 50%;
    margin-left: 10px;
    margin-right: 30px;
    transition-duration: .3s;
    background-color: rgba(0,90,60,1);
    background-image: url(../image/fdj.png);
    background-repeat: no-repeat;
    background-position: center;
}
.header .grzx-btn:hover
{
    background-color: rgba(0,16,94,1);
}
.header .show-search-btn:hover
{
    background-color: #ff9800;
}
.header-search-wrap
{
    position: fixed;
    z-index: 4;
    left: 50%;
    top: 0%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    width: 70%;
    height: 90px;
    margin-left: -35%;
    border: none;
    color: #666;
    line-height: 90px;
    transition: all .5s;
    background: #fff;
}
.header-search-wrap.show1
{
    z-index: 8;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
.header-search-wrap .search-close
{
    position: absolute;
    display: block;
    right: -60px;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    display: inline-block;
    border-radius: 50%;
    transition-duration: .3s;
    background-color: rgba(0,0,0,.8);
    background-image: url(../image/gb.png);
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}
.header-search-wrap .search-close:hover
{
    background-color: #ff9800;
}
#ykyjl
{
    color: #333;
}
#ykyjl span
{
    font-size: 16px;
    font-weight: bold;
}
#cmbArea
{
    border: none;
    font-size: 36px;
    line-height: normal;
    border: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 0;
    background: none;
    color: #ad1c1c;
}
#cmbArea option
{
    font-size: 0;
    display: none;
}
#area, #cmbProvince, #cmbCity
{
    margin-right: 4px;
}
.w_fimg-000 .p_title
{
    display: inline-table;
    margin: 0;
    min-width: 37px;
    padding: 0;
    color: rgba(51,51,51,1);
    font-size: 16px;
    font-weight: 400;
    cursor: pointer;
}
.w_fimg-000 .p_title .font
{
    vertical-align: middle;
    line-height: 21px;
}
.w_fimg-000 .p_title:hover
{
    color: rgba(87,177,173,1);
}
.w_fimg-000 .p_title:active
{
    color: rgba(69,165,161,1);
}
.w_fimg-000 .p_title .iconfont:before
{
    display: inline-block;
    content: "";
}
.w_fimg-000
{
    position: relative;
    width: 100%;
    height: auto;
    min-height: 200px;
}
.w_fimg-000 .animated
{
    width: 100%;
    height: 100%;
    position: relative;
    min-height: inherit;
}
.w_fimg-000 .font
{
    white-space: nowrap;
}
.w_fimg-000 .p_link001
{
    width: 100%;
    height: 100%;
}
.w_fimg-000 .p_link002
{
    width: 100%;
    height: 30px;
}
.w_fimg-000 .p_box
{
    width: 100%;
    height: 100%;
    text-align: center;
    position: static;
}
.w_fimg-000 .p_dimage
{
    height: inherit;
    overflow: hidden;
    font-size: 0;
}
.w_fimg-000 .e_image:hover:after
{
    background: transparent;
}
.w_fimg-000 .p_dimage:empty
{
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background: #f2f2f2 url(../image/camera.png) no-repeat center;
}
.w_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;
    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: 0;
        margin-bottom: 0;
    }
}
@media only screen and (min-width: 769px)
{
    .w_grid-000>div>.p_gridbox>.p_gridCell:first-child
    {
        width: 100%;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
    }
}
*
{
    padding: 0;
    margin: 0;
}
.pagebox
{
    width: 100%;
}
#c_portalResnav_main-15906513463683541
{
    width: auto;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#c_portalResnav_main-15906524159958021
{
    width: auto;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#c_portalResPublic_codeContainer-16155421355313557 .floatQQ
{
    background: url(../image/contact_online.png) no-repeat;
}
#c_portalResPublic_codeContainer-16155421355313557 .floatSh
{
    background: url(../image/email_online.png) no-repeat;
}
#c_portalResPublic_codeContainer-16155421355313557 .floatTel
{
    background: url(../image/rBQBHVzBWi6ES2yUAAAAAH4GTRg449.png) no-repeat;
}
@media only screen and (min-width: 769px)
{
    #c_portalResPublic_codeContainer-16155421355313557 .floatBox
    {
        position: fixed;
        right: -10px;
        top: 75%;
        transform: translateY(-50%);
        z-index: 50;
        width: 87px;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatLi
    {
        position: relative;
        left: 0;
        display: flex;
        width: auto;
        height: 57px;
        margin-bottom: 1px;
        line-height: 27px;
        text-align: center;
        overflow: hidden;
        transition: all .5s ease;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatLi3
    {
        position: relative;
        left: 0;
        display: flex;
        width: 300px;
        height: 57px;
        margin-bottom: 1px;
        line-height: 27px;
        text-align: center;
        overflow: hidden;
        transition: all .5s ease;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .alink
    {
        display: inline-block;
        width: 87px;
        height: 100%;
        padding: 30px 0 0 0;
        color: #fff;
        font-size: .75rem;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatTel2
    {
        display: block;
        z-index: 1;
        width: 184px;
        height: 57px;
        font: 24px/57px Arial;
        color: #fff;
        background: #f14702;
        cursor: pointer;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatTop
    {
        background: url(../image/rBQBG1zBW_yEY_GVAAAAAFn5a4s330.png) no-repeat;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatLi:hover
    {
        left: -10px;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatLi3:hover
    {
        left: -194px;
    }
}
@media only screen and (max-width: 768px)
{
    #c_portalResPublic_codeContainer-16155421355313557 .floatLiT
    {
        display: none;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatBox
    {
        position: fixed;
        bottom: 0;
        left: 0;
        z-index: 50;
        width: 100%;
        height: 57px;
        background: #f14702;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .moli
    {
        position: relative;
        width: 33.3%;
        height: 57px;
        line-height: 27px;
        color: #fff;
        float: left;
        text-align: center;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .moli .alink
    {
        display: inline-block;
        color: #fff;
        font-size: .75rem;
        width: 77px;
        height: 27px;
        padding: 30px 0 0 0;
        color: #fff;
    }
    #c_portalResPublic_codeContainer-16155421355313557 .floatTel2
    {
        display: none;
    }
}
#c_portalResPublic_codeContainer-16155421355313557
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1562658230707>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
}
#w_grid-1562727658544>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
    background: #f6f6f6;
}
#w_grid-1611798256640>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
}
#w_grid-1611798256640>div>.p_gridbox
{
    background-color: rgba(138,197,93,1);
    background-image: linear-gradient(135deg,#8ac55d,#0371af);
}
#w_grid-1611798256649>div>.p_gridbox
{
    background-color: rgba(138,197,93,1);
    background-image: linear-gradient(135deg,#8ac55d,#0371af);
}
#w_grid-1611798256649 .p_MatteIcon .iconfont:before
{
    content: '';
}
#w_grid-1611798256649>div
{
    animation-fill-mode: both;
}
@media only screen and (min-width: 769px)
{
    #w_grid-1611798256649>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256649>div>.p_gridbox>.p_gridCell:nth-child(1n+0)
    {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256649>div>.p_gridbox>.p_gridCell:nth-child(1n)
    {
        margin-right: 0;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 769px)
{
    #w_grid-1611798256649>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256649>div>.p_gridbox>.p_gridCell:nth-child(1n+0)
    {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256649>div>.p_gridbox>.p_gridCell:nth-child(1n)
    {
        margin-right: 0;
    }
}
#w_grid-1611798256663 .p_MatteIcon .iconfont:before
{
    content: '';
}
#w_grid-1611798256663>div
{
    animation-fill-mode: both;
}
#w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
}
@media only screen and (min-width: 769px)
{
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n+0)
    {
        width: 15.370000000000001%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n+1)
    {
        margin-left: 0;
        clear: left;
        margin-right: 0;
        width: 59.79%;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n+2)
    {
        width: 24.83%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n)
    {
        margin-right: 0;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 769px)
{
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n+0)
    {
        width: 33.33%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n+1)
    {
        margin-left: 0;
        clear: left;
        margin-right: 0;
        width: 45.129999999999995%;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n+2)
    {
        width: 21.529999999999998%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(3n)
    {
        margin-right: 0;
    }
}
@media only screen and (max-width: 768px)
{
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 2%;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(1n+0)
    {
        width: 100%;
        margin-left: 2%;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256663>div>.p_gridbox>.p_gridCell:nth-child(1n)
    {
        margin-right: 0;
    }
}
#w_grid-1611798256669 .p_MatteIcon .iconfont:before
{
    content: '';
}
#w_grid-1611798256669>div
{
    animation-fill-mode: both;
}
#w_grid-1611798256669>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
}
@media only screen and (max-width: 768px)
{
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell:nth-child(3n+0)
    {
        width: 92%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell:nth-child(3n+1)
    {
        margin-left: 0;
        clear: left;
        margin-right: 0;
        width: 92%;
    }
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell:nth-child(3n+2)
    {
        width: 92%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell:nth-child(3n)
    {
        margin-right: 0;
    }
}
@media only screen and (min-width: 769px)
{
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell:nth-child(1n+0)
    {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256669>div>.p_gridbox>.p_gridCell:nth-child(1n)
    {
        margin-right: 0;
    }
}
#w_grid-1611798256676>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
}
#w_grid-1611798256681>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
}
#w_fimg-1611798256703 .p_MatteIcon .iconfont:before
{
    content: '';
}
#w_fimg-1611798256703>div
{
    animation-fill-mode: both;
}
#w_grid-1615542135775>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
}
#w_grid-1611798256656 .p_MatteIcon .iconfont:before
{
    content: '';
}
#w_grid-1611798256656>div
{
    animation-fill-mode: both;
}
#w_grid-1611798256656>div>.p_gridbox>.p_gridCell:nth-child(n+1)
{
    margin-left: 0;
    clear: left;
    border-top: 1px solid rgba(255,255,255,.2);
}
@media only screen and (max-width: 768px)
{
    #w_grid-1611798256656>div>.p_gridbox
    {
        margin-bottom: 56px;
        padding: 0 5%;
    }
}
@media only screen and (min-width: 769px)
{
    #w_grid-1611798256656>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256656>div>.p_gridbox>.p_gridCell:nth-child(1n+0)
    {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256656>div>.p_gridbox>.p_gridCell:nth-child(1n)
    {
        margin-right: 0;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 769px)
{
    #w_grid-1611798256656>div>.p_gridbox>.p_gridCell
    {
        margin-bottom: 0;
        margin-top: 0;
        margin-left: 0;
    }
    #w_grid-1611798256656>div>.p_gridbox>.p_gridCell:nth-child(1n+0)
    {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1611798256656>div>.p_gridbox>.p_gridCell:nth-child(1n)
    {
        margin-right: 0;
    }
}
#w_grid-1562658230707
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1562727658544
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 227px;
    margin-top: -90px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1611798256640
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1611798256649
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1611798256663
{
    width: 100%;
    max-width: 1600px;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1611798256669
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 100px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1611798256676
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_common_text-1611798256694
{
    width: auto;
    max-width: 132px;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_common_text-1590652095050
{
    width: auto;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_common_text-1590652239835
{
    width: auto;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1611798256681
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_fimg-1611798256703
{
    width: 100%;
    max-width: 140px;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_common_text-1611798256707
{
    width: auto;
    max-width: 226px;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1615542135775
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_grid-1611798256656
{
    width: 100%;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
#w_common_text-1590652013090
{
    width: auto;
    max-width: none;
    min-width: 0;
    height: auto;
    max-height: none;
    min-height: 0;
    margin-top: 15px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 15px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
