@media screen and (max-width: 1200px) {
.loading_logo_box {
width: 36vw;
}

.loading_slogan_box {
font-size: 3.381642vw;
line-height: 5.7971014vw;
margin-top: 2.4154589vw;
}

.loading_progress_number {
font-size: 14.49275vw;
line-height: 16.90821vw;
}

.loading_progress_text {
margin-top: 3.381642vw;
}

.loading_progress_unit {
font-size: 7.246376vw;
line-height: 10.86956vw;
margin-left: 2.4154589vw;
}

.header_menu_wrap {
display: none;
}

.menu_content_wrap {
display: none;
}

.header_logo_box {
width: 36vw;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.header_box {
height: 14.49275vw;
-webkit-align-items: center;
align-items: center;
}

.header_search_wrap {
display: none;
}

.header_content_box {
width: auto
}

.header_language_tab {
display: none;}

.header_language_text {  color: #000!important;font-size: 15px!important;}

.header_language_current {
width: 7.2463768vw;
height: 7.2463768vw;
background: none;
-webkit-border-radius: 0;
border-radius: 0;
}

.header_language_icon {
display: none;
}

.header_language_wrap {
margin-right: 2.4154589vw;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.header_wap_menu_wrap {
background: none;
-webkit-border-radius: 0;
border-radius: 0;
width: 7.2463768vw;
height: 7.2463768vw;
-webkit-justify-content: flex-end;
justify-content: flex-end;
z-index: 9999;
position: relative;
}

.header_wap_menu_box {
width: 100%;
-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
transition: all .8s cubic-bezier(.77, 0, .175, 1);
}

.header_wap_menu_label {
height: 0.4830917vw;
margin-bottom: 1.6908212vw;
background: #000;
width: 100% !important;
}

.header_language_box:hover .header_language_current {
background: none;
}

.header_language_box:hover .header_language_text {
color: #fff;
}

.header_black .header_language_box:hover .header_language_current {
background: none;
}

.header_black .header_language_box:hover .header_language_text {
color: #222222;
}


.index_banner_title_icon {
width: 4vw;
}

.index_banner_title_text {
font-size: 4.347826vw;
line-height: 6.763285vw;
margin-left: 2.4154589vw;
}

.index_banner_cn_label {
font-size: 5.7971014vw;
line-height: 8.21256vw;
}

.index_banner_en_box {
margin-top: 2.4154589vw;
}

.index_banner_en_label {
font-size: 4.347826vw;
line-height: 5.3140096vw;
}

.index_banner_button {
margin-top: 9.661835vw;
}

.public_button_text {
width: 36vw;
padding: 0 8.695652vw 0 0;
}

.public_button_icon {
width: 8.695652vw;
height: 8.695652vw;
}

.public_button_label {
font-size: 3.381642vw;
line-height: 8.695652vw;
}

.public_button_icon svg {
width: 3.381642vw;
}

.public_button_circle {
cx: calc(100% - 4.830917vw);
cy: 4.347826vw;
rx: 4.347826vw;
ry: 4.347826vw
}

.public_button_box {
-webkit-border-radius: 4.347826vw;
border-radius: 4.347826vw;
}

.public_button_active .public_button_circle {
cx: 4.34782vw;
}


.public_button_box:hover .public_button_text {
padding: 0 8.695652vw 0 0;
}


.public_button_box:hover .public_button_icon {
left: 100%;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}

.public_button_box:hover .public_button_label {
color: #fff;
}

.public_button_box:hover .public_button_icon {
background: #1642bb;
}

.public_button_box:hover .public_button_icon svg {
fill: #fff;
}

.public_button_box:hover .public_button_color {
fill: #1642bb;
}

.public_white .public_button_box:hover .public_button_icon {
background: #fff;
}

.public_white .public_button_box:hover .public_button_label {
color: #1642bb;
}

.public_white .public_button_box:hover .public_button_color {
fill: #fff;
}

.public_white .public_button_box:hover .public_button_icon svg {
fill: #1642bb;
}

.index_page_pagination {
width: 2.89855vw;
}

.index_page_pagination .swiper-pagination-bullet {
width: 2.89855vw !important;
height: 2.89855vw !important;
margin: 0 0 1.4492753vw 0 !important;
}

.index_page_pagination .swiper-pagination-bullet:after {
width: 1.93236vw;
height: 1.93236vw;
border: 1px solid rgba(255, 255, 255, .6);
}

.index_page_pagination .swiper-pagination-bullet-active:after {
width: 100%;
height: 100%;
border: 1px solid #fff;
}

.index_product_tips_text {
font-size: 15.942028vw;
letter-spacing: 3vw;
}

.index_product_slogan_box {
width: 57.835748vw;
}

.index_product_icon {
font-size: 10vw;
}

.product_details_title_label {
font-size: 5.7971014vw;
line-height: 7.729468vw;
}

.product_details_text_box {
margin-top: 3.623188vw;
}

.product_details_text_label {
font-size: 2.89855vw;
line-height: 4.347826vw;
}

.public_title_icon {
width: 4vw;
}

.public_title_text {
font-size: 4.347826vw;
line-height: 6.763285vw;
margin-left: 2.4154589vw;
}

.product_details_title_box {
margin-top: 4.830917vw;
}

.product_details_button {
margin-top: 9.661835vw;
}

.header_black .header_wap_menu_wrap {
background: none;
}

.header_black .header_wap_menu_label {
background: #90c439;
}

.header_black .header_language_current {
background: #90c439;
}

.index_product_img {
-webkit-transform: translateY(-50%) scale(1.7);
transform: translateY(-50%) scale(1.7);
}

.index_product_images {
-webkit-transform: translateY(-50%) scale(1.7);
transform: translateY(-50%) scale(1.7);
}

.index_about_subtitle_label {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.index_about_title_box {
margin-top: 2.4154589vw;
}

.index_about_subtitle_box {
margin-top: 4.830917vw;
}

.index_about_title_label {
font-size: 5.3140096vw;
line-height: 7.246376vw;
}

.web_center {
padding: 0 3.623188vw;
}

.index_banner_big,
.index_page_content .footer_wrap .web_center,
.index_partner_box,
.index_solution_head,
.index_about_content,
.index_advantage_content,
.index_product_details_content {
padding: 0 7.246376vw;
}

.index_about_item_number {
font-size: 9.661835vw;
line-height: 11.5942028vw;
}

.cursor_solution_wrap {
display: none;
}

.index_about_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.index_about_details_item {
padding: 0 2.4154589vw;
width: 50%;
max-width: 50%;
-webkit-justify-content: center;
justify-content: center;
margin: 0 0 4.830917vw 0;
}

.index_about_item_label {
font-size: 3.381642vw;
line-height: 7.729468vw;
margin-left: 1.4492753vw;
}

.index_about_details_button {
margin-top: 4.830917vw;
}

.index_about_details_tab {
margin-top: 12.07729vw;
}

.index_about_home_box {
width: 90%;
}

.index_advantage_big {
width: 100%;
}

.index_advantage_title_label {
font-size: 5.3140096vw;
line-height: 7.246376vw;
margin-top: 7.246376vw;
}

.index_banner_cn_box {
margin-top: 4.830917vw;
}

.index_advantage_text_label {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
}

.index_advantage_button_wrap {
margin-top: 7.246376vw;
}

.index_advantage_pagination_text {
font-size: 3.381642vw;
line-height: 7.246376vw;
width: calc(100% - 3.381642vw);
padding-right: 1.2077294vw;
}

.index_advantage_pagination_icon {
font-size: 3.381642vw;
line-height: 7.246376vw;

}

.index_advantage_item_box {
padding-bottom: 9.661835vw;
}

.index_solution_title_label {
font-size: 5.3140096vw;
line-height: 7.246376vw;
}

.index_solution_content {
padding-bottom: 100vw;
margin-top: 12.07729vw;
}

.index_solution_circle_wrap {
width: 250vw;
height: 250vw;
}

.index_solution_item_box {
width: 53vw;
}

.index_solution_item_read {
padding-top: 3.623188vw;
}

.index_solution_item_title {
font-size: 5.3140096vw;
line-height: 7.246376vw;
}

.index_solution_item_text {
font-size: 2.89855vw;
line-height: 4.830917vw;
margin-top: 2.4154589vw;
}

.index_solution_item_button {
width: 14.49275vw;
height: 14.49275vw;
}

.index_solution_item_button a {
line-height: 14.49275vw;
font-size: 3.381642vw;
}

.cursor_solution_wrap {
left: -4.83091787vw;
top: -4.83091787vw;
width: 9.661835vw;
height: 9.661835vw;
}

.cursor_solution_icon {
font-size: 3.381642vw;
}

.index_partner_title_label {
font-size: 5.3140096vw;
line-height: 7.246376vw;
}

.index_partner_title_box {
margin-top: 4.830917vw;
}

.index_partner_text_box {
margin-top: 2.4154589vw;
}

.index_partner_text_label {font-size: 3.381642vw;line-height: 5.3140096vw;}

.index_partner_item_box {width: 32%;}

.index_partner_item_box:nth-child(3n):after {
display: none;
}

.index_partner_big {
margin-top: 9.661835vw;
}

.index_page_swiper .index_page_slide:last-child {
height: 100% !important;
}

.index_solution_title_box {
margin-top: 4.830917vw;
}

.footer_wrap {
padding: 12.07729vw 0;
}

.index_page_content .footer_wrap {
height: 100%;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-items: center;
align-items: center;
padding: 0;
}

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

.footer_nav_content {
display: none;
}

.footer_ewm_wrap {
width: 100%;
-webkit-justify-content: center;
justify-content: center;
padding-bottom: 7.246376vw;
}

.footer_ewm_box {
width: 100%;
}

.footer_contact_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
color: #fff;
text-align: center;
}

.footer_contact_tel {
margin-top: 2.4154589vw;
text-align: center;
}

.footer_contact_tel a {
font-size: 7.729468vw;
line-height: 9.661835vw;
text-align: center;
}

.footer_ewm_big {
width: 36vw;
padding-top: 7.246376vw;
}

.footer_ewm_title {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
color: #fff;
}

.footer_ewm_content {
-webkit-justify-content: center;
justify-content: center;
}

.footer_ewm_img {
margin-top: 0;
}

.footer_line_box {
background: rgba(255, 255, 255, .2);
}

.footer_copyright_wrap {
padding: 7.246376vw 0 0 0;
}

.footer_copyright_box {
width: 100%;
}

.footer_made_box, .footer_made_box a {
font-size: 3.381642vw;
line-height: 7.246376vw;
color: rgba(255, 255, 255, .4);
}

.footer_made_box {
width: 100%;
text-align: center;
}

.footer_copyright_item_box {
font-size: 3.381642vw;
line-height: 7.246376vw;
color: rgba(255, 255, 255, .4);
width: 100%;
margin-right: 0;
text-align: center;
}

.footer_copyright_item_box a {
font-size: 3.381642vw;
line-height: 7.246376vw;
color: rgba(255, 255, 255, .4);
}

.index_scroll_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
width: 100%;
text-align: center;
}

.index_scroll_line {
height: 12.07729vw;

margin: 2.4154589vw auto 0;
}

.index_scroll_wrap {
left: 7.246376vw;
bottom: 4.830917vw;
}

.index_video_button_wrap {
right: 7.246376vw;
bottom: 4.830917vw;
}

.index_video_button_box {
width: 14.49275vw;
height: 14.49275vw;
}

.index_video_button_icon {
width: 3.2vw;
}


.body_hide {
overflow-y: auto;
overflow-x: hidden;
}


.wap_header_wrap {
display: flex;
position: fixed;
left: 0;
top: 0;
z-index: 9999;
width: 100%;
height: 100%;
pointer-events: none;
opacity: 0;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.wap_header_active {
pointer-events: auto;
opacity: 1;
}

.wap_header_active .wap_header_box {
-webkit-transform: none;
transform: none;
}

.wap_header_wrap:after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .7);
}

.wap_header_box {
width: 80%;
background: #fff;
position: relative;
z-index: 9;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.sliding-menu {
overflow: hidden;
position: relative;
}

.wap_header_after {
width: 80vw;
}

.sliding-menu ul {
float: left;
margin: 0;
}

.sliding-menu li {
background: #f5f5f5;
}

.sliding-menu a {
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
padding: 4.830917vw 3.623188vw;
font-size: 3.864734vw;
line-height: 5.7971014vw;
color: #333;
-webkit-align-items: center;
align-items: center;
position: relative;
-webkit-justify-content: space-between;
justify-content: space-between;
border-bottom: 1px solid #dedede;
box-sizing: border-box;
}

.wap_header_link {
width: calc(100% - 7.246376vw);
}

.sliding-menu a.nav:after {
font-family: "iconfont" !important;
font-size: 3.864734vw;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e6c8";
width: 7.246376vw;
-webkit-transform: rotate(180deg);
transform: rotate(180deg);

}

.sliding-menu a.back {
background: #666;
color: #fff;
-webkit-justify-content: flex-start;
justify-content: flex-start;
border: none;
font-size: 3.864734vw;

}

.sliding-menu a.back:before {
font-family: "iconfont" !important;
font-size: 3.381642vw;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\e6c8";
width: 5.7971014vw;
}

.product_page_banner_subtitle {
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.product_page_banner_title {
font-size: 5.3140096vw;
line-height: 7.246376vw;
margin-top: 4.830917vw;
}

.pro_banner_btn_text {
font-size: 3.381642vw;
line-height: 7.729468vw;
padding: 0 4.830917vw;
}

.pro_banner_btn_icon {
font-size: 3.381642vw;
width: 7.729468vw;
line-height: 7.729468vw;
}

.pro_banner_button a:after {
width: 7.729468vw;
height: 7.729468vw;
-webkit-border-radius: 3.864734vw;
border-radius: 3.864734vw;
}

.pro_banner_button {
margin-top: 7.246376vw;
}

.product_page_banner_read {
padding-bottom: 12.07729vw;
}

.pro_scroll_wrap {
margin-top: 9.661835vw;
}

.product_page_content_subtitle {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.product_page_content_wrap {
padding: 12.07729vw 0;
}

.product_page_content_title {
font-size: 5.3140096vw;
line-height: 7.246376vw;
margin-top: 2.4154589vw;
}

.product_page_content_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 7.246376vw;
}

.product_page_tab_img {
width: 25vw;
}

.product_page_tab_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
margin-top: 2.4154589vw;
}

.product_page_tab_box:after {
display: none;
}

.product_tab_item_box {
width: 100%;
padding: 7.246376vw 0;
position: relative;
}

.product_page_tab_wrap {
margin-top: 12.07729vw;
}

.product_tab_item_box:after {
display: none;
}

.pro_table_banner_back {
padding-bottom: 90%;
}

.product_tab_item_box:before {
content: "";
position: absolute;
right: 0;
top: 0;
height: 1px;
width: 100%;
background: #dedede;
}

.product_tab_item_ul {
margin-top: 2.4154589vw;
}

.product_tab_item_li {
margin-bottom: 2.4154589vw;
}

.product_tab_item_type {
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.product_tab_item_li a {
font-size: 4.830917vw;
line-height: 6.763285vw;
}

.product_tab_item_li a:hover:after {
width: 1.93236vw;
height: 1.93236vw;
}

.product_tab_item_li a:hover {
padding-left: 4.830917vw;
}

.product_page_tab_box {
margin-top: 7.246376vw;
}

.pro_table_banner_subtitle {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.pro_table_banner_title {
font-size: 9.661835vw;
line-height: 11.5942028vw;
margin-top: 2.4154589vw;
}

.pro_table_banner_button {
margin-top: 7.246376vw;
}

.pro_table_btn_text {
font-size: 3.381642vw;
line-height: 8.695652vw;
color: #fff;
}

.pro_table_btn_icon {
font-size: 3.864734vw;
line-height: 8.695652vw;
color: #fff;
margin-right: 2.4154589vw;
}

.pro_table_banner_button a:after {
border: 1px solid #fff;
-webkit-border-radius: 4.347826vw;
border-radius: 4.347826vw;
}

.pro_table_banner_button a {
padding: 0 4.830917vw;
-webkit-border-radius: 4.347826vw;
border-radius: 4.347826vw;
}

.pro_table_banner_read {
padding-bottom: 12.07729vw;
}

.pro_table_content {
padding: 12.07729vw 0;
}

.pro_table_width {
overflow: hidden;
white-space: nowrap;
width: 100%;
}

.pro_table_center {
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
}

.pro_table_details_wrap {
width: 300%;
-webkit-border-radius: 2.4154589vw;
border-radius: 2.4154589vw;
margin-top: 7.246376vw;
}

.table_details_title_box {
white-space: initial;
max-width: 100%;
}

.pro_table_title_box {
font-size: 5.3140096vw;
line-height: 7.246376vw;
}

.table_details_title_label {
width: 12.5%;
font-size: 3.381642vw;
line-height: 5.3140096vw;
padding: 3.623188vw 2.4154589vw;
}

.table_details_text_label {
font-size: 3.381642vw;
line-height: 5.3140096vw;
padding: 3.623188vw 2.4154589vw;
white-space: initial;
}

.table_details_text_icon {
width: 3.381642vw;
height: 3.381642vw;
}

.pro_list_content {
padding: 12.07729vw 3.623188vw;
}

.pro_sort_wrap {
width: 100%;
padding-right: 0;
}

.pro_sort_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
padding: 3.623188vw 0;
}

.pro_sort_button {
display: none;
}

.pro_list_tab {
width: 100%;
padding: 7.246376vw 0 0 0;
}

.pro_item_box {
width: 100%;
margin: 0 0 4.830917vw 0;
-webkit-transition-delay: 0s !important;
transition-delay: 0s !important;
}

.pro_item_box:nth-child(2n) {
margin: 0 0 4.830917vw 0;
}

.pro_sort_text {
font-size: 3.864734vw;
line-height: 5.7971014vw;
width: calc(100% - 7.246376vw);
}

.pro_sort_label {
width: 7.246376vw;
}

.pro_sort_icon {
font-size: 3.381642vw;
line-height: 5.7971014vw;
}

.pro_sort_li a {
padding: 2.4154589vw 0;
}

.pro_sort_icon:after {
width: 1.93236vw;
height: 1.93236vw;
}

.pro_sort_active .pro_sort_icon:before {
left: 2.4154589vw;
}

.pro_cursor_wrap {
display: none;
}

.pro_item_read {
padding: 4.246376vw 3.623188vw;
}

.pro_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.pro_item_text {
font-size: 3.864734vw;
line-height: 5.7971014vw;
margin-top: 1.2077294vw;
}

.pro_list_btn_text {
font-size: 3.381642vw;
line-height: 8.695652vw;
}

.pro_list_btn_icon {
font-size: 3.381642vw;
line-height: 8.695652vw;
margin-left: 2.4154589vw;
}

.pro_list_button a {
padding: 0 6.038647vw;
-webkit-border-radius: 4.347826vw;
border-radius: 4.347826vw;
}

.pro_list_button {
width: 100%;
margin-left: 0;
padding-top: 2.4154589vw;
}

.pro_list_button a:after {
-webkit-border-radius: 4.347826vw;
border-radius: 4.347826vw;
}

.pro_trait_photo {
width: 100%;
}

.pro_trait_pic {
width: 100%;
}

.pro_trait_content {
width: 100%;
padding: 0 3.623188vw;
}

.pro_trait_read {
padding: 12.07729vw 0;
}

.pro_trait_title {
font-size: 6.280193vw;
line-height: 8.21256vw;
}

.pro_trait_item_box {
max-width: 50%;
width: 50%;
margin: 0 0 2.4154589vw 0;
}

.public_page_wrap {
height: 0;
padding-bottom: 100%;
}

.pro_trait_head {
padding-bottom: 7.246376vw;
}

.pro_trait_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
}

.pro_trait_item_title {
font-size: 6.280193vw;
line-height: 8.21256vw;
}

.pro_trait_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.pro_trait_tab {
padding-top: 7.246376vw;
}

.pro_trait_button {
margin-top: 7.246376vw;
}

.pro_trait_btn_text {
font-size: 3.381642vw;
line-height: 8.695652vw;
}

.pro_trait_btn_icon {
font-size: 3.381642vw;
line-height: 8.695652vw;
margin-left: 2.4154589vw;
}

.pro_trait_button .pro_trait_btn_link {
padding: 0 2.4154589vw 0 6.038647vw;
-webkit-border-radius: 0;
border-radius: 0;
}

.pro_trait_btn_box {
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
width: auto;
background: #00b4be;
}

.pro_trait_btn_content {
position: relative;
top: 0;
width: auto;
margin-left: 0;
opacity: 1;
}

.pro_trait_btn_box:hover .pro_trait_btn_content {
top: 0;
}

.pro_trait_button .pro_trait_btn_link:after {
display: none;
}

.pro_trait_btn_tel {
text-align: center;
padding: 0 6.038647vw 0 0;
border-radius: 0;
background: none;
}

.pro_trait_btn_tel a {
font-size: 3.381642vw;
line-height: 8.695652vw;
}

.pro_public_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.pro_specification_content {
margin-top: 7.246376vw;
width: 400%;
}

.pro_specification_big {
overflow: hidden;
white-space: nowrap;
width: 100%;
}

.pro_specification_width {
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
}

.pro_specification_content table td {
font-size: 3.381642vw;
line-height: 5.3140096vw;
padding: 2.4154589vw 0;
white-space: initial;
max-width: 100%;
}

.excess_pagination_item_title {
font-size: 3.8647342vw;
line-height: 7.246376vw;
padding-bottom: 2.4154589vw;
}

.excess_pagination_wrap {
margin-top: 7.246376vw;
}

.solution_excess_wrap {
padding: 12.0772946vw 0;
}

.pro_specification_wrap {
background: #f8f8f8;
}

.excess_item_read {
padding: 0 0 7.246376vw 0;
}

.excess_item_details {
width: 100%;
padding-right: 0;
}

.excess_item_text {
margin-top: 3.381642vw;
font-size: 3.381642vw;
line-height: 5.314009661vw;
}

.excess_big_swiper {
padding: 7.246376vw 0;
}

.quality_advantage_fixed_box {
padding: 12.07729vw 3.623188vw;
}

.excess_item_title {
font-size: 3.8647342vw;
line-height: 5.7971014vw;
}

.excess_item_photo {
width: 100%;
}

.solution_plan_wrap {
padding: 12.0772946vw 0;
}

.solution_plan_back {
display: none;
}

.solution_plan_big {
padding: 7.246376vw 0 0 0;
}

.pro_document_item_title {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
}

.solution_plan_item_cn {
font-size: 3.8647342vw;
line-height: 5.7971014vw;
}

.solution_plan_tab {
width: 100%;
}

.pro_document_tab {
margin-top: 4.830917vw;
}

.solution_plan_item_en {
font-size: 3.381642vw;
line-height: 5.314009661vw;
}

.solution_plan_item_box {
padding: 2.4154589vw 0;
}

.solution_plan_item_icon {
width: 10vw;
font-size: 8vw;
}

.solution_plan_item_content {
width: calc(100% - 10vw);
}

.pro_summarize_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
}

.pro_summarize_item_box {
font-size: 3.381642vw;
line-height: 5.3140096vw;
padding: 3.623188vw;
-webkit-border-radius: 1.93236vw 1.93236vw 0 0;
border-radius: 1.93236vw 1.93236vw 0 0;
margin: 0 0 3.623188vw 0 !important;
width: 100%;
}

.pro_summarize_tab {
margin-top: 7.246376vw;
}

.header_fixed .header_wap_menu_wrap {
background: none;
}

.header_fixed .header_wap_menu_label {
background: #00b4be;
}

.header_fixed .header_language_current {
background: none;
}

.header_fixed .header_language_box:hover .header_language_current {
background: none;
}

.header_fixed .header_language_box:hover .header_language_text {
color: #222222;
}

.header_nav_active {
z-index: 99999;
pointer-events: none !important;
}

.header_nav_active .header_wap_menu_wrap {
pointer-events: auto;
}

.header_nav_active .header_logo_box {
opacity: 0;
pointer-events: none;
}

.header_nav_active .header_language_wrap {
opacity: 0;
pointer-events: none;
}

.header_nav_active .page_center {
pointer-events: none;
}

.header_nav_active .header_wap_menu_box {
width: 6.0386473vw;
}

.header_nav_active .header_wap_menu_label:nth-child(1) {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform-origin: 100% 50% 0;
-webkit-transform-origin: 100% 50% 0;
-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
transition: all .8s cubic-bezier(.77, 0, .175, 1);
}

.header_nav_active .header_wap_menu_label:nth-child(2) {
width: 0;
opacity: 0;
-webkit-transform: translateX(50%);
transform: translateX(50%);
-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
transition: all .8s cubic-bezier(.77, 0, .175, 1);
}

.header_nav_active .header_wap_menu_label:nth-child(3) {
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform-origin: 100% 50% 0;
-webkit-transform-origin: 100% 50% 0;
-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1);
transition: all .8s cubic-bezier(.77, 0, .175, 1);
}

.header_nav_active:after {
height: 0;
}

.header_nav_active .header_wap_menu_label {
background: #000;
}

.public_menu_wrap {
display: none;
}

.about_public_label {
font-size: 5.3140096vw;
line-height: 7.729468vw;
margin-top: 0;
}

.quality_advantage_read {
width: 100%;
padding-right: 0;
}

.quality_advantage_title_label {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.quality_advantage_text_box {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
}

.quality_advantage_pagination {
display: none;
}

.investor_code_tips:before,
.investor_code_tips:after {
height: 1px;
}

.quality_advantage_tab {
width: 100%;
margin-top: 7.246376vw;

}

.index_scroll_box {
width: 5.31400966vw;
}

.loading_progress_line {
height: 1px;
}

.quality_advantage_cut {
width: 100%;
-webkit-border-radius: 12.07729vw 0 12.07729vw 0;
border-radius: 12.07729vw 0 12.07729vw 0;
overflow: hidden;
}
.quality_advantage_swiper {
-webkit-border-radius: 12.07729vw 0 12.07729vw 0;
border-radius: 12.07729vw 0 12.07729vw 0;
}

.quality_advantage_item_title {
bottom: 4.830917vw;
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.quality_advantage_fixed_icon {
font-size: 12.07729vw;
line-height: 14.49275vw;
}

.quality_advantage_fixed_read {
margin-top: 4.830917vw;
}

.quality_advantage_fixed_title {
font-size: 5.3140096vw;
line-height: 7.246376vw;
}

.quality_advantage_fixed_text {
font-size: 3.381642vw;
line-height: 7.246376vw;
}

.quality_system_photo {
width: 100%;
}

.quality_system_img {
-webkit-border-radius: 0 24.154589vw 0 0;
border-radius: 0 24.154589vw 0 0;
}

.quality_system_big {
padding: 12.07729vw 0;
width: 100%;
}

.quality_system_item_number {
font-size: 13.52657vw;
line-height: 15.942028vw;
}

.quality_system_item_label {
font-size: 3.381642vw;
line-height: 12.07729vw;
margin-left: 1.2077294vw;
}

.quality_system_item_text {
font-size: 2.89855vw;
line-height: 4.830917vw;
}

.quality_system_tab {
margin-top: 7.246376vw;
}


.quality_course_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.quality_course_text {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.quality_course_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
}

.quality_course_item_cn {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.quality_course_item_en {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 1.2077294vw;
}

.quality_course_tab {
margin-top: 7.246376vw;
}

.quality_center_back {
display: none;
}

.quality_center_wrap {
background: #f9f9f9;
}

.quality_center_box .quality_system_big {
padding: 12.07729vw 0;
}

.quality_center_box {
padding: 0;
}

.quality_center_item_box {
width: 100%;
margin: 0 0 4.830917vw 0;
}

.quality_center_item_content {
padding: 3.623188vw;
}


.quality_center_item_logo {
height: 12vw;
}

.quality_center_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.quality_center_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
}

.quality_center_details {
padding: 7.246376vw 0 12.07729vw 0;
}

.quality_center_item_read {
margin-top: 4.830917vw;
}

.solution_public_banner_wrap {
height: auto;

}

.solution_public_banner_back {
position: relative;
padding-bottom: 120%;
}

.solution_public_banner_box {
position: absolute;
left: 0;
bottom: 0;
}

.solution_public_banner_type {
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.solution_public_banner_title {
font-size: 5.3140096vw;
line-height: 7.246376vw;
margin-top: 2.4154589vw;
}

.solution_public_banner_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
letter-spacing: 0.724637vw;
}

.solution_scroll_wrap {
bottom: 4.830917vw;
}

.solution_public_banner_content {
padding-bottom: 7.246376vw;
}

.solution_public_label {
font-size: 3.864734vw;
line-height: 5.7971014vw;
margin-top: 2.4154589vw;
}

.solution_advantage_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
padding: 7.246376vw 2.4154589vw;
}

.solution_advantage_item_icon {
font-size: 13.52657vw;
line-height: 15.942028vw;
}

.solution_advantage_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
margin-top: 2.4154589vw;
}

.solution_advantage_item_line {
width: 8.21256vw;
height: 0.4830917vw;
margin: 3.623188vw auto;
}

.solution_advantage_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.solution_advantage_tab {
margin-top: 7.246376vw;
}

.solution_apply_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
}

