/*@charset "UTF-8";*/
/* CSS Document */
/*-- 提倡互联网共享,同时应尊重原创作者,网站制作属: lijia xiong --*/
/*QQ：897232289*/
/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {
    html, body {
        overflow-x: hidden;
    }

    .header_center {
        padding: 0 15px;
    }

    .header_nav_box {
        display: none;
    }

    .header_wrap, .my_contact_deco {
        height: 60px;
    }

    .header_logo_item {
        width: 46px;
    }
    .header_logo_item a {
        width: 46px;
        height: 46px;
    }

    .header_active .header_logo_item a {
        width: 32px;
        height: 32px;
    }

    .header_active .header_logo_length {
        width: 115px;
        left: 28px;
    }

    .header_logo_svg {
        stroke-width: 1px;
    }

    .header_language_box a {
        font-size: 16px;

    }

    .header_language_box {
        left: -24px;
    }

    .header_pop_box {
        width: 100%;
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }

    .header_pop_nav{
        margin:80px 0 0;
    }

    .header_pop_big {
        height: 60px;
        padding: 0 15px 0 15px;
    }

    .header_pop_read .header_pop_link a{
        pointer-events:auto!important;
    }

    .header_active .header_logo_item {
        width: 146px;
    }

    .header_pop_logo {
        width: 130px;
    }

    .header_pop_close {
        width: 30px;
        height: 30px;
    }

    .header_pop_center {
        padding: 0 15px;
    }

    .index_banner_read {
        padding: 0 15px;
    }

    .index_banner_swiper .index_banner_read {
        position: absolute;
        left: 25px;
        right: 25px;
        width: auto;
        bottom: 120px;
        top: auto;
        z-index: 99;
        height: auto;
        padding: 0;
    }

    .index_banner_en {
        font-size: 30px;
        line-height: 34px;
    }

    .index_banner_cn {
        font-size: 32px;
    }

    .header_pop_title {
        width: 100%;
    }

    .header_pop_read {
        width: 100%;
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        margin: 0;
        padding-top:8px;
        padding-bottom:4px;
        -webkit-transition:none;
        transition:none;
        display:none;
    }
    .header_pop_read:after{
        content:'';
        display:block;
        height:0;
        clear:both;
        overflow:hidden;
    }

    .header_pop_link{
        float:left;
    }

    .header_pop_title {
        margin: 0;
        height: 40px;
        overflow: hidden;
    }

    .header_pop_title a {
        font-size: 19px;
        line-height: 40px;
    }

    .header_pop_nav_wap_active .header_pop_title a{
        font-weight:bold;
    }




    .header_pop_link:first-child {
        padding: 0 11px 0 0;
    }

    .header_pop_link:last-child {
        padding: 0 0 0 10px;
    }

    .header_pop_link {
        padding: 0 11px 0 10px;
    }

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

    .header_pop_item, .header_pop_item:last-child {
        padding: 12px 0;
    }

    .header_pop_item:after {
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

    .header_pop_bottom {
        padding: 0 15px;
        margin-bottom: 40px;
    }

    .header_pop_language a {
        font-size: 20px;
        line-height: 30px;
    }

    .header_icon_before {
        font-size: 20px;
    }

    .header_pop_icon {
        margin-left: 20px;
    }

    .header_search_box {
        width: 160px;
    }

    .preface_item {
        width: 100%;
    }

    .preface_content {
        padding: 70px 15px;
    }

    .preface_read {
        margin: 0;
    }

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

    .preface_cn {
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 10px;
    }

    .preface_line {
        width: 50%;

    }

    .preface_bjq {
        padding-top: 40px;
    }

    .preface_text {
        font-size: 16px;
        line-height: 30px;
    }

    .preface_photo {
        padding-bottom: 100%;
    }

    .product_index_center {
        padding: 0 15px;
    }

    .product_index_item {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }

    .product_index_content {
        width: 100%;
    }

    .product_index_btn {
        position: relative;
    }

    .product_index_en {
        font-size: 36px;
        line-height: 45px;
    }

    .product_index_cn {
        margin-top: 5px;
        font-size: 22px;
        line-height: 32px;
    }

    .product_index_slide {
        padding: 66.85205% 0 0 0;
    }

    .product_item_wrap {
        padding: 0 0 40px 0;
    }

    .product_index_box {
        padding: 70px 0 50px;
    }

    .product_index_content {
        padding: 20px 0;
    }

    .product_index_photo {
        padding-bottom: 80%;
    }

    .center_banner_max {
        padding-bottom: 120%;
    }

    .center_banner_photo {
        padding-bottom: 150%;
    }

    .center_banner_wap_wrap{
        display:block;
        position:relative;
        height:0;
        padding-bottom:56.25%;
        overflow:hidden;
    }
    .center_banner_wap_wrap img{
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:100%;
        object-fit:contain;
    }
    .center_banner_wrap{
        display:none;
    }

    .news_index_content {
        padding: 0 15px;
        width: 100%;
    }

    .news_form_wrap {
        width: 100%;
    }

    .news_form_pd {
        padding: 70px 15px;
    }

    .news_index_en {
        font-size: 36px;
        line-height: 45px;
    }

    .news_index_cn {
        font-size: 22px;
        line-height: 32px;
    }

    .news_index_read {
        margin-top: 70px;
    }

    .news_index_title {
        font-size: 16px;
        line-height: 40px;
    }

    .news_index_btn {
        margin: 30px 0 70px 0;
    }

    .news_index_max {
        margin-top: 20px;
    }

    .footer_center {
        padding: 0 15px;
    }

    .news_form_input input {
        font-size: 16px;
        padding: 7px 25px;
    }

    .news_form_textarea textarea {
        font-size: 16px;
    }

    .footer_nav_wrap {
        display: none;
    }

    .footer_box {
        padding: 50px 0 30px 0;
    }

    .footer_address_wrap {
        width: 100%;
        padding-left: 0;
    }

    .footer_address_box {
        text-align: center;
    }
    .footer_address_box_xgl{
        padding-left:0;
        padding-right:0;
    }

    .footer_address_read {
        padding-top: 25px;
    }

    .footer_address_box_xgl .weixin_wrap{
        position:relative;
        top:0;
        right:0;
        width:100%;
        padding:25px 0;

    }
    .footer_address_box_xgl .weixin_wrap .img{
        width:120px;
        height:120px;
        display:block;
        margin:0 auto;
    }
    .footer_address_box_xgl .weixin_wrap .info{
        font-size: 12px;
        line-height: 26px;
    }

    .footer_bq_center {
        padding: 0 0 30px 0;
    }

    .footer_bq_link {
        width: 100%;
        padding: 0 15px;
        text-align: center;
    }

    .footer_bq_text {
        width: 100%;
        margin: 0;
    }

    .footer_bq_share {
        width: 100%;
        margin-top: 20px;
        padding-left: 0;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .html_top_wrap {
        display: none;
    }

    .footer_address_title {
        font-size: 16px;
    }

    .footer_address_text {
        font-size: 16px;
    }

    .footer_address_contact, .footer_address_contact a {
        font-size: 16px;
    }

    .news_form_textarea {
        margin-bottom: 20px;
    }

    .footer_share_link:last-child {
        margin-right: 0;
    }

    .news_form_button button {
        font-size: 16px;
        line-height: 44px;
    }

    .product_nav_center {
        padding: 0 15px;
    }

    .product_nav_box {
        margin: 10px 0;
    }

    .product_nav_link:first-child {
        padding: 0 10px 0 0;
    }

    .product_nav_link {
        padding: 0 10px;
    }

    .product_nav_link:last-child {
        padding: 0 0 0 10px;
    }

    .product_list_en {
        font-size: 36px;
        line-height: 45px;
    }

    .product_list_cn {
        font-size: 22px;
        line-height: 32px;
    }

    .product_list_title {
        margin: 50px 0 30px 0;
    }

    .product_list_item {
        width: 100%;
    }

    .product_item_title,.product_list_item:nth-child(2n) .product_item_title {
        padding: 0 15px 0 5%;
        width: 40%;
        margin-top: 0;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .product_item_max{
        padding-bottom:200%;
    }
    .product_item_big{
        padding-bottom:200%;
    }
    .product_item_img img{
        object-fit:contain;
    }


    .product_item_en {
        font-size: 26px;
        line-height: 30px;
    }

    .product_item_label {
        font-size: 16px;
        line-height: 24px;
    }

    .product_list_item:nth-child(2n+1) .product_item_width,.product_list_item:nth-child(2n) .product_item_width {
        margin-left: 35%;
        width: 60%;
    }



    .product_list_item:nth-child(2n) {
        -webkit-transition-delay: 0ms;
        transition-delay: 0ms;
    }

    .product_list_photo {
        margin-bottom: 30px;
    }

    .product_list_more {
        cursor: pointer;
        width: 60px;
    }

    .product_more_icon {
        height: 60px;
    }

    .product_more_cn {
        margin-top: 10px;
        font-size: 15px;
        line-height: 25px;
    }

    .product_list_box {
        padding-bottom: 50px;
    }

    .product_read_en {
        font-size: 40px;
        line-height: 50px;
    }

    .product_read_cn {
        font-size: 24px;
        line-height: 36px;
    }

    .pro_banner_max {
        padding-bottom: 68%;
    }

    .pro_banner_photo {
        padding-bottom: 84%;
    }

    .pro_bjq_wrap {
        padding: 50px 0;
    }

    .pro_bjq_center {
        padding: 0 15px;
    }

    .pro_bjq_box img {
        padding: 10px 0;
    }

    .pro_top_img {
        margin-bottom: 30px;
    }

    .pro_list_wrap {
        padding: 50px 0 50px 0;
    }

    .pro_list_center {
        padding: 0 8px;
    }

    .pro_item_box {
        padding: 0 8px;
    }

    .pro_list_button {
        display: none;
    }

    .pro_list_box .pro_list_btn {
        pointer-events: auto;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1;
    }

    .pro_list_box .pro_list_next {
        -webkit-transform: rotate(180deg) translateX(0);
        transform: rotate(180deg) translateX(0);
    }

    .pro_list_btn {
        width: 18px;
        height: 39px;
    }

    .pro_list_btn:before, .pro_list_btn:after {
        height: 1px;
        top: 19px;
    }

    .pro_item_tit {
        font-size: 15px;
        line-height: 26px;
    }

    .pro_content_box {
        padding: 50px 0;
    }

    .pro_content_parameter {
        padding: 0 15px;
        width: 100%;
    }

    .pro_content_album {
        padding: 0 15px;
        width: 100%;
    }

    .parameter_item_box {
        width: 30%;
        margin-right: 3.3333%;
    }

    .content_parameter_cn {
        font-size: 22px;
        line-height: 32px;
    }

    .content_parameter_title {
        margin-bottom: 10px;
    }

    .content_parameter_item {
        margin-bottom: 10px;
    }

    .parameter_item_cn {
        font-size: 18px;
        line-height: 28px;
    }

    .parameter_item_title {
        margin-bottom: 10px;
    }

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

    .pro_video_center {
        padding: 50px 15px;
    }

    .pro_video_icon {
        font-size: 40px;
    }

    .pro_video_icon:hover {
        font-size: 46px;
    }

    .parameter_tab_item:first-child {
        padding: 0 10px 0 0;
    }

    .parameter_tab_item {
        padding: 0 10px;
    }

    .parameter_tab_item:last-child {
        padding: 0 0 0 10px;
    }

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

    .parameter_tab_img {
        margin-top: 30px;
    }

    .pro_down_box {
        padding: 50px 0;
    }

    .pro_down_icon {
        width: 80px;
        margin: 0 auto 10px;
    }
    .contact_item_box:nth-child(2n+1) {
        padding-right: 0;
    }
    .pro_down_title {
        font-size: 22px;
        line-height: 30px;
    }

    .pro_down_text {
        font-size: 13px;
        line-height: 24px;
    }

    .pro_more_center {
        padding: 0 15px;
    }

    .pro_more_label {
        font-size: 22px;
        line-height: 32px;
    }

    .pro_more_title {
        padding: 0 0 10px 0;
        margin-bottom: 30px;
    }

    .more_tab_wrap {
        padding: 0;
    }

    .more_tab_box {
        padding: 0;
    }

    .more_tab_box .swiper-wrapper {
        display:block;
    }

    .more_tab_item {
        padding: 0 10px;
    }

    .more_tab_text {
        font-size: 16px;
        line-height: 28px;
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .pro_more_wrap {
        padding: 50px 0 80px 0;
    }

    .about_box {
        padding: 0 0 50px 0;
    }

    .about_jj_wrap {
        padding-top: 50px;
    }

    .core_center, .about_center, .contact_center, .news_details_center, .job_center {
        padding: 0 15px;
    }

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

    .about_signature_box {
        margin: 30px 0 0 0;
    }

    .about_signature_text {
        font-size: 14px;
        margin-right: 28px;
    }

    .about_signature_img img{
        width:60px;
    }

    .about_item_box {
        padding: 30px 0;
    }

    .about_number_item {
        width: 33.33333%;
        padding: 0 10px;
    }

    .about_number_text {
        font-size: 30px;
        line-height: 30px;
        margin: 0;
    }

    .about_number_cn {
        margin-top: 10px;
        font-size: 12px;
        line-height: 20px;
        height: 40px;
    }

    .about_number_box {
        padding-top: 30px;
    }

    .about_number_item:after {
        opacity: .6;
    }

    .about_number_item:first-child:after {
        display: none;
        -webkit-transform: scaleX(.5);
        transform: scaleX(.5);

    }

    .about_number_wrap {
        padding-bottom: 50px;
    }

    .about_vision_item {
        width: 100%;
    }

    .about_vision_content {
        padding: 50px 15px 50px 15px;
    }

    .about_vision_title {
        font-size: 22px;
        line-height: 32px;

    }

    .vision_item_box {
        width: 50%;
        padding: 20px 0;
        margin: 0;
        -webkit-align-content: flex-start;
        align-content: flex-start;
    }

    .vision_item_box:nth-child(2n) {
        margin: 0;
    }

    .vision_item_icon {
        width: 60px;
        height: 60px;
        margin: 0 auto;
    }

    .vision_item_read {
        padding-left: 0;
        width: 100%;
    }

    .vision_item_title {
        padding-top: 0;
        text-align: center;
    }

    .vision_item_line {
        margin: 10px auto 0;
    }

    .vision_item_cn {
        font-size: 20px;
    }

    .vision_item_en {
        font-size: 14px;
    }

    .vision_item_text {
        font-size: 14px;
        line-height: 24px;
        margin-top: 10px;
        text-align: center;
    }


    .about_vision_back {
        position: absolute;
        top: 0;
        left: 0;
        display: none;
    }

    .about_vision_box:after {
        display: none;
    }

    .about_vision_top {
        z-index: 9;
    }

    .about_course_max {
        padding-bottom: 200%;
    }

    .about_course_photo {
        padding-bottom: 250%;
    }

    .about_course_center {
        padding: 20% 15px 0;
    }

    .about_course_content {
        padding-top: 0;
        height: 100%;
        display: -webkit-flex !important;
        display: -ms-flex !important;
        display: flex !important;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    .about_course_en {
        font-size: 36px;
        line-height: 30px;
    }

    .about_course_cn {
        font-size: 22px;
        line-height: 32px;
    }

    .about_course_year {
        font-size: 24px;
    }

    .about_course_list {
        margin-top: 30px;
    }

    .about_course_after {
        height: 2px;
    }

    .about_course_before {
        width: 5px;
    }

    .AboutCourseActive .about_course_item:nth-child(2) .about_course_before {
        height: 60px;
        -webkit-transition-delay: 300ms;
        transition-delay: 300ms;
    }

    .AboutCourseActive .about_course_item:nth-child(3) {
        opacity: 1;
        -webkit-transition-delay: 900ms;
        transition-delay: 900ms;
    }

    .AboutCourseActive .about_course_item:nth-child(2) .about_course_before {
        height: 0;
    }

    .AboutCourseActive .about_course_item:nth-child(3) .about_course_before {
        height: 0;
    }

    .AboutCourseActive .about_course_item:nth-child(4) .about_course_before {
        height: 0;
    }

    .AboutCourseActive .about_course_item:nth-child(5) .about_course_before {
        height: 0;
    }

    .about_course_item:nth-child(3) .about_course_before {
        margin-bottom: 40px;
    }

    .about_course_item:nth-child(4) .about_course_before {
        margin-bottom: 80px;
    }

    .about_course_item:nth-child(5) .about_course_before {
        margin-bottom: 120px;
    }

    .about_course_item {
        width: 48%;
        margin-bottom: 15px;
    }

    .about_course_item:nth-child(2n+1) {
        margin-right: 4%;
    }

    .about_course_text {
        font-size: 12px;
        line-height: 22px;
        padding-right: 0;
        margin: 10px 0 15px 0;
    }

    .about_course_list {
        height: auto;
    }

    .sales_wap_item {
        padding: 0 15px 50px 15px;
    }

    .sales_box {
        padding-top: 0;
    }

    .sales_wap_en {
        font-size: 36px;
        line-height: 45px;
    }

    .sales_wap_read {
        position: relative;
    }

    .sales_wap_cn {
        font-size: 22px;
        line-height: 32px;
    }

    .sales_wap_title {
        margin-bottom: 20px;
    }

    .sales_wap_text {
        font-size: 15px;
        line-height: 25px;
    }

    .sales_wap_content {
        padding-top: 50px;
    }

    .develop_wrap {
        padding: 50px 0;
    }

    .develop_center {
        padding: 0 15px;
    }

    .develop_item_content {
        width: 100%;
        padding: 0;
    }

    .develop_item_max, .develop_item_max p {
        font-size: 36px;
        line-height: 40px;
    }

    .develop_item_text {
        padding: 30px 0;
    }

    .develop_item_text, .develop_item_text p {
        font-size: 14px;
        line-height: 28px;
    }

    .standard_title {
        font-size: 14px;
        line-height: 28px;
        margin-bottom: 20px;
    }

    .develop_item_show {
        width: 100%;
        margin-top: 50px;
    }

    .news_list_center {
        padding: 0 15px;
    }

    .news_list_box {
        padding: 50px 0 0 0;
    }

    .news_max_text {
        font-size: 36px;
        line-height: 45px;
    }

    .news_list_content {
        padding: 30px 0 30px 0;
    }

    .news_item_box {
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
    }

    .news_item_read {
        background: #e6e6e6;
        padding: 10px 10px 15px 10px;
    }

    .news_item_title {
        font-size: 16px;
        height: 56px;
        line-height: 28px;
    }

    .news_item_box:nth-child(2n) {
        -webkit-transition-delay: 0ms;
        transition-delay: 0ms;
    }

    .news_details_box {
        padding: 50px 0;
    }

    .news_details_label {
        font-size: 22px;
        line-height: 32px;
    }

    .news_details_line:after {
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

    .news_details_bjq {
        padding-top: 30px;
    }

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

    .news_details_bjq img {
        padding: 10px 0;
    }

    .news_details_tit {
        width: 60px;
        font-size: 14px;
        line-height: 32px;
    }

    .news_details_link {
        font-size: 14px;
        line-height: 32px;
        max-width: calc(100% - 60px);
    }

    .news_details_list {
        margin-top: 20px;
    }

    .news_details_list a {
        width: 140px;
        font-size: 16px;
        line-height: 50px;
    }

    .banner_contact .index_banner_height {
        height: 48vh;
    }

    .contact_item_box {
        width: 100%;
    }

    .contact_item_box:nth-child(2n) {
        padding-left: 0;
        margin-top: 30px;
    }

    .contact_item_address, .contact_item_read {
        font-size: 16px;
        line-height: 28px;
    }

    .contact_form_title {
        width: 100%;
    }

    .contact_form_text {
        font-size: 16px;
        line-height: 28px;
        margin-top: 10px;
    }

    .contact_form_box {
        padding-top: 50px;
    }

    .contact_form_max {
        font-size: 22px;
        line-height: 32px;
    }

    .contact_form_input {
        width:100%;
        margin-bottom: 20px;
    }

    .contact_form_input:nth-child(2n+1) {
        padding-right: 0px;
    }

    .contact_form_input:nth-child(2n) {
        padding-left: 0px;
    }

    .contact_form_input input {
        line-height: 42px;
        padding: 0 15px;
        font-size: 14px;
    }

    .contact_form_textarea textarea {
        padding: 10px 15px;
        line-height: 28px;
        height: 140px;
        font-size: 14px;
    }

    .contact_form_button button {
        width: 140px;
        font-size: 16px;
        line-height: 50px;
    }

    .contact_form_textarea {
        margin-bottom: 20px;
    }

    .contact_box {
        padding: 50px 0;
    }

    .job_wrap {
        padding: 50px 0;
    }

    .job_max_text {
        font-size: 22px;
        line-height: 30px;
    }

    .job_list_box {
        padding: 30px 0 0 0;
    }

    .job_item_title {
        font-size: 16px;
    }

    .job_item_address, .job_item_time {
        font-size: 15px;
    }

    .job_item_contact {
        padding-right: 0;
    }

    .job_item_pop {
        padding: 30px 0;
    }

    .job_item_label {
        width: 100%;
        margin: 0 0 20px 0;
        font-size: 14px;
        line-height: 28px;
    }

    .job_item_mail {
        font-size: 14px;
        line-height: 28px;
        padding: 20px 0 0 0;
    }

    .job_item_icon {
        width: 21px;
        height: 21px;
    }

    .core_item_top {
        width: 100%;
        position: relative;
        padding: 0
    }

    .core_item_en {
        font-size: 36px;
        line-height: 45px;
    }

    .core_item_cn {
        font-size: 22px;
        line-height: 32px;
    }

    .core_item_text {
        font-size: 14px;
        line-height: 32px;
        margin-top: 20px;
    }

    .core_pic_box {
        padding: 0;
    }

    .core_pic_item2 {
        padding-left: 15px;
    }

    .core_pic_item4 {
        padding-left: 15px;;
    }

    .core_pic_box {
        margin-top: 15px;
    }

    .core_item_box {
        margin-bottom: 50px;
    }

    .core_pic_wrap {
        padding-top: 30px;
    }

    .core_pic_top {
        padding-top: 30px;
    }

    .core_design_top {
        position: relative;
        padding-right: 0;
        width: 100%;
    }

    .core_pic_item7 {
        padding-left: 30px;
    }

    .core_pic_item6 {
        padding-left: 15px;
    }

    .core_pic_item8 {
        width: 54.6875%;
        padding-left: 15px;
    }

    .core_pic_content {
        margin-top: 15px;
    }

    .core_pic_item3 {
        padding-left: 30px;
    }

    .core_pic_item1 .core_pic_photo {
        padding-bottom: 92%;
    }

    .core_pic_item2 .core_pic_photo {
        padding-bottom: 162%;
    }

    .core_pic_item3 .core_pic_photo {
        padding-bottom: 188%;
    }

    .core_pic_item4 .core_pic_photo {
        padding-bottom: 84%;
    }

    .core_pic_item5 .core_pic_photo {
        padding-bottom: 89%;
    }

    .core_pic_item6 .core_pic_photo {
        padding-bottom: 184%;
    }

    .core_pic_item7 .core_pic_photo {
        padding-bottom: 166%;
    }

    .core_pic_item8 .core_pic_photo {
        padding-bottom: 90%;
    }

    .core_quality_item {
        width: 100%;
    }

    .core_quality_top {
        padding-bottom: 30px;
    }

    .core_quality_img {
        padding: 30px 0 0 0;
    }

    .core_box {
        padding: 0 0 50px 0;
    }


    .pro_list_pagination .swiper-pagination-bullet {
        margin: 0 4px;
    }

    .pro_list_pagination .swiper-pagination-bullet-active {
        background: #1f1f1f;
    }

    .pro_list_pagination, .more_tab_pagination {
        margin-top: 20px;
        display: flex;
        width: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition: all .7s ease;
        transition: all .7s ease;
    }

    .PaginationActive, .MorePaginationActive {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    .pro_list_pagination .swiper-pagination-bullet,
    .more_tab_pagination .swiper-pagination-bullet {
        margin: 0 4px;
    }

    .pro_list_pagination .swiper-pagination-bullet-active,
    .more_tab_pagination .swiper-pagination-bullet-active {
        background: #1f1f1f;
    }

    .about_course_item:nth-child(3) .about_course_before {
        margin-bottom: 0px;
    }

    .about_course_item:nth-child(4) .about_course_before {
        margin-bottom: 0px;
    }

    .about_course_item:nth-child(5) .about_course_before {
        margin-bottom: 0px;
    }

    .index_video_box {
        width: 100%;
    }

    .index_video_close {
        top: 15px;
        right: 15px;
        width: 32px;
        height: 32px;
    }

    .core_list_box {
        padding-top: 50px;
    }
}
@media screen and (max-width: 340px){
    .index_banner_en{
        font-size:32px;
    }
    .index_banner_cn{
        font-size:28px;
    }
}

/*小屏幕*/
@media screen and (min-width: 1200px) and (max-width: 1400px) {
    .index_banner_read,
    .product_index_center,
    .product_nav_center,
    .product_item_title,
    .pro_more_center {
        padding: 0 120px;
    }

    .core_center,
    .about_center,
    .contact_center,
    .news_details_center,
    .job_center {
        padding: 0 150px;
    }

    .pro_list_center {
        padding: 0 70px;
    }

    .pro_content_parameter {
        padding: 0 60px;
    }

    .pro_bjq_center {
        padding: 0 130px;
    }

    .preface_en,
    .product_index_en,
    .news_index_en,
    .product_list_en,
    .product_read_en,
    .core_item_en,
    .sales_wap_en {
        font-size: 34px;
        line-height: 50px;
    }

    .about_course_en,
    .develop_item_max, .develop_item_max p,
    .news_max_text {
        font-size: 34px;
        line-height: 50px;
    }


    .product_index_cn,
    .product_list_cn,
    .product_item_en,
    .product_read_cn,
    .about_course_cn,
    .core_item_cn,
    .sales_wap_cn,
    .job_max_text {
        font-size: 24px;
        line-height: 36px;
    }

    .product_read_cn {
        margin-top: 10px;
    }

    .product_item_label {
        font-size: 18px;
        line-height: 24px;
    }

    .product_list_more {
        width: 91px;
    }

    .product_more_icon {
        height: 91px;
    }

    .product_more_cn {
        margin-top: 15px;
        font-size: 18px;
        line-height: 28px;

    }

    .pro_bjq_box img {
        padding: 15px 0;
    }

    .header_wrap {
        height: 70px;
    }

    .header_active, .my_contact_deco {
        height: 60px;
    }

    .header_logo_item {
        width: 40px;
    }

    .header_logo_item a {
        width: 40px;
        height: 40px;
    }

    .header_nav_link a {
        font-size: 14px;
    }

    .header_nav_link {
        margin: 0 18px;
    }

    .header_language_box a {
        font-size: 14px;
    }


    .index_banner_en {
        font-size: 40px;
        line-height: 36px;
    }

    .index_banner_cn {
        font-size: 28px;
    }

    .preface_read {
        margin: 50px 0;
    }


    .news_index_cn {
        font-size: 20px;
        line-height: 36px;
    }

    .preface_cn {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 10px;
    }

    .preface_line {
        width: 170px;
    }

    .preface_line {
        width: 170px;
    }

    .preface_text {
        font-size: 12px;
        line-height: 24px;
    }

    .product_index_link {
        font-size: 14px;
    }
    .product_index_cn {
        margin: 0;
    }
    .ProductBtnActive .product_index_link {
        padding-left: 60px;
    }

    .product_item_wrap:nth-child(2n) .ProductBtnActive .product_index_link {
        padding-right: 60px;
    }

    .product_item_wrap {
        padding: 50px 0;
    }

    .news_index_content, .footer_center {
        padding: 0 75px;
    }

    .footer_bq_center {
        padding: 20px 80px;
    }

    .news_index_title {
        font-size: 18px;
        line-height: 60px;
    }

    .news_index_read {
        margin-top: 50px;
    }

    .news_index_btn {
        margin: 30px 0 40px 0;
        overflow: hidden;
    }

    .news_form_pd {
        padding: 65px 60px 60px 60px;
    }

    .news_form_input input {
        line-height: 24px;
        padding: 8px 20px;
        font-size: 14px;
    }

    .news_form_textarea textarea {
        line-height: 24px;
        padding: 8px 20px;
        font-size: 14px;
    }

    .news_form_textarea {
        margin-bottom: 30px;
    }

    .footer_nav_title {
        font-size: 15px;
        line-height: 25px;
    }

    .footer_nav_link a {
        font-size: 12px;
    }

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

    .footer_address_title, .footer_address_text {
        font-size: 14px;
        line-height: 26px;
    }

    .footer_address_read {
        padding-top: 20px;
    }

    .footer_share_link {
        font-size: 30px;
    }

    .footer_address_contact, .footer_address_contact a {
        font-size: 14px;
        line-height: 24px;
    }

    .footer_box {
        padding: 60px 0;
    }

    .content_parameter_cn, .parameter_item_cn {
        font-size: 20px;
        line-height: 30px;
    }

    .parameter_item_text {
        font-size: 14px;
        line-height: 36px;

    }

    .pro_content_album {
        padding: 0 70px 0 0;
    }

    .parameter_tab_item:first-child {
        padding: 0 20px 0 0;
    }

    .parameter_tab_item:last-child {
        padding: 0 0 0 20px;
    }

    .parameter_tab_item {
        padding: 0 20px;
    }

    .pro_video_center {
        padding: 50px 200px;
    }

    .pro_video_icon {
        font-size: 80px;
    }

    .pro_video_icon:hover {
        font-size: 90px;
    }

    .pro_down_box {
        padding: 60px 0;
    }

    .pro_down_icon {
        width: 120px;
    }

    .pro_down_title {
        font-size: 26px;
        line-height: 30px;

    }

    .pro_down_text {
        font-size: 13px;
        line-height: 24px;

    }

    .pro_more_wrap {
        padding: 50px 0 110px 0;
    }

    .pro_more_label {
        font-size: 24px;
        line-height: 40px;
    }

    .more_tab_text {
        font-size: 16px;
        line-height: 28px;
        margin-top: 20px;
    }

    .more_tab_box {
        padding: 41px 0 0 0;
    }

    .pro_list_btn {
        width: 18px;
    }

    .about_box {
        padding: 0px 0 120px 0;
    }

    .about_jj_wrap {
        padding-top: 60px;
    }

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

    .about_item_box {
        padding: 70px 0;
    }

    .preface_bjq {
        padding-top: 40px;
    }

    .about_number_item {
        padding: 0 50px 0 20px;
    }

    .about_number_text {
        font-size: 50px;
        line-height: 60px;
        margin-top: 40px;
    }

    .about_number_cn {
        margin-top: 20px;
        font-size: 20px;
        line-height: 30px;
    }

    .about_number_wrap {
        padding-bottom: 120px;
    }

    .about_vision_content {
        padding: 40px 40px 40px 60px;
    }

    .vision_item_wrap {
        padding-top: 10px;
    }

    .about_vision_title {
        font-size: 18px;
        line-height: 32px;
    }

    .vision_item_box {
        width: 48%;
        margin: 30px 4% 0 0;
    }

    .vision_item_box:nth-child(2n) {
        margin: 30px 0 0 0;
    }

    .vision_item_icon {
        width: 60px;
    }

    .vision_item_read {
        padding-left: 15px;
        width: calc(100% - 72px);
    }

    .vision_item_text {
        font-size: 13px;
        line-height: 20px;
        margin-top: 10px;
    }

    .vision_item_title {
        padding-top: 10px;
    }

    .vision_item_cn {
        font-size: 18px;
        line-height: 22px;
    }

    .vision_item_en {
        font-size: 13px;
        line-height: 16px;
    }

    .vision_item_line {
        width: 28px;
    }

    .about_course_center {
        padding: 0 0 0 40px;
    }

    .about_course_list {
        margin-top: 10px;
        height: 260px;
    }

    .sales_box {
        padding-top: 20px;
    }

    .about_course_year {
        font-size: 36px;
    }

    .about_course_text {
        font-size: 14px;
        line-height: 24px;
        padding-right: 10px;
        margin: 5px 0 15px 0;
    }

    .about_course_item:nth-child(3) .about_course_before {
        margin-bottom: 30px;
    }

    .about_course_item:nth-child(4) .about_course_before {
        margin-bottom: 60px;
    }

    .about_course_item:nth-child(5) .about_course_before {
        margin-bottom: 90px;
    }

    .AboutCourseActive .about_course_item:nth-child(2) .about_course_before {
        height: 30px;
    }


    .AboutCourseActive .about_course_item:nth-child(3) .about_course_before {
        height: 30px;
    }


    .AboutCourseActive .about_course_item:nth-child(4) .about_course_before {
        height: 30px;

    }

    .AboutCourseActive .about_course_item:nth-child(5) .about_course_before {
        height: 30px;
    }

    .about_course_before {
        width: 8px;
    }

    .about_course_after {
        height: 8px;
    }

    .header_pop_big {
        height: 60px;
        padding: 0 20px 0 50px;
    }

    .header_pop_nav {
        margin: 50px 0 0 0;
    }

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

    .header_pop_read {
        margin: 16px 0;
        width: 82%;
    }

    .header_pop_title a {
        font-size: 16px;
        line-height: 24px;
    }

    .header_pop_title {
        margin: 16px 0;
        width: 18%;
    }

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

    .header_pop_center {
        padding: 0 50px;
    }

    .header_pop_link {
        padding: 0 13px 0 12px;
    }

    .header_pop_link:last-child {
        padding: 0 0 0 12px;
    }

    .header_pop_bottom {
        padding: 0 50px;
        margin-bottom: 50px;
    }

    .header_pop_language a {
        font-size: 20px;
        line-height: 28px;
    }

    .header_pop_icon {
        margin-left: 15px;
    }

    .header_icon_before {
        font-size: 22px;
    }

    .core_box {
        padding: 0 0 150px 0;
    }

    .core_item_text {
        font-size: 14px;
        line-height: 28px;
        margin-top: 30px;
    }

    .core_pic_wrap {
        padding-top: 40px;
    }

    .core_item_top {
        padding-right: 45px;
    }

    .core_pic_top {
        padding-top: 110px;
    }

    .core_quality_img {
        padding: 100px 0 0 40px;
    }

    .sales_wap_item {
        padding: 60px 160px 50px 160px;
    }

    .sales_wap_text {
        font-size: 14px;
        line-height: 24px;
    }

    .develop_center {
        padding: 0 160px;
    }

    .develop_wrap {
        padding: 120px 0 160px 0;
    }

    .develop_item_text, .develop_item_text p {
        font-size: 14px;
        line-height: 24px;
    }

    .develop_item_text {
        padding: 30px 0;
    }

    .standard_title {
        font-size: 14px;
        line-height: 24px;
        margin-bottom: 20px;
    }

    .news_list_center {
        padding: 0 160px;
    }

    .news_list_box {
        padding: 80px 0 0 0;
    }

    .news_list_content {
        padding: 50px 0 30px 0;
    }

    .news_item_read {
        padding: 20px 20px 15px 20px;
    }

    .news_item_title {
        font-size: 14px;
        height: 50px;
        line-height: 25px;
    }

    .news_item_box {
        width: 47%;
        margin-right: 6%;
        margin-bottom: 30px;
    }

    .news_details_box {
        padding: 80px 0;
    }

    .news_details_label {
        font-size: 18px;
        line-height: 34px;
    }

    .news_details_bjq {
        padding-top: 50px;
    }

    .news_details_bjq p {
        font-size: 13px;
        line-height: 22px;
    }

    .news_details_link {
        font-size: 13px;
        line-height: 32px;
    }

    .news_details_tit {
        width: 56px;
        font-size: 13px;
        line-height: 32px;
    }

    .news_details_list a {
        width: 140px;
        font-size: 14px;
        line-height: 50px;
    }

    .contact_box {
        padding: 60px 0 90px 0;
    }

    .contact_item_address, .contact_item_read {
        font-size: 14px;
        line-height: 28px;
    }

    .header_active .header_logo_item a {
        width: 32px;
        height: 32px;
    }

    .header_active .header_logo_length {
        left: 27px;
        width: 115px;
    }

    .contact_form_box {
        padding-top: 40px;
    }

    .contact_form_max {
        font-size: 20px;
        line-height: 34px;

    }

    .contact_form_text {
        font-size: 14px;
        line-height: 28px;
        margin-top: 10px;
    }

    .contact_form_input input {
        line-height: 44px;
        padding: 0 22px;
        font-size: 13px;
    }

    .contact_form_textarea textarea {
        padding: 10px 24px;
        line-height: 26px;
        font-size: 13px;
    }

    .contact_form_button button {
        width: 140px;
        font-size: 14px;
        line-height: 50px;
    }

    .job_wrap {
        padding: 80px 0 120px 0;
    }

    .job_list_box {
        padding: 50px 0 0 0;
    }

    .job_item_title {
        font-size: 18px;
    }

    .job_item_pop {
        padding: 30px 0;
    }

    .job_item_label {
        font-size: 14px;
        line-height: 32px;
    }

    .job_item_mail {
        font-size: 14px;
        line-height: 24px;
        padding: 20px 0 0 0;
    }

    .job_item_address, .job_item_time {
        font-size: 14px;
    }

    .job_item_icon {
        width: 23px;
        height: 23px;
    }

    .top_title {
        width: 160px;
        line-height: 40px;
    }

    .top_cn {
        font-size: 16px;
    }

    .top_number {
        font-size: 16px;
    }

    .top_icon {
        height: 40px;
    }

    .top_icon img {
        width: 80%;
    }

    .index_video_box {
        width: 58%;
    }

    .index_video_close {
        right: 50px;
        top: 20px;
        width: 40px;
        height: 40px;
    }

    .preface_content {
        padding: 0 60px;
    }

    .news_form_button button {
        line-height: 40px;
        font-size: 14px;
    }

    .parameter_item_box {
        width: 30%;
        margin-right: 3.3333%;
    }

    .pro_banner_photo {
        padding-bottom: 56%;
    }

    .core_list_box {
        padding-top: 70px;
    }
}

/*中屏幕*/
@media screen and (min-width: 1400px) and (max-width: 1900px) {
    .index_banner_read,
    .product_index_center,
    .product_nav_center,
    .product_item_title,
    .pro_more_center {
        padding: 0 200px;
    }

    .header_pop_nav {
        margin: 70px 0 0 0;
    }

    .core_center,
    .about_center,
    .contact_center,
    .news_details_center,
    .job_center {
        padding: 0 250px;
    }

    .pro_list_center {
        padding: 0 100px;
    }

    .pro_content_parameter {
        padding: 0 90px;
    }

    .pro_bjq_center {
        padding: 0 240px;
    }

    .preface_en,
    .product_index_en,
    .news_index_en,
    .product_list_en,
    .product_read_en,
    .core_item_en,
    .sales_wap_en {
        font-size: 44px;
        line-height: 60px;
    }

    .about_course_en,
    .develop_item_max, .develop_item_max p,
    .news_max_text {
        font-size: 44px;
        line-height: 60px;
    }


    .product_index_cn,
    .product_list_cn,
    .product_item_en,
    .product_read_cn,
    .about_course_cn,
    .core_item_cn,
    .sales_wap_cn,
    .job_max_text {
        font-size: 32px;
        line-height: 44px;
    }

    .product_read_cn {
        margin-top: 10px;
    }

    .product_item_label {
        font-size: 22px;
        line-height: 28px;
    }

    .product_list_more {
        width: 101px;
    }

    .product_more_icon {
        height: 101px;
    }

    .product_more_cn {
        margin-top: 20px;
        font-size: 22px;
        line-height: 34px;

    }

    .pro_bjq_box img {
        padding: 20px 0;
    }

    .header_wrap {
        height: 90px;
    }

    .header_active, .my_contact_deco  {
        height: 70px;
    }

    .header_logo_item {
        width: 50px;
    }

    .header_logo_item a {
        width: 50px;
        height: 50px;
    }

    .header_nav_link a {
        font-size: 15px;
    }

    .header_nav_link {
        margin: 0 25px;
    }

    .header_language_box a {
        font-size: 16px;
    }


    .index_banner_en {
        font-size: 56px;
        line-height: 51px;
    }

    .index_banner_cn {
        font-size: 40px;
    }

    .preface_read {
        margin: 80px 0;
    }


    .news_index_cn {
        font-size: 24px;
        line-height: 40px;
    }

    .preface_cn {
        font-size: 24px;
        line-height: 51px;
    }

    .preface_line {
        width: 200px;
    }

    .preface_line {
        width: 200px;
    }

    .preface_text {
        font-size: 14px;
        line-height: 26px;
    }

    .product_index_link {
        font-size: 16px;
    }

    .ProductBtnActive .product_index_link {
        padding-left: 80px;
    }

    .product_item_wrap:nth-child(2n) .ProductBtnActive .product_index_link {
        padding-right: 80px;
    }


    .product_item_wrap {
        padding: 80px 0;
    }

    .news_index_content, .footer_center {
        padding: 0 95px;
    }

    .footer_bq_center {
        padding: 25px 95px;
    }

    .news_index_title {
        font-size: 20px;
        line-height: 66px;
    }

    .news_index_read {
        margin-top: 70px;
    }

    .news_index_btn {
        margin: 40px 0 50px 0;
        overflow: hidden;
    }

    .news_form_pd {
        padding: 85px 80px 0 80px;
    }

    .news_form_input input {
        line-height: 28px;
        padding: 8px 20px;
        font-size: 16px;
    }

    .news_form_textarea textarea {
        line-height: 28px;
        padding: 8px 20px;
        font-size: 16px;
    }

    .news_form_textarea {
        margin-bottom: 40px;
    }

    .footer_nav_title {
        font-size: 18px;
        line-height: 28px;
    }

    .footer_nav_link a {
        font-size: 13px;
    }

    .footer_bq_text, .footer_bq_text a {
        font-size: 13px;
        line-height: 28px;
    }

    .footer_address_title, .footer_address_text {
        font-size: 16px;
        line-height: 28px;
    }

    .footer_address_read {
        padding-top: 30px;
    }

    .footer_share_link {
        font-size: 34px;
    }

    .footer_address_contact, .footer_address_contact a {
        font-size: 16px;
        line-height: 28px;
    }

    .footer_box {
        padding: 80px 0;
    }

    .content_parameter_cn, .parameter_item_cn {
        font-size: 24px;
        line-height: 34px;
    }

    .parameter_item_text {
        font-size: 16px;
        line-height: 40px;

    }

    .pro_content_album {
        padding: 0 90px 0 0;
    }

    .parameter_tab_item:first-child {
        padding: 0 30px 0 0;
    }

    .parameter_tab_item:last-child {
        padding: 0 0 0 30px;
    }

    .parameter_tab_item {
        padding: 0 30px;
    }

    .pro_video_center {
        padding: 70px 230px;
    }

    .pro_video_icon {
        font-size: 100px;
    }

    .pro_video_icon:hover {
        font-size: 120px;
    }

    .pro_down_box {
        padding: 80px 0;
    }

    .pro_down_icon {
        width: 132px;
    }

    .pro_down_title {
        font-size: 30px;
        line-height: 35px;

    }

    .pro_down_text {
        font-size: 14px;
        line-height: 26px;

    }

    .pro_more_wrap {
        padding: 60px 0 140px 0;
    }

    .pro_more_label {
        font-size: 28px;
        line-height: 45px;
    }

    .more_tab_text {
        font-size: 20px;
        line-height: 32px;
        margin-top: 30px;
    }

    .more_tab_box {
        padding: 56px 0 0 0;
    }

    .pro_list_btn {
        width: 22px;
    }

    .about_box {
        padding: 0 0 160px 0;
    }

    .about_jj_wrap {
        padding-top: 80px;
    }

    .about_content_read {
        font-size: 16px;
        line-height: 30px;
    }

    .about_item_box {
        padding: 90px 0;
    }

    .about_number_item {
        padding: 0 70px 0 20px;
    }

    .about_number_text {
        font-size: 50px;
        line-height: 60px;
        margin-top: 40px;
    }

    .about_number_cn {
        margin-top: 20px;
        font-size: 20px;
        line-height: 30px;
    }

    .about_number_wrap {
        padding-bottom: 120px;
    }

    .about_vision_content {
        padding: 50px 80px 50px 90px;
    }

    .vision_item_wrap {
        padding-top: 30px;
    }

    .about_vision_title {
        font-size: 26px;
        line-height: 38px;
    }

    .vision_item_box {
        margin: 40px 8% 0 0;
    }

    .vision_item_box:nth-child(2n) {
        margin: 40px 0 0 0;
    }

    .vision_item_icon {
        width: 82px;
    }

    .vision_item_read {
        padding-left: 15px;
        width: calc(100% - 82px);
    }

    .vision_item_text {
        font-size: 14px;
        line-height: 24px;
        margin-top: 15px;
    }

    .vision_item_title {
        padding-top: 15px;
    }

    .vision_item_cn {
        font-size: 22px;
        line-height: 26px;
    }

    .vision_item_en {
        font-size: 16px;
        line-height: 18px;
    }

    .vision_item_line {
        width: 32px;
    }

    .about_course_center {
        padding: 0 0 0 80px;
    }

    .about_course_list {
        margin-top: 30px;
        height: 340px;
    }

    .about_course_year {
        font-size: 44px;
    }

    .about_course_text {
        font-size: 16px;
        line-height: 26px;
        padding-right: 15px;
        margin: 5px 0 15px 0;
    }

    .about_course_item:nth-child(3) .about_course_before {
        margin-bottom: 40px;
    }

    .about_course_item:nth-child(4) .about_course_before {
        margin-bottom: 80px;
    }

    .about_course_item:nth-child(5) .about_course_before {
        margin-bottom: 120px;
    }

    .AboutCourseActive .about_course_item:nth-child(2) .about_course_before {
        height: 40px;
    }


    .AboutCourseActive .about_course_item:nth-child(3) .about_course_before {
        height: 40px;
    }


    .AboutCourseActive .about_course_item:nth-child(4) .about_course_before {
        height: 40px;

    }

    .AboutCourseActive .about_course_item:nth-child(5) .about_course_before {
        height: 40px;
    }

    .about_course_before {
        width: 8px;
    }

    .about_course_after {
        height: 8px;
    }

    .header_pop_big {
        height: 70px;
    }

    .header_pop_close {
        width: 40px;
        height: 40px;
    }

    .header_pop_read {
        margin: 20px 0;
        width: 82%;
    }

    .header_pop_title a {
        font-size: 18px;
        line-height: 26px;
    }

    .header_pop_title {
        margin: 20px 0;
        width: 18%;
    }

    .header_pop_link a {
        font-size: 15px;
        line-height: 28px;
    }

    .header_pop_center {
        padding: 0 60px;
    }

    .header_pop_link {
        padding: 0 16px 0 15px;
    }

    .header_pop_bottom {
        padding: 0 60px;
        margin-bottom: 60px;
    }

    .header_pop_language a {
        font-size: 26px;
        line-height: 34px;
    }

    .header_pop_icon {
        margin-left: 20px;
    }

    .header_icon_before {
        font-size: 26px;
    }

    .core_box {
        padding: 0 0 180px 0;
    }

    .core_item_text {
        font-size: 16px;
        line-height: 30px;
        margin-top: 40px;
    }

    .core_pic_wrap {
        padding-top: 50px;
    }

    .core_item_top {
        padding-right: 65px;
    }

    .core_pic_top {
        padding-top: 135px;
    }

    .core_quality_img {
        padding: 120px 0 0 60px;
    }

    .sales_wap_item {
        padding: 100px 200px 80px 200px;
    }

    .sales_wap_text {
        font-size: 16px;
        line-height: 26px;
    }

    .develop_center {
        padding: 0 200px;
    }

    .develop_wrap {
        padding: 150px 0 200px 0;
    }

    .develop_item_text, .develop_item_text p {
        font-size: 16px;
        line-height: 26px;
    }

    .develop_item_text {
        padding: 50px 0;
    }

    .standard_title {
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 30px;
    }

    .news_list_center {
        padding: 0 200px;
    }

    .news_list_box {
        padding: 100px 0 0 0;
    }

    .news_list_content {
        padding: 70px 0 40px 0;
    }

    .news_item_read {
        padding: 25px 25px 20px 25px;
    }

    .news_item_title {
        font-size: 20px;
        height: 68px;
        line-height: 34px;
    }

    .news_item_box {
        width: 47%;
        margin-right: 6%;
        margin-bottom: 70px;
    }

    .news_details_box {
        padding: 130px 0;
    }

    .news_details_label {
        font-size: 28px;
        line-height: 44px;
    }

    .news_details_bjq {
        padding-top: 70px;
    }

    .news_details_bjq p {
        font-size: 16px;
        line-height: 28px;
    }

    .news_details_link {
        font-size: 16px;
        line-height: 38px;
    }

    .news_details_tit {
        width: 70px;
        font-size: 16px;
        line-height: 38px;
    }

    .news_details_list a {
        width: 160px;
        font-size: 16px;
        line-height: 60px;
    }

    .contact_box {
        padding: 100px 0 150px 0;
    }

    .contact_item_address, .contact_item_read {
        font-size: 20px;
        line-height: 34px;
    }

    .contact_form_box {
        padding-top: 80px;
    }

    .contact_form_max {
        font-size: 26px;
        line-height: 40px;

    }

    .contact_form_text {
        font-size: 20px;
        line-height: 34px;
        margin-top: 10px;
    }

    .contact_form_input input {
        line-height: 53px;
        padding: 0 30px;
        font-size: 16px;
    }

    .contact_form_textarea textarea {
        padding: 10px 30px;
        line-height: 32px;
        font-size: 16px;
    }

    .contact_form_button button {
        width: 160px;
        font-size: 16px;
        line-height: 60px;
    }

    .job_wrap {
        padding: 100px 0 150px 0;
    }

    .job_list_box {
        padding: 60px 0 0 0;
    }

    .job_item_title {
        font-size: 20px;
    }

    .job_item_pop {
        padding: 40px 0;
    }

    .job_item_label {
        font-size: 16px;
        line-height: 36px;
    }

    .job_item_mail {
        font-size: 16px;
        line-height: 28px;
        padding: 30px 0 0 0;
    }

    .job_item_address, .job_item_time {
        font-size: 16px;
    }

    .job_item_icon {
        width: 26px;
        height: 26px;
    }

    .top_title {
        width: 200px;
        line-height: 50px;
    }

    .top_cn {
        font-size: 18px;
    }

    .top_number {
        font-size: 18px;
    }

    .top_icon {
        height: 50px;
    }

    .top_icon img {
        width: 80%;
    }

    .index_video_box {
        width: 58%;
    }

    .index_video_close {
        right: 50px;
        top: 20px;
        width: 40px;
        height: 40px;
    }

    .preface_bjq {
        padding-top: 50px;
    }

    .preface_content {
        padding: 0 60px;
    }

    .news_form_button button {
        line-height: 44px;
    }

    .core_list_box {
        padding-top: 90px;
    }

    .sales_box {
        padding-top: 20px;
    }
}

/*超过1920*/
@media screen and  (min-width: 1921px) {

}

