

@media screen and (max-width: 1200px) {


    .header_wrap {
        height: 50px;
        line-height:50px;
    }

    .header_wrap .content_center, .header_box {
        height: 100%;
    }

    .header_user_lnk {
        padding-right: 20px;
    }
    .header_user_lnk .iconfont {
        font-size: 24px;
    }

    .header_down_wrap{
        display:none!important;
    }

    .html_page_top {
        padding-top: 50px;
    }

    .nav {
        position: fixed;
        width: 80%;
        height: 100vh;
        left: -100%;
        top: 0;
        z-index: 9999;
        background: #fff;
        box-shadow: 5px 0 5px rgba(0,0,0,.16);
        -webkit-transition: all .6s ease;
        transition: all .6s ease;
    }
    .nav.active{
       left:0;
    }
    .nav-search {
        position: relative;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-right: 50px;
    }
    .nav-search::before {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 2;
        width: 100%;
        height: 1px;
        background: #666;
        -webkit-transform: scale(1, .5);
        transform: scale(1, .5);
    }
    .nav-search .search-form {
        position: relative;
    }
    .nav-search .search-form, .nav-search .search-input, .nav-search .search-btn {
        display: block;
        height: 50px;
        border: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }
    .nav-search .search-input {
        float: left;
        padding: 15px 55px 15px 18px;
        width: 100%;
        font-size: 18px;
        line-height: 20px;
        color: #333;
    }
    .nav-search .search-input, .nav-search .search-input:active, .nav-search .search-input:focus {
        outline: none;
    }
    .nav-search .search-btn, .nav-search .search-btn:active, .nav-search .search-btn:focus {
        outline: none;
    }
    .nav-search .search-input:-moz-placeholder {
        color:#999;
    }
    .nav-search .search-input::-moz-placeholder {
        color:#999;
    }
    .nav-search .search-input::-webkit-input-placeholder {
        color:#999;
    }
    .nav-search .search-btn {
        position: absolute;
        top: 0;
        right: 0;
        width: 50px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        font-size: 24px;
        color: #0d8aff;
        cursor: pointer;
    }
    .nav-search .lang-btn {
        position: absolute;
        width: 50px;
        height: 50px;
        right: 0;
        top: 0;
        text-align: center;
        font-size: 18px;
        line-height: 50px;
        color: #666;
        cursor: pointer;
    }
    .nav-search .lang-btn::before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 1px;
        background: #d1d1d1;
        -webkit-transform: scale(.5, 1);
        transform: scale(.5, 1);
    }
    .nav-panel-wrap {
        position: relative;
        top: 0;
        left: 0;
        z-index: 1;
        height: -webkit-calc(100vh - 50px);
        height: calc(100vh - 50px);
        width: 100%;
        overflow: auto;
        overflow-x: hidden;
    }
    .nav-panel {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 1;
        width: 100%;
        height: 100%;
        -webkit-transition: -webkit-transform .4s ease;
        -webkit-transition: transform .4s ease;
        transition: -webkit-transform .4s ease;
        transition: transform .4s ease;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        background: #fff;
    }
    .nav-panel.active, .nav-panel.active.act {
        z-index: 10;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .nav-panel.act {
        z-index: 5;
        -webkit-transform: translate3d(-30%, 0, 0);
        transform: translate3d(-30%, 0, 0);
    }
    .nav-panel .chd {
        position: relative;
        padding-left: 18px;
    }
    .nav-panel .chd:before {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 2;
        width: 100%;
        height: 1px;
        background: #666;
        -webkit-transform: scale(1, .5);
        transform: scale(1, .5);
    }
    .nav-panel .chd .lnk, .nav-panel .chd .lnk-back {
        display: block;
        font-size: 18px;
        height: 58px;
        line-height: 62px;
        color: #1a1a1a;
        white-space: nowrap;
        overflow: hidden;
        cursor:pointer;
    }
    .nav-panel .chd .lnk, .nav-panel .chd .lnk-back,
    .nav-panel .chd .lnk:hover, .nav-panel .chd .lnk-back:hover,
    .nav-panel .chd .lnk:focus, .nav-panel .chd .lnk-back:focus{
        outline:none;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    .nav-panel .chd .lnk-back {
        /*padding-left: 40px;*/
        /*background: #e3e5e5;*/
    }
    .nav-panel .chd.current .lnk{
        color:#0d8aff;
    }
    .nav-panel .chd a, .nav-panel .chd a:hover {
        text-decoration: none;
    }
    .nav-panel .chd .lnk:before {
        content: '';
        position: absolute;
        width: 13px;
        height: 13px;
        top: 50%;
        right: 18px;
        margin-top: -7px;
        border-top: 1px solid #c1c1c1;
        border-right: 1px solid #c1c1c1;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .nav-panel .chd .lnk-back:before {
        content: '';
        position: absolute;
        width: 13px;
        height: 13px;
        top: 50%;
        left: 20px;
        margin-top: -7px;
        border-bottom: 1px solid #c1c1c1;
        border-left: 1px solid #c1c1c1;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        
    }

    .index_video_box {
        width: 100%;
    }
    .index_video_close {
        width: 30px;
        height: 30px;
        right: 15px;
        top: 15px;
    }
    .content_center{
        padding: 0 15px;
    }
    .page_center {
        padding: 0 15px;
    }
    .header_active ,.header_wrap{
        -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
        box-shadow: 0 0 3px rgba(0,0,0,0.15);
    }
    .header_logo {
        width: auto;
        max-width:50%;
        height: 24px;
    }
    .header_logo a, .header_logo svg {
        height: 100%;
    }
    .header_nav_wrap {
        display:none!important;
    }
    .menu-btn {
        display:-webkit-flex!important;
        display:flex!important;
        width:30px;
        height:100%;
        position:relative;
        cursor:pointer;
        -webkit-justify-content:flex-end;
        justify-content:flex-end;
        -webkit-align-items: center;
        align-items: center;
    }
    .menu-btn-inner{
        position:relative;
        width:26px;
        height:22px;
    }
    .menu-btn span{
        position:absolute;
        left:50%;
        width:100%;
        height:2px;
        margin-left:-13px;
        background:#0d8aff;
        -webkit-transition:all .6s ease;
        transition:all .6s ease;
    }
    .menu-btn.active {
        z-index:9991;
    }
    .menu-btn.active span {
        box-shadow:0 0 2px rgba(255,255,255,.8);
    }

    .menu-btn span:nth-child(1){
        top:0;
    }
    .menu-btn.active span:nth-child(1){
        top:50%;
        margin-top:-1px;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
    }
    .menu-btn span:nth-child(2){
        top:50%;
        margin-top:-1px;
    }
    .menu-btn.active span:nth-child(2){
        opacity:0;
    }
    .menu-btn span:nth-child(3){
        top:-webkit-calc(100% - 2px);
        top:calc(100% - 2px);
    }
    .menu-btn.active span:nth-child(3){
        top:50%;
        margin-top:-1px;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
    }
    .menu-btn,.menu-btn:hover,.menu-btn:focus{
        outline:none;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    .banner_wrap {
        padding-top: 50px;
    }
    .banner_box {
        height: calc(100vh - 50px);
    }
    .index_banner_tit {
        font-size: 1.45rem;
        line-height: 1.8rem;
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem);
    }

    .index_banner_button {
        margin-top: 1.2rem;
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem);
    }
    .index_banner_id0 .index_banner_button {
        margin-top: 1.4rem;
    }
    .index_banner_pagination {
        bottom: 1.2rem !important;
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem);
    }

    .index_banner_pagination .swiper-pagination-bullet {
        width: 1.6rem;
        height: 2px;
    }
    .banner_content_box {
        padding: 0 15px;
    }
    .banner_btn_box {
        width: 1.2rem;
        height: 1.2rem;
    }
    .banner_btn_line {
        width: 0.4rem;
    }

    .banner_btn_icon {
        width: 0.4rem;
        height: 0.4rem;
    }

    .banner_cursor_wrap {
        bottom: 2.55rem;
    }

    .banner_cursor_box {
        width: 1rem;
        height: 1.64rem;
        -webkit-border-radius: .5rem;
        border-radius: .5rem;
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem);
    }

    .banner_cursor_box:after {
        width: 0.3rem;
        height: 0.3rem;
    }

    .index_banner_button a:hover .index_banner_icon {
        margin-left: 0.56rem;
    }

    .index_public_icon {
        width: .4rem;
        height: .4rem;
        margin-top: .2rem;
    }
    .index_core_item_button .index_news_click,
    .index_core_item_button a {
        padding: 0 .8rem;
        -webkit-border-radius: 10000rem;
        border-radius: 10000rem;

    }


    .index_public_text {
        font-size: 0.8rem;
        line-height: 1.2rem;
        margin-top: .84rem;
        padding-left: .6rem;
    }

    .index_advantage_head .index_public_text{
        fotn-size:0.8rem;
        line-heihgt:1.2rem;
        margin-top:0.86rem;
    }

    .index_public_title {
        font-size: 1.36rem;
        line-height: 1.68rem;
        margin-left: .28rem;
    }
    .index_core_current_box {
        padding: 2.5rem 0 0;
    }
    .index_core_item_button {
        margin-top: 0.56rem;
        margin-right: 1rem;
    }
    .index_core_wrap {
        overflow:hidden;
    }
    .index_core_wrap .index_core_item_button{
        margin-top: 0.72rem;
    }
    .index_core_item_button .index_core_item_text {
        font-size: .6rem;
        line-height: 1.8rem;
    }
    .index_core_item_button_none_margin{
        margin-right: 0;
    }
    .index_core_item_line {
        width: 0.38rem;
    }
    .index_core_item_label {
        width: 0.38rem;
        height: 0.38rem;
    }
    .swiper-btn-env-inner-prev .index_core_item_icon{
        margin-left:-0.19rem;
    }
    .swiper-btn-env-inner-next .index_core_item_icon{
        margin-right:-0.57rem;
    }

    .index_core_item_button .index_news_click:hover .index_core_item_text,
    .index_core_item_button a:hover .index_core_item_text {
        padding-right: 1.22rem;
    }
    .index_core_item_button_prev:hover .index_core_item_text{
        padding-left:1.22rem;
    }
    .index_core_item_button_next:hover .index_core_item_text{
        padding-right:1.22rem;
    }
    .index_core_item_title a {
        font-size:0.56rem;
        line-height: 0.8rem;
    }
    .index_core_item_content {
        padding-top: 0.72rem;
    }
    .index_core_tab_wrap {
        height: 16rem;
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem);
    }
    .index_core_tab_box {
        width: 48rem;
        height: 48rem;
    }
    .index_core_item_box {
        width: 16rem;
        height: 16rem;
    }
    .index_core_section_tab{
        padding-top:0.9rem;
        margin:0 -5px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .index_core_section_item {
        margin: 0 0.2rem .2rem;
    }
    .index_core_section_icon {
        height: 2.16rem;
    }
    .index_core_section_text {
        font-size: 0.8rem;
        line-height: 1.5rem;
        margin-top: 0.7rem;
    }
    .index_core_circle_wrap {
        margin-top: 3.5rem;
        padding: 0 0 0.85rem;
    }
    .index_core_circle_back {
        top: 2.8rem;
        width: 36.56rem;
        height: 36.56rem;
    }
    .cursor_core_after {
        border-top-width: 5px;
        border-bottom-width: 5px;
        border-left-width: 6px;
    }
    .cursor_core_next_show .cursor_core_next .cursor_core_after {
        border-left-width: 6px;
    }

    .cursor_core_prev_show .cursor_core_prev .cursor_core_after {
        border-left-width: 6px;
    }
    .cursor_circle_wrap {
        width: 24px;
        height: 24px;
        margin: 0 6px;
    }
    .cursor_circle_animate {
        stroke-dasharray: 76px;
        stroke-dashoffset: 76px;

    }

    .cursor_circle_start {
        stroke-dashoffset: 152px;
    }

    .cursor_circle_icon {
        width: 12px;
        height: 12px;
        border-width:2px;
    }

    .cursor_circle_icon:after {
        width:  4px;
        height:  4px;
    }

    .cursor_circle_line {
        width: 8px;
        height: 2px;
        margin-top:1px;
    }

    .index_banner_back .wap-pic,.index_vision_back .wap-pic{
        display:block!important;
    }

    .index_banner_back .pc-video,.index_vision_back .pc-video{
        display:none!important;
    }

    .index_advantage_box{
        position: relative;
        top:0;
        left:0;
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
        z-index:10;
    }

    .index_advantage_back{
        position:absolute;
        z-index:1;
        left:0;
        top:0;
        width:100%;
        height:100%;
    }

    .index_advantage_content {
        padding: 3.2rem 4.12rem;
    }

    .index_advantage_tab {
        margin-top: 2.36rem;
    }
    .index_advantage_item {
        width: 100%;
        margin: 0 auto 1.2rem;
    }
    .index_advantage_item:hover .index_advantage_big {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    .index_advantage_big {
        padding: 1.38rem 0 1.48rem;
    }
    .index_advantage_icon {
        font-size: 3.2rem;
    }
    .index_advantage_tit {
        font-size: 1.4rem;
        line-height: 1.8rem;
        margin-top: .6rem;
        margin-bottom: .8rem;
    }
    .index_advantage_label {
        font-size: .75rem;
        line-height: 1.2rem;
        margin-top: 0;
    }
    .index_cooperation_wrap {
        padding: 3.96rem 0 3.68rem;
    }
    .index_cooperation_tab_pc{
        display:none!important;
    }
    .index_cooperation_tab_wap{
        display:block!important;
    }
    .index_cooperation_box {
        padding: 0;
    }
    .index_cooperation_tab {
        margin-top: 1.24rem;
    }
    .index_cooperation_item_box {
        width: 100%;
        margin: 2rem 0 0;
        padding:0 15px;
    }

    .index_cooperation_title {
        font-size: 0.9rem;
        line-height: 1.8rem;
        margin-top: 0.75rem;

    }
    .index_vision_wrap{
        overflow:hidden;
    }
    .index_vision_back {
        padding-bottom: 80%;
    }
    .index_vision_box {
        padding-top: 3.8rem;
        padding-bottom: 3.2rem;
    }
    .index_vision_read {
        font-size: 1.05rem;
        line-height: 2rem;
    }
    .index_vision_button .index_core_item_button {
        margin-top: 2.5rem;
    }
    .index_news_wrap{
        padding-top:3.2rem;
        padding-bottom:3.2rem;
    }
    .index_news_list{
        margin-top:1.24rem;
    }
    .index_news_item{
        width:100%;
    }
    .index_news_img{
        position:relative;
        height:0;
        padding-bottom:42.4%;
    }
    .index_news_item,.index_news_item:nth-child(3n){
        margin-left:0;
        margin-right:0;
    }
    .index_news_item{
        margin-top:1rem;
    }
    .index_news_content{
        -webkit-transform: translateY(0);
        transform: translateY(0);
        padding:0.8rem .9rem 1rem;
    }
    .index_news_tips_icon {
        font-size: 0.875rem;
    }

    .index_news_time {
        font-size: 0.75rem;
        line-height: 1.125rem;
        margin-left: 0.3rem;
    }

    .index_news_tips_title {
        font-size: 1.12rem;
        line-height: 1.5rem;
        height: auto;
        margin-top: 0.35rem;
    }

    .index_news_tips_text {
        font-size: 0.7rem;
        line-height: 1.05rem;
        margin-top: 0.8rem;
    }
    .index_news_item .index_core_item_button{
        opacity:1;
    }
    .index_news_tips_text{
        opacity:1;
    }
    .index_news_item .index_core_item_button{
        margin-top:0.56rem;
    }

    .button_top {
        right: 0.2rem;
        width: 1.8rem;
        height: 1.8rem;
        overflow:hidden;
    }
    .button_icon{
        width:90%;
        height:90%;
        margin:5%;
    }
    .button_back_svg {
        stroke-dasharray: 5.3rem;
        stroke-dashoffset: 5.3rem;
    }

    .footer_big {
        padding: 2.1rem 0 1.125rem;
    }
    .footer_contact_share_box {
        margin-top: 1.2rem;
    }
    .footer_contact_share_item {
        padding: 0 .55rem;
    }
    .footer_contact_share_item:first-child {
        padding-left: 0;
    }

    .footer_contact_share_item:last-child {
        padding-right: 0;
    }
    .footer_contact_share_item a {
        font-size: .8rem;
    }
    .footer_address_logo{
        width:10rem;
        margin-bottom:.45rem;
    }
    .footer_address_read{
        font-size:0.875rem;
        line-height:1.25rem;
    }
    .footer_nav_wrap{
        width:100%;
    }
    .footer_address_box{
        width:100%;
        padding-bottom:1.58rem;
        margin-bottom:1.58rem;
    }
    .footer_nav_box{
        display:none!important;
    }
    .footer_nav_box:after, .footer_address_box:after {
        bottom:0;
    }
    .footer_contact_wrap{
        width:100%;
        -webkit-justify-content:center;
        justify-content:center;
    }
    .footer_contact_head{
        -webkit-justify-content: center;
        justify-content: center;
    }
    .footer_contact_item{
        width:30%;
        margin:5% 10%;
    }
	.footer_contact_item:last-child { margin-right:10%;}
    .footer_contact_title{
        font-size:0.75rem;
        line-height:1rem;
        padding-top:.3rem;
        text-align:center;
    }
    .footer_contact_share_box{
        display:none;
    }
    .footer_bq_box{
        position:relative;
        padding-top:1.2rem;
    }
    .footer_bq_box:before{
        content:'';
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:1px;
        background:#dddddf;
    }
    .footer_bq_text{
        width:100%;
    }
    .footer_bq_left{
        width:100%;
    }
    .footer_bq_right{
        display:none;
    }
    .footer_bq_label,.footer_bq_text{
        font-size:0.75rem;
        line-height:1rem;
        text-align:center;
    }
    .footer_bq_item{
        width:100%;
        -webkit-justify-content: center;
        justify-content: center;
    }
    .footer_bq_link{
        margin-top:.3rem;
        font-size:0.75rem;
        line-height:1.4rem;
        padding-right: 1rem;
        margin-right: 1rem;
    }
    .footer_bq_link:last-child{
        padding-right: 0;
        margin-right: 0;
    }
    .footer_bq_text{
        display:none;
    }

    /*产品*/
    .inner_banner_text{
        padding-top:6%;
    }
    .inner_banner_wrap .img_wrap{
        padding-bottom:95.667%;
    }
    .inner_banner_wrap.product_dapustor .img_wrap{
        padding-bottom:0%;
        height:auto!important;
    }
    .product_dapustor .cover img{
        position:relative;
        height:auto;
        min-height:80vw;
    }
    .inner_banner_title {
        font-size: 1.8rem;
        line-height: 3.18rem;
        padding-left:18px;
    }

    .inner_banner_content {
        font-size: 1.1rem;
        line-height:1.6rem;
    }

    .brand_jing_circle_wrap {
        width: 4px;
        height: 4px;
        top:1rem;
        left:.5rem;/*新增*/
    }

    .brand_jing_circle_inner {
        width: 12px;
        height: 12px;
        margin-top: -6px;
        margin-left: -6px;
    }
    .brand_jing_circle_inner {
        border-width:2px;
    }
    .brand_jing_dot {
        width: 4px;
        height: 4px;
        margin-top: -2px;
        margin-left: -2px;
    }
    .productList_list {
        padding-top:2.5rem;
        padding-bottom:3.5rem;
    }
    .productList_item + .productList_item {
        margin-top:3.5rem;
    }
    .productList_item .index_public_content{
        margin-bottom:1rem;
        margin-top:.8rem;
    }
    .productItem_box{
        font-size:0.875rem;
        line-height:1.75rem;
        margin-bottom:1rem;
    }
    .productItem_box,.productItem_lay_btns{
        padding-left:0.68rem;
    }
    .inner_banner_title_wrap_wrap{
        padding-bottom:2.2rem;
    }
    .inner_banner_viewtext_inner {
        display:block;
    }
    .inner_banner_viewtext_inner .content_leftBox{
        width: 100%;
        padding: 18vw 0.7rem;
    }
    .inner_banner_viewtext_inner .brand_jing_circle_wrap{
        left:0;
    }
    .inner_banner_viewtext_inner .inner_banner_title{
        padding-left:-webkit-calc(18px - .5rem);
        padding-left:calc(18px - .5rem);
    }
    .inner_banner_viewtext_inner .inner_banner_title_wrap_wrap{
        padding-bottom:12vw;
    }
    .inner_banner_icon {
        margin-right: 12vw;
    }
    .inner_banner_icon .svg_cir{
        position:relative;
        border:none;
        width: 3rem;
        height: 3rem;
    }
    .inner_banner_icon .svg_cir:before{
        content:'';
        position:absolute;
        width:200%;
        height:200%;
        left:50%;
        top:50%;
        margin-left:-100%;
        margin-top:-100%;
        border-radius:50%;
        border:1px solid #6c6c6c;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform:scale(.5);
        transform:scale(.5);

    }
    .inner_banner_icon_text{
        font-size:0.75rem;
        line-height:1.65rem;
    }
    .content_leftBox{
        padding-bottom:1.12rem;
    }
    .productView_con .productList_list{
        padding-top:3.6rem;
        padding-bottom:1.8rem;
    }
    .sDown{
        margin: 1rem 0;
        padding:0;
    }
    .sDown_other_wrap{
        padding-bottom:1.875rem;
    }
    .sDown_other_wrap{
        padding-bottom:1.56rem;
    }
    .sDown_title_wrap{
        padding: 0.8rem 0.8rem 0 0.8rem;
    }
    .sSubDown_wrap {
        padding: 0.8rem;
    }
    .sDown_title{
        padding-top: 0;
        font-size: 0.868rem;
        line-height: 1.236rem;
        margin-bottom: 0.654rem;
        padding-left: 1rem;
    }
    .sDown_title:after {
        top: 0;
    }
    .sDown_content {
        font-size: 0.7rem;
        line-height: 1.2rem;
    }
    .sSubDown_title {
        font-size:.8125rem;
        line-height:1.56rem;
    }
    .sSubDown_list{
        margin-bottom: 1rem;
    }
    .productItem_pdf{
        padding:.568rem 0;
    }
    .productItem_pdf_text{
        font-size:.8125rem;
        line-height:1.56rem;
        width:-webkit-calc(100% - 2rem);
        width:calc(100% - 2rem);
    }
    .productItem_pdf_icon{
        font-size:1.05625rem;
        line-height:1.56rem;
    }
    .productView_scene{
        padding-top:2.6rem;
        padding-bottom:1.2rem;
    }
    .productView01{
        padding-top: 1.8rem;
        padding-bottom: 3.2rem;
    }
    .productView_con .index_public_content{
        margin-bottom:1.5rem;
    }
    .comparison_output_for_show_product .productView_table_wrap{
        width:40rem;
    }
    .pro512table_pre_title{
        font-size:0.75rem;
        line-height:2.2rem;
    }
    .pro512table,.productView_table_wrap table{
        margin-bottom:0.2rem;
    }
    .pro512table_title_col,.productView_table_wrap table tr:first-child td{
        font-size:0.75rem;
        line-height:2.2rem;
        height:2.2rem;
        padding:0;
    }
    .pro512table_content_cell,.pro512table_content_sub_cell,.productView_table_wrap table td{
        font-size:0.75rem;
        line-height:1rem;
        padding:.75rem 3px;
    }
    .productView_table_wrap table .small_fontsize_tr td{
        font-size:0.625rem;
    }
    .productView01{
        padding-bottom: 3.2rem;
    }
    .productView01 .pro512table_col_first{
        width:16%;
    }
    .productView01 .pro512table_title_col_normal:last-child,.productView01 .pro512table_content_col_normal:last-child {
        width:84%;
    }
    .productView01 .pro512table_title_col_normal:nth-last-child(2),.productView01 .pro512table_title_col_normal:nth-last-child(2) ~ .pro512table_title_col_normal,.productView01 .pro512table_content_col_normal:nth-last-child(2),.productView01 .pro512table_content_col_normal:nth-last-child(2) ~ .pro512table_content_col_normal{
        width:42%;
    }
    .productView01 .pro512table_title_col_normal:nth-last-child(3),.productView01 .pro512table_title_col_normal:nth-last-child(3) ~ .pro512table_title_col_normal,.productView01 .pro512table_content_col_normal:nth-last-child(3),.productView01 .pro512table_content_col_normal:nth-last-child(3) ~ .pro512table_content_col_normal{
        width:28%;
    }
    .productView01 .pro512table_title_col_normal:nth-last-child(4),.productView01 .pro512table_title_col_normal:nth-last-child(4) ~ .pro512table_title_col_normal,.productView01 .pro512table_content_col_normal:nth-last-child(4),.productView01 .pro512table_content_col_normal:nth-last-child(4) ~ .pro512table_content_col_normal{
        width:21%;
    }
    .productView01 .pro512table_title_col_normal:nth-last-child(5),.productView01 .pro512table_title_col_normal:nth-last-child(5) ~ .pro512table_title_col_normal,.productView01 .pro512table_content_col_normal:nth-last-child(5),.productView01 .pro512table_content_col_normal:nth-last-child(5) ~ .pro512table_content_col_normal{
        width:16.8%;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n6_1,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n6_1{
        width:14%!important;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n4_1,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n4_1{
        width:21%!important;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n6_2,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n6_2,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n3_1,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n3_1{
        width:28%!important;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n6_3,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n6_3,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n4_2,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n4_2,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n2_1,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n2_1{
        width:42%!important;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n6_4,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n6_4,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n3_2,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n3_2{
        width:56%!important;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n4_3,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n4_3{
        width:63%!important;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n6_5,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n6_5{
        width:70%!important;
    }
    .productView01 .pro512table_title_col_normal.pro512table_title_col_for_n6_6,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n6_6,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n5_5,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n5_5,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n4_4,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n4_4,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n3_3,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n3_3,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n2_2,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n2_2,.productView01 .pro512table_title_col_normal.pro512table_title_col_for_n1_1,.productView01 .pro512table_content_col_normal.pro512table_content_col_for_n1_1{
        width:84%!important;
    }

    .productView02_content {
        padding-top:2.5rem;
        padding-bottom:2.5rem;
    }
    .productView02_content_inner{
        padding:0;
    }
    .productView02 .index_public_content{
        margin-bottom:3.06rem;
    }
    .swiper-bult-pagination{
        position:relative;
        margin-bottom:1.59rem;
    }
    .swiper-bult-pagination:before{
        content:'';
        position:absolute;
        left:0;
        bottom:18px;
        width:100%;
        height:1px;
        background:#e3e3e3;
        -webkit-transform:scaleY(.5);
        transform:scaleY(.5);
    }
    .swiper-bult-pagination .text{
        font-size:0.75rem;
        line-height:.9rem;
        margin:0 .3rem 0.625rem;
    }
    .swiper-bult-jing{
        width:36px;
        height:36px;
    }
    .swiper-bult-jing .brand_jing_circle_wrap{
        margin-left:-2px;
        margin-top:-2px;
    }
    .productView02_content_page_center:before{
        display:none;
    }
    .productview02-item-content{
        border-radius:.5rem;
        padding:.8rem;
        font-size:0.71rem;
        line-height:1.32rem;
    }
    .productview02-item-content i{
        width:7px;
        height:7px;
        left:12px;
        top:-4px;
        margin-left:-4px;
    }
    .productview02-item{
        padding:0;
    }
    .productView03{
        padding-top:2.9rem;
        padding-bottom:3.5rem;
    }

    .productView03 .pro512table_title_col{
        font-size:0.75rem;
        line-height:3rem;
        height:3rem;
    }
    .productView03 .pro512table_col_first .pro512table_content_cell{
        font-size:0.75rem;
    }
    .pro512table .index_core_item_button .index_core_item_text{
        padding-right:0.85rem;
    }
    .productView_table_wrap_wrap{
        width:100%;
        overflow:auto;
    }
    .productView_table_wrap_wrap::-webkit-scrollbar{
        width:4px;
        height:4px;
    }
    .productView_table_wrap_wrap::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        border-radius: 10px;
        background-color: #F5F5F5;
    }
    .productView_table_wrap_wrap::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
        background-color: #555;
    }
    .productView01 .productView_table_wrap,.productView03 .productView_table_wrap{
        width:150vw;
    }
    .comparison_output_wrap .comparison_output{
        width:260vw;
    }
    .productView03 .pro512table_col_first{
        width:15%;
    }
    .productView03 .pro512table_title_col_normal:nth-child(2),.productView03 .pro512table_content_col_normal:nth-child(2){
        width:27%;
    }
    .productView03 .pro512table_title_col_normal:nth-child(3),.productView03 .pro512table_content_col_normal:nth-child(3){
        width:18%;
    }
    .productView03 .pro512table_title_col_normal:nth-child(4),.productView03 .pro512table_content_col_normal:nth-child(4){
        width:12%;
    }
    .productView03 .pro512table_title_col_normal:nth-child(5),.productView03 .pro512table_content_col_normal:nth-child(5){
        width:16%;
    }
    .productView03 .pro512table_title_col_normal:nth-child(6),.productView03 .pro512table_content_col_normal:nth-child(6){
        width:12%;
    }
    .productIIXGL-wrap{
        padding-top:.5rem;
        padding-bottom:1.8rem;
    }
    .productIIXGL .comparison_condition .chd-tit{
        width:6rem;
    }
    .productIIXGL .comparison_condition .chd-con {
        width: -webkit-calc(100% - 6rem);
        width: calc(100% - 6rem);
    }
    /*服务支持*/
    .support_nav{
        padding-top:3rem;
    }
    .support_nav .page_center{
        padding:0 8px;
    }
    .support_dapustor_wrap{
        padding-top:2.8rem;
        padding-bottom:3rem;
    }
    .support_nav_sub_item{
        margin-left:0.4rem;
        margin-bottom:0.6rem;
    }
    .support_nav_sub_item:first-child{
        margin-left:0;
    }
    .support_nav_sub_item .header_nav_text{
        font-size:0.675rem;
        line-height:2rem;
        margin-right:.4rem;
    }
    .support_nav_sub_item .header_nav_after{
        width:.5rem;
        height:.5rem;
    }
    .support_nav_sub_item .lnk{
        padding:0 0.675rem;
    }
    .support_dapustor_wrap .index_public_content{
        margin-bottom:1.8rem;
    }
    .support_dapustor_wrap .index_public_content{
        margin-bottom:0.3rem;
    }
    .support_dapustor_wrap1 .support_dapustor_win {
        margin-top:1.5rem;
    }
    .support_dapustor_search_box{
        margin-bottom:2rem;
    }
    .support_dapustor_search_box .support_dapustor_search_text{
        font-size:0.875rem;
        line-height:1.3125rem;
        padding:.4375rem 0.8rem;
        width:-webkit-calc(100% - 5rem);
        width:calc(100% - 5rem);
    }
    .support_dapustor_search_box .header_search_button{
        padding:0 .8rem;
    }
    .support_dapustor_search_box .header_search_button .iconfont{
        font-size:0.875rem;
        margin-right:.425rem;
        line-height:1.3125rem;
    }
    .support_dapustor_search_box .header_search_button .txt{
        font-size:0.875rem;
        line-height:2.1875rem;
    }
    .support_dapustor_search_box .header_search_button{
        margin-right:0;
    }
    .support_dapustor_search_box .header_search_section{
        display:none!important;
        top:2.8rem;
        left:.5rem;
    }
    .support_dapustor_search_box .header_section_active{
        top:2.1875rem;
    }

    .support_dapustor_download_nav{
        margin-bottom:2rem;
        width:100%;
    }
    .support_dapustor_download_nav .support_dapustor_info_li0{
        display:none;
    }
    .support_dapustor_download_nav_list{
        display:-webkit-flex;
        display:flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        width:100%;
    }
    .support_dapustor_download_nav_item{
        font-size:.875rem;
        line-height:2.2rem;
        width:25%;
    }
    .support_dapustor_download_nav_item + .support_dapustor_download_nav_item{
        padding-left:2px;
    }
    .support_dapustor_condition{
        display:block;
        background:#e7e7e7;
        text-align:center;
        border-radius:1000px;
    }
    .support_dapustor_download_box_header_inner {
        padding:0 0.8rem;
    }
    .support_dapustor_download_box{
        width:100%;
    }
    .sSubDown_title .header_nav_jt .header_nav_after  {
        width: 0.4rem;
        height: 0.4rem;
    }
    .sSubDown_mb:last-child .sSubDown_list {
        margin: 0;
    }
    .support_dapustor_download_box_header,.user_center_dapustor_nav_header{
        font-size:.875rem;
        line-height:2.2rem;
        height:2.2rem;
    }
    .support_dapustor_download_box .support_dapustor_info_li1{
        padding-left:0;
        width:46%;
    }

    .support_dapustor_download_box .support_dapustor_info_li2{
        padding-left:.4rem;
        width:14%;
    }
    .support_dapustor_download_box .support_dapustor_info_li3{
        padding-left:.4rem;
        width:24%;
    }
    .support_dapustor_download_box .support_dapustor_info_li4{
        width:16%;
        padding-left:.2rem;
        padding-right:.2rem;
        text-align:center;
    }
    .support_dapustor_download_box .paging,.paging.marT{
        margin-top:1.8rem;
    }
    .support_dapustor_download_box_header_inner_none_data{
        padding:0 .8rem;
    }
    .paging .page-btn,.paging .page-li{
        position:relative;
        font-size:0.75rem;
        line-height:2rem;
    }
    .paging .page-btn{
        border:none;
        padding:0 .8rem;
    }
    .paging .page-prev{
        margin-right:.4rem;
    }
    .paging .page-next{
        margin-left:.4rem;
    }
    .paging .page-li{
        padding:0 0.4rem;
        min-width:2rem;
        margin:0 .2rem;
    }
    .paging .page-btn:before{
        content:'';
        box-sizing:border-box;
        position:absolute;
        left:50%;
        top:50%;
        width:200%;
        height:200%;
        border:1px solid #c8c8c8;
        border-radius: 10000px;
        -webkit-transform:scale(.5) translate(-100%,-100%);
        transform:scale(.5) translate(-100%,-100%);
        -webkit-transition:all .6s ease;
        transition:all .6s ease;
    }
    .paging .page-btn:hover:before{
        border-color:#0d8aff;
    }
    .paging .page-li:not(.current){
        display:none;
    }
    .support_inquire_win{
        padding-bottom: 1rem;
    }
    .support_inquire_search_box{
        padding-bottom:2rem;
    }
    .support_inquire_download_tips{
        font-size:0.75rem;
        line-height:1.5rem;
        margin-bottom:0.3rem;
    }
    .support_inquire_search_box{
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .support_inquire_search_text_wrap{
        width:39%;
    }
    .support_inquire_search_text{
        width:100%;
        font-size: 0.875rem;
        line-height: 1.3125rem;
        padding: .4375rem 0.8rem;
    }
    .support_inquire_search_text::-webkit-input-placeholder{
        font-size:.75rem;
    }
    .support_inquire_search_button{
        width:20%;
        font-size: 0.875rem;
        line-height:2.1875rem;
        height:-webkit-calc(2.1875rem + 2px);
        height:calc(2.1875rem + 2px);
    }
    .support_inquire_search_text_wrap .header_search_section{
        display:none!important;
        top:2.8rem;
        left:.5rem;
    }

    .support_inquire_download_box .support_dapustor_info_li1{
        width:46%;
    }
    .support_inquire_download_box .support_dapustor_info_li2{
        padding-left:.4rem;
        width:14%;
    }
    .support_inquire_download_box .support_dapustor_info_li3{
        padding-left:.4rem;
        width:24%;
    }
    .support_inquire_download_box .support_dapustor_info_li4{
        width:16%;
        padding-left:.2rem;
        padding-right:.2rem;
        text-align:center;
    }
    .support_contact_box .contact_info_wrap{
        width:100%;
        margin-bottom: 1rem;
    }
    .support_contact_box .map{
        width:100%;
    }
    .support_contact_box{
        padding-bottom: 1rem;
    }
    .support_contact_box + .support_contact_box {
        padding-top:2.8rem;
    }
    .contact_info_title{
        font-size:0.875rem;
        line-height:1.75rem;
    }
    .support_contact_box .map{
        height:52vw;
    }
    .contact_info_content li {
        padding:.4rem 0;
        font-size:0.8125rem;
        line-height:1.3rem;
    }
    .comparison_condition{
        margin-bottom:2rem;
    }
    .comparison_condition .chd{
        padding-top:1.125rem;
        padding-bottom:0.5625rem;
    }
    .comparison_condition .chd-tit{
        width:7.5rem;
        font-size:0.875rem;
        line-height:1.75rem;
        margin-bottom:0.4375rem;
    }
    .comparison_condition .chd-tit:after{
        width:6px;
        height:6px;
        margin-left:.5rem;
    }
    .comparison_condition .chd-con{
        width:-webkit-calc(100% - 7.5rem);
        width:calc(100% - 7.5rem);
    }
    .comparison_lnk{
        font-size:0.8125rem;
        line-height:1.75rem;
        margin-bottom:0.4375rem;
        padding:0 1.125rem;
        margin-right:1rem;
    }
    .comparison_mid_tips{
        margin-bottom:1.25rem;
    }
    .comparison_mid_tips .left_box{
        font-size:0.75rem;
        line-height:1.75rem;
    }
    .comparison_mid_tips .left_box font{
        margin:0 3px;
    }
    .comparison_mid_tips .comparison_mid_lnk{
        margin-left:0.75rem;
        padding:0 1rem;
        line-height:1.75rem;
    }
    .comparison_mid_tips .comparison_mid_lnk .iconfont{
        font-size:0.875rem;
    }
    .comparison_mid_tips .comparison_mid_lnk .text{
        font-size:0.8125rem;
    }
    .comparison_output{
        margin-bottom:1.25rem;
    }
    .comparison_output_row{
        padding:1.375rem 0;
    }
    .comparison_output_col_tit{
        width:5rem;
        font-size:0.8175rem;
        line-height:1.5rem;
    }
    .comparison_output_col_con{
        width:-webkit-calc(100% - 8.1rem);
        width:calc(100% - 8.1rem);
        margin-right:2.6rem;
    }
    .comparison_output_process{
        height:0.875rem;
    }
    .comparison_output_process font{
        font-size:0.8175rem;
        line-height:1.5rem;
        margin-top:-0.75rem;
        padding-left:.5rem;
    }
    /*新闻*/
    .news_list_wrap .index_news_list{
        margin-top:.2rem;
    }
    .news_list_wrap .paging{
        padding-top:1.8rem;
    }
    .news_list_wrap{
        padding-bottom:2.8rem;
    }
    .newsView_wrap{
        padding-top:2.5rem;
        padding-bottom:2.8rem;
    }
    .newsView_title{
        padding-bottom: 1.1rem;
    }
    .news_title{
        font-size:1.3rem;
        line-height:1.8rem;
        margin-bottom: .8rem;
    }
    .newsView_info{
        font-size:0.75rem;
        line-height:1.125rem;
    }
    .newsView_info .info_item + .info_item{
        margin-left:1.8rem;
    }
    .newsView_info .info_item:before{
        margin-right:0.3rem;
    }
    .newsView_editor{
        font-size: 0.875rem;
        line-height: 1.75rem;
        padding-bottom: 1rem;
    }
    .newsView_aside {
        padding-top:2rem;
        margin-top:2rem;
        border-top:1px solid #dbdbdb;
    }
    .newsView_aside_title{
        font-size:1.3rem;
        line-height:1.8rem;
        padding-bottom:.8rem;
    }
    .newsView_aside_list{
        padding-top:1rem;
        padding-bottom:1rem;
    }
    .newsView_aside_item{
        font-size:.75rem;
        line-height:1.5rem;
        padding:.3rem 0;
    }
    .newsView_aside_item .lnk{
        width:-webkit-calc(100% - 8rem);
        width:calc(100% - 8rem);
    }
    .news_core_item_button{
        padding:0 .8rem;
    }
    .news_core_item_button .index_core_item_text {
        font-size: .6rem;
        line-height: 1.8rem;
    }
    /*登录与注册*/
    .login_wrap{
        padding:2rem 0 2.5rem;
    }
    .login_wrap2{
        padding-top:1.2rem;
        padding-bottom:2rem;
    }
    .login_box{
        width:100%;
        padding:1rem 15px 2.5rem;
    }
    .login_box .inner_banner_title_wrap{
        margin-bottom:1.25rem;
    }
    .support_dapustor_download_box .login_box_form{
        padding:1rem .5rem;
    }
    .login_box_form .login_row{
        margin-bottom:1rem;
    }
    .login_box_form .login_input{
        font-size:0.8125rem;
        line-height:1.25rem;
        padding:.5625rem;
    }
    .login_box_form textarea.login_input{
        height:8.625rem;
    }
    .login_row_inner_tips{
        font-size:0.8125rem;
        line-height:1.125rem;
        padding-bottom:.5625rem;
    }
	.UserLeverbox {font-size:0.8125rem;}
	.UserLeverbox p { display:block; padding-bottom:10px;}
    .login_box_form .login_input_short{
        width:68%;
    }
    .login_button{
        font-size:0.9375rem;
        line-height:2.5rem;
        height:2.5rem;
    }
    .login_row .login_button {
        width:32%;
    }
    .login_after_msg{
        padding-top:2rem;
        padding-bottom:0.6rem;
        font-size:0.75rem;
        line-height:1rem;
    }
    .login_wrap1 .login_after_msg{
        padding-top:1rem;
    }
    .login_chk{
        width:1rem;
        height:1rem;
        margin-right:.3rem;
    }
    .login_redirect_btn{
        font-size:0.9375rem;
        line-height:2.5rem;
    }
    /*用户中心*/
    .user_center_dapustor_nav{
        display:none!important;
    }
    .user_center_box .inner_banner_title_wrap{
        padding:.6rem 1rem;
        margin-bottom:1.2rem;
    }
    .user_center_box .support_dapustor_download_box_bdy{
        padding-bottom: 1.8rem;
    }
    .user_center_wap_nav{
        display:block!important;
        padding:.6rem .5rem;
        margin-bottom:1.2rem;
    }
    .user_center_wap_nav .select_wrap{
        width:-webkit-calc(50% - .3rem);
        width:calc(50% - .3rem);
    }
    .user_center_wap_nav .select_wrap:before{
        content:'';
        position:absolute;
        right:.8rem;
        top:50%;
        border-top:.4rem solid #666;
        border-left:.3rem solid transparent;
        border-right:.3rem solid transparent;
        border-bottom:none;
        margin-top:-0.2rem;
        pointer-events: none;
    }
    .user_center_wap_nav .sel{
        position:relative;
        font-size: 0.875rem;
        line-height: 1.3125rem;
        padding: .4375rem 0.8rem;
    }
    /*关于我们*/
    .about01_wrap{
        padding-top:2.8rem;
        padding-bottom:1.2rem;
    }
    .about02_wrap{
        padding-top:1.8rem;
        padding-bottom:2rem;
    }
    .about01_title_wrap{
        margin-bottom: 1rem;
    }
    .about01_content{
        font-size: 0.875rem;
        line-height: 1.75rem;
        padding-bottom: 1rem;
    }
    .about01_video_inner{
        margin-bottom:1rem;
    }
    .about01_video_inner .about01_play_btn{
        width:2rem;
        height:2rem;
        margin-top:-1rem;
        margin-left:-1rem;
        border:none;
    }
    .about01_video_inner .about01_play_btn:before{
        content:'';
        position:absolute;
        left:50%;
        top:50%;
        width:200%;
        height:200%;
        margin-left:-100%;
        margin-top:-100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-radius: 50%;
        border:1px solid #0d8aff;
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        -webkit-transform: scale(.5);
        transform: scale(.5);
    }
    .about01_play_btn .btn_icon{
        border-left:0.375rem solid #0d8aff;
        border-top:0.25rem solid transparent;
        border-bottom:0.25rem solid transparent;
        border-right:none;
        margin-top:-0.25rem;
        margin-left:-0.1875rem;
    }
    .about01_number_wrap{
        -webkit-flex-wrap:nowrap;
        flex-wrap:nowrap;
        -webkit-justify-content: space-around;
        justify-content: space-around;
    }
    .about01_number_wrap .chd{
        width:33.3333%;
        padding:.2rem .5rem;
    }
    .about01_number_wrap .chd-top{
        font-size:1.2rem;
        line-height:1.6rem;
        margin-bottom:.8rem;
    }
    .about01_number_wrap .hav-plus .chd-top{
        padding-right:.85rem;
    }
    .about01_number_wrap .chd-top small{
        font-size:.85rem;
        line-height:.85rem;
    }
    .about01_number_wrap .chd-bot{
        font-size:.75rem;
        line-height:1.25rem;
    }
    .about01_number_wrap .line{
        -webkit-transform:scaleX(.5);
        transform:scaleX(.5);
    }
    .about02_content{
        padding-top:.5rem;
        padding-bottom:.8rem;
    }
    .about02_title_wrap{
        margin-bottom: 1rem;
    }
    .about02_nav{
        font-size:1rem;
        line-height:2rem;
        margin-bottom: 1rem;
    }
    .about02_nav strong{
        margin-right:.75rem;
    }
    .about02_content{
        width:100%;
    }
    .about02_map{
        width:100%;
        margin-bottom:1rem;
    }
    .map_anchor_inner{
        width:6px;
        height:6px;
        margin-left:-3px;
        margin-top:-3px;
        border-color:#000;
        background-color:#000;
    }
    .map_anchor_inner .map_dot{
        width:2px;
        height:2px;
        margin-left:-1px;
        margin-top:-1px;
    }
    .map_anchor_text{
        font-size:8px;
        line-height:20px;
        height:20px;
        margin-top:-10px;
    }
    .map_anchor_text_left{
        padding-right:5px;
    }
    .map_anchor_text_right{
        padding-left:5px;
    }
    .map_jing_circle{
        width:10px;
        height:10px;
        margin-top:-5px;
        margin-left:-5px;
    }
    @keyframes jing_scale1 {
        0% {
            width: 100%;
            height: 100%;
            opacity: 0;
        }
        20% {
            width: 120%;
            height: 120%;
            opacity: 0.5;
        }
        40% {
            width: 280%;
            height: 280%;
            opacity: 0.2;
        }
        60% {
            width: 400%;
            height: 400%;
            opacity: .15;
        }
        80% {
            width: 500%;
            height: 500%;
            opacity: 0;
        }
        100% {
            width: 100%;
            height: 100%;
            opacity: 0;
        }
    }


    .about_culture_wrap{
        padding-top:2.5rem;
        padding-bottom:3rem;
    }
    .about_culture_title_wrap{
        margin-bottom: 1rem;
    }
    .about03_title_wrap{
        width:100%;
        margin-bottom:1rem;
    }

    .about_culture_nav_sub_item,.about5_culture_nav_sub_item{
        margin-left:0.4rem;
        margin-bottom:0.6rem;
    }
    .about_culture_nav_sub_item:first-child,.about5_culture_nav_sub_item:first-child{
        margin-left:0;
    }
    .about_culture_nav_sub_item .header_nav_text,.about5_culture_nav_sub_item .header_nav_text{
        font-size:0.95rem;
        line-height:2.4rem;
        margin-right:.4rem;
    }
    .about_culture_nav_sub_item .header_nav_after,.about5_culture_nav_sub_item .header_nav_after{
        width:.5rem;
        height:.5rem;
    }
    .about_culture_nav_sub_item .lnk,.about5_culture_nav_sub_item .lnk{
        padding:0 0.675rem;
    }
    .about-group-pic-row1,.about-group-pic-row2,.about-group-pic-row2 .about-group-pic-row2-long{
        margin-bottom:.5rem;
    }
    .about-group-pic-row2-1 .about-group-pic-row2-chd:nth-child(2){
        margin-right:.5rem;
    }
    .about-group-pic-row2-2 .about-group-pic-row2-chd:nth-child(2){
        margin-left:.5rem;
    }
    .about-group-pic-row2-long{
        width:100%;
    }
    .about-group-pic-row2-mid{
        width:-webkit-calc(( 100% - .5rem ) * 0.5065);
        width:calc(( 100% - .5rem ) * 0.5065);
    }
    .about-group-pic-row2-small{
        width:-webkit-calc(( 100% - .5rem ) * 0.4935);
        width:calc(( 100% - .5rem ) * 0.4935);
    }
    .about-group-pic-row2 .about-group-pic-row2-long{
        order:-1;
    }
    .environments-inner{
        width:210vw;
        margin-left:-105vw;
    }
    .swiper-slide-env {
        width:70vw;
        padding:0 1.5vw;
    }
    .swiper-btn-env-prev{
        left:1.5vw;
    }
    .swiper-btn-env-next{
        right:1.5vw;
    }
    .swiper-btn-env{
        width:67vw;
    }
    .swiper-slide-env .info{
        font-size: 0.875rem;
        line-height: 1.75rem;
        padding:0.3rem 0;
    }
    .swiper-btn-env-inner{
        width:2.75rem;
        height:2.75rem;
        margin-top:-1.375rem;
    }
    .swiper-btn-env-inner-prev{
        right:-webkit-calc((13.5vw - 2.75rem) /2);
        right:calc((13.5vw - 2.75rem) /2);
    }
    .swiper-btn-env-inner-next{
        left:-webkit-calc((13.5vw - 2.75rem) /2);
        left:calc((13.5vw - 2.75rem) /2);
    }
    .welfares{
        display:none!important;
    }
    .welfares_wap{
        display:block!important;
    }
    .welfares_wap .chd{
        position:relative;
        padding:0.8rem 0;
    }
    .welfares_wap .chd:before{
        content:'';
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:1px;
        background:#d7d8d9;
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }
    .welfares_wap_icon_wrap{
        -webkit-align-items: center;
        align-items: center;
    }
    .welfares_wap_icon{
        width:3rem;
        height:3rem;
        border-radius: 50%;
        background:#0d8aff;
        color:#fff;
        text-align:center;
    }
    .welfare-wap-icon{
        font-size:1.5rem;
        line-height:3rem;
    }
    .welfare-wap-title{
        font-size:0.875rem;
        line-height:1.625rem;
        color:#0d8aff;
        font-weight:bold;
        margin-left:1rem;
        max-width:-webkit-calc(100% - 4rem);
        width:-webkit-calc(100% - 4rem);
    }
    .welfare-wap-content{
        margin-top:.4rem;
        font-size:0.75rem;
        line-height:1.25rem;
        color:#6c6c6c;
    }

    .about04_wrap{
        padding-top:2.2rem;
        padding-bottom:.5rem;
    }
    .about04_wrap .swiper-btn-env-inner{
        top:5.5rem;
        width:2.2rem;
        height:2.2rem;
        margin-top:-1.1rem;
    }
    .about04_wrap .swiper-btn-env-inner-prev{
        left:0;
        right:auto;
    }
    .about04_wrap .swiper-btn-env-inner-next{
        right:0;
        left:auto;
    }
    .swiper-about04-wrap .swiper-bult-pagination-wrap:before,.swiper-about04-wrap .swiper-bult-pagination-inner .line{
        bottom:18px;
    }
    .swiper-about04-wrap .swiper-bult-pagination-wrap:before{
        left:-webkit-calc(-15px);
        left:calc(-15px);
        width:-webkit-calc(100% + 30px);
        width:calc(100% + 30px);
    }
    .swiper-about04-wrap .swiper-bult-pagination-inner:before,.swiper-about04-wrap .swiper-bult-pagination-inner:after{
        width:15px;
        height:-webkit-calc(100% + 18px);
        height:calc(100% + 18px);
    }
    .swiper-about04-wrap .swiper-bult-pagination-inner:before{
        left:-15px;
    }
    .swiper-about04-wrap .swiper-bult-pagination-inner:after{
        right:-15px;
    }
    .swiper-about04-wrap .swiper-bult-pagination-inner .line{
        width:15px;
    }
    .swiper-about04-wrap .swiper-bult-pagination-inner .left-line{
        left:-15px;
    }
    .swiper-about04-wrap .swiper-bult-pagination-inner .right-line{
        right:-15px;
    }
    .swiper-btn-env-inner-for-wrap{
        display:block!important;
    }
    .swiper-btn-env-inner-for-pc{
        display:none!important;
    }
    .about04_title_wrap{
        margin-bottom: 1.8rem;
    }
    .swiper-about04{
        position:relative;
    }
    .about-envents{
        padding-top:.8rem;
        padding-bottom:.5rem;
        -webkit-justify-content: center;
        justify-content: center;
    }
    .about-envent-left{
        margin-bottom:.8rem;
        width:100%;
    }
    .about-envent-year{
        font-size:7.5rem;
        line-height:11rem;
    }
    .about-envent-right{
        font-size: 0.875rem;
        line-height: 1.75rem;
        padding:0.8rem 0;
    }
    .about05_wrap{
        padding-top:2.2rem;
        padding-bottom:3rem;
    }
    .about5_culture_title_wrap{
        margin-bottom:1rem;
    }
    .about5_culture_inner{
        margin-right:-15px;
    }
    .swiper-honor-wrap{
        padding:0.5rem;
    }
    .swiper-honor-inner{
        margin-bottom:0.3rem;
    }
    .swiper-honor-info{
        padding:0.5rem 0 .2rem;
    }
    .swiper-honor-info .info{
        font-size:0.85rem;
        line-height:1rem;
    }
    .swiper-tips{
        margin-top:.8rem;
    }

    .cursor_xgl_core_after {
        border-top-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 3px;
    }

    .cursor_xgl_circle_wrap {
        width: 20px;
        height: 20px;
        margin: 0 4px;
    }

    .cursor_xgl_circle_icon {
        width: 10px;
        height: 10px;
        border-width:2px;
    }

    .cursor_xgl_circle_icon:after {
        width: 2px;
        height: 2px;
    }

    .swiper-tips-inner .info{
        font-size: 0.675rem;
        line-height: 2rem;
        margin-left:0.5rem;
    }
    .swiper-honor-zoom{
        width:28px;
        height:28px;
        margin-top:-14px;
        margin-left:-14px;
    }
    .swiper-honor-zoom:before{
        width:14px;
        height:2px;
        margin-top:-1px;
        margin-left:-7px;
    }
    .swiper-honor-zoom:after{
        width:2px;
        height:14px;
        margin-top:-7px;
        margin-left:-1px;
    }
    .swiper05-xiaoguoliang-honor .swiper-btn-env-inner{
        border-color:rgba(13,138,255,.5);
        background:rgba(13,138,255,.5);
    }
    .swiper05-xiaoguoliang-honor .swiper-btn-env-inner-prev{
        left:5px;
        right:auto;
    }
    .swiper05-xiaoguoliang-honor .swiper-btn-env-inner-next{
        right:5px;
        left:auto;
    }
    .swiper-honor-close{
        top:10px;
        right:10px;
        width:44px;
        height:44px;
        border-color:rgba(13,138,255,.5);
        background:rgba(13,138,255,.5);
    }
    .swiper-honor-close .line{
        width:20px;
        height:2px;
        margin-top:-1px;
        margin-left:-10px;
    }
    .swiper05-xiaoguoliang-honor-inner{
        top:30px;
        height:-webkit-calc(100vh - 60px);
        height:calc(100vh - 60px);
        left:20px;
        width:-webkit-calc(100vw - 40px);
        width:calc(100vw - 40px);
    }

    /*搜索开始处*/
    .searchWrap{
        width:100%;
        padding-top:30px;
        padding-bottom:10px;
    }
    #search_header{
        margin-bottom:20px;
    }
    .search_form{
        width:100%;
        height:40px;
        margin-bottom:20px;
    }
    .search_form input{
        display:block;
        margin-right:40px;
        height: 16px;
        width:-webkit-calc(100% - 62px);
        width:calc(100% - 62px);
        border: 1px solid #d9d9d9;
        color: #232323;
        padding: 11px 10px;
    }
    .search-form-btn{
        margin-top:-20px;
        height: 40px;
        line-height:40px;
        width: 40px;

    }
    .search_result{
        height: 32px;
        line-height: 32px;
        padding: 0 12px;
        font-size: 14px;
    }
    .search-list{
        padding-bottom:50px;
    }
    .search-item{
        padding-bottom: 15px;
        margin-bottom: 15px;
    }
    .search-item .title{
        font-size:14px;
        line-height:20px;
        margin-bottom:12px;
    }
    .search-item .description{
        font-size:12px;
        line-height:20px;
    }
    .search-item .description .get_more{
        margin-left: 8px;
    }
    /*搜索结束处*/


/*修改*/

.productList_pic {
    width: 80%;
    margin: 0 auto;
}




}



@media screen and (max-width: 1200px) and (min-width:640px){
    html, body {
        font-size:20px;
        line-height:1.8;
    }
    .productView01 .productView_table_wrap,.productView03 .productView_table_wrap{
        width:-webkit-calc(100vw - 30px);
        width:calc(100vw - 30px);
    }
}
@media screen and (max-width: 640px) and (min-width:400px){
    html, body {
        font-size:16px;
        line-height:1.8;
    }
}

@media screen and (max-width: 400px) and (min-width:350px){
    html, body {
        font-size:15px;
        line-height:1.8;
    }
    .header_wrap {
        height: 48px;
        line-height:48px;
    }
    .header_user_lnk {
        padding-right: 19px;
    }
    .header_user_lnk .iconfont {
        font-size: 23px;
    }
    .html_page_top {
        padding-top: 48px;
    }

    .nav {
        box-shadow: 4px 0 4px rgba(0,0,0,.16);
    }
    .nav-search {
        padding-right: 48px;
    }
    .nav-search .search-form, .nav-search .search-input, .nav-search .search-btn {
        height: 48px;
    }
    .nav-search .search-input {
        padding: 14px 53px 14px 17px;
        font-size: 17px;
        line-height: 19px;
    }
    .nav-search .search-btn {
        width: 48px;
        height: 48px;
        line-height: 48px;
        font-size: 23px;
    }
    .nav-search .lang-btn {
        width: 48px;
        height: 48px;
        font-size: 17px;
        line-height: 48px;
    }
    .nav-panel-wrap {
        height: -webkit-calc(100vh - 48px);
        height: calc(100vh - 48px);
    }
    .nav-panel .chd .lnk, .nav-panel .chd .lnk-back {
        font-size: 17px;
        height: 56px;
        line-height: 60px;
        padding-left: 17px;
    }
    .nav-panel .chd .lnk-back {
        padding-left: 38px;
    }
    .nav-panel .chd .lnk:before {
        width: 11px;
        height: 11px;
        right: 17px;
        margin-top: -6px;
    }
    .nav-panel .chd .lnk-back:before {
        width: 11px;
        height: 11px;
        right: 17px;
        margin-top: -6px;
    }
    .header_logo{
        height:22px;
    }
    .menu-btn {
        width:28px;
    }
    .menu-btn-inner{
        width:25px;
        height:20px;
    }

}

@media screen and (max-width: 350px) {
    html, body {
        font-size:14px;
        line-height:1.8;
    }
    .header_wrap {
        height: 44px;
        line-height:44px;
    }
    .header_user_lnk {
        padding-right: 17px;
    }
    .header_user_lnk .iconfont {
        font-size: 20px;
    }
    .html_page_top {
        padding-top: 44px;
    }

    .nav {
        box-shadow: 3px 0 3px rgba(0,0,0,.16);
    }
    .nav-search {
        padding-right: 44px;
    }
    .nav-search .search-form, .nav-search .search-input, .nav-search .search-btn {
        height: 44px;
    }
    .nav-search .search-input {
        padding: 13px 48px 13px 15px;
        font-size: 15px;
        line-height: 17px;
    }
    .nav-search .search-btn {
        width: 44px;
        height: 44px;
        line-height: 44px;
        font-size: 20px;
    }
    .nav-search .lang-btn {
        width: 44px;
        height: 44px;
        font-size: 15px;
        line-height: 45px;
    }
    .nav-panel-wrap {
        height: -webkit-calc(100vh - 44px);
        height: calc(100vh - 44px);
    }
    .nav-panel .chd .lnk, .nav-panel .chd .lnk-back {
        font-size: 15px;
        height: 50px;
        line-height: 54px;
        padding-left: 15px;
    }
    .nav-panel .chd .lnk-back {
        padding-left: 34px;
    }
    .nav-panel .chd .lnk:before {
        width: 11px;
        height: 11px;
        right: 15px;
        margin-top: -6px;
    }
    .nav-panel .chd .lnk-back:before {
        width: 11px;
        height: 11px;
        right: 15px;
        margin-top: -6px;
    }
    .header_logo{
        height:20px;
    }
    .menu-btn {
        width:25px;
    }
    .menu-btn-inner{
        width:22px;
        height:18px;
    }
    .about04_wrap .swiper-btn-env-inner{
        width:1.5rem;
        height:1.5rem;
        margin-top:-0.75rem;
    }

}