.solution_apply_item_read {
padding: 4.830917vw 2.4154589vw;
}

.solution_apply_item_title {
font-size: 3.864734vw;
line-height: 5.7971014vw;
margin-bottom: 2.4154589vw;
}

.solution_apply_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.solution_secure_tab {
width: 100%;
}

.solution_secure_details_wrap {
width: 100%;
padding-right: 0;
}

.solution_secure_pic_wrap {
width: 100%;
padding: 0 10%;
margin-top: 7.246376vw;
}

.solution_secure_img_swiper {
-webkit-border-radius: 28.985507vw;
border-radius: 28.985507vw;
}

.solution_secure_big {
margin-top: 7.246376vw;
}

.secure_details_item_title {
font-size: 5.3140096vw;
line-height: 7.246376vw;
margin-top: 2.4154589vw;
}

.secure_details_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
}

.secure_details_item_subtitle {
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.solution_secure_pagination_wrap {
width: 100%;
padding: 0;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 7.246376vw;
}

.secure_pagination_item_box {
width: 48%;
margin: 0 4% 4.830917vw 0;
font-size: 3.864734vw;
line-height: 8.21256vw;
}

.secure_pagination_item_box:nth-child(2n) {
margin: 0 0 4.830917vw 0;
}

.solution_design_content {
width: 100%;
padding-right: 0;
}

.solution_design_photo {
width: 100%;
margin-top: 7.246376vw;
}

.solution_design_button {
margin-top: 7.246376vw;
}

.solution_design_button a {
font-size: 3.381642vw;
line-height: 8.695652vw;
width: 26vw;
-webkit-border-radius: 4.347826vw;
border-radius: 4.347826vw;
}

.solution_develop_tab {
margin-top: 7.246376vw;
}

.solution_develop_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
padding: 0 3.623188vw;
}

