/*
**小屏幕 by 肖国梁 2022 爱企云
*/

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


    html, body {
        font-size: 12px;
        line-height: 1.5;
    }

    .index_video_close {
        width: 36px;
        height: 36px;
    }

    .content_center {
        padding: 0 68px;
    }

    .page_center {
        padding: 0 128px;
    }

    .header_user_text {
        padding: 0 10px;
    }

    .header_user_text:first-child {
        padding-left: 8px;
    }

    .header_user_text a {
        font-size: 14px;
        line-height: 18px;
    }

    .header_user_box {
        padding-right: 28px;
    }

    .header_language_img {
        margin-right: 4px;
        font-size: 14px;
    }

    .header_language_text {
        font-size: 14px;
    }

    .header_nav_label {
        margin-bottom: 4px;
    }

    .header_active {
        -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
        box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    }

    .header_logo {
        width: 180px;
    }

    .header_nav_wrap {
        width: calc(100% - 180px);
    }

    .header_nav_list {
        padding-left: 14px;
    }

    .header_nav_item {
        margin-left: 36px;
    }

    .header_nav_text {
        font-size: 14px;
        line-height: 48px;
        margin-right: 4px;
    }

    .header_nav_after {
        width: 7px;
        height: 7px;
    }

    .header_search_button {
        font-size: 15px;
        margin-right: 4px;
    }

    .header_down_wrap {
        box-shadow: 0 7px 10px rgba(0, 0, 0, .05);
    }

    .header_down_big {
        padding: 0 224px;
    }

    .header_down_big_pd {
        padding: 0 138px 0 100px;
    }

    .header_down_box {
        padding: 70px 0;
    }

    .header_down_pro_tit {
        margin-top: 18px;
    }

    .header_down_pro_tit a {
        font-size: 13px;
        line-height: 23px;
    }

    .header_down_item_li {
        margin-top: 7px;
    }

    .header_down_item_li .sublnk {
        font-size: 12px;
        line-height: 21px;
    }

    .header_down_more_label,
    .header_down_label {
        width: calc(100% - 23px);
        font-size: 12px;
        line-height: 21px;
    }

    .header_down_icon,
    .header_down_more_icon {
        width: 23px;
        height: 8px;
        padding-left: 7px;
    }

    .header_down_icon:after,
    .header_down_more_icon:after {
        right: 7px;
        width: 7px;
        height: 7px;
    }

    .header_down_more_icon:before,
    .header_down_icon:before {
        width: 10px;
        height: 1px;
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }

    .header_down_foot {
        padding-top: 22px;
    }

    .header_down_item_li:hover .lnk .header_down_icon {
        padding-left: 14px;
    }

    .header_down_item .header_down_pro_img a {
        height: 70px;
    }

    .banner_wrap {
        padding-top: 48px;
    }

    .banner_box {
        height: calc(100vh - 48px);
    }


    .index_banner_tit {
        font-size: 50px;
        line-height: 60px;
        -webkit-transform: translateY(28px);
        transform: translateY(28px);
    }

    .index_banner_button {
        margin-top: 28px;
        -webkit-transform: translateY(28px);
        transform: translateY(28px);
    }

    .index_banner_id0 .index_banner_button {
        margin-top: 18px;
    }

    .index_banner_pagination {
        bottom: 25px !important;
        -webkit-transform: translateY(28px);
        transform: translateY(28px);
    }

    .index_banner_pagination .swiper-pagination-bullet {
        width: 50px;
        height: 3px;
    }

    .banner_content_box {
        padding: 0 42px;
    }

    .banner_btn_box {
        width: 36px;
        height: 36px;
    }

    .banner_btn_line {
        width: 10px;
    }

    .banner_btn_icon {
        width: 10px;
        height: 10px;
    }

    .banner_cursor_wrap {
        bottom: 53px;
    }

    .banner_cursor_box {
        width: 28px;
        height: 46px;
        -webkit-border-radius: 14px;
        border-radius: 14px;
        -webkit-transform: translateY(28px);
        transform: translateY(28px);
    }

    .banner_cursor_box:after {
        width: 8px;
        height: 8px;
    }

    .index_banner_button a:hover .index_banner_icon {
        margin-left: 16px;
    }

    .index_public_icon {
        width: 10px;
        height: 10px;
        margin-top: 5px;
    }


    .index_public_text {
        font-size: 14px;
        line-height: 22px;
        margin-top: 7px;
        padding-left: 15px;
    }

    .index_advantage_head .index_public_text {
        fotn-size: 15px;
        margin-top: 14px;
    }

    .index_public_title {
        font-size: 34px;
        line-height: 42px;
        margin-left: 7px;
    }

    .index_core_current_box {
        padding: 64px 0 0;
    }

    .index_core_item_button {
        margin-top: 14px;
        margin-right: 16px;
    }

    .index_core_wrap .index_core_item_button {
        margin-top: 18px;
    }

    .index_core_item_button .index_core_item_text {
        font-size: 12px;
        line-height: 27px;
    }

    .index_core_item_button_none_margin {
        margin-right: 0;
    }

    .index_core_item_line {
        width: 7px;
    }

    .index_core_item_label {
        width: 7px;
        height: 7px;
    }

    .swiper-btn-env-inner-prev .index_core_item_icon {
        margin-left: -3px;
    }

    .swiper-btn-env-inner-next .index_core_item_icon {
        margin-right: -11px;
    }

    .index_core_item_button .index_news_click,
    .index_core_item_button a {
        padding: 0 10px;
        -webkit-border-radius: 13px;
        border-radius: 13px;

    }

    .index_core_item_button .index_news_click:hover .index_core_item_text,
    .index_core_item_button a:hover .index_core_item_text {
        padding-right: 24px;
    }

    .index_core_item_button_prev:hover .index_core_item_text {
        padding-left: 24px;
    }

    .index_core_item_button_next:hover .index_core_item_text {
        padding-right: 24px;
    }

    .index_core_item_title a {
        font-size: 14px;
        line-height: 20px;
    }

    .index_core_item_content {
        padding-top: 18px;
    }

    .index_core_tab_wrap {
        height: 404px;
        -webkit-transform: translateY(28px);
        transform: translateY(28px);
    }

    .index_core_tab_box {
        width: 1212px;
        height: 1212px;
    }

    .index_core_item_box {
        width: 404px;
        height: 404px;
    }

    .index_core_section_item {
        margin: 0 36px;
    }

    .index_core_section_icon {
        height: 54px;
    }

    .index_core_section_text {
        font-size: 13px;
        line-height: 23px;
        margin-top: 14px;
    }

    .index_core_circle_wrap {
        margin-top: 85px;
        padding: 0 0 21px;
    }

    .index_core_circle_back {
        top: 70px;
        width: 914px;
        height: 914px;
    }

    .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: 38px;
        height: 38px;
        margin: 0 6px;
    }

    .cursor_circle_animate {
        stroke-dasharray: 115px;
        stroke-dashoffset: 115px;

    }

    .cursor_circle_start {
        stroke-dashoffset: 230px;
    }

    .cursor_circle_icon {
        width: 18px;
        height: 18px;
        border-width: 3px;
    }

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

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

    .index_advantage_content {
        padding: 0 103px;
    }

    .index_advantage_tab {
        margin-top: 114px;
    }

    .index_advantage_big {
        padding: 42px 0;
    }

    .index_advantage_icon {
        font-size: 64px;
    }

    .index_advantage_tit {
        font-size: 26px;
        line-height: 34px;
        margin-top: 36px;
    }

    .index_advantage_label {
        font-size: 12px;
        line-height: 21px;
        margin-top: 2px;
    }

    .index_cooperation_wrap {
        padding: 99px 0 92px;
    }

    .index_cooperation_box {
        padding: 0 88px;
    }

    .index_cooperation_tab {
        margin-top: 56px;
    }

    .index_cooperation_item_box:nth-child(2n+1) {
        margin-top: 102px;
    }

    .index_cooperation_title {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 14px;

    }

    .index_vision_box {
        padding-top: 10%;
    }

    .index_vision_read {
        font-size: 21px;
        line-height: 42px;
        margin-top: 6.25%;
    }

    .index_vision_button .index_core_item_button {
        margin-top: 21px;
    }

    .index_news_wrap {
        padding: 107px 0 92px;
    }

    .index_news_tips_icon {
        font-size: 14px;
    }

    .index_news_time {
        font-size: 14px;
        line-height: 21px;
        margin-left: 4px;
    }

    .index_news_tips_title {
        font-size: 17px;
        line-height: 21px;
        max-height: 42px;
        margin-top: 5px;
    }

    .index_news_tips_text {
        font-size: 12px;
        line-height: 21px;
        margin-top: 28px;
    }

    .index_news_tips_text_inner {
        height: 84px;
    }

    .index_news_content {
        padding: 28px;
    }

    .index_news_list {
        margin-top: 42px;
    }

    .footer_address_logo {
        width: 140px;
        height: 30px;
        margin-bottom: 18px;
    }

    .footer_address_read {
        padding-top: 26px;
    }

    .footer_address_text,
    .footer_address_text a {
        font-size: 12px;
        line-height: 24px;
    }

    .footer_nav_box:after,
    .footer_address_box:after {
        top: 46px;
    }

    .footer_nav_text {
        width: calc(100% - 20px); /*减去footer_nav_icon的宽度*/
        font-size: 12px;
        line-height: 29px;
    }

    .footer_nav_icon {
        width: 20px;
        height: 9px;
        padding-left: 8px;
    }

    .footer_nav_icon:after {
        right: 8px;
        width: 7px;
        height: 7px;
    }

    .footer_nav_icon:before {
        width: 12px;
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }


    .footer_nav_li a .footer_nav_icon {
        padding-left: 14px;
    }

    .footer_nav_title {
        font-size: 12px;
        line-height: 25px;
        padding: 5px 0 18px;
    }

    .footer_nav_ul {
        padding-top: 17px;
    }


    .footer_contact_item {
        width: 80px;
    }

    .footer_contact_title {
        font-size: 12px;
        line-height: 20px;
        margin-top: 18px;
    }

    .footer_bq_box {
        margin-top: 39px;
    }

    .footer_bq_link a,
    .footer_bq_text a,
    .footer_bq_label,
    .footer_bq_label a {
        font-size: 12px;
        line-height: 20px;
    }

    .footer_bq_text {
        padding: 0 8px 0 4px;
    }

    .footer_bq_link {
        padding: 0 7px;
    }

    .header_icon_item_label {
        width: 50px;
        height: 50px;
        font-size: 22px;
    }

    .header_icon_item_text {
        margin-top: 8px;
        font-size: 13px;
        line-height: 20px;
    }

    .header_search_input {
        height: 16px;
    }

    .header_search_input input {
        font-size: 12px;
    }

    .header_search_active .header_search_input {
        width: 160px;
    }

    .header_search_section {
        padding: 7px 0;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        box-shadow: 0 0 7px rgba(0, 0, 0, .1);
    }

    .header_search_section:after {
        left: 11px;
        top: -6px;
        width: 10px;
        height: 10px;
    }

    .header_option_text {
        font-size: 14px;
        line-height: 32px;
        padding: 0 16px;
    }

    .footer_big {
        padding: 54px 0 50px;
    }

    .footer_contact_share_box {
        margin-top: 28px;
    }

    .footer_contact_share_item {
        padding: 0 11px;
    }

    .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: 16px;
    }

    .button_top {
        right: 36px;
        width: 36px;
        height: 36px;
    }

    .button_back_svg {
        stroke-dasharray: 106px;
        stroke-dashoffset: 106px;
    }

    .html_page_top {
        padding-top: 48px;
    }

    /*产品*/
    .productList_pic {
        width: 30%;
    }

    .inner_banner_title {
        font-size: 43px;
        line-height: 68px;
        padding-left: 28px;
    }

    /*.inner_banner_title_wrap的left属性与.inner_banner_title的padding-left相关*/
    .inner_support_banner_wrap .inner_banner_title_wrap, .inner_banner_viewtext .inner_banner_title_wrap {
        left: -28px;
    }

    .inner_banner_content {
        font-size: 16px;
        line-height: 32px;
    }

    .brand_jing_circle_wrap {
        width: 4px;
        height: 4px;
        top: 12px;
        left: 12px;
    }

    .brand_jing_circle_inner {
        width: 16px;
        height: 16px;
        margin-top: -8px;
        margin-left: -8px;
    }

    .brand_jing_dot {
        width: 4px;
        height: 4px;
        margin-top: -2px;
        margin-left: -2px;
    }

    .productList_list {
        padding-top: 167px;
        padding-bottom: 130px;
    }

    .productList_item + .productList_item {
        margin-top: 206px;
    }

    .productList_item .index_public_content {
        margin-bottom: 28px;
    }

    .productList_item .index_public_content, .productViewDapustor .index_public_content {
        left: -17px;
    }

    .productView_con .index_public_content {
        margin-bottom: 24px;
    }

    .productItem_box {
        font-size: 14px;
        line-height: 28px;
        margin-bottom: 32px;
    }

    .productView_con .productItem_box {
        margin-bottom: 28px;
    }

    .inner_banner_title_wrap_wrap {
        padding-bottom: 55px;
    }

    .content_leftBox {
        padding-bottom: 28px;
    }

    .inner_banner_icon {
        margin-right: 3.36vw;
    }

    .inner_banner_icon .svg_cir {
        width: 34px;
        height: 34px;
    }

    .inner_banner_icon_text {
        font-size: 12px;
        line-height: 28px;
    }

    .productView_con .productList_list {
        padding-top: 116px;
        padding-bottom: 58px;
    }

    .sDown {
        margin: 0;
        padding: 15px 0 15px 15px;
    }

    .sDown_title_wrap {
        padding: 10px 10px 0 10px;
    }

    .sSubDown_wrap {
        padding: 10px;
    }

    .sDown_title {
        font-size: 16px;
        line-height: 28px;
        margin-bottom: 6px;
        padding-left: 20px;
        position: relative;
    }

    .sDown_title:after {
        width: 10px;
        height: 10px;
    }

    .sSubDown_title_label {
        margin-right: 6px;
    }

    .sDown_content {
        font-size: 12px;
        line-height: 20px;
    }

    .sSubDown_title {
        font-size: 14px;
        line-height: 21px;
    }

    .productItem_pdf {
        padding: 11px 0;
    }

    .sSubDown_mb .sSubDown_list {
        margin-bottom: 10px;
    }

    .sSubDown_mb:last-child .sSubDown_list {
        margin-bottom: 0;
    }

    .productItem_pdf_text {
        font-size: 14px;
        line-height: 26px;
        width: -webkit-calc(100% - 180px);
        width: calc(100% - 180px);
    }

    .productItem_pdf_icon {
        font-size: 18px;
        line-height: 26px;
        margin-right: 28px;
    }

    .productView_scene {
        padding: 72px 106px 30px;
    }

    .productView01 {
        padding-top: 58px;
        padding-bottom: 78px;
    }

    .productView_con .productView01 .index_public_content {
        margin-bottom: 56px;
    }

    .comparison_output_for_show_product .productView_table_wrap {
        width: 1700px;
    }

    .pro512table_pre_title {
        font-size: 17px;
        line-height: 42px;
    }

    .pro512table, .productView_table_wrap table {
        margin-bottom: 26px;
    }

    .pro512table_title_col, .productView_table_wrap table tr:first-child td {
        font-size: 17px;
        line-height: 42px;
        height: 42px;
        padding: 0 7px;
    }

    .pro512table_content_cell, .pro512table_content_sub_cell, .productView_table_wrap table td {
        font-size: 13px;
        line-height: 16px;
        padding: 9px 7px;
    }

    .productView_table_wrap table td {
        font-size: 12px;
    }

    .productView_table_wrap table .small_fontsize_tr td {
        font-size: 12px;
    }

    .productView02_content {
        padding-top: 78px;
        padding-bottom: 78px;
    }

    .productView02_content_inner {
        padding: 0 50px;
    }

    .productView02 .index_public_content {
        margin-bottom: 76px;
    }

    .swiper-bult-pagination {
        padding-bottom: 40px;
    }

    .swiper-bult-pagination .text {
        font-size: 17px;
        line-height: 30px;
        margin-bottom: 7px;
    }

    .swiper-bult-jing {
        width: 34px;
        height: 34px;
    }

    .swiper-bult-jing .brand_jing_circle_wrap {
        margin-left: -2px;
        margin-top: -2px;
    }

    .productView02_content_page_center:before {
        top: 174px;
    }

    .productview02-item-content {
        border-radius: 10px;
        padding: 45px;
        font-size: 14px;
        line-height: 28px;
    }

    .productview02-item-content i {
        width: 9px;
        height: 9px;
        left: 15px;
        top: -5px;
        margin-left: -5px;
    }

    .productview02-item {
        padding: 0 50px;
    }

    .productIIXGL-wrap {
        padding-top: 14px;
        padding-bottom: 120px;
    }

    .productView03 {
        padding-top: 120px;
        padding-bottom: 120px;
    }

    .productView03 .index_public_content {
        margin-bottom: 56px;
    }

    .productView03 .pro512table_title_col {
        font-size: 14px;
        line-height: 56px;
        height: 56px;
    }

    .productView03 .pro512table_col_first .pro512table_content_cell {
        font-size: 14px;
    }

    .pro512table .index_core_item_button .index_core_item_text {
        padding-right: 20px;
    }

    /*服务支持*/
    .support_nav {
        padding-top: 84px;
    }

    .support_dapustor_wrap {
        padding-top: 62px;
        padding-bottom: 70px;
    }

    .support_nav_sub_item {
        margin-left: 5px;
        margin-bottom: 7px;
    }

    .support_nav_sub_item:first-child {
        margin-left: 0;
    }

    .support_nav_sub_item .header_nav_text {
        font-size: 14px;
        line-height: 36px;
        margin-right: 5px;
    }

    .support_nav_sub_item .header_nav_after {
        width: 10px;
        height: 10px;
    }

    .support_nav_sub_item .lnk {
        padding: 0 14px;
    }

    .support_dapustor_wrap .index_public_content {
        margin-bottom: 66px;
    }

    .support_dapustor_wrap1 .index_public_content {
        margin-bottom: 4px;
    }

    .support_dapustor_wrap2 .index_public_content {
        margin-bottom: 59px;
    }

    .support_dapustor_wrap3 .index_public_content {
        margin-bottom: 61px;
    }

    .support_dapustor_wrap4 .index_public_content {
        margin-bottom: 51px;
    }

    .support_dapustor_wrap1 .support_dapustor_win {
        margin-top: 62px;
    }

    .comparison_condition {
        margin-bottom: 26px;
    }

    .comparison_condition .chd {
        padding-top: 16px;
        padding-bottom: 8px;
    }

    .comparison_condition .chd-tit {
        width: 120px;
        font-size: 13px;
        line-height: 26px;
        margin-bottom: 8px;
    }

    .comparison_condition .chd-tit:after {
        width: 6px;
        height: 6px;
        margin-left: 16px;
    }

    .comparison_condition .chd-con {
        width: -webkit-calc(100% - 120px);
        width: calc(100% - 120px);
    }

    .comparison_lnk {
        font-size: 12px;
        line-height: 26px;
        margin-bottom: 8px;
        padding: 0 16px;
        margin-right: 18px;
    }

    .comparison_mid_tips {
        margin-bottom: 21px;
    }

    .comparison_mid_tips .left_box {
        font-size: 12px;
        line-height: 26px;
    }

    .comparison_mid_tips .left_box font {
        margin: 0 3px;
    }

    .comparison_mid_tips .comparison_mid_lnk {
        margin-left: 11px;
        padding: 0 14px;
        line-height: 26px;
    }

    .comparison_mid_tips .comparison_mid_lnk .iconfont {
        font-size: 13px;
    }

    .comparison_mid_tips .comparison_mid_lnk .text {
        font-size: 12px;
    }

    .comparison_output {
        margin-bottom: 21px;
    }

    .comparison_output_row {
        padding: 24px 0;
    }

    .comparison_output_col_tit {
        width: 106px;
        font-size: 13px;
        line-height: 22px;
    }

    .comparison_output_col_con {
        width: -webkit-calc(100% - 175px);
        width: calc(100% - 175px);
        margin-right: 55px;
    }

    .comparison_output_process {
        height: 14px;
    }

    .comparison_output_process font {
        font-size: 13px;
        line-height: 22px;
        margin-top: -11px;
        padding-left: 11px;
    }

    .support_dapustor_search_box {
        margin-bottom: 30px;
    }

    .support_dapustor_search_box .support_dapustor_search_text {
        font-size: 14px;
        line-height: 20px;
        padding: 7px 18px;
        width: -webkit-calc(100% - 148px);
        width: calc(100% - 148px);
    }

    .support_dapustor_search_box .header_search_button {
        padding: 0 28px;
    }

    .support_dapustor_search_box .header_search_button .iconfont {
        font-size: 14px;
        margin-right: 8px;
        line-height: 20px;
    }

    .support_dapustor_search_box .header_search_button .txt {
        font-size: 14px;
        line-height: 36px;
    }

    .support_dapustor_search_box .header_search_button {
        margin-right: 0;
    }

    .support_dapustor_search_box .header_search_section {
        top: 56px;
        left: 117px;
    }

    .support_dapustor_search_box .header_section_active {
        top: 42px;
    }

    .support_dapustor_info_li0, .support_dapustor_download_box_header, .user_center_dapustor_nav_header .header_nav_text {
        font-size: 14px;
        line-height: 54px;
        height: 54px;
    }

    .support_dapustor_download_box_header_inner, .support_dapustor_download_box_bdy {
        margin-left: 0;
    }

    .support_dapustor_download_nav_item .support_dapustor_condition {
        font-size: 14px;
        line-height: 26px;
        padding-top: 12px;
        padding-bottom: 12px;
    }

    .support_dapustor_condition:after {
        border-left-width: 5px;
        border-top-width: 5px;
        border-bottom-width: 5px;
        right: -5px;
        margin-top: -5px;
    }

    .support_dapustor_download_box .paging, .paging.marT {
        margin-top: 68px;
    }

    .paging .page-btn, .paging .page-li {
        font-size: 14px;
    }

    .paging .page-btn {
        line-height: 30px;
        padding: 0 10px;
    }

    .paging .page-prev {
        margin-right: 10px;
    }

    .paging .page-next {
        margin-left: 10px;
    }

    .paging .page-li {
        line-height: 28px;
        padding: 0 7px;
        min-width: 28px;
        margin: 0 3px;
    }

    .support_inquire_win {
        padding-bottom: 108px;
    }

    .support_inquire_search_box {
        padding-bottom: 70px;
    }

    .support_inquire_download_tips {
        font-size: 14px;
        line-height: 28px;
    }

    .support_inquire_download_tips01 {
        margin-bottom: 14px;
    }

    .support_inquire_download_tips02 {
        margin-bottom: 10px;
    }

    .support_inquire_search_text_wrap {
        margin-right: 8px;
    }

    .support_inquire_search_text {
        width: 200px;
        height: 38px;
        font-size: 14px;
        line-height: 20px;
        padding: 8px 12px;
    }

    .support_inquire_search_button {
        font-size: 14px;
        width: 164px;
        height: 38px;
        line-height: 38px;
    }

    .support_inquire_search_text_wrap .header_search_section {
        top: 46px;
    }

    .support_contact_box {
        padding-bottom: 36px;
    }

    .support_contact_box + .support_contact_box {
        padding-top: 109px;
    }

    .contact_info_title {
        font-size: 18px;
        line-height: 28px;
        margin-bottom: 14px;
    }

    .support_contact_box .map {
        height: 262px;
    }

    .contact_info_content li {
        padding: 10px 0;
        font-size: 14px;
        line-height: 21px;
    }

    /*新闻*/
    .news_list_wrap .index_news_list {
        margin-top: 76px;
    }

    .news_list_wrap .paging {
        padding-top: 36px;
    }

    .news_list_wrap {
        padding-bottom: 80px;
    }

    .newsView_wrap {
        padding-top: 99px;
        padding-bottom: 85px;
    }

    .newsView_title {
        padding-bottom: 74px;
    }

    .news_title {
        font-size: 24px;
        line-height: 37px;
        margin-bottom: 10px;
    }

    .newsView_info {
        font-size: 12px;
        line-height: 18px;
    }

    .newsView_info .info_item + .info_item {
        margin-left: 37px;
    }

    .newsView_info .info_item:before {
        margin-right: 5px;
    }

    .newsView_content_inner {
        padding-right: 40px;
    }

    .newsView_aside_title, .newsView_aside_list {
        padding-left: 28px;
    }

    .newsView_editor {
        font-size: 14px;
        line-height: 28px;
        padding-bottom: 53px;
    }

    .newsView_aside_title {
        font-size: 24px;
        line-height: 38px;
        padding-bottom: 21px;
    }

    .newsView_aside_list {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .newsView_aside_item {
        font-size: 12px;
        line-height: 24px;
        padding: 3px 0;
    }

    .newsView_aside_item .lnk {
        width: -webkit-calc(100% - 71px);
        width: calc(100% - 71px);
    }

    .news_core_item_button {
        padding: 0 15px;
    }

    .index_core_item_button_return_list {
        padding: 0 20px;
    }

    .news_core_item_button .index_core_item_text {
        font-size: 14px;
        line-height: 34px;
    }

    /*用户中心*/
    .user_center_box_header {
        padding: 32px 36px;
        margin-bottom: 8px;
    }

    .user_center_box .support_dapustor_download_box_header_inner, .user_center_box .support_dapustor_download_box_bdy {
        margin-left: 0;
    }

    .user_center_box .support_dapustor_download_box_bdy {
        padding-bottom: 84px;
    }

    .user_center_dapustor_nav_item, .user_center_dapustor_nav_li_header, .user_center_dapustor_nav_header {
        padding-left: 50px;
        padding-right: 28px;
    }

    .user_center_dapustor_nav_header .header_nav_jt, .user_center_dapustor_nav_li_header .header_nav_jt {
        margin-top: -5px;
    }

    .user_center_dapustor_nav_header .header_nav_jt .header_nav_after,
    .user_center_dapustor_nav_li_header .header_nav_jt .header_nav_after {
        width: 10px;
        height: 10px;
    }

    .user_center_dapustor_nav_li_header_inner {
        padding-right: 28px;
    }

    .user_center_dapustor_nav_li_header .header_nav_text {
        font-size: 14px;
        line-height: 20px;
        padding: 11px 0;
        margin-right: 0;
    }

    .user_center_dapustor_nav_item {
        font-size: 12px;
        line-height: 22px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    /*登录与注册*/
    .login_wrap {
        padding: 86px 0 96px;
    }

    .login_wrap2 {
        padding-top: 26px;
        padding-bottom: 85px;
    }

    .login_box {
        width: 550px;
        padding: 68px 96px 90px;
    }

    .login_box .inner_banner_title, .login_box .inner_banner_title {
        font-size: 26px;
        line-height: 52px;
        padding-left: 26px;
    }

    .login_box .inner_banner_title_wrap {
        margin-bottom: 43px;
    }

    .support_dapustor_download_box .login_box_form {
        padding: 40px 80px;
    }

    .login_box_form .login_row {
        margin-bottom: 20px;
    }

    .login_box_form .login_input {
        font-size: 13px;
        line-height: 20px;
        padding: 9px;
    }

    .login_box_form textarea.login_input {
        height: 138px;
    }

    .login_row_inner_tips {
        font-size: 12px;
        line-height: 18px;
        padding-bottom: 8px;
    }

    .UserLeverbox {
        font-size: 13px;
    }

    .login_box_form .login_input_short {
        width: -webkit-calc(100% - 150px);
        width: calc(100% - 150px);
    }

    .login_button {
        font-size: 17px;
        line-height: 40px;
        height: 40px;
    }

    .login_row .login_button {
        width: 150px;
    }

    .login_after_msg {
        padding-top: 36px;
        padding-bottom: 12px;
        font-size: 13px;
        line-height: 26px;
    }

    .login_wrap1 .login_after_msg {
        padding-top: 16px;
    }

    .login_chk {
        top: -1px;
        width: 15px;
        height: 15px;
        margin-right: 6px;
    }

    .login_redirect_btn {
        font-size: 17px;
        line-height: 38px;
    }

    /*关于我们*/
    .about01_wrap {
        padding-top: 106px;
        padding-bottom: 106px;
    }

    .about02_wrap {
        padding-top: 26px;
        padding-bottom: 56px;
    }

    .about01_title_wrap {
        margin-bottom: 42px;
    }

    .about01_content {
        font-size: 14px;
        line-height: 28px;
    }

    .about01_video_wrap {
        padding-top: 6px;
    }

    .about01_video_inner {
        margin-bottom: 34px;
    }

    .about01_video_inner .about01_play_btn {
        width: 34px;
        height: 34px;
        margin-top: -17px;
        margin-left: -17px;
    }

    .about01_play_btn .btn_icon {
        border-left: 12px solid #0d8aff;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-right: none;
        margin-top: -6px;
        margin-left: -6px;
    }

    .about01_number_wrap .chd-top {
        font-size: 38px;
        line-height: 46px;
        height: 46px;
    }

    .about01_number_wrap .hav-plus .chd-top {
        padding-right: 17px;
    }

    .about01_number_wrap .chd-top small {
        font-size: 27px;
        line-height: 27px;
    }

    .about01_number_wrap .chd-bot {
        font-size: 12px;
        line-height: 26px;
    }

    .about01_number_wrap .line {
        margin-top: 8px;
        height: 55px;
    }

    .about02_content {
        padding-top: 14px;
        padding-bottom: 120px;
    }

    .about02_title_wrap {
        margin-bottom: 125px;
    }

    .about02_nav {
        font-size: 14px;
        line-height: 28px;
    }

    .about02_nav strong {
        margin-right: 10px;
    }

    .map_anchor_inner {
        width: 10px;
        height: 10px;
        margin-left: -5px;
        margin-top: -5px;
    }

    .map_anchor_inner .map_dot {
        width: 2px;
        height: 2px;
        margin-left: -1px;
        margin-top: -1px;
    }

    .map_anchor_text {
        font-size: 13px;
        line-height: 26px;
        height: 26px;
        margin-top: -13px;
    }

    .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;
    }


    .about_culture_wrap {
        padding-top: 124px;
        padding-bottom: 117px;
    }

    .about_culture_title_wrap {
        margin-bottom: 78px;
    }

    .about_culture_nav_sub_item, .about5_culture_nav_sub_item {
        margin-left: 42px;
        margin-bottom: 7px;
    }

    .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: 14px;
        line-height: 36px;
        margin-right: 5px;
    }

    .about_culture_nav_sub_item .header_nav_after, .about5_culture_nav_sub_item .header_nav_after {
        width: 10px;
        height: 10px;
    }

    .about_culture_nav_sub_item .lnk, .about5_culture_nav_sub_item .lnk {
        padding: 0 5px;
    }

    .about-group-pic-row1, .about-group-pic-row2 {
        margin-bottom: 10px;
    }

    .swiper-slide-env .info {
        font-size: 14px;
        line-height: 28px;
        padding: 7px 0;
    }

    .swiper-btn-env-inner {
        width: 36px;
        height: 36px;
        margin-top: -18px;
    }

    .swiper-btn-env-inner-prev {
        left: -webkit-calc(32.8124995vw + 92px);
        left: calc(32.8124995vw + 92px);
    }

    .swiper-btn-env-inner-next {
        right: -webkit-calc(32.8124995vw + 92px);
        right: calc(32.8124995vw + 92px);
    }

    .welfares {
        height: 391px;
    }

    .welfare-dot {
        width: 34px;
        height: 34px;
        margin-left: -17px;
        margin-top: -17px;
    }

    .welfare-item-con {
        width: 170px;
        height: 170px;
        margin-left: -85px;
    }

    .welfare-item:nth-child(odd) .welfare-item-con {
        top: -178px;
    }

    .welfare-item:nth-child(even) .welfare-item-con {
        top: 42px;
    }

    .welfare-icon {
        font-size: 56px;
        line-height: 56px;
        margin-top: 38px;
        margin-bottom: 11px;
    }

    .welfare-item:hover .welfare-icon {
        font-size: 28px;
        line-height: 28px;
        margin-top: 0;
    }

    .welfare-item:hover .welfare-content {
        padding-bottom: 11px;
    }

    .welfare-title {
        width: 128px;
        font-size: 14px;
        line-height: 28px;
        height: 28px;
    }

    .welfare-item:hover .welfare-title {
        height: 0;
    }

    .welfare-content {
        width: 128px;
        font-size: 13px;
        line-height: 21px;
    }

    .about02_title_wrap .index_public_content, .about03_title_wrap .index_public_content {
        left: -17px;

    }

    .about04_wrap {
        padding-top: 106px;
        padding-bottom: 142px;
    }

    .about04_title_wrap {
        margin-bottom: 14px;
    }

    .about-envent-left {
        margin-left: 0;
        width: 50%;
    }

    .about-envent-year {
        font-size: 170px;
        line-height: 260px;
    }

    .about-envent-right {
        font-size: 14px;
        line-height: 28px;
        padding: 56px 0;
    }

    .about04_wrap .swiper-bult-pagination {
        margin-top: 64px;
    }

    .about04_wrap .swiper-bult-pagination .text {
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 4px;
    }

    .swiper-about04-wrap .swiper-bult-pagination-wrap:before, .swiper-about04-wrap .swiper-bult-pagination-inner .line {
        bottom: 17px;
    }

    .swiper-about04-wrap .swiper-bult-pagination-wrap:before {
        left: -webkit-calc(-128px);
        left: calc(-128px);
        width: -webkit-calc(100% + 256px);
        width: calc(100% + 256px);
    }

    .swiper-about04-wrap .swiper-bult-pagination-inner:before, .swiper-about04-wrap .swiper-bult-pagination-inner:after {
        width: 128px;
        height: -webkit-calc(100% + 17px);
        height: calc(100% + 17px);
    }

    .swiper-about04-wrap .swiper-bult-pagination-inner:before {
        left: -128px;
    }

    .swiper-about04-wrap .swiper-bult-pagination-inner:after {
        right: -128px;
    }

    .swiper-about04-wrap .swiper-bult-pagination-inner .line {
        width: 128px;
    }

    .swiper-about04-wrap .swiper-bult-pagination-inner .left-line {
        left: -128px;
    }

    .swiper-about04-wrap .swiper-bult-pagination-inner .right-line {
        right: -128px;
    }

    .about04_wrap .swiper-btn-env-inner {
        top: auto;
        bottom: -2px;
        margin-top: 0;
    }

    .about04_wrap .swiper-btn-env-inner-prev {
        left: 110px;
    }

    .about04_wrap .swiper-btn-env-inner-next {
        right: 110px;
    }

    .about05_wrap {
        padding-top: 120px;
        padding-bottom: 106px;
    }

    .about5_culture_title_wrap {
        margin-bottom: 43px;
    }

    .about5_culture_inner {
        margin-right: -128px;
    }

    .swiper-honor-wrap {
        padding: 10px;
    }

    .swiper-honor-inner {
        margin-bottom: 10px;
    }

    .swiper-honor-info {
        padding: 10px 0;
    }

    .swiper-honor-info .info {
        font-size: 14px;
        line-height: 21px;
    }

    .swiper-tips {
        margin-top: 26px;
    }

    .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: 12px;
        line-height: 22px;
        margin-left: 10px;
    }

    .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-prev {
        left: 28px;
    }

    .swiper05-xiaoguoliang-honor .swiper-btn-env-inner-next {
        right: 28px;
    }

    .swiper-honor-close {
        top: 28px;
        right: 28px;
        width: 36px;
        height: 36px;
    }

    .swiper-honor-close .line {
        width: 16px;
        height: 2px;
        margin-top: -1px;
        margin-left: -8px;
    }

    /*
    .swiper-honor-close:hover .line{
        width:16px;
        margin-left:-8px
    }
    */
    .swiper05-xiaoguoliang-honor-inner {
        top: 56px;
        height: -webkit-calc(100vh - 112px);
        height: calc(100vh - 112px);
        left: 72px;
        width: -webkit-calc(100vw - 144px);
        width: calc(100vw - 144px);
    }

    /*搜索开始处*/
    .searchWrap {
        width: 1180px;
        padding-top: 60px;
        padding-bottom: 30px;
    }

    /*搜索结束处*/


}

@media screen and (max-width: 1260px) and (min-width: 1200px) {
    .header_search_active .header_search_input {
        width: 120px;
    }

    .footer_address_box {
        width: 34%;
    }

    .footer_nav_box {
        width: 66%;
    }
}