/*html5*/
/*移动端默认样式*/
@media screen and (max-width: 1200px) {
body {
overflow: initial;
overflow-x: hidden;
}

.header_tel_box {
display: none;
}

.header_button_wrap {
display: none;
}

.header_box {
height: 14.49275vw;
}

.header_page_box {
height: 14.49275vw;
}

.header_page_logo_box {
width: 22vw;
}

.header_logo_box {
width: 38vw;
}

.header_wap_menu_wrap {
display: block;
}

.header_wap_menu_box {
width: 8vw;
height: 8vw;
padding: 0;
margin: 0;
outline: none;
position: relative;
border: none;
background: none;
cursor: pointer;
-webkit-appearence: none;
-webkit-tap-highlight-color: transparent;
}

.header_wap_menu_box svg {
width: 177.777%;
height: 133.333%;
top: -16.666%;
left: -38.8888%;
stroke: #ffffff;
stroke-width: 0.48309vw;
fill: none;
display: block;
position: absolute;
}

.header_wap_menu_box svg path {
stroke-dasharray: 26 100;
stroke-dashoffset: 126;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.header_wap_menu_box svg path:nth-child(2) {
-webkit-transition-delay: .1s;
transition-delay: .1s;
}

.header_white_wrap .header_wap_menu_box svg {
stroke: #222222;
}

.index_banner_title {
font-size: 7vw;
line-height: 10vw;
}

.index_banner_text {
font-size: 4vw;
line-height: 5vw;
margin-top: 1.5vw;
}

.index_banner_label {
font-size: 4vw;
line-height: 5vw;
}

.header_page_content {
display: none;
}

.page_center {
padding: 0 3.62318vw;
}

.index_banner_pagination_li {
width: 2.415458vw;
height: 4.347826vw;
margin-right: 2.415458vw;
}

.index_banner_pagination_wrap {
bottom: 4.830917vw;
padding-left: 2.415458vw;
}

.index_banner_page_content {
width: 100%;
margin-bottom: 30vw;
display: none;
}


.index_banner_page_text {
font-size: 3vw;
line-height: 5.9vw;
margin-right: 1.5vw;
}

.index_banner_page_current {
font-size: 6vw;
line-height: 8vw;
}

.index_page_pagination_wrap {right: 2vw;}
.index_page_pagination_li {width: 2vw;height: 2vw;margin: 0 0 2vw 0;}
.index_banner_read {padding-right: 2vw;}
.index_pro_head_wrap {padding: 0 7.4396135vw 0 3.62318vw;}
.public_head_label {font-size:24px;line-height: 6.2801932vw;}
.public_head_subtitle {font-size: 5.314009vw;line-height: 7.4396135vw;margin-top: 2.415458vw;}

.public_head_title {
font-size: 5.314009vw;
line-height: 7.4396135vw;
}

.index_pro_button_wrap {
display: none;
}

.index_pro_wap_button {
display: block;
margin-top: 4.830917vw;
opacity: 0;
pointer-events: none;
-webkit-transform: translateY(4vw);
transform: translateY(4vw);
}

.index_pro_wap_button .index_pro_button_box {
-webkit-justify-content: center;
justify-content: center;
}

.index_pro_tab {
padding: 3.62318vw;
}

.index_pro_big {
margin-top: 7.4396135vw;
}

.index_pro_item_hover {
-webkit-border-radius: 3.62318vw;
border-radius: 3.62318vw;
}

.index_pro_item_read {
margin-top: 4vw;
padding: 0 3.62318vw;
}

.index_pro_item_icon {
width: 10vw;
height: 10vw;
}

.index_pro_item_title {
font-size: 20px; font-weight: bold;
line-height: 5.797101vw;
}

.index_pro_item_text {
margin-top: 2.415458vw;
font-size: 3.381642vw;
line-height: 5.797101vw;
}

.index_pro_btn_box {
width: 40vw;
-webkit-border-radius: 4.830917vw;
border-radius: 4.830917vw;
padding: 0 4.830917vw;
}

.index_pro_btn_text {
font-size: 3.381642vw;
line-height: 9.661835vw;
}

.index_pro_btn_icon {
width: 5vw;
}

.index_pro_item_box:hover .index_pro_btn_icon {
margin-left: 2vw;
}

.index_pro_btn_wrap {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}

.index_public_btn_box {
width: 9vw;
height: 9vw;
margin-right: 3vw;
}

.index_page_current .index_pro_wap_button {
opacity: 1;
pointer-events: auto;
-webkit-transform: none;
transform: none;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
-webkit-transition-delay: .3s;
transition-delay: .3s;
}

.index_about_content {
padding: 0 7.4396135vw 0 3.62318vw;
}

.index_about_big {
width: 100%;
}

.public_head_text {
font-size: 2.89855vw;
line-height: 4.830917vw;
margin-top: 2.415458vw;
}

.index_about_btn_box {
width: 20vw;
height: 20vw;
}

.index_about_btn_label {
font-size: 3.381642vw;
line-height: 4.830917vw;
padding: 0 2.415458vw;
}

.index_about_box {
margin-top: 0;
}

.index_circle_item_box:nth-child(1) {
width: 163.770833%;
left: -124%;
bottom: 9%;
}

.index_circle_item_box:nth-child(2) {
width: 96.364583%;
right: -52%;
top: -39.13043vw;
}

.index_about_data_wrap {
width: 100%;
margin-top: 7.4396135vw;
}

.index_about_btn_tips {
right: -2vw;
top: 2vw;
width: 8vw;
}

.index_about_data_big:nth-child(2n+1) .index_about_data_li:nth-child(1) .index_about_data_read {
padding: 8vw 5.208333vw 5vw 0;
}

.index_about_data_big:nth-child(2n) {
padding: 12vw 0 0 0;
}

.index_about_data_read {
padding: 5vw 0;
}

.index_about_data_number {
font-size: 8vw;
line-height: 9vw;
}

.index_about_data_text {
font-size: 2.89855vw;
line-height: 4.830917vw;
}

.index_about_data_label {
font-size: 6vw;
line-height: 7vw;
margin-left: 2vw;
}

.index_about_wap_wrap {
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-align-items: center;
align-items: center;
margin-top: 7.4396135vw;
}

.index_about_button_wrap {
margin-top: 0;
}

.index_about_media_wrap {
margin-top: 0;
}

.index_about_media_box {
width: 100%;
}

.index_about_media_btn {
width: 6vw;
height: 6vw;
}

.index_about_media_img {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.index_solution_content {
padding: 0 7.4396135vw 0 3.62318vw;
}

.index_brand_content {
padding: 0 7.4396135vw 0 3.62318vw;
}

.index_news_head_wrap {
padding: 0 7.4396135vw 0 0;
}

.index_news_content {
padding: 0 0 0 3.62318vw;
}

.index_brand_big {
width: 100%;
}

.index_video_box {
width: 100%;
}

.index_video_close {
right: 3.62318vw;
top: 3.381642vw;
width: 7vw;
height: 7vw;
}

.index_solution_big {
margin-top: 12.07729vw;
}

.index_solution_tab {
padding-bottom: 16vw;
}

.index_solution_item_title {
font-size: 4.347826vw;
line-height: 6.2801932vw;
text-align: left;
}

.index_solution_item_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
text-align: left;
}

.index_solution_button_wrap {
margin-top: 4.830917vw;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}

.index_brand_button_wrap {
margin-top: 4.830917vw;
}

.index_brand_pack {
width: 66%;
margin: 7.4396135vw auto 0;
}

.index_brand_box {
margin-top: 0;
}

.index_brand_tips_wrap {
display: none;
}

.index_brand_menu_icon {
width: 2vw;
height: 2vw;
}

.index_brand_menu_title {
font-size: 3.381642vw;
line-height: 4.830917vw;
}

.index_brand_menu_text {
font-size: 2.89855vw;
line-height: 4.830917vw;
display: none;
}

.index_brand_menu_li:nth-child(1) .index_brand_menu_read {
padding-left: 3vw;
}


.index_brand_menu_li:nth-child(2) .index_brand_menu_read {
padding-right: 3vw;
}


.index_brand_menu_li:nth-child(3) .index_brand_menu_read {
padding-left: 3vw;
}

.index_brand_menu_li:nth-child(4) .index_brand_menu_read {
padding-left: 3vw;
}


.index_brand_menu_li:nth-child(5) .index_brand_menu_read {
padding-right: 3vw;
}

.index_brand_menu_li:nth-child(6) .index_brand_menu_read {
padding-right: 3vw;
}

.index_brand_menu_li:nth-child(1) {
left: 55%;
top: -3.7%;
}

.index_brand_menu_li:nth-child(2) {
right: -0.5%;
}

.index_brand_menu_li:nth-child(3) {
left: 68%;
}

.index_brand_menu_li:nth-child(4) {
left: 20.3%;
top: 87.2%;
}

.index_brand_menu_li:nth-child(5) {
left: -11.5%;
top: 64.2%;
}

.index_brand_menu_li:nth-child(6) {
left: 9.5%;
top: 20.2%;
}

.index_client_box {
position: absolute;
left: 0;
top: 24.15458vw;
width: 100%;
padding: 0;
}

.index_client_earth_wrap {
width: 50vw;
height: 50vw;
margin-top: 54.208333vw;
}

.index_client_earth_svg circle {
stroke: #bedbdb !important;
}

.index_client_menu_li:nth-child(1) {
width: 20vw;
height: 20vw;
}

.index_client_menu_li:nth-child(2) {
width: 14vw;
height: 14vw;
left: 64%;
top: 32%;
}

.index_client_menu_li:nth-child(3) {
width: 13vw;
height: 13vw;
left: 34%;
top: 78%;
}

.index_client_menu_li:nth-child(4) {
width: 13vw;
height: 13vw;
left: 58%;
top: 77%;
}

.index_client_menu_li:nth-child(5) {
width: 10vw;
height: 10vw;
left: 12.5%;
top: 53%;
}

.index_client_menu_li:nth-child(6) {
left: 74.5%;
top: 22%;
width: 12vw;
height: 12vw;
}

.index_client_menu_li:nth-child(7) {
left: 72.5%;
top: 87%;
width: 13vw;
height: 13vw;
}

.index_client_menu_li:nth-child(8) {
left: 23%;
top: 90%;
width: 12vw;
height: 12vw;
}

.index_client_menu_li:nth-child(9) {
left: 62%;
top: 44%;
width: 14vw;
height: 14vw;
}

.index_client_menu_li:nth-child(10) {
width: 9vw;
height: 9vw;
left: 79%;
top: 68%;
}

.index_client_menu_li:nth-child(11) {
width: 12vw;
height: 12vw;
}

.index_client_menu_li:nth-child(12) {
left: 3%;
top: 83%;
width: 12vw;
height: 12vw;
}

.index_client_menu_li:nth-child(13) {
width: 10vw;
height: 10vw;
left: 90%;
top: 81%;
}

.index_news_box {
position: relative;
z-index: 9;
width: 100%;
margin-top: 0;
}

.index_news_button_wrap {
display: none;
}

.index_news_wap_wrap {
display: flex;
-webkit-justify-content: center;
justify-content: center;
margin-top: 7.4396135vw;
opacity: 0;
pointer-events: none;
-webkit-transform: translateY(4vw);
transform: translateY(4vw);
}

.index_page_current .index_news_wap_wrap {
opacity: 1;
pointer-events: auto;
-webkit-transform: none;
transform: none;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
-webkit-transition-delay: .2s;
transition-delay: .2s;
}

.index_news_big {
margin-top: 7.4396135vw;
}

.index_news_item_box a {
-webkit-border-radius: 2.415458vw 2.415458vw 0 0;
border-radius: 2.415458vw 2.415458vw 0 0;
}

.index_news_item_content {
height: 30vw;
}

.index_news_item_box a {
-webkit-border-radius: 2.415458vw 2.415458vw 0 0;
border-radius: 2.415458vw 2.415458vw 0 0;
padding-bottom: 30vw;
}

.index_news_item_pack {
padding: 4.830917vw 2.415458vw;
}

.index_news_item_time {
font-size: 2.89855vw;
line-height: 4.347826vw;
}

.index_news_item_title {
margin-top: 2.415458vw;
font-size: 16px;
line-height: 30px;
height: 10.628vw;
}

.index_news_item_text {
font-size: 2.89855vw;
line-height: 4.830917vw;
height: 24.15458vw;
-webkit-line-clamp: 5;
margin-top: 2.415458vw;
}

.index_news_item_button {
margin-top: 4.830917vw;
}

.index_news_item_label {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.index_news_item_icon {
width: 1.6vw;
margin-left: 2vw;
}

.index_news_item_line {
width: 16vw;
}

.footer_menu_wrap {
display: none;
}

.footer_box {
padding: 0 3.62318vw;
}

.footer_share_wrap {
width: 100%;
-webkit-justify-content: center;
justify-content: center;
}

.footer_share_box + .footer_share_box {
margin-left: 3vw;
}

.index_page_slide:last-child {
height: 136.7149vw;
}

.footer_head_logo {
width: 22vw;
height: 7.00483vw;
}

.footer_head_wrap {
padding: 12.07729vw 0 7.4396135vw 0;
}

.footer_mbx_wrap {
width: 100%;
margin-top: 4.830917vw;
}

.footer_mbx_item_box a {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.footer_mbx_item_box {
padding: 0 1.5vw;
}

.footer_mbx_item_box:last-child {
padding: 0 0 0 1.5vw;
}

.footer_mbx_item_box:first-child {
padding: 0 1.5vw 0 0;
}

.footer_share_content {
width: 24.15458vw;
}

.footer_content {
padding: 7.4396135vw 0;
}

.footer_copy_wrap {
padding: 0 3.62318vw;
}

.footer_share_title {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
}

.footer_copy_menu_read, .footer_copy_menu_read a {
font-size: 3.381642vw;
line-height: 5.797101vw;
}

.footer_copy_text, .footer_copy_text a {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.footer_copy_box {
padding: 7.4396135vw 0 7.4396135vw 0;
}

.footer_copy_menu_li {
width: 100%;
padding: 0 !important;
}

.footer_copy_menu_li:after {
display: none;
}

.footer_copy_text {
width: 100%;
padding: 0 !important;
}

.index_solution_nav_li {
width: 31%;
margin: 0 3.5% 3.5% 0 !important;
}

.index_solution_nav_li:nth-child(3n) {
margin: 0 0 3.5% 0 !important;
}

.index_solution_nav_active .index_solution_nav_content {
padding: 0 2.415458vw;
}

.index_solution_nav_content {
padding: 0 2.415458vw;
}

.index_solution_nav_read {
padding: 2vw 0;
}

.index_solution_nav_head {
display: none;
}

.index_solution_nav_active .index_solution_nav_title {
color: #ffffff;
left: 0;
-webkit-transform: none;
transform: none;
}

.index_solution_nav_min {
display: none;
}

.index_solution_nav_label {
display: none;
}

.index_solution_nav_tips {
display: none;
}

.index_solution_nav_title {
font-size: 3.381642vw;
line-height: 5.797101vw;
position: relative;
}

.index_solution_nav_big {
width: 100%;
}

.index_solution_nav_max {
height: auto;
}

.index_solution_nav_box {
height: auto;
}

.header_menu_active .header_page_logo_wrap {
opacity: 0;
pointer-events: none;
}

.header_menu_active .header_page_box:after {
opacity: 0;
pointer-events: none;
}

.header_menu_active .header_wap_menu_box svg path {
stroke: #ffffff;
}

.header_menu_active .header_wap_menu_box svg path:nth-child(1) {
stroke-dashoffset: 58;
}

.header_menu_active .header_wap_menu_box svg path:nth-child(2) {
stroke-dashoffset: 51.5;
}

.header_menu_active .header_wap_menu_box svg path:nth-child(3) {
stroke-dashoffset: 51.5;
}


.wap_head_wrap {
display: flex;
position: fixed;
left: 0;
top: 0;
width: 100vw;
height: 100vh;
background: rgba(0, 0, 0, .5);
-webkit-backdrop-filter: blur(2vw);
backdrop-filter: blur(2vw);
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
opacity: 0;
pointer-events: none;
z-index: 998;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
padding: 19.3236vw 3.62318vw;
-webkit-align-content: flex-start;
align-content: flex-start;
}


.wap_head_box {
width: 100%;
height: 100%;
overflow-y: auto;
overflow-x: hidden;

display: block;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.wap_menu_item_box {
margin-right: 0;
width: 100%;
opacity: 0;
-webkit-transform: translateY(6vw);
transform: translateY(6vw);
position: relative;
}

.wap_menu_item_item .wap_menu_item_link {
pointer-events: none;
}

.wap_menu_item_item .wap_menu_item_link:after {
content: "";
width: 2.89855072vw;
height: 2.89855072vw;
background: url(../images/xiangxia.svg) no-repeat;
-webkit-transition: all .6s ease;
transition: all .6s ease;
}

.wap_menu_item_box:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 1px;
background: rgba(255, 255, 255, .3);
}

.wap_menu_item_link {
padding: 0;
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: space-between;
justify-content: space-between;
position: relative;
-webkit-align-items: center;
align-items: center;
}

.wap_menu_item_text {
font-size: 3.86473vw; font-weight: bold;
line-height: 11.594202vw;
width: calc(100% - 3vw);
color: #ffffff;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.wap_menu_down_li a {
width: 100%;
font-size: 3.86473vw;
line-height: 11.594202vw;
color: #ffffff;
max-width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 0 3.623188vw;
position: relative;
pointer-events: auto;
-webkit-transition: all .6s ease;
transition: all .6s ease;
}

.wap_menu_down_li a:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 1px;
background: rgba(255, 255, 255, .3);
}

.wap_menu_down_li {
padding: 0;
-webkit-justify-content: flex-start;
justify-content: flex-start;
-webkit-transform: translateY(6vw);
transform: translateY(6vw);
opacity: 0;
-webkit-transition: all .6s ease;
transition: all .6s ease;
}

.wap_menu_down_show .wap_menu_down_li {
opacity: 1;
pointer-events: auto;
-webkit-transform: none;
transform: none;
}

.wap_menu_down_show .wap_menu_item_link:after {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}

.wap_menu_down_wrap {
position: relative;
left: 0;
-webkit-transform: none;
transform: none;
-webkit-border-radius: 0;
border-radius: 0;
min-width: max-content;
overflow: hidden;
height: 0;
-webkit-transition: all .6s ease;
transition: all .6s ease;
}

.wap_click {
opacity: 1;
-webkit-transform: none;
transform: none;
pointer-events: auto;
}

.wap_click .wap_head_box {
opacity: 1;
-webkit-transform: none;
transform: none;
pointer-events: auto;
}

.wap_click .wap_menu_item_box {
opacity: 1;
-webkit-transform: none;
transform: none;
-webkit-transition: all .6s ease;
transition: all .6s ease;
}
.pro_page_back {display: none;height: 0;}
.pro_page_back {display: none;height: 0;}
.public_banner_content {padding: 0 3.62318vw;}
.public_banner_wrap {height: 30vh;}
.public_banner_title {font-size: 5.314009vw;line-height: 7.4396135vw;}
.public_banner_icon {width: 1.6vw;height: 4vw;margin-right: 6vw;}
.public_banner_en {font-size: 7vw;line-height: 8vw;margin-top: 1.5vw;}
.public_banner_read {padding-bottom: 9vw;}
.public_center {padding: 0 3.62318vw;}

.pro_nav_wrap {
width: 100%;
}

.pro_list_wrap {
width: 100%;
padding-left: 0;
margin-top: 4.830917vw;
}

.pro_page_content {
padding:0 0 12.07729vw 0;
}

.pro_nav_head_text {
font-size: 5.314009vw;
line-height: 12.07729vw;
max-width: 100%;
}

.pro_nav_head_box {
width: 100%;
padding: 0;
}

.pro_nav_head_icon {
width: 5vw;
margin-right: 3vw;
}

.pro_nav_box {
overflow: hidden;
white-space: nowrap;
text-align: center;
font-size: 0;
}

.pro_nav_ul {
margin-top: 7.4396135vw;
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
}

.pro_nav_item_box {
width: max-content;
display: inline-block;
vertical-align: top;
margin: 0 2.415458vw;
padding-right: 3.6vw;
}

.pro_nav_item_box:first-child {
margin: 0 2.415458vw 0 0;
}

.pro_nav_item_box:last-child {
margin: 0 0 0 2.415458vw;
}

.pro_nav_item_box a {
width: max-content;
padding: 1vw 0;
}

.pro_nav_item_symbol {
display:none;
height: 8.4396135vw;
width: 3.2vw;
}

.pro_nav_item_symbol_inner {
width: 2.6vw;
height: 2.6vw;
margin-top: -1.3vw;
}

.pro_nav_sub_item_wrap {
display:none!important;
}



.pro_nav_item_text {
width: auto;
max-width: 100%;
font-size: 3.381642vw;
line-height: 7.4396135vw;
}

.pro_nav_item_icon {
display: none;
}

.xiao_guo_liang {
width: 45vw;
height:  7.44vw;
margin-bottom: 5vw;
}

.xiao_guo_liang, .xiao_guo_liang_hasnav {
margin-top: 3vw;
}

.xgl_search_wrap input {
margin-left: 2vw;
width: -webkit-calc(100% - 10vw);
width: calc(100% - 10vw);
font-size: 3.381642vw;
height:  6vw;
line-height: 6vw;
margin-top: -webkit-calc(.72vw - 1px);
margin-top: calc(.72vw - 1px);
}

.xgl_search_btn {
right: 1.5vw;
width: 5.2vw;
height: 5.2vw;
line-height: 5.2vw;
margin-top: -2.6vw;
font-size: 3.381642vw;
}

.xgl_search_btn svg {
margin-top: -40%;
margin-left: -40%;
width: 80%;
height: 80%;
}

.pro_tips_label a {
padding: 0 4.830917vw;
font-size: 3.381642vw;
line-height: 7.4396135vw;
-webkit-border-radius: 1vw;
border-radius: 1vw;
}

.pro_tips_label {
margin: 0 1vw 1vw 0;
}

.pro_list_content {
margin-top: 7.4396135vw;
padding-bottom: 7.4396135vw;
}

.pro_child_item_box {
width: 48%;
margin: 0 4% 4% 0 !important;
}

.pro_child_item_box:nth-child(2n+1) {
-webkit-transition-delay: .1s !important;
transition-delay: .1s !important;
}

.pro_child_item_box:nth-child(2n) {margin: 0 0 4% 0 !important;-webkit-transition-delay: .2s !important;transition-delay: .2s !important;}
.pro_child_item_box a {background: #f9f9f9;-webkit-border-radius: 2.415458vw;border-radius: 2.415458vw;}
.pro_child_item_content {}
.pro_child_item_img {background: #f9f9f9;-webkit-border-radius: 2.415458vw 2.415458vw 0 0;border-radius: 2.415458vw 2.415458vw 0 0;}
.pro_child_item_read {padding: 2.415458vw 0;}
.pro_child_item_title {font-size: 16px;line-height: 5.314009vw;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.public_pagination_box a {
width: 8vw;
height: 8vw;
margin: 0 1vw;
font-size: 3.381642vw;
}

.pro_details_banner_content {
width: 100%;
padding: 0 3.62318vw;
margin-top: 0;
}

.pro_details_banner_content_inner {
padding-top: 2.5625vw;
}

.pro_details_banner_content_tree {
font-size: 16px;
line-height: 6.76vw;
margin: 0;
}

.pro_details_banner_big {
width: 100%;
}

.pro_details_banner_wrap {
height: auto;
padding: 24.15458vw 0 12.07729vw 0;
}

.pro_banner_button_box {
width: 8vw;
height: 8vw;
display: none;
}

.pro_details_banner_pack {
width: 100%;
padding: 0;
}

.pro_details_tab_wrap {padding: 0;-webkit-border-radius: 2.415458vw;border-radius: 2.415458vw;}

.pro_details_banner_bundle {
width: 100%;
-webkit-transform: translateY(6vw);
transform: translateY(6vw);
padding: 7.4396135vw 0 0 0;
}

.pro_module_box {
padding: 0 3.62318vw;
}

.pro_module_menu_wrap {
display: none;
}

.ProDetailsBundleShow {
-webkit-transform: none !important;
transform: none !important;
}

.pro_details_item_box {
padding: 0;
}

.pro_details_banner_parcel {
padding-bottom: 76%;
-webkit-transform: translateY(6vw);
transform: translateY(6vw);
}

.pro_details_pagination_text {
font-size: 3.86473vw;
line-height: 5.797101vw;
margin: 0 1vw;
}

.pro_details_pagination_wrap {
bottom: 4vw;
}

.ProDetailsBannerShow {
-webkit-transform: none !important;
transform: none !important;
}

.pro_details_subtitle {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-bottom: 2.415458vw;
}

.pro_details_title {
font-size: 3.86473vw;
line-height: 5.797101vw;
margin-bottom: 4.830917vw;
}

.pro_details_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 4.830917vw;
}

.pro_details_tips_wrap {
margin: 7.4396135vw 0;
}

.pro_details_tips_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-bottom: 2.415458vw;
}

.pro_details_banner_button {
margin-top: 4.830917vw;
}

.pro_details_bundle_text {
font-size: 3.381642vw;
line-height: 9.178743vw;
}

.pro_details_bundle_icon {
width: 5vw;
margin-left: -5vw;
}

.pro_details_bundle_btn a {
-webkit-border-radius: 4.58937vw;
border-radius: 4.58937vw;
width: 32vw;
}

.pro_details_bundle_btn a:hover .pro_details_bundle_icon {
margin-left: 1vw;
}

.pro_module_details_wrap {
width: 100%;
padding-left: 0;
}

.pro_module_introduce_wrap {
padding: 7.4396135vw 0 0 0;
}

.pro_module_details_box {
padding: 12.07729vw 0 0 0;
}

.pro_module_introduce_head {
width: 100%;
padding-right: 0;
}

.pro_module_introduce_content {
width: 100%;
margin-top: 4.830917vw;
font-size: 3.381642vw;
line-height: 7.4396135vw;
}

.pro_module_introduce_title {
font-size: 4.347826vw;
line-height: 7.4396135vw;
}

.pro_module_introduce_bjq {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.pro_module_introduce_pic {
margin-top: 7.4396135vw;
}

.pro_apply_item_icon {
width: 1.6vw;
height: 1.6vw;
margin-right: 2vw;
}

.pro_apply_item_box {
padding: 2.415458vw;
-webkit-border-radius: 0.966183vw;
border-radius: 0.966183vw;
}

.pro_apply_item_text {
font-size: 3.381642vw;
line-height: 7.4396135vw;
max-width: calc(100% - 3.6vw);
}

.pro_argument_box {
font-size: 3.381642vw;
line-height: 7.4396135vw;
}

.pro_video_box {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.pro_video_btn {
width: 12vw;
height: 12vw;
}

.pro_child_item_button {
display: none;
}

.pro_related_wrap {
margin-top: 12.07729vw;
}

.pro_related_title {
font-size: 4.830917vw;
line-height: 7.4396135vw;
}

.pro_related_content {
margin-top: 7.4396135vw;
}

.pro_module_wrap {
padding: 0 0 12.07729vw 0;
}

.solution_page_head_wrap {
padding: 12.07729vw 0 7.4396135vw 0;
}

.solution_page_head_title {
font-size: 4.830917vw;
line-height: 7.4396135vw;
}

.news_page_item_time {
display: none;
}

.news_page_item_pic {
width: 40vw;display: none;
}

.news_page_item_big {
width: 100%;
}

.news_page_item_animate {
width: 40vw;
}

.news_page_content {
padding: 0 3.62318vw;
margin-top: 0;
}

.news_page_item_title a {
font-size:18px;
line-height: 30px;
max-width: 100%;
-webkit-line-clamp: 2;
}

.news_page_item_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
-webkit-line-clamp: 2;
display: none;
}

.news_page_item_label {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.news_page_item_box:hover .news_page_item_icon {
margin-left: 1vw;
opacity: 1;
}

.news_page_item_icon {
width: 1.4vw;
margin-left: -1.4vw;
}

.news_page_item_box {
margin-bottom: 4.830917vw;
}

.news_page_item_box:last-child {
margin-bottom: 0;
}

.news_page_box {
padding-bottom: 12.07729vw;
}

.news_page_tab {
padding-bottom: 7.4396135vw;
}

.AddSolutionAreaPhoto {
width: 100%;
height: auto;
}

.solution_area_photo {
width: 100%;
left: 0 !important;
}

.solution_area_pic {
width: 100vw;
height: 0;
padding-bottom: 72.91666%;
}

.solution_area_box {
padding: 72.91666% 0 0 0 !important;
}

.solution_area_img {
height: 100%;
top: 0;
}

.solution_area_img:after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #ffffff;
}

.AddSolutionAreaPhoto .solution_area_img:after {
height: 0;
-webkit-transition: all 1s cubic-bezier(.4, 0, .2, 1);
transition: all 1s cubic-bezier(.4, 0, .2, 1);
}

.solution_area_number_text {
font-size: 12vw;
line-height: 14vw;
}

.solution_area_number_box {
width: 20vw;
height: 12vw;
}

.solution_area_content {
padding: 12.07729vw 0;
}

.solution_area_title {
font-size: 4.347826vw;
line-height: 6.2801932vw;
margin-top: 2.415458vw;
}

.solution_area_pack {
margin-top: 7.4396135vw;
}

.solution_area_read {
font-size: 3.381642vw;
line-height: 5.314009vw;
overflow: initial;
text-overflow: initial;
display: block;
}

.solution_area_menu_li {
font-size: 3.381642vw;
line-height: 9.661835vw;
width: 20vw;
}

.solution_area_menu_active {
font-size: 3.381642vw;
}

.solution_area_menu_after {
width: 20vw;
}

.solution_area_menu_icon {
width: 20vw;
height: 2vw;
}

.solution_area_menu_icon:after {
border-left: 2vw solid transparent;
border-right: 2vw solid transparent;
border-bottom: 2vw solid #14957d;
}

.solution_area_menu_wrap {
padding-top: 1.9vw;
}

.solution_area_tab {
padding-bottom: 7.4396135vw;
}

.solution_area_menu_content {
background: #f1f1f1;
-webkit-border-radius: 0.966183vw;
border-radius: 0.966183vw;
}

.solution_page_menu_li a {
font-size: 3.381642vw;
line-height: 9.661835vw;
}

.solution_page_menu_li a:after {
height: 0.48309vw;
}

.solution_page_menu_wrap {
margin-top: 4.830917vw;
overflow: hidden;
white-space: nowrap;
font-size: 0;
}

.solution_page_menu_wrap_for_product {
display: block;
}

.news_related_item_img {
-webkit-border-radius: 2.41545vw;
border-radius: 2.41545vw;
}

.solution_page_menu_box {
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
display: block;
}

.solution_page_menu_li,.pro_tips_wrap .solution_page_menu_li {
width: max-content;
display: inline-block;
vertical-align: top;
margin: 0 2.415458vw;
}

.solution_page_menu_li:first-child,.pro_tips_wrap .solution_page_menu_li:first-child {
margin: 0 2.415458vw 0 0;
}

.solution_page_menu_li:last-child ,.pro_tips_wrap .solution_page_menu_li:last-child{
margin: 0 0 0 2.415458vw;
}

.news_page_item_photo {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}
.pro_tips_wrap .solution_page_menu_wrap {
margin-bottom: 6vw;
}

.brand_make_wrap {
padding: 12.07729vw 0;
}

.brand_make_box {
padding: 0 3.62318vw;
}

.brand_make_big {
width: 100%;
padding-right: 0;
}

.brand_make_title {
font-size: 4.830917vw;
line-height: 7.4396135vw;
}

.brand_make_text {
font-size: 4.830917vw;
line-height: 7.4396135vw;
margin-top: 4.830917vw;
}

.brand_make_menu_title {
font-size: 3.86473vw;
line-height: 5.797101vw;
}

.brand_make_menu_read {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
}

.brand_make_menu_wrap {
margin-top: 7.4396135vw;
}

.brand_make_menu_box {
margin-bottom: 7.4396135vw;
}

.brand_make_content {
width: 100%;
margin-top: 7.4396135vw;
}

.brand_make_item_big {
width: 37.099vw;
}

.brand_make_item_box {
width: 40%;
margin: 0 4% 0 0;
}

.brand_make_tab {
margin-bottom: 3.62318vw;
}

.brand_make_item_read {
background: #f1f1f1;
padding: 2.415458vw;
}

.brand_make_item_max {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.brand_make_item_details {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.brand_make_item_number {
font-size: 5.314009vw;
line-height: 5.797101vw;
}

.brand_make_item_title {
font-size: 3.14009vw;
line-height: 5.314009vw;
width: 100%;
}

.brand_make_item_icon {
display: none;
}

.brand_control_wrap {
padding: 12.07729vw 0;
}

.brand_control_content {
margin-top: 7.4396135vw;
}

.brand_control_item_box {
width: 100% !important;
margin: 0 0 3.62318vw 0 !important;
}

.brand_control_item_big {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
padding: 3.62318vw;
}

.brand_control_item_button {
display: none;
}

.brand_control_item_content {
padding-bottom: 56%;
}

.brand_control_item_icon {
width: 10vw;
height: 10vw;
}

.brand_control_item_title {
font-size: 4.347826vw;
line-height: 6.2801932vw;
}

.brand_control_item_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
}

.brand_patent_wrap {
padding: 12.07729vw 0;
}

.brand_patent_box {
padding: 0 3.62318vw;
}

.brand_control_box {
padding: 0 3.62318vw;
}

.brand_patent_big {
width: 100%;
}

.brand_patent_content {
width: 100%;
margin-top: 7.4396135vw;
}

.brand_patent_menu_li a {
font-size: 3.86473vw;
line-height: 6.76328vw;
}

.brand_patent_menu_li {
margin-bottom: 2.415458vw;
}

.brand_patent_menu_wrap {
margin-top: 7.4396135vw;
}

.brand_patent_item_title {
font-size: 3.381642vw;
line-height: 5.797101vw;
padding: 2.415458vw 0;
width: calc(100% - 6.6vw);
}

.brand_patent_item_big {
-webkit-justify-content: space-between;
justify-content: space-between;
}

.brand_patent_item_number {
font-size: 10.14492vw;
line-height: 10.628vw;
background: linear-gradient(to bottom, rgba(220, 220, 220, 1), rgba(220, 220, 220, 0) 70%);
background: -webkit-linear-gradient(to bottom, rgba(220, 220, 220, 1), rgba(220, 220, 220, 0) 70%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}

.brand_patent_item_content {
padding: 0 3.62318vw;
}

.brand_patent_item_icon {
width: 4.6vw;
}

.brand_patent_item_box {
margin-bottom: 2.415458vw;
background: #f1f1f1;
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.brand_patent_item_pic {
display: none;
}

.brand_patent_item_box:after {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.down_page_box {
position: relative;
z-index: 9;
padding: 12.07729vw 0;
}

.company_advantage_title {
font-size: 4.830917vw;
line-height: 7.4396135vw;
}

.down_screen_title {
font-size: 3.381642vw;
line-height: 7.4396135vw;
width: 19.323671vw;
}

.down_screen_tab {
width: calc(100% - 19.323671vw);
}

.down_screen_search_tab {
width: calc(100% - 19.323671vw);
}

.down_screen_item_box a {
font-size: 3.381642vw;
line-height: 7.729468vw;
padding: 0 1.93236vw;
background: #f1f1f1;
-webkit-border-radius: 0.966183vw;
border-radius: 0.966183vw;
}

.down_screen_item_box {
margin: 0 1.207729vw 2.415458vw 0;
}

.down_screen_item_active a {
background: #14957d;
}

.down_screen_li {
padding: 3.62318vw 0;
}

.down_screen_box {
margin-top: 2.415458vw;
}

.down_screen_search_input input {
font-size: 3.381642vw;
line-height: 9.661835vw;
padding-left: 2.415458vw;
}

.down_screen_search_box:after {
-webkit-border-radius: 4.830917vw;
border-radius: 4.830917vw;
}

.down_screen_search_input {
width: calc(100% - 10vw);
}

.down_screen_search_box {
width: 54vw;
}

.down_screen_search_icon {
width: 10vw;
}

.down_screen_search_icon a svg {
width: 42%;
}

.down_page_item_box {
width: 48%;
margin: 0 4% 4% 0 !important;
}

.down_page_item_box:nth-child(2n) {
margin: 0 0 4% 0 !important;
}

.down_page_item_title {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.down_page_item_content {
background: #f1f1f1;
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.down_page_item_content a {
padding: 2.415458vw;

}

.down_page_item_tips {
font-size: 2.89855vw;
line-height: 4.830917vw;
margin-top: 2.415458vw;
}

.down_page_item_btn {
width: 10vw;
height: 10vw;
}

.down_page_tab {
padding-bottom: 7.4396135vw;
}

.down_page_big {
margin-top: 7.4396135vw;
}

.news_details_wrap {
padding: 26.57004vw 0 12.07729vw 0;
}

.news_details_big {
width: 100%;
padding-right: 0;
}

.news_details_tips_text {
font-size:14px;
line-height: 4.830917vw;
margin-right: 7.4396135vw;
}

.news_details_head_title {
font-size:18px; font-weight: bold;
line-height:31px;
margin-bottom: 4.830917vw;
}

.news_details_head_wrap {
margin-top: 4.830917vw;
}

.news_details_bjq {
margin-top: 7.4396135vw;
}

.news_details_bjq p {
font-size: 16px;
line-height: 31px;
}

.news_details_bjq img {
padding: 5.314009vw 0;
}

.news_details_related_wrap {
width: 100%;
margin-top: 7.4396135vw;
}

.news_details_btn_text {
font-size: 3.381642vw;
line-height: 8.69565vw;
}

.news_details_related_btn a {
-webkit-border-radius: 0.966183vw;
border-radius: 0.966183vw;
padding: 0 3.62318vw;
}

.news_details_related_btn {
margin-bottom: 2.415458vw;
}

.news_details_return_button {
margin-top: 4.830917vw;
}

.news_details_return_text {
font-size: 3.381642vw;
line-height: 8.69565vw;
margin-left: 2vw;
}

.news_details_return_icon {
width: 3.6vw;
}

.news_details_return_btn a:after {
border: 0.48309vw solid #f3f3f3;
-webkit-border-radius: 0.966183vw;
border-radius: 0.966183vw;
}

.news_related_content {
margin-top: 7.4396135vw;
}

.news_related_head_title {
font-size: 4.830917vw;
line-height: 7.4396135vw;
}

.news_related_head_icon {
width: 1.6vw;
height: 4vw;
margin-right: 6vw;
}

.news_related_tab {
margin-top: 4.830917vw;
}

.news_details_content {
padding: 0 3.62318vw;
}

.news_related_item_pic {
width: 40%;
}

.news_related_item_read {
padding-left: 4.830917vw;
width: 60%;
}

.news_related_item_title {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.news_related_item_time {
font-size: 2.89855vw;
line-height: 5.314009vw;
}

.news_related_item_box {
margin-bottom: 3.62318vw;
}

.company_advantage_item_box {
width: 100%;
-webkit-transform: translateY(4vw);
transform: translateY(4vw);
margin: 0 0 3.62318vw 0;
}

.company_advantage_item_active {
width: 100%;
}

.AddCompanyAdvantageItem {
-webkit-transform: none;
transform: none;
}

.company_advantage_read {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
padding: 3.62318vw;
position: relative;
background: #f1f1f1;
}

.company_advantage_item_content {
height: auto;
}

.company_advantage_item_icon {
width: 10vw;
height: 10vw;
}

.company_advantage_item_read {
margin-top: 7.4396135vw;
}

.company_advantage_item_title {
font-size: 3.86473vw;
line-height: 5.797101vw;
}

.company_advantage_item_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.company_advantage_item_animate {
height: auto;
}

.company_advantage_item_active .company_advantage_item_animate {
height: auto;
}

.company_advantage_wrap {
padding: 12.07729vw 0 0 0;
}

.company_advantage_content {
margin-top: 7.4396135vw;
}

.company_goal_wrap {
padding: 12.07729vw 0;
}

.company_advantage_box {
padding: 0 3.62318vw;
}

.company_goal_box {
padding: 0 3.62318vw;
}

.company_goal_big {
width: 100%;
padding-right: 0;
}

.company_goal_button {
display: none;
}

.company_goal_text {
font-size: 3.86473vw;
line-height: 5.797101vw;
margin-top: 4.830917vw;
}

.company_goal_bundle {
width: 100%;
margin-top: 7.4396135vw;
}

.company_goal_item_head {
padding: 3.62318vw;
background: #f1f1f1;
}

.company_goal_item_box {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.company_goal_item_tips {
font-size: 2.89855vw;
line-height: 4.830917vw;
}

.company_goal_item_title {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
}

.company_goal_item_number {
font-size: 8vw;
line-height: 10vw;
color: #14957d;
}

.company_goal_item_icon {
width: 4vw;
margin-bottom: 1vw;
}

.company_goal_item_read {
margin-top: 6.03864vw;
}

.company_market_head .company_advantage_title {
text-align: left;
}

.company_market_head .company_market_text {
text-align: left;
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
}

.company_market_max_box {
width: 100%;
}

.company_market_max_content {
width: 70%;
}

.company_market_item_line svg {
stroke-width: 1px;
}

.company_market_item_box:nth-child(1) {
width: 30vw;
top: 8%;
right: 0;
}

.company_market_item_box:nth-child(2) {
width: 22.5vw;
top: 34%;
right: 0;
}

.company_market_item_box:nth-child(3) {
width: 20.020833vw;
bottom: 39%;
right: 0;
}

.company_market_item_box:nth-child(4) {
width: 20.645833vw;
bottom: 22.5%;
right: 0;
}

.company_market_item_box:nth-child(5) {
width: 29.40625vw;
bottom: 1%;
right: 0;
}

.company_market_item_box:nth-child(6) {
width: 43.635417vw;
bottom: 7.1%;
left: 0;
}

.company_market_item_box:nth-child(7) {
width: 27.864583vw;
bottom: 28.1%;
left: 0;
}

.company_market_item_box:nth-child(8) {
width: 35.854167vw;
bottom: 51.5%;
left: 0;
}

.company_market_item_box:nth-child(9) {
width: 41.5625vw;
top: 7.9%;
left: 0;
}

.company_market_item_box:nth-child(10) {
width: 45.229167vw;
top: 5%;
left: 0;
}

.company_market_item_title {
font-size: 3.86473vw;
line-height: 4.830917vw;
padding-bottom: 1.44927vw;
}

.company_market_item_text {
font-size: 3.14009vw;
line-height: 4.830917vw;
padding-top: 1.44927vw;
}

.company_market_item_box:nth-child(1) .company_market_item_read, .company_market_item_box:nth-child(2) .company_market_item_read, .company_market_item_box:nth-child(3) .company_market_item_read {
top: -6.2801932vw;
}

.company_market_item_box:nth-child(4) .company_market_item_read, .company_market_item_box:nth-child(5) .company_market_item_read {
bottom: -6.2801932vw;
}

.company_market_item_box:nth-child(6) .company_market_item_read, .company_market_item_box:nth-child(7) .company_market_item_read, .company_market_item_box:nth-child(8) .company_market_item_read, .company_market_item_box:nth-child(9) .company_market_item_read, .company_market_item_box:nth-child(10) .company_market_item_read {
bottom: -6.2801932vw;
}

.company_market_content {
margin-top: 9.661835vw;
}

.company_market_min_box {
width: 100%;
margin-top: 7.4396135vw;
}

.company_market_wrap {
padding: 0 0 12.07729vw 0;
}

.company_market_min_content {
width: 70%;
}

.company_app_item_title {
font-size: 4.347826vw;
line-height: 6.2801932vw;
}

.company_app_item_text {
font-size: 3.381642vw;
line-height: 4.830917vw;
}

.company_app_item_box:nth-child(1) {
right: 22%;
top: 60%;
}

.company_app_item_box:nth-child(2) {
left: 20.5%;
top: 33%;
}

.about_intro_wrap {
padding: 12.07729vw 0 0 0;
}

.about_public_title {
font-size: 4.830917vw;
line-height: 7.4396135vw;
}

.about_intro_content {
margin-top: 7.4396135vw;
}

.about_intro_big {
width: 100%;
padding-right: 0;
}

.about_intro_subtitle_label {
font-size: 24px;
line-height: 5.797101vw;
}

.about_intro_subtitle_text {font-size: 20px;line-height: 5.797101vw;}
.about_intro_made_text {font-size:18px;line-height:36px;}
.about_intro_made_wrap{display: none;}
.about_intro_text {font-size: 3.86473vw;line-height: 5.797101vw;margin-top: 2.415458vw;}
.about_intro_pack {width: 100%;margin-top: 7.4396135vw;}
.about_intro_bjq p {font-size:16px;line-height: 31px;}
.about_intro_video_wrap {margin-top: 7.4396135vw;}
.about_intro_video_btn {width: 10vw;height: 10vw;}
.about_culture_box{width: 90%;}

.about_intro_video_box {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.about_history_button_wrap .index_public_btn_box {
background: #f1f1f1;
}

.index_public_btn_active .index_public_btn_icon svg {
fill: #ffffff;
}

.company_goal_tab {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.company_wap_goal_button {
display: flex;
-webkit-justify-content: center;
justify-content: center;
margin-top: 7.4396135vw;
}

.about_history_wrap {
padding: 12.07729vw 0;
}

.about_history_tab {
padding: 0 0 0 3.62318vw;
margin-top: 4.830917vw;
}

.about_intro_box {
padding: 0 3.62318vw;
}

.about_history_box {
padding: 0 3.62318vw;
}

.about_history_item_content {
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
padding: 3.62318vw;
}

.about_history_item_number {
font-size: 6vw;
line-height: 6vw;
-webkit-text-stroke: 1px #888888;
}

.about_history_item_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.about_history_staff_wrap {
display: none;
}

.about_culture_wrap {
position: relative;
padding: 12.07729vw 0;
}

.about_culture_content {
padding-right: 0;
margin-top: 7.4396135vw;
}

.about_culture_item_title {
font-size:18px;
line-height: 5.797101vw;
}

.about_culture_item_read {
margin-top: 2.415458vw;
}

.about_culture_item_text {
font-size:16px;
line-height:26px;
}

.about_culture_item_box:nth-child(1),
.about_culture_item_box:nth-child(2) {
padding: 4.830917vw 0 7.4396135vw 0;
}

.about_culture_item_box:nth-child(3),
.about_culture_item_box:nth-child(4) {
padding: 7.4396135vw 0 4.830917vw 0;
}

.about_culture_item_box:nth-child(2n) .about_culture_item_content {
padding: 0 0 0 4.830917vw;
}

.about_culture_item_box:nth-child(2n+1) .about_culture_item_content {padding: 0 4.830917vw 0 0;}

.about_honor_head {margin-top: 12.07729vw;}

.about_honor_content {
}

.about_job_head_box {
width: 100%;
}

.about_job_page_wrap {
width: 100%;
margin-top: 7.4396135vw;
}

.about_job_page_title {
font-size: 3.86473vw;
line-height: 5.797101vw;
}

.about_job_page_text {
font-size: 3.381642vw;
line-height: 5.314009vw;
margin-top: 2.415458vw;
}

.about_job_box {
padding: 0 3.62318vw;
}

.about_honor_box {
padding: 0 3.62318vw;
}

.about_job_page_button {
margin-top: 7.4396135vw;
}

.about_job_page_label {
font-size: 3.381642vw;
line-height: 9.661835vw;
}

.about_job_page_btn a {
padding: 0 4.830917vw;
-webkit-border-radius: 4.830917vw;
border-radius: 4.830917vw;
}

.about_job_page_btn {
margin-bottom: 2.415458vw;
}

.about_job_page_icon {
width: 3.6vw;
}

.about_job_page_read {
margin-left: 2vw;
}

.about_job_wrap {
padding: 12.07729vw 0;
}

.about_contact_content {
position: relative;
width: 100%;
padding: 12.07729vw 0;
}

.about_contact_pack {
width: 100%;
}

.about_contact_box {
position: relative;
padding-bottom: 90%;
}

.about_contact_box a {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}

.about_contact_button {
left: 48%;
top: 44.5%;
}

.about_contact_wrap {
padding-bottom: 0;
}

.about_contact_big {
width: 100%;
padding: 0 3.62318vw;
margin-bottom: 0;
}

.about_contact_tips_text {
font-size: 4.347826vw;
line-height: 6.76328vw;
}

.about_contact_tel_title {
font-size: 3.381642vw;
line-height: 5.314009vw;
}

.about_contact_tel_number, .about_contact_tel_number a {
font-size: 6vw;
line-height: 9vw;
}

.about_contact_tel_wrap {
margin-top: 4.830917vw;
padding-bottom: 2.415458vw;
}

.about_contact_item_text a, .about_contact_item_text {
font-size: 3.381642vw;
line-height: 7.729468vw;
}

.about_contact_tab {
margin-top: 4.830917vw;
}

.about_contact_item_box {
padding: 0;
}

.about_contact_item_text {
width: calc(100% - 6vw);
}

.about_contact_item_icon {
width: 4vw;
margin-right: 2vw;
}

.about_contact_icon {
width: 2vw;
height: 2vw;
position: relative;
}

.about_contact_logo_box {
margin-top: 6vw;
width: 34vw;
height: 11vw;
-webkit-border-radius: 2.415458vw;
border-radius: 2.415458vw;
}

.about_contact_logo_img {
width: 65%;
}

.about_contact_logo_box:after {
top: -1.8vw;
border-left: 2vw solid transparent;
border-right: 2vw solid transparent;
border-bottom: 2vw solid #14957d;
}

.about_job_content {
margin-top: 7.4396135vw;
width: 100%;
overflow-x: auto;
}

.about_job_tab {
width: 200%;
}

.about_job_item_title {
font-size: 3.381642vw;
line-height: 9.661835vw;
width: 100%;
}

.about_job_item_icon {
display: none;
}

.about_job_item_add {
width: 30%;
font-size: 3.381642vw;
line-height: 9.661835vw;
padding: 0 4.830917vw 0 0;
}

.about_job_item_content {
padding: 0 4.830917vw;
}

.about_job_item_head {
width: 25%;
}

.about_job_item_time {
font-size: 3.381642vw;
line-height: 9.661835vw;
width: 25%;
padding: 0 4.830917vw 0 0;
}

.about_job_item_read {
padding: 0 4.830917vw 7.4396135vw 4.830917vw;
position: relative;
}

.about_job_item_btn {
width: 20%;
}

.about_job_item_box {
-webkit-border-radius: 0.966183vw;
border-radius: 0.966183vw;
margin-bottom: 2.415458vw;
}

.about_job_item_label {
font-size: 3.381642vw;
line-height: 9.661835vw;
}

.about_job_item_jt {
width: 3vw;
margin-left: 1vw;
}

.about_contact_back {
display: none;
}

.about_contact_img {
width: 200%;
position: relative;
left: -100%;
}

.about_contact_img:after {
display: none;
}

.about_job_item_bjq h3 {
font-size: 3.381642vw;
line-height: 7.4396135vw;
}

.about_job_item_bjq p {
font-size: 2.89855vw;
line-height: 4.830917vw;
}

.about_job_item_bjq {
padding: 4.830917vw 0 0 0;
}

.about_job_item_button {
margin-top: 4.830917vw;
}

.about_job_item_button .pro_details_bundle_btn a {
width: 32vw;
}

.about_job_item_button .pro_details_bundle_text {
font-size: 3.381642vw;
line-height: 9.178743vw;
}

.about_job_item_button .pro_details_bundle_icon {
width: 5vw;
margin-left: -5vw;
}

.index_client_item_box:nth-child(1) {
width: 120%;
left: -72%;
bottom: -29%;
}

.index_client_item_box:nth-child(2) {
width: 120%;
right: -59%;
top: -27%;
}

.pro_circle_wrap {
left: -73%;
bottom: -23%;
width: 120.291666vw;
}

.loading_logo_wrap {
width: 40vw;
height: 12.80193vw;
}


.loading_logo_read img {
width: 40vw;
height: 12.80193vw;
}

.loading_logo_box img {
width: 40vw;
height: 12.80193vw;
}

.loading_logo_current {
width: 42vw;
}

.brand_patent_pagination_wrap {
margin-top: 7vw;
}

.brand_patent_pagination_li {
width: 3vw;
height: 3vw;
margin: 0 1vw;
}

.brand_patent_pagination_active a:after {
border: 1px solid #14957d;
}

.about_intro_video_label {
border: 1px solid #00e1b7;
}

.about_wap_culture_back {
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}

.about_honor_wrap {
padding-bottom: 93.3333%;
}

.index_page_circle_li:nth-child(1) {
left: -98%;
bottom: -22%;
width: 150%;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}

.index_page_circle_animate2 .index_page_circle_li:nth-child(1) {
-webkit-transform: none;
transform: none;
left: -80%;
bottom: -40%;
width: 150%;
}

.index_page_circle_li:nth-child(2) {
width: 85.364583%;
position: absolute;
right: -52%;
top: -13%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: .6;
}.index_page_circle_animate3 .index_page_circle_li:nth-child(1) {
-webkit-transform: none;
transform: none;
left: -100%;
bottom: -30%;
width: 160%;
}.index_page_circle_animate3 .index_page_circle_li:nth-child(2) {
-webkit-transform: none;
transform: none;
width: 220%;
position: absolute;
right: -170%;
top: -20%;
opacity: .3;
}
.index_brand_read {
display: none;
}.index_brand_circle_box {
padding: 12vw;
}

.float_popup_wrap {
display: none;
}
}


/*小屏幕*/
@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) {

}