.solution_develop_item_content {
padding: 3.623188vw 0;
}

.solution_develop_item_icon {
width: 12.07729vw;
font-size: 7.729468vw;
line-height: 9.661835vw;
}

.solution_develop_item_read {
width: calc(100% - 12.07729vw);
padding-left: 2.4154589vw;
}


.solution_develop_item_title {
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.solution_develop_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 1.2077294vw;
}

.solution_resource_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
}

.solution_resource_details {
padding: 4.830917vw 0;
margin-top: 4.830917vw;
}

.solution_resource_tips {
font-size: 3.864734vw;
line-height: 7.246376vw;
padding: 0 3.623188vw;
margin-bottom: 2.4154589vw;
}

.solution_resource_tips:after {
width: 0.724637vw;
}

.solution_resource_ul {
padding: 0 3.623188vw;
}

.solution_resource_li {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.solution_resource_tab {
margin-top: 7.246376vw;
}

.solution_apply_three .solution_apply_item_box {
width: 100% !important;
margin: 0 0 4.830917vw 0 !important;
}

.solution_apply_tab {
margin-top: 7.246376vw;
}

.solution_smart_item_box {
width: 100%;
}

.solution_smart_item_img {
height: 46vw;
}

.solution_smart_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
margin-bottom: 4.830917vw;
}

.solution_smart_item_line {
height: 0.4830917vw;
width: 7.246376vw;
}

.solution_smart_item_text {
margin-top: 4.830917vw;
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.solution_smart_item_content {
padding: 0 3.623188vw;
}

.solution_smart_item_read {
margin-top: 7.246376vw;
}

.solution_public_min {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
}

.solution_cloud_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
}

.solution_cloud_item_tips {
width: 14.49275vw;
padding-right: 2.4154589vw;
}

.solution_cloud_item_content {
width: calc(100% - 14.49275vw);
}

.solution_cloud_item_icon {
font-size: 5.3140096vw;
line-height: 7.246376vw;
}

.solution_cloud_item_label {
font-size: 3.864734vw;
line-height: 5.7971014vw;
letter-spacing: 0.724637vw;
}

.solution_cloud_item_title {
margin-top: 2.4154589vw;
}

.solution_cloud_tab {
margin-top: 7.246376vw;
}

.solution_public_consume_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
}

.pro_details_page_wrap {
padding-top: 14.49275vw;
}

.pro_details_nav_wrap {
display: none;
}

.solution_advantage_item_box:after {
-webkit-border-radius: 7.246376vw 7.246376vw 0 0;
border-radius: 7.246376vw 7.246376vw 0 0;
}

.solution_table_item_box {
width: 100%;
padding: 0 3.623188vw;
}

.solution_table_item_box:last-child:before {
display: none;
}

.solution_table_item_box:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
height: 1px;
width: 100%;
border-bottom: 1px solid #e1e1e1;
}

.solution_table_item_box:after {
display: none;
}

.solution_table_item_box:nth-child(2n) {
padding: 0 3.623188vw;
}

.solution_table_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.solution_table_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 2.4154589vw;
}

.solution_table_item_read {
padding-top: 4.830917vw;
}

.solution_broadcast_item_box {
width: 100% !important;
margin: 0 0 4.830917vw 0 !important;
}

.solution_broadcast_item_read {
padding: 3.623188vw;
}

.solution_broadcast_item_icon {
font-size: 9.661835vw;
line-height: 12.07729vw;
}

.solution_broadcast_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
height: 12.560386vw;
margin-top: 4.830917vw;
}

.solution_broadcast_item_back {
display: none;
}

.solution_broadcast_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.solution_broadcast_tab {
margin-top: 7.246376vw;
}

.solution_matter_item_box {
width: 100%;
border-bottom: 1px solid #dcdcdc;
box-sizing: border-box;
}

.solution_matter_details:last-child .solution_matter_item_box:last-child {
border-bottom: none;
}

.solution_matter_item_icon {
font-size: 9.661835vw;
line-height: 12.07729vw;
}

.solution_matter_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
height: 12.560386vw;
margin-top: 4.830917vw;
}

.solution_matter_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.solution_matter_item_read {
padding: 3.623188vw;
}

.solution_matter_item_box:before,
.solution_matter_item_box:after {
display: none;
}

.about_introduce_content {
width: 100%;
padding: 0 3.623188vw;
}

.about_introduce_subtitle {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.about_introduce_bjq {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
}

.about_introduce_photo {
width: 100%;
}

.about_introduce_img {
-webkit-border-radius: 0 0 0 24.154589vw;
border-radius: 0 0 0 24.154589vw;
}

.about_data_wrap {
padding-top: 12.07729vw;
}

.about_data_item_box {
width: 48%;
margin: 0 4% 4.830917vw 0;
}

.about_data_item_box:nth-child(2n) {
margin: 0 0 4.830917vw 0;
}

.about_data_item_text {
font-size: 3.623188vw;
line-height: 5.7971014vw;
margin-bottom: 2.4154589vw;
}

.about_data_item_number {
font-size: 9.661835vw;
line-height: 12.07729vw;
}

.about_data_item_label {
font-size: 3.623188vw;
line-height: 9.661835vw;
margin-left: 2.4154589vw;
}

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

.about_advantage_tips_subtitle,
.about_advantage_tips_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.about_advantage_read {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
padding-right: 0;
}

.about_advantage_tab {
width: 100%;
margin-top: 7.246376vw;
}

.about_advantage_item_icon {
width: 9.661835vw;
}

.about_advantage_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
margin-top: 4.830917vw;
}

.about_advantage_item_text {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
}

.about_advantage_item_box {
margin: 0 4% 0 0;
width: 48%;
-webkit-align-items: flex-start;
align-items: flex-start;
padding: 7.246376vw 0;
}

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

.about_advantage_item_content {
padding: 0;
}

.about_advantage_item_box:after {
display: none;
}

.about_history_photo {
display: none;
}

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

.about_history_item_year {
font-size: 9.661835vw;
line-height: 12.07729vw;
color: rgba(255, 255, 255, .7);
}

.about_history_item_read {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-top: 4.830917vw;
}

.about_history_item_box {
opacity: 1;
margin-bottom: 7.246376vw;
}

.about_culture_item_box {
width: 100%;
padding: 12.07729vw 0;
}

.about_culture_item_text {
opacity: 1;
pointer-events: auto;
-webkit-transform: none;
transform: none;
font-size: 3.381642vw;
line-height: 5.3140096vw;
height: auto;
margin-top: 4.830917vw;
}

.about_culture_item_line:after {
height: 9.661835vw;
}

.about_culture_item_big {
padding: 0 3.623188vw;
-webkit-align-items: center;
align-items: center;
position: relative;
height: auto;
}

.about_culture_item_back {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
padding-bottom: 0;
}

.about_culture_item_back:before {
height: 0;
}

.about_culture_item_back:after {
background: rgba(0, 0, 0, .5);
}

.about_culture_item_box:hover .about_culture_item_back:after {
height: 100%;
}

.about_culture_item_box:hover .about_culture_item_back:before {
height: 0;
}

.about_culture_item_box:hover .about_culture_item_line:after {
height: 9.661835vw;
}

.about_culture_item_box:hover .about_culture_item_bjq {
padding: 0 3.623188vw;
}

.about_culture_item_icon {
font-size: 9.661835vw;
line-height: 12.07729vw;
margin-bottom: 2.4154589vw;
}

.about_culture_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;

margin-bottom: 4.830917vw;
}

.public_page_content {
padding: 0 3.623188vw;
}

.public_page_big {
width: calc(100% - 7.246376vw);
}

.public_page_box {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
}

.public_page_cn {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.public_page_en {
font-size: 6.763285vw;
line-height: 8.695652vw;
margin-top: 2.4154589vw;
}

.investor_code_read {
width: 70vw;
}

.investor_code_en_label {
font-size: 14vw;
}

.investor_code_overlay {
padding: 7.246376vw 2.4154589vw;
}

.investor_code_number {
font-size: 7.729468vw;
line-height: 9.661835vw;
}

.investor_code_item_title {
font-size: 3.381642vw;
line-height: 5.3140096vw;
width: 22.94685vw;
}

.investor_code_ul {
padding: 0 2.4154589vw 21.73913vw 2.4154589vw;
margin-top: 7.246376vw;
}

.investor_code_item_label {
width: calc(100% - 22.94685vw);
}

.investor_code_big {
margin-top: 7.246376vw;
}

.investor_code_item_label, .investor_code_item_label a {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.investor_code_item_box {
padding: 2.4154589vw 0;
margin-bottom: 2.4154589vw;
}

.investor_code_back {
width: 300vw;
}

.investor_report_tab {
margin-top: 7.246376vw;
padding-bottom: 7.246376vw;
}

.investor_report_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
}

.investor_report_item_box a {
padding: 3.623188vw;
border-radius: 2.4154589vw 0 2.4154589vw 0;
}

.investor_report_item_time {
font-size: 2.89855vw;
line-height: 5.3140096vw;
}

.investor_report_item_title {
font-size: 3.864734vw;
line-height: 5.7971014vw;
margin-top: 2.4154589vw;
}

.public_pagination_wrap .public_pagination_prev, .public_pagination_wrap .public_pagination_next {
font-size: 3.381642vw;
padding: 0 3.623188vw;
}

.public_pagination_wrap a {
width: 7.729468vw;
height: 7.729468vw;
line-height: 7.729468vw;
font-size: 3.381642vw;
-webkit-border-radius: 3.864734vw;
border-radius: 3.864734vw;
margin: 0 1.2077294vw;
}

.news_page_head_box {
padding-bottom: 0;
}

.news_page_item_pic {
width: 100%;
}

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

.news_page_ul {
padding: 7.246376vw 0;
}

.news_page_item_time {
font-size: 2.89855vw;
line-height: 5.3140096vw;
}

.news_page_item_title {
margin-top: 2.4154589vw;
}

.news_page_item_title a {
max-width: 100%;
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.news_page_item_text {
display: none;
}

.news_page_item_button {
display: none;
}

.news_page_item_content {
padding-top: 2.4154589vw;
}

.news_page_item_box:first-child {
padding: 0 0 7.246376vw 0;
}

.news_page_item_box {
padding: 7.246376vw 0;
margin: 0 !important;
box-sizing: border-box;
border-bottom: 1px solid rgba(255, 255, 255, .2);
}

.news_details_head_box {
padding: 26.570048vw 0 12.07729vw 0;
}

.news_details_head_time {
font-size: 2.89855vw;
line-height: 5.3140096vw;
}

.investor_report_item_button .news_page_item_button {
display: block;
}

.investor_report_item_button {
margin-top: 3.623188vw;
}

.news_page_btn_prev {
margin-right: 2.4154589vw;
width: 9.661835vw;
}

.investor_report_item_box:hover .news_page_btn_next {
width: 9.661835vw;
margin-left: 2.4154589vw;
}

.news_page_btn_icon {
height: 1.690821vw;
}

.news_page_btn_line:after {
width: 1.690821vw;
height: 1.690821vw;
}

.news_page_btn_text {
font-size: 3.381642vw;
line-height: 7.246376vw;
}

.news_details_head_title {
font-size: 3.864734vw;
line-height: 6.280193vw;
margin-top: 2.4154589vw;
}

.news_details_head_content {
padding: 0;
}

.news_details_head_button {
margin-top: 4.830917vw;
}

.news_details_btn_icon {
font-size: 4.830917vw;
line-height: 7.246376vw;
}

.news_details_head_button a {
opacity: .7;
}

.news_details_btn_text {
font-size: 3.381642vw;
line-height: 7.246376vw;
margin-left: 2.4154589vw;
}

.news_details_content {
padding: 0;
}

.news_details_bjq, .news_details_bjq p {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.news_details_bjq img {
padding: 7.246376vw 0;
}

.news_inside_button {
padding: 4.830917vw 0;
margin-top: 12.07729vw;
}

.news_inside_btn_icon {
font-size: 3.381642vw;
line-height: 7.246376vw;
}

.news_inside_btn_prev .news_inside_btn_text {
margin-left: 1.4492753vw;
}

.news_inside_btn_next .news_inside_btn_text {
margin-right: 1.4492753vw;
}

.news_inside_btn_text {
font-size: 3.381642vw;
line-height: 7.246376vw;
}

.news_inside_btn_title {
font-size: 3.381642vw;
line-height: 7.246376vw;
padding: 0 2.4154589vw;
}

.news_inside_return_icon {
display: none;
}

.contact_page_text_box {
font-size: 4.347826vw;
line-height: 6.280193vw;
margin-top: 2.4154589vw;
}

.contact_way_item_box {
width: 100%;
padding: 0 !important;
margin-bottom: 6.038647vw;
}

.contact_way_item_box:after {
display: none;
}

.contact_way_item_icon {
width: 12.07729vw;
height: 12.07729vw;

font-size: 4.830917vw;
margin-bottom: 0;
}

.contact_way_tab {
margin-top: 7.246376vw;
}

.contact_way_item_read {
width: 100%;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}

.contact_way_item_details {
width: calc(100% - 12.07729vw);
padding-left: 4.830917vw;
}

.contact_way_item_tips {
font-size: 3.381642vw;
line-height: 5.3140096vw;
margin-bottom: 1.2077294vw;
}

.contact_network_item_box {
width: 100%;
margin: 0 0 4.830917vw 0 !important;
}

.contact_way_item_text, .contact_way_item_text a {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.contact_network_tab {
margin-top: 7.246376vw;
}

.contact_network_item_title {
font-size: 4.347826vw;
line-height: 6.280193vw;
}

.contact_network_item_icon {
font-size: 3.864734vw;
line-height: 5.3140096vw;
}

.contact_network_item_text, .contact_network_item_text a {
font-size: 3.381642vw;
line-height: 5.3140096vw;
}

.contact_network_item_text {
width: calc(100% - 4.830917vw);
}

.contact_network_item_read {
padding-top: 4.830917vw;
}

.contact_network_item_ul {
margin-top: 2.4154589vw;
}

.news_video_tab {
margin-top: 7.246376vw;
}

.news_video_item_box {
width: 100%;
margin: 0 !important;
padding: 7.246376vw 0;
box-sizing: border-box;
border-bottom: 1px solid rgba(255, 255, 255, .2);
}

.news_video_item_box:first-child {
padding: 0 0 7.246376vw 0;
}

.news_page_line_box {
display: none;
}

.news_video_item_title {
margin: 2.4154589vw 0 0 0;
font-size: 3.864734vw;
line-height: 5.7971014vw;
}

.news_video_item_icon {
font-size: 13.52657vw;
}

.contact_wap_map_back {
display: block;
}

.contact_map_wrap {
display: none;
}

.index_video_box {
width: 100%;
}

.index_video_close {
width: 7.246376vw;
height: 7.246376vw;
right: 3.623188vw;
top: 3.623188vw;
}

.index_banner_content {
-webkit-align-items: flex-start;
align-items: flex-start;
top: 27%;
}

.index_banner_box {
display: none;
}

.index_wap_banner_box { opacity: 0.6;height: 100%;display: block;}

.index_wap_banner_box:after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .1);
z-index: 9;
}

.contact_network_wrap,
.contact_way_wrap,
.news_details_read,
.news_page_wrap,
.investor_report_wrap,
.investor_code_box,
.about_history_content,
.about_advantage_wrap,
.about_introduce_big,
.solution_matter_box,
.solution_broadcast_wrap,
.solution_table_item_content,
.solution_cloud_wrap,
.solution_smart_item_box,
.solution_resource_wrap,
.solution_develop_wrap,
.solution_design_wrap,
.solution_secure_wrap,
.solution_apply_wrap,
.solution_advantage_wrap,
.quality_course_wrap,
.quality_process_content,
.quality_advantage_box,
.pro_summarize_wrap,
.pro_specification_wrap,
.pro_document_wrap {
padding: 12.07729vw 0;
}

.index_solution_item_img {
padding-bottom: 100%;
}

* {
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}

.solution_stock_box {
padding: 12.0772946vw 0;
}

.solution_stock_title_box {
width: 100%;
padding-right: 0;
}

.solution_stock_title_label {
font-size: 4.34782vw;
line-height: 6.2801932vw;
}

.solution_stock_text_box {
width: 100%;
font-size: 3.381642vw;
line-height: 5.314009661vw;
color: #333333;
margin-top: 7.246376vw;
}

.solution_stock_head {
padding: 0 0 12.0772946vw 0;
}

.solution_stock_details {
margin-top: 7.246376vw;
width: 200%;
}

.solution_stock_width {
overflow: hidden;
white-space: nowrap;
width: 100%;
}

.solution_stock_center {
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
}

.solution_stock_item_icon {

width: 12.0772946vw;
height: 12.0772946vw;
font-size: 5vw;
}.solution_stock_item_active .solution_stock_item_title {
padding-top: 14.492753vw;
}
.solution_stock_item_title {
font-size: 3.8647342vw;
line-height: 5.7971014vw;
white-space: initial;
max-width: 100%;
}
.partner_page_wrap {
padding: 12.077294vw 0;
}.partner_page_tab {
padding-bottom: 7.246376vw;
}
.partner_page_item_box {
width: 48%;
margin: 0 4% 4% 0!important;
padding: 2.415458vw;
-webkit-transition-delay: 0s!important;
transition-delay: 0s!important;    -webkit-border-radius: 2.415458vw 2.415458vw 0 0;
border-radius: 2.415458vw 2.415458vw 0 0;
}
.partner_page_item_title {
font-size: 3.381642vw;
line-height: 7.246376vw;
}
.partner_page_item_box:nth-child(2n+1) {
-webkit-transition-delay: 0s;
transition-delay: 0s;;
}
.partner_page_item_box:nth-child(2n) {
margin: 0 0 4% 0!important;
-webkit-transition-delay: .1s!important;
transition-delay: .1s!important;
}



}


/*小屏幕*/
@media screen and (min-width: 1200px) and (max-width: 1400px) {

}

/*中屏幕*/
@media screen and (min-width: 1400px) and (max-width: 1900px) {

}


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

}

