@charset "utf-8";
:root{--home-content:1600px;--home-radius:15px;--home-red:#B81C22;;--home-red2:#ff3041;--home-red-dark:#a30e14;--home-black:#111111;--home-gray:#f6f6f6;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;font:0.83vw "MiSans","微软雅黑",Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;color: #222222;}
html {-webkit-text-size-adjust:none;width:100%;max-width:100%;overflow-x:hidden;}
body {overflow-x:hidden;margin:0;padding:0;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#222222;font-size:0.7294vw;width:100%;max-width:100%;}
body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,Footer,Header,hgroup,menu,nav,output,ruby,section,summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:unset;}
select option{font-size: inherit;}
input,select,textarea {border-radius:0;outline:none;font:0.83vw "MiSans",Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;border:0;padding:0;margin:0;}
input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance:none;}
input[type="submit"],input[type="button"],input[type="radio"],input[type="checkbox"] {cursor:pointer;}
a {font-size:0.7294vw;text-decoration:none;color:#000000;display:inline-block;text-decoration:none;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
a:hover {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
a:focus{outline:none}
img {vertical-align:middle;max-width:100%;margin:0;padding:0;border:0;object-fit:cover;}
ol,ul{list-style:none}
.notBlue {-moz-user-select:none;/*火狐*/ -webkit-user-select:none;/*webkit浏览器*/ -ms-user-select:none;/*IE10*/ -khtml-user-select:none;/*早期浏览器*/ user-select:none;}
::after,::before {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;box-sizing:border-box;}
html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,Footer,Header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;vertical-align:baseline;line-height:1;}
p {margin:0;padding:0;border:0;vertical-align:baseline;color:#666666;}
.ohidden {overflow:hidden;}
.MoShow {display:none;}
.m-header-nav {display:none;}

/* 颜色相反 */
.invert{filter: invert(100%);}

.tra {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra:hover {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra2 img {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra2:hover img {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra3 .img {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra3:hover .img {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}


.clamp1 {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.clamp2 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.clamp3 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.clamp4 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}

.click_video {cursor:pointer;}
.BWeight {font-weight:bolder;}
.uppercase {text-transform:uppercase;}
.lowercase {text-transform:lowercase;}
.capitalize {text-transform:capitalize;}

/* 滚动条 */
.ovyscroll.left {direction:rtl;overflow-y:auto;}
.ovyscroll.left > * {direction:ltr;}
.ovyscroll {overflow-y:auto;}
.ovyscroll::-webkit-scrollbar-track {background-color:#e5e5e5;border-radius:100px;}
.ovyscroll::-webkit-scrollbar-thumb {background:#B81C22;border-radius:100px;}
.ovyscroll::-webkit-scrollbar-button {background-color:#ffffff;display:none;border-radius:100px;}
.ovyscroll::-webkit-scrollbar-corner {background-color:#ffffff;border-radius:100px;}
.ovyscroll::-webkit-scrollbar {width:0.2605vw;height:0vw;border-radius:100px;}
.ovxscroll {overflow-x:auto;}
.ovxscroll::-webkit-scrollbar-track {background-color:#e5e5e5;border-radius:100px;}
.ovxscroll::-webkit-scrollbar-thumb {background:#B81C22;border-radius:100px;}
.ovxscroll::-webkit-scrollbar-button {background-color:#ffffff;display:none;border-radius:100px;}
.ovxscroll::-webkit-scrollbar-corner {background-color:#ffffff;border-radius:100px;}
.ovxscroll::-webkit-scrollbar {width:0;height:0.2605vw;border-radius:100px;}


.switch {position:relative;display:inline-block;width:2.084vw;height:1.042vw;background-color:#ccc;transition:all 0.2s;border-radius:22px;cursor:pointer;transition:background-color 0.2s  ease-in-out;}
.switch-input {display:none}
.switch-input:checked+.switch-inner {background-color:#1890ff;}
.switch-inner {display:block;width:100%;height:100%;position:relative;border-radius:22px}
.switch-inner-checked,.switch-inner-unchecked {position:absolute;top:50%;transform:translateY(-50%);color:#fff;transition:opacity 0.2s  ease-in-out;}
.switch-inner-checked {left:0.4168vw;opacity:0}
.switch-inner-unchecked {right:0.4168vw;opacity:1}
.switch-input:checked+.switch-inner .switch-inner-checked {opacity:1;transition:all 0.2s;}
.switch-input:checked+.switch-inner .switch-inner-unchecked {opacity:0;transition:all 0.2s;}
.switch-input:not(:checked)+.switch-inner .switch-inner-checked {opacity:0;transition:all 0.2s;}
.switch-input:not(:checked)+.switch-inner .switch-inner-unchecked {opacity:1;transition:all 0.2s;}
.switch-inner::after {content:'';position:absolute;width:0.8336vw;height:0.8336vw;background-color:#fff;border-radius:50%;top:0.1042vw;left:0.1042vw;transition:transform 0.2s ease-in-out;}
.switch-input:checked+.switch-inner::after {transform:translateX(1.042vw)}


.content_list_video {display:none;position:fixed;left:0;top:0;z-index:1250;width:100%;height:100%;}
.content_list_video.on {display:block;}
.content_list_video .list_video_bg {position:fixed;background:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;z-index:120;}
.content_list_video .list_video_content {width:52.1vw;max-width:90%;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:121;}
.content_list_video .list_video_content .video_content_close {width:1.6672vw;height:1.6672vw;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#B81C22;position:absolute;right:-1.252vw;top:-2.0672vw;cursor:pointer;z-index:2;}
.content_list_video .list_video_content .video_content_close img {height:0.6252vw;}
.content_list_video .list_video_content video {width:100%;}



/* 弹窗样式 Start */
.message_box {position:fixed;top:0;bottom:0;left:0;right:0;margin:0;padding:0;border:0;z-index:999999999;}
.message_box .message_box_bg {position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;z-index:999999999;}
.message_box .message_box_content {width:18%;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;box-shadow:0 0.1042vw 0.6252vw 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;backface-visibility:hidden;}
.message_box .message_box_content .content_top {position:relative;padding:0.7815vw 0.7815vw 0.521vw;display:flex;align-items:center;justify-content:space-between;}
.message_box .message_box_content .content_top .content_top_title {padding-left:0;margin-bottom:0;font-size:0.9378vw;line-height:1;color:#303133;}
.message_box .message_box_content .content_top .content_top_close {width:0.7815vw;height:0.7815vw;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;}
.message_box .message_box_content .content_top .content_top_close .top_close_li {width:0.0521vw;height:0.6773vw;border-radius:100px;background-color:#909399;position:absolute;top:auto;right:auto;bottom:auto;left:auto;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;transition:background-color .35s ease;}
.message_box .message_box_content .content_top .content_top_close .top_close_left {transform:rotate(45deg);}
.message_box .message_box_content .content_top .content_top_close .top_close_right {transform:rotate(315deg);}
.message_box .message_box_content .content_top .content_top_close:hover .top_close_li {background:#de6c00;}
.message_box .message_box_content .content_center {padding:0.2605vw 0.7815vw;}
.message_box .message_box_content .content_center p {line-height:1.5;color:#606266;font-size:0.7294vw;}
.message_box .message_box_content .content_center input {width:100%;font-size:0.7294vw;padding:0.2605vw;border:1px solid #606266;border-radius:4px;color:#606266;}
.message_box .message_box_content .content_center input:focus {border-color:#244d9a;}
.message_box .message_box_content .content_bottom {padding:0.521vw 0.7815vw 0.7815vw 0.7815vw;text-align:right;}
.message_box .message_box_content .content_bottom .content_bottom_btns {display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#244d9a;border:1px solid #244d9a;color:#fff;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:0.4689vw 0.8336vw;font-size:0.6252vw;border-radius:4px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.message_box .message_box_content .content_bottom .content_bottom_btns:hover {border-color:#de6c00;background-color:#de6c00;}


.pcpopup .message_box_content .content_bottom .content_bottom_btns.no {margin-right:0.6252vw;}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no {border-color:#c1c1c1;background-color:#c1c1c1;color:#ffffff;}
.pcpopup .message_box_content .content_bottom .content_bottom_btns.no:hover {border-color:#aaaaaa;background-color:#aaaaaa;}
.prompts .message_box_content .content_top .content_top_title {font-size:0.8857vw;}
.prompts .message_box_content .content_center {padding:0.4168vw 0.7815vw;}
.message_box .message_box_bg.on {opacity:1;}


.notice_box {display:flex;width:17.193vw;border-radius:8px;box-sizing:border-box;border:1px solid #ebeef5;position:fixed;right:1.042vw;background-color:#fff;box-shadow:0 0.1042vw 0.6252vw 0 rgba(0,0,0,.1);transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;overflow:hidden;z-index:999999999;}
.notice_box .notice_box_content {width:100%;}
.notice_box .notice_box_content .content_top {position:relative;padding:0.9378vw 0.9378vw 0.3647vw 0.9378vw;display:flex;align-items:center;justify-content:space-between;}
.notice_box .notice_box_content .content_top .content_top_title {padding-left:0;margin-bottom:0;font-size:0.9378vw;line-height:1;color:#303133;}
.notice_box .notice_box_content .content_top .content_top_close {width:0.7815vw;height:0.7815vw;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;}
.notice_box .notice_box_content .content_top .content_top_close .top_close_li {width:0.0521vw;height:0.6773vw;border-radius:100px;background-color:#909399;position:absolute;top:auto;right:auto;bottom:auto;left:auto;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;transition:background-color .35s ease;}
.notice_box .notice_box_content .content_top .content_top_close .top_close_left {transform:rotate(45deg);}
.notice_box .notice_box_content .content_top .content_top_close .top_close_right {transform:rotate(315deg);}
.notice_box .notice_box_content .content_top .content_top_close:hover .top_close_li {background:#244d9a;}
.notice_box .notice_box_content .content_btm {padding:0.4168vw 0.9378vw 0.9378vw 0.9378vw;}
.notice_box .notice_box_content .content_btm p {color:#606266;font-size:0.7294vw;}

@media screen and (max-width:199.022vw) {.message_box .message_box_content {width:17%;}}
@media screen and (max-width:129.729vw) {.message_box .message_box_content {width:18%;}}
@media screen and (max-width:100.032vw) {.message_box .message_box_content {width:20%;}
.message_box .message_box_content .content_bottom .content_bottom_btns {padding:0.4168vw 0.7815vw;font-size:0.6252vw;}}
@media screen and (max-width:90.654vw) {.message_box .message_box_content {width:21%;}}
@media screen and (max-width:87.528vw) {.message_box .message_box_content {width:22%;}}
@media screen and (max-width:81.276vw) {.message_box .message_box_content {width:23%;}}
@media screen and (max-width:75.024vw) {.message_box .message_box_content {width:25%;}}
@media screen and (max-width:71.1686vw) {.message_box .message_box_content {width:27%;}}
@media screen and (max-width:66.688vw) {.message_box .message_box_content {width:28%;}}
@media screen and (max-width:64.604vw) {.message_box .message_box_content {width:29%;}}
@media screen and (max-width:53.3504vw) {.message_box .message_box_content {width:30%;}}
@media screen and (max-width:51.058vw) {.message_box .message_box_content {width:38%;}}
@media screen and (max-width:41.68vw) {.message_box .message_box_content {width:70%;border-radius:5px;}
.message_box .message_box_content .content_top {padding:0.6252vw 0.6252vw 0.521vw;}
.message_box .message_box_content .content_center {padding:0.3647vw 0.6252vw;}
.message_box .message_box_content .content_center {padding:0.3126vw 0.6252vw;}
.message_box .message_box_content .content_bottom {padding:0.2605vw 0.6252vw 0.6252vw 0.6252vw;}
.message_box .message_box_content .content_bottom .content_bottom_btns {padding:0.4168vw 0.7815vw;font-size:0.6773vw;border-radius:5px;}
}
/* 弹窗样式 End */
.search {position:fixed;width:100%;height:100%;left:0;top:0;right:0;background:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center;z-index:99999999999;}
.search .search_bg {position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.search .search_bg .search_content {width:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);filter:scale(0);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:1;}
.search .search_bg.on .search_content {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:1;}
.search .search_content .search_content_top {position:relative;}
.search .search_content .search_content_top .search_close {position:absolute;right:0;top:-2.6vw;color:#fff;font-size:1.56vw;}
.search .search_content .search_content_bottom {display:flex;align-items:center;justify-content:center;position:relative;border-radius:100px;overflow:hidden;}
.search .search_content input[type="search"] {width:80%;background:inherit;height:3.5vw;color:#333;padding:0vw 1.04vw;z-index:1;position:relative;background:#fff;border:0px;}
.search .search_content input[type="submit"] {width:20%;height:3.5vw;z-index:1;position:relative;color:#111;cursor:pointer;color:#fff;background:#B81C22;border:0px;}

.pc_all .pc_all_content2 {max-width:83.36vw;width:100%;margin:0 auto;}
.pc_all .pc_all_content {max-width:83.36vw;width:100%;margin:0 auto;}
.pc_all * {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.pc_all *:hover {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}

.page {width:100%;margin-top:2.6vw;}

.layui-laypage {display:flex;font-size:0.83vw;color:#333;align-items:center;justify-content:center;margin-top:2.61vw}
.layui-laypage a {font-size:0.83vw;color:#333;height:2.5vw;width:2.5vw;text-align:center;margin:0 0.26vw;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1.0003px solid #dadada}
.layui-laypage-curr {background:#d41f2e;font-size:0.83vw;color:#fff;height:2.5vw;width:2.5vw;text-align:center;margin:0 0.26vw;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1.0003px solid #d41f2e}
.layui-laypage-curr em,.layui-laypage-disabled em {font-style:inherit;color:#fff;}
.layui-laypage-disabled {font-size:0.83vw;color:#333;height:2.5vw;text-align:center;margin:0 0.26vw;width:2.5vw;align-items:center;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1.0003px solid #dadada}
.layui-laypage-disabled:hover {background:#d41f2e;color:#fff;border:1.0003px solid #d41f2e}
.layui-laypage-disabled:hover em {font-style:inherit;color:#fff;}
.layui-laypage-disabled:hover i {font-style:inherit;color:#fff;}
.layui-laypage-count {display:none}
.layui-laypage a:hover {background:#d41f2e;color:#fff;border:1.0003px solid #d41f2e;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage a:hover i {color:#fff;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage a:hover em {color:#fff;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage-limits,.layui-laypage-skip {display:none;}


.pc_title {text-align:center;display:flex;align-items:center;justify-content:center;}
.pc_title .pc_title_txt {line-height:1.16;letter-spacing:-0.05vw;color:#111;}
.pc_title.left {justify-content:flex-start;}
.pc_title.right {justify-content:flex-end;}

.pc_btn {display:inline-block;}
.pc_btn .pc_btn_box {display:flex;align-items:center;}
.pc_btn .pc_btn_icon {width:auto;height:2.92vw;margin-right:0.52vw;display:flex;align-items:center;justify-content:center;position:relative;}
.pc_btn .pc_btn_icon img {width:auto;height:100%;}
.pc_btn .pc_btn_txt {position:relative;right:1.15vw;font-weight:400;line-height:1;color:#111111;}
.pc_btn .pc_btn_txt.white {color:#fff;}
.pc_btn.type1 .pc_btn_txt {right:0.42vw;}
.pc_btn:hover .pc_btn_txt.white {color:var(--home-red);}
.pc_btn:hover .pc_btn_txt {color:var(--home-red);}
.swiper {overflow:hidden;}
.swiper-wrapper {transition-property:transform!important;}
.home-gradient-red {background:linear-gradient(90deg,var(--home-red-dark) 0%,var(--home-red) 48%,var(--home-red2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;}
.gradient{background: linear-gradient(to left, #B81C22 0%, #231815 38%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; }
.gradient1{background: linear-gradient(to left, #B81C22 0%, #231815 60%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; }

/* Header */
.Header {height:3.65vw;background:rgba(255,255,255,0);position:fixed;left:0;top:0;z-index:999999;width:100%;transition:background .35s ease,box-shadow .35s ease;}
.Header.on,.Header.active,.Header:hover {background:rgba(255,255,255,.96);box-shadow:0 0.42vw 1.46vw rgba(0,0,0,.05);}
.Header .header_box {height:3.65vw;padding:0 2.08vw;display:flex;align-items:center;justify-content:space-between;}
.Header .header_box .header_box_logo {height:3.65vw;padding:0;display:flex;align-items:center;}
.Header .header_box .header_box_logo img {height:1.72vw;width:auto;}
.Header .header_box .header_box_nav {position:absolute;left:50%;top:0;transform:translateX(-50%);height:3.65vw;display:flex;align-items:center;justify-content:center;}
.Header .header_box .header_box_nav .box_nav_list {height:3.65vw;margin-right:1.77vw;position:relative;display:flex;align-items:center;}
.Header .header_box .header_box_nav .box_nav_list:last-child {margin-right:0;}
.Header .header_box .header_box_nav .box_nav_list .nav_list_title {height:3.65vw;padding:0 0.1vw;color:#000;display:flex;align-items:center;justify-content:center;font-weight:400;line-height:3.65vw;white-space:nowrap;}
.Header .header_box .header_box_nav .box_nav_list .nav_list_title:hover {color:var(--home-red);}
.Header .header_box .header_box_nav .box_nav_list .nav_list_title span {width:0.61vw;height:0.36vw;display:flex;align-items:center;margin-left:0.26vw;position: relative;}
.Header .header_box .header_box_nav .box_nav_list .nav_list_title span img {width:100%;height: 100%; margin-left:0;position: absolute;left: 0;top: 0;}
.Header .header_box .header_box_nav .box_nav_list .nav_list_title span img:last-child {height:0.36vw;width:auto;margin-left:0;opacity: 0;}
.Header .header_box .header_box_nav .box_nav_list .nav_list_down {position:absolute;top:87%;left:50%;width:7.15vw;transform:translateX(-50%);display:none;padding-top:0.42vw;}
.Header .header_box .header_box_nav .box_nav_list .nav_list_down .list_down_box {width:100%;position:relative;border-radius:4px;overflow:hidden;box-shadow:0 0.73vw 1.25vw rgba(0,0,0,.12);}
.Header .header_box .header_box_nav .box_nav_list .nav_list_down .list_down_box::before {display:none;}
.Header .header_box .header_box_nav .box_nav_list .nav_list_down .list_down_box a {display: block; width: 100%; height: auto; padding: 0.6vw 0.2vw; line-height: 1.4; text-align: center; color: #fff; background: rgba(0,0,0,.68);}
.Header .header_box .header_box_nav .box_nav_list .nav_list_down .list_down_box a:hover {background:var(--home-red);}
.Header .header_box .header_box_nav .box_nav_list.on .nav_list_title{color: var(--home-red);}
.Header .header_box .header_box_nav .box_nav_list.on .nav_list_title span img {opacity: 0;}
.Header .header_box .header_box_nav .box_nav_list.on .nav_list_title span img:last-child{opacity: 1;}
.Header .header_box .header_box_nav .box_nav_list:hover .nav_list_down {display:block;}
.Header .header_box .header_box_nav .box_nav_list:hover .nav_list_title span img {opacity: 0;}
.Header .header_box .header_box_nav .box_nav_list:hover .nav_list_title span img:last-child{opacity: 1;}
.Header .header_box .header_box_right {height:3.65vw;display:flex;align-items:center;}
.Header .header_box .header_box_right .box_right_language {height:3.65vw;display:flex;align-items:center;cursor:pointer;position:relative;margin-right:1.77vw;}
.Header .header_box .header_box_right .box_right_language .right_language_title {display:flex;align-items:center;color:#111;line-height:1;}
.Header .header_box .header_box_right .box_right_language .right_language_title .language_icon {width:0.94vw;height:0.94vw;margin-right:0.31vw;display:flex;align-items:center;}
.Header .header_box .header_box_right .box_right_language .right_language_title .language_icon img {height:0.94vw;width:auto;}
.Header .header_box .header_box_right .box_right_language .right_language_title .down_icon {height:0.31vw;margin-left:0.31vw;display:flex;align-items:center;}
.Header .header_box .header_box_right .box_right_language .right_language_title .down_icon img {height:0.31vw;width:auto;}
.Header .header_box .header_box_right .box_right_language .right_language_down {position:absolute;top:89%;left:50%;width:5vw;transform:translateX(-50%);padding-top:0.42vw;display:none;}
.Header .header_box .header_box_right .box_right_language .right_language_down .list_language_down {border-radius:4px;overflow:hidden;box-shadow:0 0.73vw 1.25vw rgba(0,0,0,.12);}
.Header .header_box .header_box_right .box_right_language .right_language_down .list_language_down::before {display:none;}
.Header .header_box .header_box_right .box_right_language .right_language_down .list_language_down a {display:block;width:100%;height:1.98vw;line-height:1.98vw;text-align:center;color:#fff;background:rgba(0,0,0,.68);}
.Header .header_box .header_box_right .box_right_language .right_language_down .list_language_down a:hover {background:var(--home-red);}
.Header .header_box .header_box_right .box_right_language:hover .right_language_down {display:block;}
.Header .header_box .header_box_right .box_right_search {width:0.94vw;height:0.94vw;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.Header .header_box .header_box_right .box_right_search img {height:0.89vw;width:auto;}



.Banner {width:100%;height:52.083vw;max-height:52.1vw;min-height:39.6vw;position:relative;overflow:hidden;}
.Banner .Banner_box,.Banner .Banner_box .swiper,.Banner .Banner_box .swiper-wrapper,.Banner .Banner_box .swiper .banner_list {width:100%;height:100%;}
.Banner .Banner_box {position:relative;overflow:hidden;}
.Banner .Banner_box .swiper .banner_list {position:relative;}
.Banner .Banner_box .swiper .banner_list .banner_list_img {position:absolute;left:0;top:0;width:100%;height:100%;}
.Banner .Banner_box .swiper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;object-position:center center;}
.Banner .Banner_box .swiper .banner_list .banner_list_info {position:absolute;left:0;top:19.4%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;z-index:3;}
.Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_title {line-height:1.22;font-weight:unset;letter-spacing:-0.05vw;color:#231815;text-align:center;}
.Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_desc {margin:0.78vw 0 1.41vw 0;line-height:1.55;color:#231815;}
.Banner .swiper-pagination {position:absolute;left:50%;bottom:3.75vw;transform:translateX(-50%);width:auto;z-index:20;display:flex;align-items:center;justify-content:center;gap:0.94vw;}
.Banner .swiper-pagination-bullet {position:relative;width:0.99vw;height:0.99vw;margin:0!important;background:transparent!important;opacity:1;border-radius:50%;overflow:visible;}
.Banner .swiper-pagination-bullet::before {content:"";position:absolute;left:50%;top:50%;width:0.42vw;height:0.42vw;background:#fff;border-radius:50%;transform:translate(-50%,-50%);}
.Banner .swiper-pagination-bullet-active::before {opacity:0;}
.circleProgressSvg {position:absolute;left:50%;top:50%;width:0.99vw;height:0.99vw;transform:translate(-50%,-50%);opacity:0;visibility:hidden;overflow:visible;}
.swiper-pagination-bullet-active .circleProgressSvg {opacity:1;visibility:visible;}
.circleProgressBg {fill:none;stroke:rgba(255,255,255,.38);stroke-width:14;}
.circleProgressBar {fill:none;stroke:#fff;stroke-width:14;stroke-linecap:butt;transform:rotate(-90deg);transform-origin:50% 50%;transition:none!important;}


/* 产品矩阵 */
.HPMatrix {background:#fff;padding:7.4vw 0 6.56vw;overflow:hidden;}
.HPMatrix .HPMatrix_box {margin:0 auto;}
.HPMatrix .HPMatrix_box .HPMatrix_box_title {margin-bottom:3.86vw;text-align:center;}
.HPMatrix .HPMatrix_box .HPMatrix_box_title .pc_title_txt {line-height:1.16;background:linear-gradient(to left,#B81C22 0%,#231815 38%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.HPMatrix .HPMatrix_box .HPMatrix_box_top {display:flex;justify-content:center;align-items:flex-end;gap:2.71vw;margin:0 auto 2.45vw;}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list {width:6.88vw;min-height:6.88vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer;position:relative;}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_thumb {width: 3.8vw; height: 6.62vw; margin-bottom: 0.43vw;display:flex;align-items:flex-end;justify-content:center;filter:grayscale(100%);transform:translateY(0);}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_thumb img {width:100%;height:100%;object-fit:cover;position: absolute; left: 0; top: 0; }
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_thumb img:last-child {opacity:1;}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_title {line-height:1.2;color:#111;text-align:center;white-space:nowrap;}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_icon {height:0.42vw;margin-top:0.26vw;opacity:0;transform:translateY(-0.21vw);}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_icon img {height:0.42vw;width:auto;}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list.active .top_list_thumb {filter:none;opacity:1;transform:translateY(-0.21vw);}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list.active .top_list_title {color:var(--home-red);}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list.active .top_list_icon {opacity:1;transform:translateY(0);}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list.active .top_list_thumb img {opacity:0;}
.HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list.active .top_list_thumb img:last-child {opacity:1;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom {position:relative;width:100%;height:34.07vw;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0.94vw);}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list.active {opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper,.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper,.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .swiper-slide.banner_list {width:100%;height:100%;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list {position:relative;border-radius:15px;overflow:hidden;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_img {position:absolute;left:0;top:0;width:100%;height:100%;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;object-position:center center;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list::after {content:"";position:absolute;left:0;top:0;width:45%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,.72),rgba(255,255,255,.12) 70%,rgba(255,255,255,0));z-index:1;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info {position:absolute;left:3.65vw;top:50%;transform:translateY(-50%);z-index:2;color:#111;text-align:left;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info .list_info_cat {display:inline-block;padding:0.47vw 0.73vw;border-radius:100px;background:#fff;line-height:1;color:var(--home-red);margin-bottom:0.94vw;box-shadow:0 0.21vw 0.94vw rgba(0,0,0,.04);}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info .list_info_name {line-height:1.22;color:#111;margin-bottom:1.56vw;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info .list_info_link .pc_btn .pc_btn_txt {color:#fff;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination {position:absolute;left:50%;bottom:2.5vw;transform:translateX(-50%);display:flex;align-items:center;gap:0.94vw;z-index:10;width:auto;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination-bullet {position:relative;width:0.99vw;height:0.99vw;margin:0!important;background:transparent!important;opacity:1;border-radius:50%;}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination-bullet::before {content:"";position:absolute;left:50%;top:50%;width:0.42vw;height:0.42vw;border-radius:50%;background:#fff;transform:translate(-50%,-50%);}
.HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination-bullet-active::before {opacity:0;}


/* 多场景解决方案 */
.HSolution {height:47.1vw;position:relative;overflow:hidden;background:#111;}
.HSolution .HSolution_box {width:100%;max-width:none;height:100%;position:relative;margin:0;}
.HSolution .HSolution_box .HSolution_box_top {position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.HSolution .HSolution_box .HSolution_box_top .swiper,.HSolution .HSolution_box .HSolution_box_top .swiper-wrapper,.HSolution .HSolution_box .HSolution_box_top .swiper-wrapper .swiper-slide.banner_list {width:100%;height:100%;}
.HSolution .HSolution_box .HSolution_box_top .swiper-wrapper .banner_list {position:relative;overflow:hidden;}
.HSolution .HSolution_box .HSolution_box_top .swiper-wrapper .banner_list .banner_list_img {position:absolute;left:0;top:0;width:100%;height:100%;}
.HSolution .HSolution_box .HSolution_box_top .swiper-wrapper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;object-position:center center;}
.HSolution .HSolution_box .HSolution_box_top .swiper-wrapper .banner_list .banner_list_info {position:absolute;left:50%;transform:translateX(-50%);top:10%;z-index:2;color:#fff;text-align:left;line-height:1.3;}
.HSolution .HSolution_box .HSolution_box_bottom {position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;pointer-events:none;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left {position:absolute;left:8.34vw;bottom:4.06vw;width:auto;pointer-events:auto;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination {position:static;display:flex;flex-direction:column;align-items:flex-start;gap:1.15vw;width:100%;transform:none;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet {width:auto;height:1.15vw;margin:0!important;background:transparent!important;opacity:.75;border-radius:0;display:flex;align-items:center;position:relative;color:#fff;line-height:1;cursor:pointer;padding-left:1.72vw;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet em {font-style:normal;color:rgba(255,255,255,.5);text-align:left;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet::before {content:"";position:absolute;left:0.29vw;top:50%;width:0.42vw;height:0.42vw;border-radius:50%;background:#fff;transform:translateY(-50%);display:none !important;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet-active {opacity:1;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet-active::before {opacity:0;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet-active em {color:#fff;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right {position:absolute;right:8.34vw;bottom:4.06vw;width:25.27vw;height:auto;border-radius:8px;background:#fff;box-shadow:0 0.94vw 2.34vw rgba(0,0,0,.08);padding:1.56vw;pointer-events:auto;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top {display:flex;align-items:center;justify-content:space-between;margin-bottom:1.9vw;padding-bottom:1.56vw;border-bottom:1px solid #CDCDCD;position:relative;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top::before {content:"";width:60%;height:0.05vw;background:#231815;position:absolute;left:0;bottom:-0.05vw;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_left {height:1.15vw;display:flex;align-items:center;position:relative;width:4.17vw;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list {position:absolute;left:0;top:0;width:auto;height:1.67vw;opacity:0;transform:1;display:flex;align-items:center;justify-content:center;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list.active {opacity:1;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list img {width:auto;height:100%;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_right {display:flex;align-items:center;gap:0.94vw;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li {width:0.94vw;height:0.94vw;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.55;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li:hover {opacity:1;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li img {width:auto;height:0.73vw;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom {position:relative;height:9.95vw;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list {position:absolute;left:0;top:0;width:100%;opacity:0;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list.active {opacity:1;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_title {line-height:1;margin-bottom:0.83vw;background:linear-gradient(90deg,#b90d13 0%,#e01b25 55%,#ff4150 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;}
.HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_desc {line-height:1.75;color:#333;}
.HSolution .circleProgressSvg {left:0.49vw;top:50%;transform:translate(-50%,-50%);}


/* 客户信赖 */
.HCPartner {padding:7.29vw 0 5.84vw;background:#fff;overflow:hidden;}
.HCPartner .HCPartner_box {max-width:none;width:100%;}
.HCPartner .HCPartner_box .HCPartner_box_title1 {margin-bottom:3.02vw;text-align:center;}
.HCPartner .HCPartner_box .HCPartner_box_title1 .pc_title_txt {line-height:1.16;background:linear-gradient(to right,#B81C22 0%,#231815 60%);-webkit-background-clip:text;background-clip:text;webkit-text-fill-color:transparent;color:transparent;}
.HCPartner .HCPartner_box .HCPartner_box_top {width:var(--home-content);max-width:calc(100% - 8.34vw);height:22.3vw;margin:0 auto 3.13vw;overflow:visible;position:relative;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper {width:100%;height:100%;overflow:visible;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .swiper-wrapper {height:100%;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .swiper-slide.banner_list {height:22.3vw;border-radius:10px;overflow:hidden;position:relative;opacity:.26;transform:scale(.98);}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .swiper-slide.banner_list.swiper-slide-active,.HCPartner .HCPartner_box .HCPartner_box_top .swiper .swiper-slide.banner_list.swiper-slide-next {opacity:1;transform:scale(1);}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_img {position:absolute;left:0;top:0;width:100%;height:100%;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;object-position:center;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list::after {content:"";position:absolute;left:0;bottom:0;width:100%;height:70%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.68));z-index:1;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info {position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;padding:1.77vw;display:flex;flex-direction:column;justify-content:space-between;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_top {display:flex;justify-content:space-between;align-items:flex-start;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_top .info_top_left {color:#fff;line-height:1.25;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_top .info_top_right {padding:0.47vw 0.78vw;border-radius:100px;background:var(--home-red);line-height:1;color:#fff;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_bottom .info_bottom_dd {line-height:1.4;color:rgba(255,255,255,.82);margin-bottom:0.42vw;}
.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_bottom .info_bottom_dt {line-height:1;color:#fff;}
.HCPartner .HCPartner_box .HCPartner_box_title2 {margin-bottom:1.56vw;text-align:center;}
.HCPartner .HCPartner_box .HCPartner_box_title2 .pc_title_txt {line-height:1.2;color:#111;}
.HCPartner .HCPartner_box .HCPartner_box_bottom {width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;}
.HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list {display:flex;align-items:center;width:max-content;gap:0.52vw;margin-bottom:0.52vw;will-change:transform;}
.HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list:nth-child(1),.HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list:nth-child(3) {animation:homeLogoLeft 32s linear infinite;}
.HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list:nth-child(2) {animation:homeLogoRight 36s linear infinite;}
.HCPartner .HCPartner_box .HCPartner_box_bottom:hover .box_bottom_list {animation-play-state:paused;}
.HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list .bottom_list_li {width:9.38vw;height:4.43vw;flex:0 0 8.08vw;border:1px solid #efefef;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;padding:0.42vw 0.83vw;}
.HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list .bottom_list_li img {max-width:100%;max-height:60%;filter:none;opacity:.95;}
@keyframes homeLogoLeft {0% {transform:translateX(0);}
100% {transform:translateX(-50%);}
}
@keyframes homeLogoRight {0% {transform:translateX(-50%);}
100% {transform:translateX(0);}
}

/* 企业介绍 */
.HIOORobots {background:#f4f4f4;padding:6.88vw 0 0;overflow:hidden;position:relative;}
.HIOORobots::after {content:"";position:absolute;left:0;bottom:-0.05vw;width:100%;height:4.43vw;background:white;z-index:1;}
.HIOORobots .HIOORobots_box {margin:0 auto;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top {display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3.65vw;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left {width:42%;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left .top_left_title {text-align:left;margin-bottom:1.77vw;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left .top_left_title .pc_title_txt {line-height:1.2;color:#111;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left .top_left_title .pc_title_txt span {font-size:inherit;color:inherit;line-height:inherit;display:block;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right {width:50%;padding-top:0.36vw;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right .top_right_dd {margin-bottom:1.15vw;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right .top_right_dd p {font-size:inherit;line-height:1.8;color:#111;}
.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right .top_right_dt p {font-size:inherit;line-height:1.9;color:#444;margin-bottom:0.68vw;}
.HIOORobots .HIOORobots_box .HIOORobots_box_param {display:grid;grid-template-columns:repeat(4,1fr);gap:0.52vw;margin-bottom:-7.03vw;position:relative;z-index:5;}
.HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list {height:12.4vw;background:#fff;border-radius:12px;padding:1.46vw 1.67vw;display:flex;align-items:flex-start;justify-content:space-between;}
.HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_top .list_top_dd {line-height:1.2;color:#333;margin-bottom:0.73vw;}
.HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_top .list_top_dt {line-height:1;color:var(--home-red);letter-spacing:-0.05vw;}
.HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_bottom {align-self:flex-end;width:2.5vw;height:2.5vw;display:flex;align-items:center;justify-content:center;}
.HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_bottom img {max-height:3.13vw;opacity:.65;}
.HIOORobots .HIOORobots_box_bottom {padding:0 1.15vw;height:auto;border-radius:8px;overflow:hidden;position:relative;z-index:3;}
.HIOORobots .HIOORobots_box_bottom img {width:100%;height:auto;object-fit:cover;object-position:center;}
.HIOORobots .HIOORobots_box_bottom .ds_time{position:absolute;right:2.08vw;bottom:1.3vw;}


/* 新闻 */
.HNews {background:#fff;padding:6.88vw 0 6.15vw;}
.HNews .HNews_box {margin:0 auto;}
.HNews .HNews_box .HNews_box_top {margin-bottom:3.54vw;text-align:center;}
.HNews .HNews_box .HNews_box_top .pc_title_txt {line-height:1.16;color:#111;}
.HNews .HNews_box .HNews_box_content {border-top:1px solid #e8e8e8;}
.HNews .HNews_box .HNews_box_content .box_content_list {padding:2.08vw 2.92vw;display:flex;justify-content:space-between;border-bottom:1px solid #e8e8e8;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left {width:calc(100% - 21.88vw);display:flex;align-items:flex-start;padding-right:3.13vw;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dd {width:7.82vw;height:100%;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dd .left_dd_name {display:inline-block;padding:0.36vw 0.78vw;border-radius:100px;background:#f5f5f5;color:#999;line-height:1;margin-bottom:1.35vw;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dd .left_dd_time {line-height:1;color:var(--home-red);}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt {flex:1;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_title {line-height:1.45;color:#000000;margin-bottom:0.68vw;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_title * {line-height:inherit;color:inherit;font-weight:inherit;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_desc {line-height:1.8;color:#666;margin-bottom:0.83vw;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_btn {color:#111;display:inline-flex;align-items:center;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_btn img {height:0.63vw;width:auto;margin-left:0.42vw;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_btn:hover {color:var(--home-red);}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_title:hover {color:var(--home-red);}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_right {width:18.76vw;height:6.56vw;border-radius:4px;overflow:hidden;}
.HNews .HNews_box .HNews_box_content .box_content_list .content_list_right img {width:100%;height:100%;object-fit:cover;object-position:center;}
.HNews .HNews_box .HNews_box_bottom {display:flex;justify-content:center;margin-top:2.5vw;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn {height:2.29vw;padding:0 1.67vw;border-radius:100px;background:#f5f5f5;color:#777;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn span {height:0.36vw;width:0.63vw;margin-left:0.47vw;position:relative;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn span img {width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn span img:first-child {opacity:1;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn span img:last-child {opacity:0;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn:hover {background:var(--home-red);color:#fff;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn:hover span img:first-child {opacity:0;}
.HNews .HNews_box .HNews_box_bottom .box_bottom_btn:hover span img:last-child {opacity:1;}

/* CTA */
.HEITUpgrading {padding:0 1.04vw 1.04vw;background:#fff;}
.HEITUpgrading .HEITUpgrading_box {height:16.67vw;border-radius:20px;overflow:hidden;position:relative;max-width:97.95vw;margin:0 auto;background:var(--home-red);}
.HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_thumb {position:absolute;left:0;top:0;width:100%;height:100%;}
.HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_thumb img {width:100%;height:100%;object-fit:cover;object-position:center;}
.HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info {position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;text-align:center;}
.HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info .box_info_title {line-height:1.2;color:#fff;margin-bottom:1.46vw;}
.HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info .pc_btn .pc_btn_txt {color:#fff;}

/* Footer */
.footer {padding:0 1.04vw 1.04vw;background:#fff;}
.footer .footer_box {background:#202020;border-radius:20px;padding:4.06vw 0 1.56vw;}
.footer .footer_box .pc_all_content {margin:0 auto;}
.footer .footer_box .footer_box_top {display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:3.23vw;}
.footer .footer_box .footer_box_top .box_top_left {width:36%;min-height:20.32vw;display:flex;flex-direction:column;justify-content:space-between;}
.footer .footer_box .footer_box_top .box_top_left .box_top_logo img {height:1.77vw;width:auto;}
.footer .footer_box .footer_box_top .box_top_left .box_top_txt {line-height:1.16;background:linear-gradient(to right,#ffffff 0%,rgba(255,255,255,.2) 38%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
.footer .footer_box .footer_box_top .box_top_right {width:54%;}
.footer .footer_box .footer_box_top .box_top_right .top_right_nav {display:grid;grid-template-columns:repeat(5,1fr);column-gap:0.78vw;margin-bottom:3.75vw;justify-items:end;}
.footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_top {line-height:1;color:#fff;margin-bottom:1.25vw;}
.footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_bottom {display:flex;flex-direction:column;align-items:flex-start;}
.footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_bottom a {line-height:1.25;color:rgba(255,255,255,.58);margin-bottom:0.73vw;font-size:inherit;}
.footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_bottom a:hover {color:#fff;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info {display:flex;align-items:flex-start;justify-content:flex-end;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left {width:40%;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top {margin-bottom:1.46vw;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top .left_top_dd {line-height:1;color:#fff;margin-bottom:0.94vw;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top .left_top_dt p {line-height:1.8;color:rgba(255,255,255,.62);font-size:inherit;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom {display:flex;align-items:center;gap:0.94vw;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list {position:relative;width:1.25vw;height:1.25vw;cursor:pointer;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_icon {width:1.25vw;height:1.25vw;display:flex;align-items:center;justify-content:center;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_icon img {max-width:1.15vw;max-height:1.15vw;opacity:.75;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list:hover .bottom_list_icon img {opacity:1;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_down {position:absolute;left:50%;bottom:1.77vw;transform:translateX(-50%);width:6.25vw;padding:0;background:#fff;box-shadow:0 0.63vw 1.35vw rgba(0,0,0,.22);display:none;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list:hover .bottom_list_down {display:block;border-radius:6px;overflow:hidden;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_down .list_down_box img {width:6.25vw;height:6.25vw;object-fit:cover;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right {width:52%;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top .right_top_dd {line-height:1;color:#fff;margin-bottom:0.94vw;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top .right_top_dt {line-height:1.75;color:rgba(255,255,255,.62);margin-bottom:1.15vw;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form {width:88%;height:2.6vw;border-radius:6px;overflow:hidden;display:flex;background:#2f2f2f;position:relative;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form input[type="text"] {flex:1;height:2.6vw;background:#2f2f2f;border:0;padding:0 0.83vw;color:#fff;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form input[type="submit"] {width:4.69vw;height:2.6vw;border:0;border-radius:6px;background:#454545;padding-right:1.09vw;color:#fff;cursor:pointer;position:relative;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form::before {content:"";width:0.63vw;height:0.63vw;position:absolute;top:50%;right:0.94vw;transform:translateY(-50%);background:url(../images/sv22.svg) no-repeat center center;background-size:100%;z-index:5;}
.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form input[type="submit"]:hover {background:var(--home-red)}
.footer .footer_box .footer_box_copyright {display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08);padding-top:1.46vw;color:rgba(255,255,255,.45);}
.footer .footer_box .footer_box_copyright .box_copyright_left {color:rgba(255,255,255,.45);display:flex;align-items:center;}
.footer .footer_box .footer_box_copyright .box_copyright_left a {margin-left:0.52vw;color:rgba(255,255,255,.55);display:inline-flex;align-items:center;}
.footer .footer_box .footer_box_copyright .box_copyright_left a img {height:0.94vw;width:auto;margin-right:0.26vw;}
.footer .footer_box .footer_box_copyright .box_copyright_left a:hover {color:#fff;}
.footer .footer_box .footer_box_copyright .box_copyright_right {display:flex;align-items:center;gap:1.15vw;}
.footer .footer_box .footer_box_copyright .box_copyright_right a {color:rgba(255,255,255,.45);}
.footer .footer_box .footer_box_copyright .box_copyright_right a:hover {color:#fff;}




.padding120 {padding:6.25vw 0;}


/* HBanner */
.HBanner {width:100%;}
.HBanner .HBanner_box {width:100%;position:relative;}
.HBanner .HBanner_box .HBanner_box_thumb {width:100%;}
.HBanner .HBanner_box .HBanner_box_thumb img {width:100%;}
.HBanner .HBanner_box .HBanner_box_info {width:100%;position:absolute;bottom:24.25vw;left:50%;transform:translateX(-50%);text-align: center;}
.HBanner .HBanner_box .HBanner_box_info .box_info_title {width:100%;margin-bottom:1.04vw;color:#1a1f2a;}
.HBanner .HBanner_box .HBanner_box_info .box_info_desc {width:100%;line-height: 1.6;color:#1a1f2a;}
.HBanner .HBanner_box .HBanner_box_info.top {width:100%;position:absolute;top: 8vw;bottom:auto;left:50%;transform:translateX(-50%);}
.HBanner .HBanner_box .HBanner_box_info.center .box_info_title{text-align: center;}
.HBanner .HBanner_box .HBanner_box_info.center .box_info_desc{text-align: center;}


.IRCData {background:#f8f8f8;}
.IRCData .IRCData_box {display:flex;align-items:flex-start;justify-content:space-between;}
.IRCData .IRCData_box .IRCData_box_info {width:47%;}
.IRCData .IRCData_box .IRCData_box_info .box_info_title {width:100%;padding-bottom:2.6vw;margin-bottom:2.6vw;border-bottom:1px solid #dfdfdf;}
.IRCData .IRCData_box .IRCData_box_info .box_info_list {width:100%;}
.IRCData .IRCData_box .IRCData_box_info .box_info_list .info_list_li {width:100%;margin-bottom:2.08vw;display:flex;align-items:center;}
.IRCData .IRCData_box .IRCData_box_info .box_info_list .info_list_li .list_li_dd {width:10.16vw;font-size:inherit;}
.IRCData .IRCData_box .IRCData_box_info .box_info_list .info_list_li .list_li_dt {width:calc(100% - 10.16vw);font-size:inherit;color:#666666;}
.IRCData .IRCData_box .IRCData_box_info .box_info_list .info_list_li:last-child {margin-bottom:0;}
.IRCData .IRCData_box .IRCData_box_thumb {width:48%;}
.IRCData .IRCData_box .IRCData_box_thumb img {width:100%;border-radius:10px;}



.IRDisclosure {}
.IRDisclosure .IRDisclosure_box {}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_title {width:100%;margin-bottom:1.56vw;text-align:center;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom {width:100%;display:flex;align-items:flex-start;justify-content:space-between;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list {width:31.9%;position:relative;border-radius:10px;overflow:hidden;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_thumb {width:100%;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_thumb img {width:100%;border-radius:10px;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info {width:100%;height:100%;padding:1.56vw;position:absolute;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_title {color:white;position:relative;z-index:2;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_link {display:flex;align-items:center;color:white;position:relative;z-index:2;white-space: nowrap;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_link span {width:0.68vw;height:0.68vw;margin-left:0.42vw;position:relative;color:white;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_link span img {width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_link span img:last-child {opacity:0;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info::before {content:'';width:100%;height:35%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,0.2));position:absolute;bottom:0;left:0;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info::after {content:'';width:0%;height:0.21vw;background:#b81c22;position:absolute;bottom:0;left:0;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info:hover::after {width:100%;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list:hover .bottom_list_info .list_info_link {color:#b81c22;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list:hover .bottom_list_info .list_info_link span img {opacity:0;}
.IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list:hover .bottom_list_info .list_info_link span img:last-child {opacity:1;}



.IRNav {background:#f8f8f8;}
.IRNav .IRNav_box {position:relative;border-radius:10px;overflow:hidden;}
.IRNav .IRNav_box .IRNav_box_thumb {width:100%;}
.IRNav .IRNav_box .IRNav_box_thumb img {width:100%;}
.IRNav .IRNav_box .IRNav_box_info {width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:space-between;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list {width:50%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_icon {width:5.21vw;height:5.21vw;border-radius:50%;border:1px solid #ffffff;display:flex;align-items:center;justify-content:center;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_icon img {width:auto;height:40%;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_title {width:100%;text-align:center;margin:1.46vw 0 2.34vw 0;color:white;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_btn {display:flex;align-items:center;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_btn .lis_btn_icon {width:2.97vw;height:2.97vw;display:flex;align-items:center;justify-content:center;position:relative;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_btn .lis_btn_icon img {width:100%;height:100%;position:absolute;top:0;left:0;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_btn .lis_btn_icon img:last-child {opacity:0;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_btn .lis_btn_txt {color:white;margin-left:0.42vw;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list:hover {background:rgba(0,0,0,0.4);}
.IRNav .IRNav_box .IRNav_box_info .box_info_list:hover .info_lis_btn .lis_btn_icon img {opacity:0;}
.IRNav .IRNav_box .IRNav_box_info .box_info_list:hover .info_lis_btn .lis_btn_icon img:last-child {opacity:1;}



.IRContact {padding:0 1.04vw 1.04vw 1.04vw;}
.IRContact .IRContact_box {width:100%;border-radius:15px;overflow:hidden;position:relative;}
.IRContact .IRContact_box .IRContact_box_bg {width:100%;}
.IRContact .IRContact_box .IRContact_box_bg img {width:100%;}
.IRContact .IRContact_box .IRContact_box_info {width:100%;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%);}
.IRContact .IRContact_box .IRContact_box_info .box_info_title {width:100%;margin-bottom:2.29vw;color:white;}
.IRContact .IRContact_box .IRContact_box_info .box_info_list {width:100%;}
.IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li {width:100%;margin-bottom:1.46vw;display:flex;align-items:center;justify-content:space-between;}
.IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_icon {width:3.39vw;height:3.39vw;border-radius:50%;border:1px solid rgba(255,255,255,.62);display:flex;align-items:center;justify-content:center;}
.IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_icon img {width:auto;height:45%;}
.IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_txt {width:calc(100% - 4.43vw);}
.IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_txt .li_txt_dd {margin-bottom:0.78vw;color:white;}
.IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_txt .li_txt_dt {color:white;}
.IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li:last-child {margin-bottom:0;}



.IRCNav {padding:1.04vw 1.04vw 0 1.04vw;}
.IRCNav .IRCNav_box {width:100%;display:flex;align-items:center;justify-content:space-between;}
.IRCNav .IRCNav_box .IRCNav_box_list {width:32.5%;padding:1.3vw 0;font-size:inherit;background:#ececec;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#555555;}
.IRCNav .IRCNav_box .IRCNav_box_list span {width:1.51vw;height:1.46vw;margin-right:1.41vw;position:relative;display:flex;align-items:center;justify-content:center;}
.IRCNav .IRCNav_box .IRCNav_box_list span img {height:100%;width:auto;position:absolute;top:0;left:0;right:0;bottom:0;}
.IRCNav .IRCNav_box .IRCNav_box_list span img:last-child {opacity:0;}
.IRCNav .IRCNav_box .IRCNav_box_list.on {background:#b81c22;color:white;}
.IRCNav .IRCNav_box .IRCNav_box_list.on span img {opacity:0;}
.IRCNav .IRCNav_box .IRCNav_box_list.on span img:last-child {opacity:1;}



.pc_top {margin-bottom:1.56vw;display:flex;align-items:center;justify-content:space-between;}
.pc_top .box_top_form {display:flex;align-items:center;}
.pc_top .top_form_list {display:flex;align-items:center;position:relative;}
.pc_top .top_form_list:first-child {margin-right:1.04vw;}
.pc_top .top_form_list select {width:13.03vw;height:2.5vw;padding:0 0.89vw;border:1px solid #bfbfbf;background:url("../images/sv20.svg") no-repeat center;background-position-x:91.3%;background-size:0.63vw;color:#999999;font-size:inherit;border-radius:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.pc_top .top_form_list select option {font-size: inherit;}
.pc_top .top_form_list input {font-size:inherit;border-radius:100px;}
.pc_top .top_form_list input::placeholder {font-size:inherit;}
.pc_top .top_form_list input[type="text"] {height:2.5vw;width:20.84vw;padding:0 41% 0 0.89vw;border:1px solid #bfbfbf;color:#999999;}
.pc_top .top_form_list input[type="submit"] {width:7.82vw;height:2.5vw;padding-left: 1.5vw; position:absolute;right:0vw;top:0vw;background: #b81c22 url("../images/sv3on.svg") no-repeat center;background-size: 0.71vw; background-position-x:31.3%;;border:1px solid #b81c22;color:white;}
.pc_top .box_top_nav {display:flex;align-items:center;}
.pc_top .box_top_nav .top_nav_li {padding:0.73vw 3.07vw;margin-left:1.56vw;border:1px solid #bfbfbf;display:flex;align-items:center;justify-content:center;font-size:inherit;color:#555555;border-radius:100px;cursor: pointer;user-select: none;}
.pc_top .box_top_nav .top_nav_li.on {background:#b81c22;color:white;border-color:#b81c22;}
.pc_top.type1{margin-bottom: 84px;padding-bottom: 42px;border-bottom: 1px solid rgba(165, 165, 165, 0.2);}
.pc_top.type1 .top_nav_li{width:7.82vw;height:2.5vw; padding: 0;margin-left: 1.04vw;color: #666666;background: #F4F4F4;border: none;}
.pc_top.type1 .top_nav_li.on {background:#b81c22;color:white;}
.pc_top.type1.no{border: none;padding-bottom: 0;}
.pc_top.pb55,.pc_top.type1.pb55{margin-bottom: 55px;}

.IRACirculars {}
.IRACirculars .IRACirculars_box {}
.IRACirculars .IRACirculars_box .IRACirculars_box_top {width:100%;margin-bottom:1.56vw;display:flex;align-items:center;justify-content:space-between;}
.IRACirculars .IRACirculars_box .IRACirculars_box_top .box_top_title {}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom {width:100%;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list {width:100%;padding:1.3vw;margin-bottom:1.04vw;background:#f8f8f8;border-radius:10px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list:after {content:"";display:block;width:0;height:0.16vw;background:#b81c22;position:absolute;left:0;bottom:0;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list:last-child {margin-bottom:0;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_left {width:90%;display:flex;align-items:center;justify-content:space-between;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_left .list_left_time {width:7.29vw;color:#999999;font-size:inherit;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_left .list_left_title {width:calc(100% - 7.55vw);color:#666666;font-size:inherit;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_right {width:0.89vw;height:0.99vw;position:relative;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_right img {width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_right img:last-child {opacity:0;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list:hover:after {width:100%;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list:hover  .bottom_list_left .list_left_time {color:#b81c22;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list:hover .bottom_list_right img {opacity:01;}
.IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list:hover .bottom_list_right img:last-child {opacity:1;}



.LDocuments {}
.LDocuments .LDocuments_box {}
.LDocuments .LDocuments_box .LDocuments_box_top {width:100%;display:flex;align-items:center;justify-content:space-between;}
.LDocuments .LDocuments_box .LDocuments_box_top .box_top_title {}
.LDocuments .LDocuments_box .LDocuments_box_bottom {width:100%;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list {width:100%;margin-bottom:1.56vw;padding:1.56vw;border-radius:15px;background:#f8f8f8;display:flex;align-items:center;justify-content:space-between;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list:last-child {margin-bottom:0;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb {width:16.78vw;height:20.84vw;border-radius:10px;position:relative;overflow:hidden;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb img {width:100%;height:100%;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info {width:100%;padding:2.6vw;position:absolute;left:0;top:0;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dd {margin-bottom:1.04vw;color:#b81c22;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dt {color:white;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info {width:calc(100% - 20.94vw);}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_title {width:100%;margin-bottom:1.56vw;padding-bottom:1.46vw;border-bottom:1px solid #ebebeb;color:#b81c22;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom {width:100%;margin-bottom:2.6vw;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li {width:100%;margin-bottom:1.2vw;display:flex;align-items:center;justify-content:space-between;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li .bottom_li_icon {width:auto;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li .bottom_li_icon img {height:1.15vw;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li .bottom_li_txt {width:calc(100% - 1.67vw);color:#666666;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li:last-child {margin-bottom:0;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn {display:flex;align-items:center;justify-content:flex-start;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn .info_btn_icon {width:2.81vw;height:2.97vw;position:relative;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn .info_btn_icon img {width:100%;height:100%;position:absolute;left:0;top:0;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn .info_btn_icon img:last-child {opacity:0;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn .info_btn_txt {margin-left:0.52vw;color:#555555;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn:hover .info_btn_icon img {opacity:0;}
.LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn:hover .info_btn_icon img:last-child {opacity:1;}



.FReport {}
.FReport .FReport_box {}
.FReport .FReport_box .FReport_box_top {width:100%;display:flex;align-items:center;justify-content:space-between;}
.FReport .FReport_box .FReport_box_top .box_top_title {}
.FReport .FReport_box .FReport_box_top .box_top_form {display:flex;align-items:center;}
.FReport .FReport_box .FReport_box_top .box_top_form .top_form_list {}
.FReport .FReport_box .FReport_box_top .box_top_form .top_form_list select {}
.FReport .FReport_box .FReport_box_top .box_top_form .top_form_list input {}
.FReport .FReport_box .FReport_box_bottom {width:100%;display:flex;flex-wrap:wrap;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list {width:calc(25% - 1.2vw);margin:0 1.56vw 1.3vw 0;padding:0.52vw;border-radius:15px;background:#f8f8f8;position:relative;overflow:hidden;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list:nth-child(4n) {margin:0 0 1.3vw 0;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list:after {content:"";display:block;width:0;height:0.16vw;background:#b81c22;position:absolute;left:0;bottom:0;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb {width:100%;height:20.32vw;border-radius:15px;position:relative;overflow:hidden;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb img {width:100%;height:100%;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info {width:100%;padding:2.6vw;position:absolute;left:0;top:0;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dd {margin-bottom:1.04vw;color:#b81c22;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dt {color:white;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info {width:100%;padding:1.56vw 1.04vw 1.04vw 1.04vw;display:flex;align-items:center;justify-content:space-between;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info .list_bottom_title {color:#555555;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info .bottom_list_right {width:0.73vw;height:0.78vw;position:relative;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info .bottom_list_right img {width:100%;height:100%;position:absolute;left:0;top:0;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info .bottom_list_right img:last-child {opacity:0;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list:hover:after {width:100%;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list:hover .bottom_list_info .list_bottom_title {color:#b81c22;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list:hover .bottom_list_info .bottom_list_right img {opacity:0;}
.FReport .FReport_box .FReport_box_bottom .box_bottom_list:hover .bottom_list_info .bottom_list_right img:last-child {opacity:1;}



.CGMTeam {background:#f8f8f8;}



.CGMTeam .CGMTeam_box {}
.CGMTeam .CGMTeam_box .CGMTeam_box_top {}
.CGMTeam .CGMTeam_box .CGMTeam_box_top .box_top_title {}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom {width:100%;position:relative;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item {width:100%;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item.on {opacity:1;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list {width:100%;padding:0 1.56vw;margin-bottom:1.04vw;background:white;border-radius:12px;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top {width:100%;padding:1.56vw 0;display:flex;align-items:center;justify-content:space-between;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top .item_list_title {}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top .item_list_icon {width:1.09vw;height:1.09vw;position:relative;display:flex;align-items:center;justify-content:center;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top .item_list_icon img {width:100%;height:auto;position:absolute;left:0;top:50%;right:0;transform:translateY(-50%);}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top .item_list_icon img:last-child {opacity:0;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom {width:100%;transition:0s;display:none;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom * {transition:0s;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_box {width:100%;display:flex;flex-wrap:wrap;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li {width:calc(25% - 1.2vw);height:10.58vw;margin:0 1.56vw 1.56vw 0;padding:1.56vw;border-radius:12PX;background:#f8f8f8 url("../images/bn64.png") no-repeat;background-position:100% 100%;position:relative;overflow:hidden;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li:nth-child(4n) {margin:0 0 1.56vw 0;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li:after {content:"";display:block;width:100%;height:0.16vw;background:#b81c22;position:absolute;left:0;bottom:0;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li .bottom_li_name {margin-bottom:0.52vw;color:#b81c22;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li .bottom_li_name span {margin-left:0.78vw;font-size:inherit;color:inherit;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li .bottom_li_post {width:100%;line-height:1.5;color:#666666;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list.active .item_list_top .item_list_icon img {opacity:0;}
.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list.active .item_list_top .item_list_icon img:last-child {opacity:1;}



.CGAAssociation {}
.CGAAssociation .CGAAssociation_box {}
.CGAAssociation .CGAAssociation_box .CGAAssociation_box_top {}
.CGAAssociation .CGAAssociation_box .CGAAssociation_box_bottom {}



.ICalendar {}
.ICalendar .ICalendar_box {}
.ICalendar .ICalendar_box .ICalendar_box_top {}
.ICalendar .ICalendar_box .ICalendar_box_top .box_top_nav .top_nav_li {padding:0.73vw 1.82vw;}
.ICalendar .ICalendar_box .ICalendar_box_form {width:100%;padding:1.04vw;display:flex;align-items:center;justify-content:space-between;background:#f8f8f8;border-radius:100px;}
.ICalendar .ICalendar_box .ICalendar_box_form .box_form_left {width:58.2%;display:flex;align-items:center;justify-content:space-between;}
.ICalendar .ICalendar_box .ICalendar_box_form .box_form_left select {width:31.5%;height:2.5vw;padding:0 0.89vw; font-size: inherit; border:1px solid #bfbfbf;background:#ffffff url("../images/sv20.svg") no-repeat center;background-position-x:91.3%;background-size:0.63vw;color:#999999;font-size:inherit;border-radius:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.ICalendar .ICalendar_box .ICalendar_box_form .box_form_right {width:40%;display:flex;align-items:center;position:relative;}
.ICalendar .ICalendar_box .ICalendar_box_form .box_form_right input {font-size:inherit;border-radius:100px;}
.ICalendar .ICalendar_box .ICalendar_box_form .box_form_right input::placeholder {font-size:inherit;}
.ICalendar .ICalendar_box .ICalendar_box_form .box_form_right input[type="text"] {height:2.5vw;width:100%;padding:0 41% 0 0.89vw;border:1px solid #bfbfbf;color:#999999;font-size: inherit;}
.ICalendar .ICalendar_box .ICalendar_box_form .box_form_right input[type="submit"] {width:7.82vw;height:2.5vw;position:absolute;right:0vw;top:0vw;padding-left: 1.5vw;font-size: inherit;background:#b81c22 url("../images/sv3on.svg") no-repeat center;background-size: 0.71vw; background-position-x:31.3%;border:1px solid #b81c22;color:white;}
.ICalendar .ICalendar_box .ICalendar_box_bottom {width:100%;margin-top:1.56vw;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list {width:100%;padding:1.56vw;margin-bottom:1.04vw;background:#f8f8f8;border-radius:12px;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_time {width:100%;color:#999999;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_title {width:100%;margin:0.78vw 0 1.04vw 0;color:#666666;line-height:1.5;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns {width:100%;display:flex;align-items:center;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li {width:1.82vw;height:1.82vw;border-radius:100px;border:1px solid #a5a5a5;position:relative;display:flex;align-items:center;justify-content:center;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li img {height:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li img:last-child {opacity:0;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li:first-child {margin-right:1.3vw;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li:hover {background:#b81c22;border-color:#b81c22;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li:hover img {opacity:0;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li:hover img:last-child {opacity:1;}
.ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list:last-child {margin-bottom:0;}




.ISolution {}
.ISolution .ISolution_box {}
.ISolution .ISolution_box .ISolution_box_list {width:100%;margin-bottom:5.21vw;display:flex;justify-content:space-between;}
.ISolution .ISolution_box .ISolution_box_list:last-child {margin-bottom:0;}
.ISolution .ISolution_box .ISolution_box_list .box_list_thumb {width:40.9vw;height:25.27vw;border-radius:12px;overflow:hidden;}
.ISolution .ISolution_box .ISolution_box_list .box_list_thumb img {width:100%;height:100%;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info {width:calc(100% - 46.89vw);padding-top:2.6vw;position:relative;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_title {width:100%;padding-bottom:1.04vw;margin-bottom:2.08vw;color:#333333;position:relative;border-bottom:1px solid #D8D8D8;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_title::after {content:"";width:50%;height:0.16vw;background:#B81C22;position:absolute;left:0;bottom:-0.1vw;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_desc {width:100%;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_desc p {margin-bottom:0.78vw;font-size:inherit;display:flex;align-items:center;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_desc p:last-child {margin-bottom:0;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_desc p img {width:auto;height:0.57vw;margin-right:0.52vw;color:#333333;}
.ISolution .ISolution_box .ISolution_box_list .box_list_info .pc_btn {position:absolute;left:0;bottom:2.6vw;}
.ISolution .ISolution_box .ISolution_box_list:nth-child(even) {flex-direction:row-reverse;}


.News {}
.News .News_box {}
.News .News_box .News_box_top {}
.News .News_box .News_box_bottom {width:100%;}
.News .News_box .News_box_bottom .box_bottom_top {width:100%;margin-bottom:3.02vw;display:flex;justify-content:space-between;flex-wrap:wrap;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list {width:calc(33.3333% - 1.04vw);margin:0 1.56vw 0 0;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_thumb {width:100%;height:14.9vw;overflow:hidden;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_thumb img {width:100%;height:100%;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info {width:100%;padding-top:2.08vw;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_time {width:100%;margin-bottom:1.56vw;display:flex;align-items:center;justify-content:space-between;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_time .info_time_txt {color:#B81C22;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_time .info_time_icon {display:flex;align-items:center;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_time .info_time_icon img {height:0.94vw;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_title {width:100%;line-height:1.5;color:#3D3D3D;}
.News .News_box .News_box_bottom .box_bottom_top .bottom_top_list:last-child {margin:0;}
.News .News_box .News_box_bottom .box_bottom_content {width:100%;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list {width:100%;padding:2.08vw 0;border-bottom:1px solid #E8E8E8;display:flex;justify-content:space-between;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list:first-child {border-top:1px solid #E8E8E8;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left {width:calc(100% - 29.07vw);display:flex;justify-content:space-between;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dd {display:flex;align-items:flex-start;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dd .left_dd_time {color:#B81C22;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt {width:calc(100% - 15.94vw);position:relative;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_title {line-height:1.45;color:#000000;margin-bottom:0.68vw;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_title h3 {line-height:inherit;color:inherit;font-weight:inherit;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_desc {width:100%;line-height:1.8;color:#666;margin-bottom:0.83vw;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_btn {color:#111;display:inline-flex;align-items:center;position:absolute;left:0;bottom:0;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_btn img {height:0.63vw;width:auto;margin-left:0.42vw;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_right {width:18.91vw;height:7.55vw;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_right img {width:100%;height:100%;border-radius:10px;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_btn:hover {color:#B81C22;}
.News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_title:hover h3 {color:#B81C22;}





.Contact {}
.Contact .Contact_box {}
.Contact .Contact_box .Contact_box_top {}
.Contact .Contact_box .Contact_box_bottom {width:100%;height:30.69vw;position:relative;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item {width:100%;height:100%;background:#F4F4F4;display:flex;align-items:center;justify-content:space-between;position:absolute;left:0;top:0;opacity:0;z-index:1;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_li {width:50%;height:100%;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left {padding:3.54vw 4.01vw 0 4.01vw;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_title {width:100%;margin-bottom:2.6vw;color:#B81C22;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info {width:100%;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list {width:100%;margin-bottom:1.82vw;display:flex;align-items:center;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list:last-child {margin-bottom:0;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_icon {width:2.24vw;height:2.24vw;margin-right:0.78vw;display:flex;align-items:center;justify-content:center;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_icon img {height:100%;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list:nth-child(2) .info_list_icon img {height:auto;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_txt {}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_txt .list_txt_dd {margin-bottom:0.05vw;color:#B81C22;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_txt .list_txt_dt {color:#666666;line-height:1.5;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share {width:100%;margin-top:2.6vw;display:flex;align-items:center;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list {margin-right:0.83vw;position:relative;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list .share_list_icon {width:3.23vw;height:3.23vw;border-radius:100px;background:#D8D8D8;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list .share_list_icon img {width:auto;height:50%;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list .share_list_down {width:6.25vw;height:6.25vw;position:absolute;left:50%;bottom:115%;transform:translateX(-50%);z-index:9;display:none;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list .share_list_down .list_down_box {width:100%;height:100%;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list .share_list_down .list_down_box img {width:100%;height:100%;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list:hover .share_list_down {display:block !important;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right {width:50%;padding:5.31vw 4.58vw;background:url("../images/wp43.webp") no-repeat 50%/cover;display:flex;flex-direction:column;justify-content:space-between;position:relative;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list {width:100%;height:50%;position:relative;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list:first-child::before {content:"";width:2.66vw;height:0.1vw;background:white;position:absolute;left:0;bottom:-0.1vw;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list .right_list_dd {margin-bottom:0.52vw;color:white;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list .right_list_dt {color:white;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list:last-child {display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;}
.Contact .Contact_box .Contact_box_bottom .box_bottom_item.active {opacity:1;z-index:2;}
.Message {background:#F4F4F4;}
.Message .Message_box {}
.Message .Message_box .Message_box_top {}
.Message .Message_box .Message_box_form {width:100%;}
.Message .Message_box .Message_box_form .box_form_list {width:100%;margin-bottom:1.04vw;display:flex;align-items:center;justify-content:space-between;}
.Message .Message_box .Message_box_form .box_form_list .form_list_li {width:calc(50% - 0.52vw);height:3.54vw;padding:0.78vw 1.15vw;display:flex;align-items:center;justify-content:space-between;background:white;border-radius:8px;}
.Message .Message_box .Message_box_form .box_form_list .form_list_li .list_li_txt {color:#666666;font-size:inherit;}
.Message .Message_box .Message_box_form .box_form_list .form_list_li .list_li_txt span {color:inherit;font-size:inherit;position:relative;bottom:0.1vw;}
.Message .Message_box .Message_box_form .box_form_list .form_list_li input {width:calc(100% - 4.79vw);height:100%;display:flex;align-items:center;font-size:inherit;color:#666666;}
.Message .Message_box .Message_box_form .box_form_list .form_list_li input::placeholder {font-size:inherit;color:inherit;}
.Message .Message_box .Message_box_form .box_form_textarea {width:100%;margin-bottom:2.34vw;}
.Message .Message_box .Message_box_form .box_form_textarea textarea {width:100%;padding:1.15vw;min-height:12.24vw;font-size:inherit;background:white;border-radius:10px;}
.Message .Message_box .Message_box_form .box_form_textarea textarea {font-size:inherit;color:inherit;}
.Message .Message_box .Message_box_form .box_form_btn {width:100%;display:flex;align-items:center;}
.Message .Message_box .Message_box_form .box_form_btn .form_btn_verify {height:2.81vw;margin-right:1.56vw;}
.Message .Message_box .Message_box_form .box_form_btn .form_btn_verify img {width:auto;height:100%;margin-right:1.04vw;border-radius:8px;cursor:pointer;}
.Message .Message_box .Message_box_form .box_form_btn .form_btn_verify input {width:9.38vw;height:100%;padding:0.52vw 1.04vw;border-radius:8px;font-size:inherit;color:#666666;}
.Message .Message_box .Message_box_form .box_form_btn .form_btn_verify input::placeholder {font-size:inherit;color:inherit;}
.Message .Message_box .Message_box_form .box_form_btn .form_btn_submit {display:flex;align-items:center;}
.Message .Message_box .Message_box_form .box_form_btn .form_btn_submit input {width:10.68vw;height:2.81vw;padding-right:1.15vw;background:#b81c22 url(../images/sv13on.svg) no-repeat center;background-size:0.7vw;background-position-x:61.3%;border:1px solid #b81c22;font-size:inherit;border-radius:100px;color:white;}
.CJoins {}
.CJoins .CJoins_box {width:100%;position:relative;}
.CJoins .CJoins_box .CJoins_box_thumb {width:100%;border-radius:12px;overflow:hidden;}
.CJoins .CJoins_box .CJoins_box_thumb img {width:100%;}
.CJoins .CJoins_box .CJoins_box_info {width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;}
.CJoins .CJoins_box .CJoins_box_info .box_info_title {color:white;}
.CJoins .CJoins_box .CJoins_box_info .box_info_desc {margin:0.68vw 0 2.34vw;line-height:1.5;color:white;}
.CJoins .CJoins_box .CJoins_box_info .box_info_btn {display:flex;align-items:center;}
.CJoins .CJoins_box .CJoins_box_info .box_info_btn .info_btn_link {width:10.68vw;height:2.81vw;color:white;background:#B81C22;display:flex;align-items:center;justify-content:center;border-radius:100px;}
.CJoins .CJoins_box .CJoins_box_info .box_info_btn .info_btn_link img {height:0.63vw;margin-left:0.52vw;}





.Products {background:#f4f4f4;position:relative;z-index:9;}
.Products .Products_box {background:#fff;padding:3.54vw 0 2.92vw;margin:0 auto;position:relative;bottom:4.17vw;}
.Products .Products_box .Products_box_top {width:100%;display:flex;align-items:flex-end;justify-content:center;margin:0 auto 2.08vw;gap:0;}
.Products .Products_box .Products_box_top .box_top_list {width:auto;min-height:5.63vw;padding:0 2.34vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer;position:relative;user-select:none;}
.Products .Products_box .Products_box_top .box_top_list::after {content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:0.05vw;height:6.67vw;background:#efefef;}
.Products .Products_box .Products_box_top .box_top_list:last-child::after {display:none;}
.Products .Products_box .Products_box_top .box_top_list .top_list_thumb {width:3.8vw;height:6.62vw;margin-bottom:0.43vw;display:flex;align-items:flex-end;justify-content:center;filter:grayscale(100%);opacity:1;transform:translateY(0);position:relative;}
.Products .Products_box .Products_box_top .box_top_list .top_list_thumb img {width:100%;height:100%;object-fit:cover;position: absolute; left: 0; top: 0; }
.Products .Products_box .Products_box_top .box_top_list .top_list_thumb img:last-child {opacity:1;}
.Products .Products_box .Products_box_top .box_top_list .top_list_title {line-height:1.2;text-align:center;color:#111;white-space:nowrap;}
.Products .Products_box .Products_box_top .box_top_list .top_list_icon {height:0.42vw;margin-top:0.1vw;opacity:0;}
.Products .Products_box .Products_box_top .box_top_list .top_list_icon img {height:0.42vw;width:auto;}
.Products .Products_box .Products_box_top .box_top_list:hover .top_list_thumb {filter:none;opacity:1;transform:translateY(-0.16vw);}
.Products .Products_box .Products_box_top .box_top_list:hover .top_list_title {color:var(--home-red);}
.Products .Products_box .Products_box_top .box_top_list:hover .top_list_icon {opacity:1;}
.Products .Products_box .Products_box_top .box_top_list:hover .top_list_thumb img{opacity:0;}
.Products .Products_box .Products_box_top .box_top_list:hover .top_list_thumb img:last-child {opacity:1;}


.Products .Products_box .Products_box_top .box_top_list.active .top_list_thumb {filter:none;opacity:1;transform:translateY(-0.16vw);}
.Products .Products_box .Products_box_top .box_top_list.active .top_list_title {color:var(--home-red);}
.Products .Products_box .Products_box_top .box_top_list.active .top_list_icon {opacity:1;}
.Products .Products_box .Products_box_top .box_top_list.active .top_list_thumb img{opacity:0;}
.Products .Products_box .Products_box_top .box_top_list.active .top_list_thumb img:last-child {opacity:1;}

.Products .Products_box .Products_box_bottom {width:100%;padding:0 5.57vw;margin:0 auto;position:relative;}
.Products .Products_box .Products_box_bottom .box_bottom_item {display:block;width:100%;opacity:1;visibility:visible;transform:translateY(0);}
.Products .Products_box .Products_box_bottom .box_bottom_item.active {display:block;opacity:1;visibility:visible;transform:translateY(0);}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list {width:100%;height:30.11vw;max-height:30.11vw;margin-bottom:1.56vw;border-radius:8px;overflow:hidden;position:relative;background:#ddd;box-shadow:0 0.26vw 1.15vw rgba(0,0,0,.02);}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list:last-child {margin-bottom:0;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper,.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .swiper-wrapper,.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .swiper-slide.banner_list {width:100%;height:100%;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list {position:relative;overflow:hidden;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list::after {content:"";position:absolute;left:0;top:0;width:43%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.46),rgba(0,0,0,.18) 60%,rgba(0,0,0,0));z-index:1;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_img {position:absolute;left:0;top:0;width:100%;height:100%;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;object-position:center center;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info {position:absolute;left:3.13vw;top:50%;transform:translateY(-50%);z-index:3;text-align:left;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info .list_info_cat {display:inline-flex;align-items:center;height:2.14vw;padding:0 0.78vw;border-radius:100px;background:#fff;color:var(--home-red);margin-bottom:0.83vw;box-shadow:0 0.21vw 0.94vw rgba(0,0,0,.06);}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info .list_info_name {line-height:1.18;color:#fff;margin-bottom:2.08vw;letter-spacing:-0.05vw;text-shadow:0 0.1vw 0.42vw rgba(0,0,0,.2);}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info .list_info_link {display:inline-block;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info .list_info_link:hover .pc_btn_box .pc_btn_txt {color:#fff;opacity:.85;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination {position:absolute;left:50%;bottom:1.46vw;transform:translateX(-50%);width:auto;z-index:20;display:flex;align-items:center;justify-content:center;gap:0.94vw;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination-bullet {position:relative;width:0.99vw;height:0.99vw;margin:0!important;background:transparent!important;opacity:1;border-radius:50%;overflow:visible;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination-bullet::before {content:"";position:absolute;left:50%;top:50%;width:0.42vw;height:0.42vw;background:#fff;border-radius:50%;transform:translate(-50%,-50%);}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination-bullet-active::before {opacity:0;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .circleProgressSvg {position:absolute;left:50%;top:50%;width:0.99vw;height:0.99vw;transform:translate(-50%,-50%);opacity:0;visibility:hidden;overflow:visible;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination-bullet-active .circleProgressSvg {opacity:1;visibility:visible;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .circleProgressBg {fill:none;stroke:rgba(255,255,255,.38);stroke-width:14;}
.Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .circleProgressBar {fill:none;stroke:#fff;stroke-width:14;stroke-linecap:butt;transform:rotate(-90deg);transform-origin:50% 50%;transition:none!important;}


/* 简介 */
.About {background:#f4f4f4;overflow:hidden;}
.About.padding120 {padding:7.19vw 0 7.66vw;}
.About .About_box {display:flex;align-items:center;justify-content:space-between;position:relative;}
.About .About_box .About_box_left {width:51%;padding-top:0.1vw;}
.About .About_box .About_box_left .box_left_title {line-height:1.15;color:#111;font-weight:400;letter-spacing:-0.05vw;margin-bottom:1.82vw;display:flex;flex-direction:column;align-items:flex-start;}
.About .About_box .About_box_left .box_left_title span {display:block;font-size:inherit;line-height:inherit;font-weight:inherit;}
.About .About_box .About_box_left .box_left_desc {width:90%;font-size:0.83vw;line-height:1.85;color:#231815;margin-bottom:4.06vw;}
.About .About_box .About_box_left .box_left_thumb {width:30.84vw;height:15vw;border-radius:6px;overflow:visible;position:relative;}
.About .About_box .About_box_left .box_left_thumb>img {width:100%;height:100%;border-radius:6px;object-fit:cover;object-position:center;display:block;}
.About .About_box .About_box_left .box_left_thumb .play_btn {position:absolute;left:2.7vw;bottom:-3.3vw;width:6.2vw;height:6.2vw;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(184,28,34,.12);box-shadow:0 0 0 0.63vw rgba(184,28,34,.08);cursor:pointer;z-index:2;}
.About .About_box .About_box_left .box_left_thumb .play_btn img {width:100%;height:100%;object-fit:contain;}
.About .About_box .About_box_right {width:42.62%;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25vw;}
.About .About_box .About_box_right .box_right_list {height:12.5vw;background:#fff;border-radius:6px;padding:1.56vw 1.67vw;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 0.26vw 1.04vw rgba(0,0,0,.02);}
.About .About_box .About_box_right .box_right_list .right_list_top .list_top_dd {line-height:1;color:#231815;font-weight:400;margin-bottom:0.63vw;}
.About .About_box .About_box_right .box_right_list .right_list_top .list_top_dt {line-height:1;color:#B81C22;font-weight:400;letter-spacing:-0.05vw;}
.About .About_box .About_box_right .box_right_list .right_list_top .list_top_dt span {margin-left:0.16vw;color:inherit;font-weight:400;vertical-align:baseline;}
.About .About_box .About_box_right .box_right_list .right_list_bottom {height:3.13vw;display:flex;align-items:flex-end;justify-content:flex-end;}
.About .About_box .About_box_right .box_right_list .right_list_bottom img {max-height:3.13vw;width:auto;opacity:.72;}
.About .About_box .About_box_right .box_right_list.on {background:#B81C22;box-shadow:0 0.52vw 1.77vw rgba(184,28,34,.18);}
.About .About_box .About_box_right .box_right_list.on .list_top_dd,.About .About_box .About_box_right .box_right_list.on .list_top_dt,.About .About_box .About_box_right .box_right_list.on .list_top_dt span {color:#fff;}
.About .About_box .About_box_right .box_right_list.on .right_list_bottom img {filter:brightness(0) invert(1);opacity:1;}
.About .About_box .About_box_right .ds_time{position:absolute;right:0.2vw;bottom:0;}


/* 企业文化 */
.ACCulture {background:#fff;overflow:hidden;}
.ACCulture.padding120 {padding:7.24vw 0 0 0;}
.ACCulture .ACCulture_box .ACCulture_box_top {margin-bottom:2.6vw;}
.ACCulture .ACCulture_box .ACCulture_box_bottom {display:flex;align-items:stretch;justify-content:space-between;gap:1.56vw;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list {width:31.9%;height:auto;background:#f6f6f6;overflow:hidden;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_top {border-bottom:1px solid #dfdfdf;display:flex;align-items:center;padding:3.24vw 1.93vw;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_top .bottom_list_icon {width:3.23vw;height:3.13vw;margin-right:0.78vw;display:flex;align-items:center;justify-content:center;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_top .bottom_list_icon img {max-width:100%;max-height:100%;object-fit:contain;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_top .bottom_list_txt {color:#b81c22;line-height:1;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_bottom {padding:1.93vw 1.93vw 1.93vw;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_bottom .list_bottom_desc {line-height:1.7;color:#666;margin-bottom:0;}
/*
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_bottom .list_bottom_thumb {width:100%;height:14.85vw;overflow:hidden;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_bottom .list_bottom_thumb img {width:100%;height:100%;object-fit:cover;object-position:center;display:block;}
.ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list:hover {transform:translateY(-0.42vw);box-shadow:0 0.73vw 2.08vw rgba(0,0,0,.06);}
*/


/* 企业责任 */
.CResponsibility {background:#fff;overflow:hidden;}
.CResponsibility.padding120 {padding:4.53vw 0 6.25vw;}
.CResponsibility .CResponsibility_box .CResponsibility_box_top {margin-bottom:2.5vw;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom {display:flex;align-items:flex-start;justify-content:space-between;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left {width:52%;padding-top:0.05vw;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list {position:relative;display:flex;align-items:flex-start;padding:1.25vw 0;cursor:pointer;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list:last-child {border-bottom:0;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list::after {content:"";position:absolute;left:0;bottom:-0.05vw;width:0;height:0.05vw;background:#b81c22;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list.on::after,.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list:hover::after {width:100%;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_more {position:absolute;right:0.52vw;top:-0.05vw;width:1.09vw;height:1.04vw;opacity:0;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list.on .left_list_more {opacity:1;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_more img {width:100%;height:100%;object-fit:contain;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_number {width:7.55vw;line-height:1;color:#b81c22;font-weight:400;letter-spacing:-0.1vw;flex-shrink:0;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_info {flex:1;padding-top:0.26vw;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_info .list_info_dd {line-height:1.25;color:#3D3D3D;margin-bottom:0.42vw;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_info .list_info_dt {line-height:1.75;color:#666;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list.on .left_list_info .list_info_dd {color:#111;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right {width:34.75vw;position:relative;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item {width:100%;border-radius:12px;overflow:hidden;position:absolute;left:0;top:0;opacity:0;visibility:hidden;transform:translateY(0.78vw);}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item:first-child {position:relative;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item.on {opacity:1;visibility:visible;transform:translateY(0);}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item .right_item_thumb {width:100%;height:22.92vw;overflow:hidden;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item .right_item_thumb img {width:100%;height:100%;object-fit:cover;object-position:center;display:block;}
.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item .right_item_txt {height:7.71vw;background:#B81C22;color:#fff;line-height:1.25;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 1.2vw;    font-size: 1.1882vw;}


/* 发展历程 */
.AHistory {background:#fff;overflow:hidden;}
.AHistory.padding120 {padding:0;}
.AHistory .AHistory_box {height:31.26vw;position:relative;overflow:hidden;}
.AHistory .AHistory_box .AHistory_box_bg {position:absolute;left:0;top:0;width:100%;height:100%;}
.AHistory .AHistory_box .AHistory_box_bg img {width:100%;height:100%;object-fit:cover;object-position:center;display:block;}
.AHistory .AHistory_box .AHistory_box_info {position:absolute;left:50%;top:0;transform:translateX(-50%);width:83.36vw;height:100%;padding:6.25vw 0 0!important;display:flex;align-items:flex-start;justify-content:space-between;z-index:3;}
.AHistory .AHistory_box .AHistory_box_info .box_info_title {color:#fff;line-height:1;}
.AHistory .AHistory_box .AHistory_box_info .box_info_nav {display:flex;align-items:center;gap:0.73vw;margin-top:0.1vw;}
.AHistory .AHistory_box .AHistory_box_info .box_info_nav .info_nav_li {position:static!important;left:auto!important;right:auto!important;top:auto!important;margin:0!important;width:2.97vw!important;height:2.97vw!important;border:1px solid rgba(255,255,255,.55);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(255,255,255,.02);opacity:1!important;}
.AHistory .AHistory_box .AHistory_box_info .box_info_nav .info_nav_li::after {display:none!important;}
.AHistory .AHistory_box .AHistory_box_info .box_info_nav .info_nav_li svg {display:none !important;}
.AHistory .AHistory_box .AHistory_box_info .box_info_nav .info_nav_li img {width:0.57vw;height:auto;object-fit:contain;filter:brightness(0) invert(1);}
.AHistory .AHistory_box .AHistory_box_info .box_info_nav .info_nav_li:hover {background:#B81C22;border-color:#B81C22;}
.AHistory .AHistory_swiper {height:13.03vw;background:#fff;margin:0 auto;}
.AHistory .AHistory_swiper .swiper {width:100%;height:100%;overflow:hidden;}
.AHistory .AHistory_swiper .swiper .swiper-wrapper {height:100%;}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list {height:100%;position:relative;padding:2.66vw 1.35vw 0 2.08vw;background:#fff;}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list::before {content:"";position:absolute;left:0.36vw;top:50%;transform:translateY(-50%);width:0.1vw;height:50%;background:rgba(184,28,34,0.1);}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list:last-child {border-right:1px solid #dedede;}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_img {position:absolute;left:-0.26vw;top:2.87vw;width:1.25vw;height:1.25vw;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_img img {width:100%;height:100%;object-fit:contain;display:block;}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_info .list_info_time {line-height:1;color:#B81C22;margin-bottom:0.83vw;letter-spacing:-0.05vw;}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_info .list_info_desc {padding-right:0.52vw;height: 4.5vw;}
.AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_info .list_info_desc p {line-height:1.75;color:#333;margin-bottom:0.16vw;}


/* 荣誉资质 */
.AHonor {background:#f4f4f4;overflow:hidden;}
.AHonor.padding120 {padding:7.35vw 0 7.03vw;}
.AHonor .AHonor_box .AHonor_box_top {margin-bottom:2.92vw;}
/*
.AHonor .AHonor_box .AHonor_box_bottom {display:flex;align-items:stretch;justify-content:space-between;gap:1.56vw;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list {width:31.9%;height:17.97vw;border-radius:0;overflow:hidden;position:relative;background:#222;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_thumb {position:absolute;left:0;top:0;width:100%;height:100%;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_thumb img {width:100%;height:100%;object-fit:cover;object-position:center;display:block;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.43);z-index:1;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_info {position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;padding:2.81vw 2.24vw;display:flex;flex-direction:column;justify-content:flex-start;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_info .list_info_top {margin-bottom:1.56vw;padding:0.57vw 0.99vw;border-radius:100px;display:inline-flex;align-self:flex-start;background:#B81C22;color:#fff;line-height:1;align-items:center;justify-content:center;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_info .list_info_txt p {line-height:1.5;color:#fff;margin-bottom:0.89vw;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_info .list_info_txt p:last-child {margin-bottom:0;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list:hover .bottom_list_thumb img {transform:scale(1.08);}
*/
.AHonor .AHonor_box .AHonor_box_bottom {display:flex;flex-wrap:wrap;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list {width:calc(calc(20% - 1.25vw));height:9.38vw;margin:0 1.25vw 1.25vw 0;border:1px solid rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;flex-direction:column;background:white;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list:nth-child(5n) {margin:0 0 1.25vw 0;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_thumb {width:100%;height:5.21vw;margin-bottom:0.78vw;display:flex;align-items:center;justify-content:center;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_thumb img {max-width:50%;max-height:80%;}
.AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_txt {width:100%;color:#000;text-align:center;}



.FSidebar {position:fixed;top:50vh;right:0.47vw;z-index:999;}
.FSidebar .FSidebar_box {}
.FSidebar .FSidebar_box .FSidebar_box_list {width:2.6vw;height:2.6vw;margin-bottom:0.26vw;box-shadow:0vw 0.21vw 0.52vw 0vw rgba(0,0,0,0.1);cursor:pointer;position:relative;}
.FSidebar .FSidebar_box .FSidebar_box_list .box_list_icon {width:100%;height:100%;border-radius:10px;background:white;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;}
.FSidebar .FSidebar_box .FSidebar_box_list .box_list_icon img {width:1.25vw;height:1.25vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.FSidebar .FSidebar_box .FSidebar_box_list:nth-child(2) .box_list_icon img {width:1.32vw;height:1.35vw;}
.FSidebar .FSidebar_box .FSidebar_box_list:nth-child(3) .box_list_icon img {width:1.35vw;height:1.11vw;}
.FSidebar .FSidebar_box .FSidebar_box_list:nth-child(4) .box_list_icon img {width:1.2vw;height:1.35vw;}
.FSidebar .FSidebar_box .FSidebar_box_list .box_list_icon img:last-child {opacity:0;}
.FSidebar .FSidebar_box .FSidebar_box_list .box_list_down {display:none;position:absolute;right:2.87vw;padding:0.89vw;background:#B81C22;color:white;border-radius:10px;}
.FSidebar .FSidebar_box .FSidebar_box_list.tel .box_list_down {top:50%;transform:translateY(-50%);}
.FSidebar .FSidebar_box .FSidebar_box_list .box_list_down .list_down_box {color:white;white-space:nowrap;}
.FSidebar .FSidebar_box .FSidebar_box_list.wechat .box_list_down {top:0;padding:0.52vw;}
.FSidebar .FSidebar_box .FSidebar_box_list.wechat .box_list_down .list_down_box.img {width:6.25vw;height:6.25vw;}
.FSidebar .FSidebar_box .FSidebar_box_list.wechat .box_list_down .list_down_box .img {width:100%;height:100%;}
.FSidebar .FSidebar_box .FSidebar_box_list:hover .box_list_icon {background:#B81C22;}
.FSidebar .FSidebar_box .FSidebar_box_list:hover .box_list_icon img {opacity:0;}
.FSidebar .FSidebar_box .FSidebar_box_list:hover .box_list_icon img:last-child {opacity:1;}
.FSidebar .FSidebar_box .FSidebar_box_list:hover .box_list_down {display:block;}



.HBanner .HBanner_box .HBanner_box_info.type1{}

.PDHBanner {}
.PDHBanner .HBanner_box {}
.PDHBanner .HBanner_box .HBanner_box_info {bottom:50%;transform:translate(-50%,50%);}
.PDHBanner .HBanner_box .HBanner_box_info .box_info_video {width:8.65vw;height:2.24vw;margin-bottom:2.24vw;display:flex;align-items:center;justify-content:center;border-radius:100px;background:white;color:#B81C22;}
.PDHBanner .HBanner_box .HBanner_box_info .box_info_video img {width:auto;height:1vw;margin-left:0.5vw;}
.PDHBanner .HBanner_box .HBanner_box_info .box_info_desc {margin-bottom:1.98vw;}

/*
.PDTList .PDTList_box .Products_box_top .box_top_list:first-child .top_list_thumb {align-items:center;}
.PDTList .PDTList_box .Products_box_top .box_top_list:first-child .top_list_thumb img {width:2.6vw;height:2.6vw;position:relative;left:auto;top:auto;right:auto;bottom:auto;}
*/
.pc_swiper_btns {}
.pc_swiper_btns .swiper-button-li {width:2.97vw;height:2.97vw;border:1px solid rgba(0,0,0,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;user-select:none;}
.pc_swiper_btns .swiper-button-li img {width:auto;height:0.78vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.pc_swiper_btns .swiper-button-li img:nth-child(1) {opacity:1;}
.pc_swiper_btns .swiper-button-li img:nth-child(2) {opacity:0;}
.pc_swiper_btns .swiper-button-li:hover img:nth-child(1) {opacity:0;}
.pc_swiper_btns .swiper-button-li:hover img:nth-child(2) {opacity:1;}
.pc_swiper_btns .swiper-button-li.swiper-button-prev {}
.pc_swiper_btns .swiper-button-li.swiper-button-next {}
.pc_swiper_btns .swiper-button-li svg {display:none;}
.pc_swiper_btns .swiper-button-li::before {display:none;}
.pc_swiper_btns .swiper-button-li::after {display:none;}

.PDTList{padding-bottom:0;}
.PDTList .PDTList_box{padding-bottom:6.25vw;}
.PDTList .PDTList_box .Products_box_top{margin: 0 auto 2.8vw;}
.PDTList .PDTList_box .PDTList_box_bottom{width:100%;padding:0 5.57vw;margin:0 auto;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item{width:100%;height:30.99vw;margin-bottom:1.56vw;border-radius:8px;display:flex;align-items:center;position:relative;overflow:hidden;isolation:isolate;background: url(../images/bg11.jpg) no-repeat center center / cover;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:nth-child(even){background:linear-gradient(-10deg,#eaf2f9 0%,#eaf2f9 34%,#f8fbfd 34.15%,#f8fbfd 53%,#e9f1f8 53.15%,#f2f7fb 100%);}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:last-child{margin-bottom:0;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info{width:37%;margin-left:7.19vw;position:relative;z-index:3;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:nth-child(even) .bottom_item_info{margin-right:6.25vw;margin-left:auto;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_title{margin-bottom:1.8vw;color:#202020;line-height:1.2;letter-spacing:-.04vw;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_subtitle{margin-bottom:.68vw;color:var(--home-red);line-height:1.45;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_patam{margin-bottom:1.3vw;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_patam .info_patam_li{padding-left:.78vw;position:relative;color:#60656b;line-height:2;font-size: inherit;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_patam .info_patam_li::before{content:"";width:.16vw;height:.16vw;border-radius:50%;position:absolute;left:.16vw;top:.78em;background:#858b91;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .list_info_link{display:inline-block;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_thumb{width:37.5%;height:86%;position:absolute;right:4.7%;z-index:2;display:flex;align-items:center;justify-content:center;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:nth-child(even) .bottom_item_thumb{right:auto;left:4.7%;}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_thumb img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 .52vw .52vw rgba(70,93,124,.15));transform:translateY(0);}
.PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:hover .bottom_item_thumb img{transform:translateY(-.26vw) scale(1.025);}


.pc_title2 {margin-bottom:2.87vw;}
.pc_title2.center {text-align:center;}
.pc_title2 .pc_title2_dd {line-height:1.15;color:#1a1a1a;letter-spacing:-0.05vw;}
.pc_title2 .pc_title2_dt {margin-top:0.94vw;line-height:1.6;color:#666;}



.PDGPNav {background:#fff;}
.PDGPNav .PDGPNav_box {}
.PDGPNav .PDGPNav_box .PDGPNav_box_content {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.04vw;}
.PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list {min-width:0;}
.PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_thumb {width:100%;height:13.55vw;border-radius:12px;overflow:hidden;background:#f2f5f7;}
.PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_thumb img {width:100%;height:100%;object-fit:cover;}
.PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_info {padding:1.5vw 0.21vw 0;}
.PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_info .list_info_dd {margin-bottom:0.6vw;line-height:1.3;color:#1f1f1f;}
.PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list:hover .content_list_info .list_info_dd {color:#b81c22;}
.PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_info .list_info_dtfont18 {line-height:1.65;color:#606060;}



.PDITCEverything {background:#f5f5f5;}
.PDITCEverything .PDITCEverything_box {}
.PDITCEverything .PDITCEverything_box .pc_title2 {margin-bottom:2.6vw;}
.PDITCEverything .PDITCEverything_box .pc_title2.center {text-align:center;}
.PDITCEverything .PDITCEverything_box .pc_title2 .pc_title2_dd {line-height:1.15;color:#1a1a1a;letter-spacing:-0.05vw;}
.PDITCEverything .PDITCEverything_box .pc_title2 .pc_title2_dt {width:58.35vw;max-width:100%;margin:0.94vw auto 0;line-height:1.65;color:#666;}
.PDITCEverything .PDITCEverything_box .PDITCEverything_content {width:100%;height:38.55vw;border-radius:12px;overflow:hidden;}
.PDITCEverything .PDITCEverything_box .PDITCEverything_content img {width:100%;height:100%;object-fit:cover;}



.PDList {background:#fff;}
.PDList .PDList_box {}
.PDList .PDList_box .PDList_box_list {width:100%;min-height:28.92vw;margin-bottom:2.87vw;display:flex;align-items:center;gap:4.17vw;}
.PDList .PDList_box .PDList_box_list:nth-child(even) {flex-direction:row-reverse;}
.PDList .PDList_box .PDList_box_list:last-child {margin-bottom:0;}
.PDList .PDList_box .PDList_box_list .box_list_thumb {width:41.68vw;height:28.92vw;flex:0 0 41.68vw;border-radius:12px;overflow:hidden;background:#f5f5f5;}
.PDList .PDList_box .PDList_box_list .box_list_thumb img {width:100%;height:100%;object-fit:cover;}
.PDList .PDList_box .PDList_box_list .box_list_info {flex:1;min-width:0;}
.PDList .PDList_box .PDList_box_list .box_list_info .list_info_title {margin-bottom:1.77vw;line-height:1.25;color:#1c1c1c;letter-spacing:-0.05vw;}
.PDList .PDList_box .PDList_box_list .box_list_info .list_info_subtitle {margin-bottom:1.3vw;line-height:1.45;color:#333;}
.PDList .PDList_box .PDList_box_list .box_list_info .list_info_desc {line-height:1.9;color:#666;}
.PDList .PDList_box .PDList_box_list .box_list_info .list_info_desc span {color:#b81c22;}



.PDSCSystem {background:#f5f5f5;}
.PDSCSystem .PDSCSystem_box {}
.PDSCSystem .PDSCSystem_box .PDSCSystem_content {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.04vw;}
.PDSCSystem .PDSCSystem_box .PDSCSystem_content .PDSCSystem_content_list {height:25.01vw;position:relative;border-radius:12px;overflow:hidden;}
.PDSCSystem .PDSCSystem_box .PDSCSystem_content .PDSCSystem_content_list .content_list_thumb {width:100%;height:100%;}
.PDSCSystem .PDSCSystem_box .PDSCSystem_content .PDSCSystem_content_list .content_list_thumb img {width:100%;height:100%;object-fit:cover;}
.PDSCSystem .PDSCSystem_box .PDSCSystem_content .PDSCSystem_content_list .content_list_info {position:absolute;left:1.67vw;right:1.67vw;bottom:1.46vw;line-height:1.4;color:#fff;text-shadow:0 0.1vw 0.52vw rgba(0,0,0,.45);}



.PDAGround {background:#fff;}
.PDAGround .PDAGround_box {}
.PDAGround .PDAGround_box .PDAGround_top {min-height:2.71vw;margin-bottom:1.82vw;display:flex;align-items:center;justify-content:space-between;}
.PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_title {line-height:1.15;color:#1b1b1b;letter-spacing:-0.05vw;}
.PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_btns {display:flex;align-items:center;gap:0.63vw;}
.PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_btns .top_btns_li {min-width:6.25vw;height:2.08vw;padding:0 1.25vw;border-radius:20px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;line-height:1;color:#777;cursor:pointer;white-space:nowrap;}
.PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_btns .top_btns_li:first-child {min-width:9.9vw;}
.PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_btns .top_btns_li.on {background:#b81c22;color:#fff;}
.PDAGround .PDAGround_box .PDAGround_bottom {width:100%;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item {display:none;width:100%;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item.on {display:block;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper {width:100%;height:20.06vw;border-radius:12px;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .swiper-wrapper {height:100%;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .banner_list {height:20.06vw;position:relative;overflow:hidden;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .banner_list .banner_list_img {width:100%;height:100%;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .banner_list .banner_list_info {position:absolute;left:1.46vw;top:1.35vw;z-index:2;padding:0.47vw 1.04vw;border-radius:20px;background:rgba(255,255,255,.9);line-height:1;color:#b81c22;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper_btns,.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .pc_swiper_btns {height:2.19vw;margin-top:1.56vw;display:flex;align-items:center;justify-content:center;gap:1.2vw;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper_btns .swiper-button-li,.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .pc_swiper_btns .swiper-button-li {width:2.19vw;height:2.19vw;}
.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper_btns .swiper-button-li img,.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .pc_swiper_btns .swiper-button-li img {height:0.7vw;}

.PDLocale {background:#f5f5f5;}
.PDLocale .PDLocale_box {}
.PDLocale .PDLocale_box .PDLocale_top {min-height:2.71vw;margin-bottom:2.08vw;display:flex;align-items:center;justify-content:space-between;}
.PDLocale .PDLocale_box .PDLocale_top .PDLocale_top_title {line-height:1.15;color:#1b1b1b;letter-spacing:-0.05vw;}
.PDLocale .PDLocale_box .PDLocale_top .pc_swiper_btns {display:flex;align-items:center;gap:1vw;}
.PDLocale .PDLocale_box .PDLocale_bottom {width:100%;}
.PDLocale .PDLocale_box .PDLocale_bottom .swiper {width:100%;overflow:hidden;}
.PDLocale .PDLocale_box .PDLocale_bottom .swiper .swiper-wrapper {height:16.67vw;}
.PDLocale .PDLocale_box .PDLocale_bottom .swiper .banner_list {height:100%;position:relative;border-radius:10px;overflow:hidden;}
.PDLocale .PDLocale_box .PDLocale_bottom .swiper .banner_list .banner_list_img {width:100%;height:100%;}
.PDLocale .PDLocale_box .PDLocale_bottom .swiper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;}
.PDLocale .PDLocale_box .PDLocale_bottom .swiper .banner_list .banner_list_info {position:absolute;left:1.46vw;bottom:1.25vw;z-index:2;line-height:1.2;color:#fff;text-shadow:0 0.1vw 0.52vw rgba(0,0,0,.55);}



.PDPParam {background:#fff;}
.PDPParam .PDPParam_box {display:flex;align-items:flex-start;gap:8.34vw;}
.PDPParam .PDPParam_box .PDPParam_box_thumb {width:27.35vw;height:27.35vw;flex:0 0 27.35vw;display:flex;align-items:center;justify-content:center;background:#f5f5f5;overflow:hidden;}
.PDPParam .PDPParam_box .PDPParam_box_thumb img {max-width:18.76vw;max-height:24.49vw;width:auto;height:auto;object-fit:contain;}
.PDPParam .PDPParam_box .PDPParam_box_info {flex:1;min-width:0;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_title {padding-bottom:1.46vw;margin-bottom:2.19vw;border-bottom:1px solid #d7d7d7;line-height:1.15;color:#1b1b1b;letter-spacing:-0.05vw;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_list {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4.17vw;row-gap:1.88vw;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li {min-height:4.06vw;line-height:1.45;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li .list_li_dd {margin-bottom:0.73vw;color:#888;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li .list_li_dt {color:#292929;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li .list_li_dt br {line-height:1.45;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_btn {width:10.68vw;height:2.81vw;margin-top:2.19vw;padding:0 1.25vw;border-radius:26px;display:flex;align-items:center;justify-content:center;gap:0.94vw;background:#b81c22;color:#fff;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_btn:hover {background:#99171c;color:#fff;}
.PDPParam .PDPParam_box .PDPParam_box_info .box_info_btn img {width:auto;height:0.63vw;object-fit:contain;}




.IDCAdvantages {padding:7.29vw 0 8.86vw;background:#f7f7f7;}
.IDCAdvantages .IDCAdvantages_box {position:relative;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_top {margin-bottom:2.4vw;color:#1a1f2a;line-height:1;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom {display:grid;grid-template-columns:repeat(4,1fr);gap:0.52vw;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list {height: 12.5vw; padding: 1.77vw 1.56vw 1.46vw; background: #fff; border-radius: 8px; display: flex; flex-direction: column; justify-content: space-between;overflow:hidden;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_info {width: 100%;display:flex;flex-direction:column;align-items:flex-start;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_info .list_info_dd {width:100%;color:#2c2c2c;line-height:1.45;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_info .list_info_dt {margin-top:0.42vw;color:#b81c22;line-height:1;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_icon {width:100%;height:2.5vw;margin-top:auto;display:flex;align-items:flex-end;justify-content:flex-end;opacity:.52;}
.IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_icon img {max-width:2.5vw;max-height:2.5vw;width:auto;height:auto;object-fit:contain;}



.IDUCases {padding-bottom:0;}
.IDUCases .IDUCases_box {position:relative;}
.IDUCases .IDUCases_box .IDUCases_title {margin-bottom:2.19vw;color:#1a1f2a;line-height:1;}
.IDUCases .IDUCases_box .IDUCases_content {width:100%;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top {height:6.77vw;margin-bottom:1.56vw;padding:0 1.15vw;background:#f7f7f7;border-radius:7px;display:flex;align-items:center;justify-content:space-between;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav {width:calc(100% - 8vw);height:100%;overflow:hidden;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper {width:100%;height:100%;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .swiper-wrapper {height:100%;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .banner_list {height:100%;padding:0 0.94vw;color:#303030;line-height:6.77vw;text-align:center;white-space:nowrap;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .banner_list::after {content:"";position:absolute;left:50%;bottom:0;width:0;height:0.16vw;background:#b81c22;transform:translateX(-50%);}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .banner_list.active {color:#b81c22;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .banner_list.active::after {width:4.9vw;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_btn {display:flex;align-items:center;justify-content:flex-end;gap:0.83vw;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_btn .swiper-button-li {position:relative;left:auto;right:auto;top:auto;margin:0;cursor:pointer;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_btn .swiper-button-li img {pointer-events:none;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom {height:36.47vw;border-radius:8px;overflow:hidden;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper {width:100%;height:100%;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .swiper-wrapper {height:100%;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list {width:100%;height:100%;display:flex;align-items:stretch;gap:1.56vw;overflow:hidden;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_thumb {width:33.03vw;height:36.47vw;flex:0 0 33.03vw;overflow:hidden;border-radius:8px;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_thumb img {width:100%;height:100%;object-fit:cover;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info {height:100%;flex:1;padding:3.86vw 2.87vw;background:#f7f7f7;border-radius:8px;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item {margin-bottom:3vw;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item:last-child {margin-bottom:0;border-bottom:0;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_top {margin-bottom:2.1vw;color:#b81c22;line-height:1;padding-bottom:2.18vw;border-bottom:1px solid #dedede;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_bottom {color:#676767;line-height:1.8;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_bottom p {position:relative;padding-left:0.89vw;line-height:2;font-size: inherit;}
.IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_bottom p::before {content:"";position:absolute;left:0.05vw;top:50%;width:0.21vw;height:0.21vw;border-radius:50%;background:#777;transform:translateY(-50%);}


.IDRProduct {padding-top:3.13vw;}
.IDRProduct .IDRProduct_box {position:relative;}
.IDRProduct .IDRProduct_box .IDRProduct_top {margin-bottom:2.19vw;display:flex;align-items:center;justify-content:space-between;}
.IDRProduct .IDRProduct_box .IDRProduct_top .IDRProduct_top_title {color:#1a1f2a;line-height:1;}
.IDRProduct .IDRProduct_box .IDRProduct_top .IDRProduct_top_btn {display:flex;align-items:center;gap:0.83vw;}
.IDRProduct .IDRProduct_box .IDRProduct_top .IDRProduct_top_btn .swiper-button-li {position:relative;left:auto;right:auto;top:auto;margin:0;cursor:pointer;}
.IDRProduct .IDRProduct_box .IDRProduct_top .IDRProduct_top_btn .swiper-button-li img {pointer-events:none;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom {height:31.05vw;border-radius:8px;overflow:hidden;background:linear-gradient(90deg,#f7f7f7 0,#f2f2f2 52%,#ececec 100%);}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper {width:100%;height:100%;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .swiper-wrapper {height:100%;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list {width:100%;height:100%;padding:4.38vw 6.46vw 3.13vw 6.46vw;position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info {width:44%;position:relative;z-index:2;display: flex; flex-direction: column; justify-content: center; align-items: flex-start;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_title {margin-bottom:1.86vw;color:#252525;line-height:1;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_subtitle {margin-bottom:1.1vw;color:#b81c22;line-height:1.35;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_patam {color:#666666;line-height:1.8;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_patam .info_patam_li {position:relative;padding-left:0.83vw;line-height:1.9;color:#666666;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_patam .info_patam_li::before {content:"";position:absolute;left:0;top:50%;width:0.21vw;height:0.21vw;border-radius:50%;background:#666666;transform:translateY(-50%);}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_link {margin-top:1.56vw;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_thumb {width:45%;height:85%;display:flex;align-items:center;justify-content:flex-end;}
.IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_thumb img {max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;}



.IDAService {padding-top:0;}
.IDAService .IDAService_box {position:relative;}
.IDAService .IDAService_box .IDAService_top {margin-bottom:2.6vw;color:#1a1f2a;line-height:1;}
.IDAService .IDAService_box .IDAService_bottom {display:grid;grid-template-columns:repeat(4,1fr);gap:0.52vw;}
.IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list {height:23.97vw;background:#f7f7f7;border-radius:15px;overflow:hidden;}
.IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_thumb {width:100%;height:11.72vw;overflow:hidden;}
.IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_thumb img {width:100%;height:100%;object-fit:cover;}
.IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info {height:11.72vw;padding:2.4vw 1.77vw;text-align:center;}
.IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info .bottom_list_title {margin-bottom:2.19vw;color:#2b2b2b;line-height:1;position:relative;}
.IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info .bottom_list_title::after {content:"";position:absolute;left:50%;bottom:-1.09vw;width:1.56vw;height:0.21vw;background:#B81C22;transform:translateX(-50%);}
.IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info .bottom_list_desc {color:#747474;line-height:1.75;}



.IDMISolutions {padding-top:0;}
.IDMISolutions .IDMISolutions_box {position:relative;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_title {margin-bottom:2.34vw;color:#1a1f2a;line-height:1;text-align:center;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content {width:100%;height:36.47vw;border-radius:12px;overflow:hidden;position:relative;background:#333;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top {position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top .swiper,.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top .swiper .swiper-wrapper,.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top .swiper .swiper-slide.banner_list {width:100%;height:100%;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top .swiper .banner_list {position:relative;overflow:hidden;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top .swiper .banner_list .banner_list_img {position:absolute;left:0;top:0;width:100%;height:100%;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top .swiper .banner_list .banner_list_img img {width:100%;height:100%;object-fit:cover;object-position:center center;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom {position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;pointer-events:none;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left {position:absolute;left:3.65vw;bottom:3.49vw;width:11.98vw;pointer-events:auto;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination {position:static;display:flex;flex-direction:column;align-items:flex-start;gap:1.15vw;width:100%;transform:none;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet {width:auto;height:1.15vw;margin:0!important;padding-left:1.72vw;border-radius:0;background:transparent!important;opacity:.75;color:#fff;line-height:1;cursor:pointer;display:flex;align-items:center;position:relative;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet em {font-style:normal;color:rgba(255,255,255,1);}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet::before {content:"";position:absolute;left:0.31vw;top:50%;width:0.42vw;height:0.42vw;border-radius:50%;background:#fff;transform:translateY(-50%);display:none!important;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet-active {opacity:1;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet-active::before {opacity:0;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet-active em {color:#fff;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right {position:absolute;right:1.56vw;bottom:1.56vw;width:25.27vw;height:auto;padding:1.56vw;border-radius:8px;background:#fff;box-shadow:0 0.94vw 2.34vw rgba(0,0,0,.08);pointer-events:auto;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top {display:flex;align-items:center;justify-content:space-between;margin-bottom:2.08vw;padding-bottom:1.56vw;border-bottom:1px solid #cdcdcd;position:relative;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top::before {content:"";position:absolute;left:0;bottom:-0.05vw;width:60%;height:0.05vw;background:#231815;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_left {width:4.17vw;height:1.15vw;position:relative;display:flex;align-items:center;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list {position:absolute;left:0;top:0;width:auto;height:2vw;opacity:0;display:flex;align-items:center;justify-content:center;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list.active {opacity:1;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list img {width:auto;height:100%;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_right {display:flex;align-items:center;gap:0.94vw;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li {width:0.94vw;height:0.94vw;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.55;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li:hover {opacity:1;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li img {width:auto;height:0.73vw;pointer-events:none;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom {height:7.95vw;position:relative;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list {position:absolute;left:0;top:0;width:100%;opacity:0;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list.active {opacity:1;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_title {margin-bottom:0.83vw;line-height:1;background:linear-gradient(90deg,#b90d13 0%,#e01b25 55%,#ff4150 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;}
.IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_desc {color:#333;line-height:1.75;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.IDMISolutions .circleProgressSvg {left:0.47vw;top:50%;transform:translate(-50%,-50%);}



.HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info.type1 .box_info_title{margin-bottom: 0.5vw;}
.HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info.type1 .box_info_desc{margin-bottom: 1.46vw;color:#fff;line-height: 1.5;}


.pc_crumb {width:100%;height:3.33vw;border-bottom:1px solid #eeeeee;}
.pc_crumb .pc_crumb_box {height:100%;display:flex;align-items:center;color:#AAAAAA;}
.pc_crumb .pc_crumb_box .pc_crumb_icon {width:0.65vw;height:0.65vw;margin-right:0.42vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.pc_crumb .pc_crumb_box .pc_crumb_icon img {width:auto;height:100%;object-fit:contain;}
.pc_crumb .pc_crumb_box a {color:#AAAAAA;line-height:1;}
.pc_crumb .pc_crumb_box a:hover {color: var(--home-red);}
.pc_crumb .pc_crumb_box span {margin:0 0.42vw;color:#AAAAAA;line-height:1;}


.NDetails {background:#ffffff;}
.NDetails .NDetails_content {padding-top:2.6vw;display:flex;align-items:flex-start;justify-content:space-between;}
.NDetails .NDetails_content .NDetails_content_left {width:56.27vw;flex-shrink:0;}
.NDetails .NDetails_content .NDetails_content_left .content_left_top {margin-bottom:1.8vw;}
.NDetails .NDetails_content .NDetails_content_left .content_left_top .left_top_title {color:#333333;line-height:1.5;}
.NDetails .NDetails_content .NDetails_content_left .content_left_top .left_top_info {margin-top:1.04vw;display:flex;align-items:center;gap:6.77vw;}
.NDetails .NDetails_content .NDetails_content_left .content_left_top .left_top_info .top_info_li {color:#777777;line-height:1;font-size: inherit;}
.NDetails .NDetails_content .NDetails_content_left .content_left_mian {width:100%;color:#666666;}
.NDetails .NDetails_content .NDetails_content_left .content_left_mian p {margin-bottom:1.56vw;color:#666666;line-height:2;}
.NDetails .NDetails_content .NDetails_content_left .content_left_mian p:last-child {margin-bottom:0;}
.NDetails .NDetails_content .NDetails_content_left .content_left_bottom {margin-top:4.17vw;padding-top:1.56vw;border-top:1px solid #eeeeee;display:flex;align-items:center;justify-content:space-between;}
.NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li {width:48%;color:#555555;line-height:1.6;font-size: inherit;}
.NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li a {color:#555555;line-height:inherit;font-size: inherit;}
.NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li:last-child {text-align:right;}
.NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li:hover{color:#b81c22;}
.NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li:hover a {color:#b81c22;}
.NDetails .NDetails_content .NDetails_content_right {width:22.92vw;flex-shrink:0;}
.NDetails .NDetails_content .NDetails_content_right .content_right_title {margin-bottom:1.67vw;color:#333333;line-height:1;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box {width:100%;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list {width:100%;margin-bottom:1.7vw;padding-bottom:1.4vw;border-bottom:1px solid #e8e8e8;display:inline-block;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list:last-child {margin-bottom:0;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_thumb {width:100%;height:9.38vw;border-radius:6px;overflow:hidden;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_thumb img {width:100%;height:100%;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_info {width:100%;margin-top:1vw;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_info .box_list_time {width:100%;color:#888888;line-height:1;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_info .box_list_title {width:100%;margin-top:0.73vw;color:#333333;line-height:1.5;overflow:hidden;}
.NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list:hover .box_list_info .box_list_title {color:#b81c22;}




.PCNotice {background:#ffffff;}
.PCNotice .PCNotice_box {}
.PCNotice .PCNotice_box .PCNotice_top {width:100%;margin-bottom:2.6vw;padding-bottom:1.82vw;border-bottom:1px solid #eeeeee;display:flex;align-items:center;justify-content:space-between;}
.PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_title {color:#222222;line-height:1.8;}
.PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_btns {display:flex;align-items:center;gap:1.04vw;}
.PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_btns .top_btns_li {padding:0.73vw 1.82vw;border-radius:100px;background:#f5f5f5;color:#888888;text-align:center;font-size:inherit;display:flex;align-items:center;justify-content:center;}
.PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_btns .top_btns_li.active{background:#b81c22;color:#ffffff;}
.PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_btns .top_btns_li:hover{background:#b81c22;color:#ffffff;}
.PCNotice .PCNotice_box .PCNotice_bittom {width:100%;color:#666666;line-height:1.5;}
.PCNotice .PCNotice_box .PCNotice_bittom p {margin-bottom:0.52vw;color:#666666;line-height:1.5;}
.PCNotice .PCNotice_box .PCNotice_bittom p:last-child {margin-bottom:0;}



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

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


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

}

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

}

@media screen and (max-width:1280px){    
    
}
@media screen and (max-width:1124px){   

}

@media screen and (max-width:1024px){    /*ipad-y*/
    body{font-size: 14px; width: 100%; max-width: 100%;}
    input,select,textarea {font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;}
    a{font-size: 14px;}

    .Header{ display: none;}
    .pc_all .pc_all_content,.pc_all .pc_all_content2{ width: 90%;padding-right: 0;padding-left: 0; margin: 0 auto;}
    /* 手机导航 */
    .m-header-nav *{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease;}
    .m-header-nav-height{ display:block;}
    .m-header-nav{display: block;position:fixed;top:0;z-index:9999999999999999;width:100%;transition:all ease 0.45s; background: transparent;border-bottom: 1px solid  transparent;}
    .m-header-nav .sp_header{height: 60px;position: relative;top:0;z-index:10000;padding: 0% 4%; display:flex; align-items:center; justify-content:space-between; }
    .m-header-nav .sp_logo{padding: 0;display:flex; align-items:center;position: relative;}
    .m-header-nav .sp_logo a{width:auto; height: auto;display: flex;align-items: center;position: relative;justify-content: center;}
    .m-header-nav .sp_logo img{margin:0;transition:all ease 0.45s;width:112px; height: 28px;position: relative; left: 0; top: 0;}
    .m-header-nav .sp_logo img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}
    .m-header-nav .sp_logo img:first-child{ opacity: 1;}
    .m-header-nav .sp_logo img:last-child{ opacity: 0;}
    .m-header-nav .sp_btn{ display: flex; position: relative;}
    .m-header-nav .sp_btn .sp_btn_list{ margin-right: 25px; position: relative; top: -2px;}
    .m-header-nav .sp_btn .sp_btn_list:last-child{ margin-right: 0px;}
    .m-header-nav .sp_btn .sp_btn_list .btn_list_title{width: 18px; height: 18px; display: flex; align-items:center;position: relative;}
    .m-header-nav .sp_btn .sp_btn_list .btn_list_title img{width: 100%; height:  100%;position: absolute;left:0;top:0;}
    .m-header-nav .sp_btn .sp_btn_list .btn_list_title img:first-child{opacity: 1;}
    .m-header-nav .sp_btn .sp_btn_list .btn_list_title img:last-child{opacity: 0;}
    .m-header-nav .sp_btn .sp_btn_list .btn_list_down{position: absolute; width: 100px; top: 40px; left: 50%; background: transparent; transform: translateX(-50%); box-shadow: 0px 0px 20px rgba(0,0,0,.1); display: none;}
    .m-header-nav .sp_btn .sp_btn_list .btn_list_down a{ font-size: 14px; display: inline-block; width: 100%; text-align:center; line-height: 31px;}
    .m-header-nav .sp_login{ position: absolute; right: 75px;}
    .m-header-nav .sp_login img{ height: 24px;}
    .m-header-nav .sp_nav{width: 26px;float:right;position:relative;cursor:pointer;height:14px;z-index: 900;top: 0px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .m-header-nav .sp_nav span{display:block;background: #666666;width: 26px;height: 2px;position:absolute;left: 0;transition:all ease 0.45s;}
    .m-header-nav .sp_nav span:nth-of-type(1){top:0px; width:18px;}
    .m-header-nav .sp_nav span:nth-of-type(2){top: 6px;}
    .m-header-nav .sp_nav span:nth-of-type(3){top: 13px;}
    .m-header-nav .sp_nav_se{ top: -5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .m-header-nav .sp_nav_se span:nth-of-type(1){top: 11px;transform:rotate(45deg); width:26px;}
    .m-header-nav .sp_nav_se span:nth-of-type(2){width:0;transition:none;}
    .m-header-nav .sp_nav_se span:nth-of-type(3){top: 11px;transform:rotate(-45deg);}
    .m-header-nav .sjj_nav{display: block;position:fixed;z-index:9;background:white;width:70%;height:calc(100%);font-size: .95rem;;line-height:2.7rem;top:0px;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.45s; border-top:1px solid #dcdcdc; z-index: 401111; left: -75%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .m-header-nav .sjj_nav.active{ left: 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
    .m-header-nav .sjj_nav_bg{ position: fixed; left: 0; top: 0; background: rgba(0,0,0,.5); width: 100%; height: 100%; z-index: 401110;}
    .m-header-nav .sjj_nav_bg{display: none;}
    .m-header-nav .nav_show{display: block;}
    .m-header-nav .sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
    .m-header-nav .sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 100px)}
    .m-header-nav .sjj_nav>ul>li:first-child .language{float:right;width:93px;overflow:hidden;line-height:40px;}
    .m-header-nav .sjj_nav>ul>li:first-child .language a{width:50%;float:left;border-left:1px #ededed solid;text-align:center;color:#999;}
    .m-header-nav .sjj_nav ul li i{position: absolute; top: 0px; right: 0px; border-left: 1px #ededed solid; padding: 0px 15.5px; display: flex; align-items: center; justify-content: flex-start;}
    .m-header-nav .sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.45s}
    .m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
    .m-header-nav .sjj_nav ul li{border-top:1px #ededed solid;padding-left:1.1rem;position:relative;line-height:2.6rem; list-style: none;}
    .m-header-nav .sjj_nav>ul >li:last-child{border-bottom:1px #ededed solid;}
    .m-header-nav .sjj_nav ul li ul{display:none}
    .m-header-nav .sjj_nav ul li a{color:#666;width:100%;display: block;font-size: 14px;padding: 14px 0;}
    .m-header-nav .sjj_nav ul li ul li a{color:#666;display:block;text-align:left;}
    .m-header-nav .sjj_nav ul li i svg{width:.9rem;height: 2.6rem;fill:#cbcbcb;}
    .m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{fill:#000;}
    .m-header-nav .sjj_nav ul li ul li>ul{margin-left:10px}
    .m-header-nav.active{ box-shadow: unset;border-color: transparent;background: transparent;}
    .m-header-nav.active .sp_logo img:first-child{ opacity: 0;}
    .m-header-nav.active .sp_logo img:last-child{ opacity: 1;}
    .m-header-nav.active .sp_btn .sp_btn_list .btn_list_title img:first-child{ opacity: 0;}
    .m-header-nav.active .sp_btn .sp_btn_list .btn_list_title img:last-child{ opacity: 1;}
    .m-header-nav.active .sp_logo img:first-child{ opacity: 0;}
    .m-header-nav.active .sp_logo img:last-child{ opacity: 1;}
    .m-header-nav.active .sp_nav span{background: #B81C22;}
    .m-header-nav.on{ box-shadow: 0px 0px 20px rgba(0,0,0,.2);border-color: #eee;background: white;}
    .m-header-nav.on .sp_logo img:first-child{ opacity: 0;}
    .m-header-nav.on .sp_logo img:last-child{ opacity: 1;}
    .m-header-nav.on .sp_btn .sp_btn_list .btn_list_title img:first-child{ opacity: 0;}
    .m-header-nav.on .sp_btn .sp_btn_list .btn_list_title img:last-child{ opacity: 1;}
    .m-header-nav.on .sp_nav span{background: #B81C22;}

    .m-header-nav.active .sp_header{border-bottom: 1px solid #eee;}


	
}

@media screen and (max-width:980px){    /*ipad-x*/
    img{ max-width:100%;}
}

    /*
@media screen and (max-width:766px){
    .pc_all .pc_all_content,.pc_all .pc_all_content2{ max-width: 90%; width: 100%;}
    .pc_btn .pc_btn_icon{width:42px;height:42px}
    .pc_btn .pc_btn_txt{right:18px}
    .Banner{height:500px;min-height:500px}
    .Banner .Banner_box .swiper .banner_list .banner_list_info{top:80px;padding:0 20px}
    .Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_title{font-size:26px}
    .Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_desc{margin: 10px 0 15px 0;}
    .Banner .swiper-pagination{bottom:30px;}

    .padding120{padding:35px 0}


    .HPMatrix{padding:35px 0}
    .HPMatrix .HPMatrix_box .HPMatrix_box_title{margin-bottom:30px}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top{margin: 0 auto 30px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom{height:260px}
    .HPMatrix .HPMatrix_box .HPMatrix_box_title .pc_title_txt{font-size:26px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info{left:24px;top:40px}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info .list_info_name{font-size: 24px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination{bottom: 20px;}
    .HSolution{height:550px}
    .HSolution .HSolution_box{max-width: 100% !important;}
    .HSolution .HSolution_box .HSolution_box_bottom{background: rgba(0,0,0,.4);}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left{top:35px}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet{height: 20px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right{padding: 20px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top{margin-bottom: 30px; padding-bottom: 15px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list{height: 26px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right{left:5%;right:auto;width:90%;height:auto;min-height:188px;bottom:40px}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_title{font-size:26px}
    .HCPartner{padding:35px 0}
    .HCPartner .HCPartner_box .HCPartner_box_title1{margin-bottom:25px;}
    .HCPartner .HCPartner_box .HCPartner_box_title1 .pc_title_txt{font-size:26px;}
    .HCPartner .HCPartner_box .HCPartner_box_top{height:270px;margin-bottom:30px}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .swiper-slide.banner_list{height:270px}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .swiper-slide.banner_list.swiper-slide-next{opacity: .26; transform: scale(.98);}
    .HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list .bottom_list_li{width:118px;flex-basis:118px;height:60px}
    .HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list .bottom_list_li img{max-height: 60%;}
    .HIOORobots{padding:35px 0}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top{margin-bottom: 25px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left .top_left_title{margin-bottom: 20px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left .top_left_title .pc_title_txt{font-size:26px;line-height: 1.5;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right{padding-top: 0;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right .top_right_dd{margin-bottom: 20px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param{grid-template-columns:1fr}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list{height:130px;padding: 25px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_bottom{height:260px}
    .HNews{padding:10px 0 35px 0}
    .HNews .HNews_box .HNews_box_top{margin-bottom:36px}
    .HNews .HNews_box .HNews_box_top .pc_title_txt{font-size:26px;}
    .HNews .HNews_box .HNews_box_content .box_content_list{flex-direction:column;align-items:flex-start;gap:18px;padding: 20px 0;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left{width:100%;margin-bottom: 15px;padding-right:0;align-items: center; flex-direction: column;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dd{width:100%;margin-bottom: 15px;display: flex;align-items: center;justify-content: space-between;flex-direction: unset;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_title{width:100%;display: block;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dd .left_dd_name{margin-bottom: 0;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt{width: 100%;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_right{width:100%;height:auto;}
    .HEITUpgrading{padding:0 10px 10px}
    .HEITUpgrading .HEITUpgrading_box{height:200px}
    .HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info .box_info_title{font-size:26px;}

    .footer{padding:0 10px 10px}
    .footer .footer_box{padding:20px;}
    .footer .footer_box .footer_box_top{padding-bottom: 30px;justify-content: center; align-items: center; flex-direction: column;}
    .footer .footer_box .footer_box_top .box_top_left{width: 100%;min-height: unset;margin-bottom: 25px;}
    .footer .footer_box .footer_box_top .box_top_left .box_top_logo{width: 100%;text-align: center;}
    .footer .footer_box .footer_box_top .box_top_left .box_top_logo img{height: 50px;}
    .footer .footer_box .footer_box_top .box_top_left .box_top_txt{width: 100%;margin-top: 15px;font-size: 28px;text-align: center;}
    .footer .footer_box .footer_box_top .box_top_right{width: 100%;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_nav{grid-template-columns:repeat(3,1fr);row-gap:15px;align-items: start;margin-bottom: 30px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item{display: flex;align-items: center;flex-direction: column;justify-content: center;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_top{margin-bottom: 10px;text-align: center;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_bottom a{margin-bottom: 5px;width: 100%; text-align: center;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info{flex-direction:column;gap:30px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top{margin-bottom: 20px; }
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top .left_top_dt p{justify-content: center;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top .left_top_dd{text-align: center;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top .left_top_dd{margin-bottom: 15px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom{justify-content: center;gap: 5px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list{width: 30px;height: 30px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_icon{width: 100%;height: 100%;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_icon img{max-width: 20px; max-height: 20px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left,.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right{width:100%;max-width: 100%;display: flex; flex-direction: column; align-items: center;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form{width: 100%;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top{width: 100%;margin-bottom: 10px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top .right_top_dd{text-align: center;margin-bottom: 15px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top .right_top_dt{text-align: center;margin-bottom: 10px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom {width: 100%;display: flex;align-items: center;justify-content: center;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form{width: 80%;height: 40px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form input[type="text"]{width: calc(100% - 60px); height: 40px;padding: 0 10px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form input[type="submit"]{width: 60px; height: 40px;}
    .footer .footer_box .pc_all_content { width: 100%; max-width: 100%; }
    .footer .footer_box .footer_box_copyright{flex-direction:column;align-items:center;gap:16px;}
    .footer .footer_box .footer_box_copyright .box_copyright_left{flex-direction: column;text-align: center;line-height: 1.6;}
    .footer .footer_box .footer_box_copyright .box_copyright_right{justify-content: center;}

   
}
 */


@media screen and (max-width:766px){
    html,body{font-size:14px;line-height:1;}
    body,input,select,textarea,a,p,span,div,li,dt,dd,h1,h2,h3,h4,h5,h6{font-size:14px;}
    .pc_all .pc_all_content,.pc_all .pc_all_content2{ max-width: 90%; width: 100%;margin:0 auto;padding-left:0;padding-right:0;}
    .padding120{padding:35px 0;}
    .padding20{padding:0 10px;}
    .font52{font-size: 28px;} 
    
    .ovyscroll::-webkit-scrollbar {width:3px;height:0;}
    .ovxscroll::-webkit-scrollbar {width:0;height:3px;}
    
    .pc_title .pc_title_txt{font-size:28px;line-height:1.28;letter-spacing:0;}
    .pc_btn .pc_btn_box{align-items:center;}
    .pc_btn .pc_btn_icon{width:40px;height:40px;margin-right:8px;}
    .pc_btn .pc_btn_txt{right:16px;font-size:14px;line-height:1;}
    .pc_btn.type1 .pc_btn_txt{right:8px;}

    .search .search_bg .search_content{ max-width: 90%; width: 100%;}
    .search .search_content .search_content_top .search_close{right:8px;top:-40px;font-size:34px;line-height:1;color:#fff;}
    .search .search_content .search_content_bottom{height:48px;border-radius:100px;background:#fff;}
    .search .search_content input[type="search"]{width:75%;height:48px;padding:0 15px;font-size:14px;}
    .search .search_content input[type="submit"]{width:25%;height:48px;font-size:14px;background:#b81c22;color:#fff;}
    
    .page{margin-top:28px;}
    .layui-laypage{margin-top:0;display:flex;flex-wrap:wrap;gap:6px;font-size:14px;}
    .layui-laypage a,.layui-laypage-curr,.layui-laypage-disabled{width:34px;height:34px;margin:0;font-size:14px;border-radius:50%;}
    .layui-laypage-count{display:none;}
    
    .circleProgressSvg{width:16px;height:16px;}

    .HBanner .HBanner_box{height:280px;overflow:hidden;}
    .HBanner .HBanner_box .HBanner_box_thumb,.HBanner .HBanner_box .HBanner_box_thumb img{width:100%;height:100%;}
    .HBanner .HBanner_box .HBanner_box_thumb img{object-fit:cover;object-position:center;}
    .HBanner .HBanner_box .HBanner_box_info{ max-width: 90%; width: 100%;left:15px;right:auto;bottom:151px;transform:none;padding:0;}
    .HBanner .HBanner_box .HBanner_box_info .box_info_title{font-size: 28px;}
    .HBanner .HBanner_box .HBanner_box_info.top{left:15px;top:65px;bottom:auto;transform:none; max-width: 90%; width: 100%;}
    .HBanner .HBanner_box .HBanner_box_info.center .box_info_title,.HBanner .HBanner_box .HBanner_box_info.center .box_info_desc{text-align:center;}Products 
    .HBanner .HBanner_box .HBanner_box_info .box_info_title{font-size:28px;line-height:1.25;margin-bottom:10px;color:#1a1f2a;}
    .HBanner .HBanner_box .HBanner_box_info .box_info_desc{font-size:14px;line-height:1.55;color:#1a1f2a;max-width:100%;}

    .Banner{height:520px;min-height:520px;max-height:520px;}
    .Banner .Banner_box,.Banner .Banner_box .swiper,.Banner .Banner_box .swiper-wrapper,.Banner .Banner_box .swiper .banner_list{height:100%;}
    .Banner .Banner_box .swiper .banner_list .banner_list_img img{width:100%;height:100%;object-fit:cover;object-position:center;}
    .Banner .Banner_box .swiper .banner_list .banner_list_info{top:100px;left:0;width:100%;padding:0 20px;transform:none;}
    .Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_title{font-size:32px;line-height:1.25;letter-spacing:0;}
    .Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_desc{margin:15px 0 22px;max-width:100%;}
    .Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_desc p{font-size:15px;line-height:1.7;}
    .Banner .swiper-pagination{bottom:30px;justify-content:flex-start;}
    .Banner .swiper-pagination-bullet::before{width: 6px;height: 6px;}
    .Banner .swiper-pagination-bullet,.Products .Products_box .Products_box_bottom .bottom_item_list .swiper-pagination-bullet{width:16px;height:16px;}
    .Banner .circleProgressSvg,.Products .Products_box .Products_box_bottom .bottom_item_list .circleProgressSvg{width:16px;height:16px;}

    .HPMatrix{padding:35px 0;background:#fff;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_title{margin-bottom:25px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top{width:100%;margin:0 0 25px;overflow-x:auto;display:flex;justify-content:flex-start;gap:0;padding-bottom:8px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top::-webkit-scrollbar{height:0;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list{min-width:unset;width: auto; padding:0 20px;min-height:92px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list::after{height:62px;width:1px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_thumb{width: 45px; height: 78px; margin-bottom: 3px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_title{font-size:14px;line-height:1.3;white-space:nowrap;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_icon{height:5px;margin-top:5px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_top .box_top_list .top_list_icon img{height: 100%;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom{height:280px;border-radius:10px;overflow:hidden;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info{left:22px;top:38px;transform:none;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list::after{width:100%;background:linear-gradient(180deg,rgba(255,255,255,.76),rgba(255,255,255,.12));}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info .list_info_cat{font-size:14px;margin-bottom:10px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-wrapper .banner_list .banner_list_info .list_info_name{font-size:24px;line-height:1.25;margin-bottom:15px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination{bottom:18px;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination-bullet{margin: 0 8px !important;}
    .HPMatrix .HPMatrix_box .HPMatrix_box_bottom .box_bottom_list .swiper-pagination-bullet::before{width: 6px;height: 6px;}
    
    .HSolution{height:580px;}
    .HSolution .circleProgressSvg{left: 0;}
    .HSolution .HSolution_box{width:100%;max-width:none;}
    .HSolution .HSolution_box .HSolution_box_top,.HSolution .HSolution_box .HSolution_box_top .swiper,.HSolution .HSolution_box .HSolution_box_top .swiper-wrapper,.HSolution .HSolution_box .HSolution_box_top .banner_list{height:100%;}
    .HSolution .HSolution_box .HSolution_box_top .swiper-wrapper .banner_list .banner_list_info{top: 30PX;z-index: 9;}
    .HSolution .HSolution_box .HSolution_box_top .banner_list img{height:100%;object-fit:cover;}
    .HSolution .HSolution_box .HSolution_box_bottom{}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left{left:18px;bottom:295px;width: 100%;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet{height:22px;margin-bottom:10px;padding-left: 20px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet em{color: #ffffff;text-align:left;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_left .swiper-pagination-bullet-active em{color: #B81C22;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right{left:15px;right:auto;bottom:45px; max-width: 90%; width: 100%;height:auto;min-height:205px;padding:22px;border-radius:12px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top{margin-bottom:25px;padding-bottom:20px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list{height:25px;height: 16px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li{width: 18px;height: 18px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li img{height: 60%;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li:first-child{margin-right: 4px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_top::before{bottom: 0;height: 1px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_title{font-size:26px;line-height:1.25;margin-bottom:10px;}
    .HSolution .HSolution_box .HSolution_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_desc{font-size:14px;line-height:1.7;}

    .HCPartner{padding:35px 0;}
    .HCPartner .HCPartner_box .HCPartner_box_title1{margin-bottom:25px;}
    .HCPartner .HCPartner_box .HCPartner_box_title2{margin:30px 0 18px;}
    .HCPartner .HCPartner_box .HCPartner_box_top{height:285px;margin-bottom:30px;overflow:visible;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .swiper-slide.banner_list{height:285px;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper,.HCPartner .HCPartner_box .HCPartner_box_top .swiper-wrapper,.HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list{height:285px;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list{border-radius:10px;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info{padding:20px;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_top .info_top_right{padding: 8px 12px;font-size: 13px;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_top .info_top_left{font-size:18px;line-height:1.35;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_bottom .info_bottom_dd{margin-bottom: 8px;}
    .HCPartner .HCPartner_box .HCPartner_box_top .swiper .banner_list .banner_list_info .list_info_bottom .info_bottom_dt{font-size:22px;}
    .HCPartner .HCPartner_box .HCPartner_box_bottom{width:calc(100% + 30px);margin-left:-15px;}
    .HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list{gap:8px;margin-bottom:8px;}
    .HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list .bottom_list_li{width:118px;flex-basis:118px;height:60px;padding:8px;border-radius:5px;}
    .HCPartner .HCPartner_box .HCPartner_box_bottom .box_bottom_list .bottom_list_li img{max-height: 55%;height: 100%;}

    .HIOORobots{padding:45px 0 0;}
    .HIOORobots::after{height:45px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top{display:block;margin-bottom:30px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left,.HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right{width:100%;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left{margin-bottom:22px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left .top_left_title{margin-bottom:18px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_left .top_left_title .pc_title_txt{font-size:28px;line-height:1.35;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right .top_right_dd{margin-bottom:14px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right .top_right_dd p{font-size:16px;line-height:1.7;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_top .box_top_right .top_right_dt p{font-size:14px;line-height:1.8;margin-bottom:8px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:-40px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list{height:125px;padding:18px 14px;border-radius:10px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_top .list_top_dd{font-size:14px;margin-bottom:8px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_top .list_top_dt{font-size:26px;line-height:1.05;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_bottom{width:34px;height:34px;}
    .HIOORobots .HIOORobots_box .HIOORobots_box_param .box_param_list .param_list_bottom img{max-height: 28px;height: 100%;}
    .HIOORobots .HIOORobots_box_bottom{height:245px;padding:0 10px;border-radius:8px;}
    .HIOORobots .HIOORobots_box_bottom img{height:100%;object-fit:cover;border-radius:8px;}
    .HIOORobots .HIOORobots_box_bottom .ds_time{position:absolute;right:18px;bottom:15px;font-size: 12px;}

    .HNews{padding:35px 0;}
    .HNews .HNews_box .HNews_box_top{margin-bottom:28px;}
    .HNews .HNews_box .HNews_box_content .box_content_list{padding:22px 0;display:block;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left{width:100%;display:block;padding-right:0;margin-bottom:15px;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dd{width:100%;margin-bottom:14px;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dd .left_dd_name{margin-bottom:0;padding:6px 12px;font-size:13px;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_title{font-size:17px;line-height:1.55;margin-bottom:8px;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_desc{font-size:14px;line-height:1.8;margin-bottom:10px;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_left .list_left_dt .left_dt_btn img{height: 10px;margin-left: 4px;}
    .HNews .HNews_box .HNews_box_content .box_content_list .content_list_right{width:100%;height:170px;border-radius:8px;}
    .HNews .HNews_box .HNews_box_bottom{margin-top:25px;}
    .HNews .HNews_box .HNews_box_bottom .box_bottom_btn{height:38px;padding:0 22px;font-size:14px;}

    .HEITUpgrading{padding:0 15px 15px;}
    .HEITUpgrading .HEITUpgrading_box{height:210px;border-radius:14px;}
    .HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info{padding:0 20px;}
    .HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info .box_info_title{font-size:28px;line-height:1.35;margin-bottom:20px;}

    .footer{padding:0 15px 15px;}
    .footer .footer_box{border-radius:14px;padding:30px 20px 20px;}
    .footer .footer_box .pc_all_content{width:100%;max-width:none;}
    .footer .footer_box .footer_box_top{display:block;padding-bottom:25px;}
    .footer .footer_box .footer_box_top .box_top_left{width:100%;min-height:0;margin-bottom:25px;align-items:center;text-align:center;}
    .footer .footer_box .footer_box_top .box_top_left .box_top_logo img{height:46px;}
    .footer .footer_box .footer_box_top .box_top_left .box_top_txt{font-size:26px;line-height:1.3;margin-top:15px;}
    .footer .footer_box .footer_box_top .box_top_right{width:100%;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_nav{grid-template-columns:repeat(2,1fr);gap:18px 12px;justify-items:start;margin-bottom:25px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_top{font-size:15px;margin-bottom:9px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_nav .right_nav_item .nav_item_bottom a{font-size:13px;line-height:1.5;margin-bottom:5px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info{display:block;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left,.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right{width:100%;display:block;text-align:left;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left{margin-bottom:22px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top{margin-bottom:15px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top .left_top_dd,.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top .right_top_dd{font-size:15px;margin-bottom:8px;color:#fff;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_top .left_top_dt p,.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top .right_top_dt{font-size:13px;line-height:1.8;text-align:left;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top .right_top_dt{margin-bottom: 15px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom{gap:8px;justify-content:flex-start;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list,.footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_icon{width:34px;height:34px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_icon img{max-width:20px;max-height:20px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_down{width:90px;bottom:42px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_left .info_left_bottom .left_bottom_list .bottom_list_down .list_down_box img{width:90px;height:90px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_top{margin-bottom:10px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form{width:100%;height:40px;border-radius:6px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form input[type="text"]{height:42px;padding:0 12px;font-size:13px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form input[type="submit"]{width:80px;height:40px;font-size:13px;padding-right:16px;}
    .footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_right .info_right_bottom .right_bottom_form::before{width:10px;height:10px;right:15px;}
    .footer .footer_box .footer_box_copyright{display:block;padding-top:18px;text-align:center;}
    .footer .footer_box .footer_box_copyright .box_copyright_left{display:block;font-size:12px;line-height:1.8;}
    .footer .footer_box .footer_box_copyright .box_copyright_left a{margin-left:0;font-size:12px;display:inline-flex;}
    .footer .footer_box .footer_box_copyright .box_copyright_left a img{height:14px;}
    .footer .footer_box .footer_box_copyright .box_copyright_right{justify-content:center;gap:12px;margin-top:10px;}
    .footer .footer_box .footer_box_copyright .box_copyright_right a{font-size:12px;}

    .Products{padding:0 0 35px;background:#f4f4f4;}
    .Products .Products_box{ max-width: 90%; width: 100%;max-width:none;bottom:0;padding:28px 15px 30px;border-radius:12px;margin:-35px auto 0;}
    .Products .Products_box .Products_box_top{justify-content:flex-start;overflow-x:auto;margin:0 0 25px;padding-bottom:8px;}
    .Products .Products_box .Products_box_top::-webkit-scrollbar{height:0;}
    .Products .Products_box .Products_box_top .box_top_list{min-width:unset;min-height:92px;padding:0 20px;}
    .Products .Products_box .Products_box_top .box_top_list::after{height:64px;width:1px;}
    .Products .Products_box .Products_box_top .box_top_list .top_list_thumb{width:45px;height:78px;margin-bottom:3px;}
    .Products .Products_box .Products_box_top .box_top_list .top_list_title{font-size:14px;line-height:1.3;white-space:nowrap;}
    .Products .Products_box .Products_box_top .box_top_list .top_list_icon{height:5px;margin-top:5px;}
    .Products .Products_box .Products_box_bottom{padding:0;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list{height:270px;max-height:none;margin-bottom:14px;border-radius:10px;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list::after{width:100%;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.08));}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info{left:20px;top:38px;transform:none;max-width:82%;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info .list_info_cat{height:30px;padding:0 12px;margin-bottom:10px;font-size:13px;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper .banner_list .banner_list_info .list_info_name{font-size:24px;line-height:1.25;margin-bottom:18px;letter-spacing:0;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination{bottom:16px;gap:12px;width: 16px;height: 16px;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination-bullet{margin: 0 4px !important;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination-bullet::before{width: 6px;height: 6px;}
    .Products .Products_box .Products_box_bottom .box_bottom_item .bottom_item_list .swiper-pagination-bullet-active .circleProgressSvg{width: 16px;height: 16px;}
    .ISolution.padding120{padding:35px 0;}
    .ISolution .ISolution_box .ISolution_box_list{display:block;margin-bottom:38px;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_thumb{width:100%;height:220px;border-radius:10px;margin-bottom:20px;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_thumb img{width:100%;height:100%;object-fit:cover;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_info{width:100%;padding-top:0;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_title{font-size:24px;line-height:1.35;padding-bottom:12px;margin-bottom:18px;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_title::after{height:3px;bottom:-2px;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_desc p{font-size:14px;line-height:1.8;margin-bottom:10px;align-items:flex-start;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_info .list_info_desc p img{height:10px;margin:8px 8px 0 0;}
    .ISolution .ISolution_box .ISolution_box_list .box_list_info .pc_btn{position:static;margin-top:18px;}

    .News.padding120{padding:35px 0;}
    .News .News_box .News_box_bottom .box_bottom_top{display:block;margin-bottom:10px;}
    .News .News_box .News_box_bottom .box_bottom_top .bottom_top_list{width:100%;margin:0 0 24px;}
    .News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_thumb{height:205px;border-radius:10px;overflow:hidden;}
    .News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info{padding-top:15px;}
    .News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_time{margin-bottom:10px;}
    .News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_time .info_time_icon img{height:12px;}
    .News .News_box .News_box_bottom .box_bottom_top .bottom_top_list .top_list_info .list_info_title{font-size:17px;line-height:1.55;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list{padding:22px 0;display:block;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left{width:100%;display:block;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dd{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt{width:100%;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_title{font-size:17px;line-height:1.55;margin-bottom:8px;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_desc{font-size:14px;line-height:1.8;margin-bottom:10px;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_btn{position: relative;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_left .list_left_dt .left_dt_btn img{height: 9px;margin-left: 4px;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_right{width:100%;height:160px;margin-top:14px;display:block;border-radius:10px;overflow:hidden;}
    .News .News_box .News_box_bottom .box_bottom_content .box_content_list .content_list_right img{width:100%;height:100%;object-fit:cover;}

    .About.padding120{padding:35px 0 55px 0;}
    .About .About_box{display:block;}
    .About .About_box .About_box_left,.About .About_box .About_box_right{width:100%;}
    .About .About_box .About_box_left{margin-bottom:32px;}
    .About .About_box .About_box_left .box_left_title{font-size:28px;line-height:1.35;margin-bottom:18px;text-align: center;}
    .About .About_box .About_box_left .box_left_desc{width:100%;font-size:14px;line-height:1.8;margin-bottom:25px;}
    .About .About_box .About_box_left .box_left_thumb{width:100%;height:205px;border-radius:10px;}
    .About .About_box .About_box_left .box_left_thumb>img{border-radius:10px;}
    .About .About_box .About_box_left .box_left_thumb .play_btn{left:20px;bottom:-24px;width:68px;height:68px;box-shadow:0 0 0 8px rgba(184,28,34,.08);}
    .About .About_box .About_box_right{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
    .About .About_box .About_box_right .box_right_list{height:132px;border-radius:10px;padding:18px 14px;}
    .About .About_box .About_box_right .box_right_list .right_list_top .list_top_dd{font-size:14px;margin-bottom:8px;}
    .About .About_box .About_box_right .box_right_list .right_list_top .list_top_dt{font-size:28px;}
    .About .About_box .About_box_right .box_right_list .right_list_bottom{height:34px;}
    .About .About_box .About_box_right .box_right_list .right_list_bottom img{max-height:34px;}
    .About .About_box .About_box_right .ds_time{width: 100%; text-align: right; position: absolute; right: 0; bottom: -25px; font-size: 12px;}
    
    
    .content_list_video .list_video_content{ max-width: 90%; width: 100%;max-width:none;}
    .content_list_video .list_video_content .video_content_close{width:32px;height:32px;right:0;top:-42px;}

    .ACCulture.padding120{padding:35px 0 0 0;}
    .ACCulture .ACCulture_box .ACCulture_box_top{margin-bottom:25px;text-align: center;}
    .ACCulture .ACCulture_box .ACCulture_box_bottom{display:block;}
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list{width:100%;height:auto;margin-bottom:18px;border-radius:10px;}
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_top{padding:20px;}
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_top .bottom_list_icon{width:34px;height:34px;margin-right:12px;}
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_top .bottom_list_txt{font-size:20px;}
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_bottom{padding:20px;}
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_bottom .list_bottom_desc{height:auto;font-size:14px;line-height:1.7;margin-bottom:0;}
    /*
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list .bottom_list_bottom .list_bottom_thumb{height:190px;border-radius:8px;}
    */
    .ACCulture .ACCulture_box .ACCulture_box_bottom .box_bottom_list:last-child{margin-bottom:0;}
    
    .CResponsibility.padding120{padding:35px 0;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_top{margin-bottom:25px;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom{display:block;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left,.CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right{width:100%;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left{margin-bottom:22px;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list{padding:18px 0;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_number{width:58px;font-size:36px;letter-spacing:0;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_more{right:0;top:10px;width:16px;height:16px;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_info{padding-top:4px;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_info .list_info_dd{font-size:18px;line-height:1.35;margin-bottom:8px;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_left .bottom_left_list .left_list_info .list_info_dt{font-size:14px;line-height:1.4;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item{border-radius:10px;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item .right_item_thumb{height:210px;}
    .CResponsibility .CResponsibility_box .CResponsibility_box_bottom ._box_bottom_right .bottom_right_item .right_item_txt{height:auto;min-height:70px;font-size:18px;line-height:1.45;padding:18px;}

    .AHistory .AHistory_box{height:260px;}
    .AHistory .AHistory_box .AHistory_box_info{ max-width: 90%; width: 100%;padding:45px 0 0!important;}
    .AHistory .AHistory_box .AHistory_box_info .box_info_title{font-size:28px;}
    .AHistory .AHistory_box .AHistory_box_info .box_info_nav{gap:10px;}
    .AHistory .AHistory_box .AHistory_box_info .box_info_nav .info_nav_li{width:38px!important;height:38px!important;}
    .AHistory .AHistory_box .AHistory_box_info .box_info_nav .info_nav_li img{width:8px;}
    .AHistory .AHistory_swiper{height:250px; max-width: 90%; width: 100%;}
    .AHistory .AHistory_swiper .swiper .swiper-slide.banner_list{padding:45px 20px 0 28px;}
    .AHistory .AHistory_swiper .swiper .swiper-slide.banner_list::before{left:8px;width:2px;}
    .AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_img{left:1px;top:46px;width:16px;height:16px;}
    .AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_info .list_info_time{font-size:26px;margin-bottom:14px;letter-spacing:0;}
    .AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_info .list_info_desc{height:130px;}
    .AHistory .AHistory_swiper .swiper .swiper-slide.banner_list .banner_list_info .list_info_desc p{font-size:14px;line-height:1.8;}

    .AHonor.padding120{padding:35px 0;}
    .AHonor .AHonor_box .AHonor_box_top{margin-bottom:25px;text-align: center;}
    /*
    .AHonor .AHonor_box .AHonor_box_bottom{display:block;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list{width:100%;height:250px;margin-bottom:15px;border-radius:10px;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_info{padding:20px;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_info .list_info_top{padding:8px 14px;margin-bottom:16px;font-size:14px;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_info .list_info_txt p{font-size:14px;line-height:1.7;margin-bottom:8px;}
    */
    .AHonor .AHonor_box .AHonor_box_bottom{justify-content: space-between;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list{width: calc(calc(50% - 7px));height: 120px; margin: 0 0 14px 0;border: 1px solid rgba(0, 0, 0, 0.1);}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list:nth-child(5n){margin: 0 0 14px 0;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_thumb{width: 100%; height: 65px;margin-bottom: 10px;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_thumb img{max-width: 50%; max-height: 80%;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list .bottom_list_txt{width: 100%;font-size: 12px;}
    .AHonor .AHonor_box .AHonor_box_bottom .box_bottom_list:last-child{margin-bottom: 0;}

    .Contact.padding120{padding:35px 0;}
    .Contact .Contact_box .Contact_box_top{margin-bottom:25px;}
    .Contact .Contact_box .Contact_box_bottom{height:auto;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item{position:relative;display:none;height:auto;flex-direction:column;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item.active{display:flex;opacity:1;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_li,.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left,.Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right{width:100%;height:auto;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left{padding:28px 20px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_title{font-size:24px;margin-bottom:20px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list{margin-bottom:18px;align-items:flex-start;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_icon{width:32px;height:32px;margin-right:10px;flex-shrink:0;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_txt{width:calc(100% - 42px);}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_txt .list_txt_dd{font-size:15px;margin-bottom:5px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_info .left_info_list .info_list_txt .list_txt_dt{font-size:14px;line-height:1.7;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share{margin-top:20px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list{margin-right:10px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list .share_list_icon{width:42px;height:42px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_left .item_left_share .left_share_list .share_list_down{width:88px;height:88px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right{padding:30px 20px;min-height:220px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list{height:auto;padding:18px 0;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list:first-child::before{width:50px;height:2px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list .right_list_dd{font-size:17px;margin-bottom:8px;}
    .Contact .Contact_box .Contact_box_bottom .box_bottom_item .bottom_item_right .item_right_list .right_list_dt{font-size:14px;line-height:1.7;}

    .Message.padding120{padding:35px 0;}
    .Message .Message_box .Message_box_top{margin-bottom:25px;}
    .Message .Message_box .Message_box_form .box_form_list{display:block;margin-bottom:0;}
    .Message .Message_box .Message_box_form .box_form_list .form_list_li{width:100%;height:48px;padding:0 14px;margin-bottom:12px;border-radius:8px;}
    .Message .Message_box .Message_box_form .box_form_list .form_list_li .list_li_txt{width:80px;font-size:14px;}
    .Message .Message_box .Message_box_form .box_form_list .form_list_li input{width:calc(100% - 80px);font-size:14px;}
    .Message .Message_box .Message_box_form .box_form_textarea{margin-bottom:18px;}
    .Message .Message_box .Message_box_form .box_form_textarea textarea{min-height:150px;padding:14px;font-size:14px;border-radius:8px;}
    .Message .Message_box .Message_box_form .box_form_btn{display:block;}
    .Message .Message_box .Message_box_form .box_form_btn .form_btn_verify{height:42px;margin:0 0 20px 0;display:flex;justify-content: center;}
    .Message .Message_box .Message_box_form .box_form_btn .form_btn_verify img{height:42px;margin-right:10px;border-radius:8px;}
    .Message .Message_box .Message_box_form .box_form_btn .form_btn_verify input{width:160px;height:42px;padding:0 12px;border-radius:8px;font-size:14px;}
    .Message .Message_box .Message_box_form .box_form_btn .form_btn_submit{justify-content: center;}
    .Message .Message_box .Message_box_form .box_form_btn .form_btn_submit input{width:130px;height:42px;padding-right:18px;background-size:12px;background-position-x:76%;font-size:14px;}

    .CJoins.padding120{padding:35px 0;}
    .CJoins .CJoins_box{height:240px;border-radius:12px;overflow:hidden;}
    .CJoins .CJoins_box .CJoins_box_thumb,.CJoins .CJoins_box .CJoins_box_thumb img{height:100%;}
    .CJoins .CJoins_box .CJoins_box_thumb img{object-fit:cover;}
    .CJoins .CJoins_box .CJoins_box_info{width:100%;padding:0 20px;text-align:center;}
    .CJoins .CJoins_box .CJoins_box_info .box_info_title{font-size:28px;line-height:1.3;}
    .CJoins .CJoins_box .CJoins_box_info .box_info_desc{font-size:14px;line-height:1.7;margin:12px 0 20px;}
    .CJoins .CJoins_box .CJoins_box_info .box_info_btn .info_btn_link{width: auto; height: 40px; padding: 0 25px;}
    .CJoins .CJoins_box .CJoins_box_info .box_info_btn .info_btn_link img{height: 10px;margin-left: 5px;}

    .pc_top{display:block;margin-bottom:20px;}
    .pc_top.pb55,.pc_top.type1.pb55{margin-bottom:20px;}
    .pc_top.type1{margin-bottom:20px;padding-bottom:20px;}
    .pc_top .box_top_title{font-size:28px;line-height:1.3;margin-bottom:18px;}
    .pc_top .box_top_form{display:block;}
    .pc_top .top_form_list{width:100%;margin:0 0 12px;display:block;}
    .pc_top .top_form_list:first-child{margin-right:0;}
    .pc_top .top_form_list select{width:100%;height:40px;padding:0 14px;background-size:10px;background-position-x:calc(100% - 16px);font-size:14px;}
    .pc_top .top_form_list input[type="text"]{width:100%;height:40px;padding:0 96px 0 14px;font-size:14px;}
    .pc_top .top_form_list input[type="submit"]{width:105px;height:40px;padding-left:18px;background-size:12px;background-position-x:27px;font-size:14px;}
    .pc_top .box_top_nav{display:flex;overflow-x:auto;padding-bottom:2px;}
    .pc_top .box_top_nav::-webkit-scrollbar{height:0;}
    .pc_top .box_top_nav .top_nav_li,.pc_top.type1 .top_nav_li{min-width:94px;width:auto;height:38px;padding:0 18px;margin:0 10px 0 0;font-size:14px;white-space:nowrap;}

    .IRCData.padding120{padding:35px 0;}
    .IRCData .IRCData_box{display:block;}
    .IRCData .IRCData_box .IRCData_box_info,.IRCData .IRCData_box .IRCData_box_thumb{width:100%;}
    .IRCData .IRCData_box .IRCData_box_info{margin-bottom:24px;}
    .IRCData .IRCData_box .IRCData_box_info .box_info_title{font-size:28px;line-height:1.3;padding-bottom:18px;margin-bottom:20px;text-align: center;}
    .IRCData .IRCData_box .IRCData_box_info .box_info_list .info_list_li{display:block;margin-bottom:16px;}
    .IRCData .IRCData_box .IRCData_box_info .box_info_list .info_list_li .list_li_dd{width:100%;font-size:15px;margin-bottom:6px;color:#111;}
    .IRCData .IRCData_box .IRCData_box_info .box_info_list .info_list_li .list_li_dt{width:100%;font-size:14px;line-height:1.6;}
    .IRCData .IRCData_box .IRCData_box_thumb img{border-radius:10px;}

    .IRDisclosure.padding120{padding:35px 0;}
    .IRDisclosure .IRDisclosure_box .IRDisclosure_box_title{font-size:28px;margin-bottom:25px;text-align: center;}
    .IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom{display:block;}
    .IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list{width:100%;margin-bottom:15px;border-radius:10px;}
    .IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info{padding:18px;}
    .IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_title{font-size:20px;}
    .IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_link{font-size:14px;}
    .IRDisclosure .IRDisclosure_box .IRDisclosure_box_bottom .box_bottom_list .bottom_list_info .list_info_link span{width:12px;height:12px;margin-left:6px;}

    .IRNav.padding120{padding:35px 0;}
    .IRNav .IRNav_box{height:470px;border-radius:10px;}
    .IRNav .IRNav_box .IRNav_box_thumb,.IRNav .IRNav_box .IRNav_box_thumb img{height:100%;}
    .IRNav .IRNav_box .IRNav_box_thumb img{object-fit:cover;}
    .IRNav .IRNav_box .IRNav_box_info{display:block;}
    .IRNav .IRNav_box .IRNav_box_info .box_info_list{width:100%;height:50%;}
    .IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_icon{width:56px;height:56px;}
    .IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_title{font-size:22px;margin:12px 0 14px;}
    .IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_btn .lis_btn_icon{width:36px;height:36px;}
    .IRNav .IRNav_box .IRNav_box_info .box_info_list .info_lis_btn .lis_btn_txt{font-size:14px;margin-left:6px;}

    .IRContact{padding:0 10px 10px;}
    .IRContact .IRContact_box{height:320px;border-radius:12px;}
    .IRContact .IRContact_box .IRContact_box_bg,.IRContact .IRContact_box .IRContact_box_bg img{height:100%;}
    .IRContact .IRContact_box .IRContact_box_bg img{object-fit:cover;}
    .IRContact .IRContact_box .IRContact_box_info{width: calc(100% - 40px); left: 20px; top: 50%; transform: translateY(-50%); height: auto;}
    .IRContact .IRContact_box .IRContact_box_info .box_info_title{font-size:28px;line-height:1.3;margin-bottom:20px;}
    .IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li{margin-bottom:18px;align-items:flex-start;}
    .IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_icon{width:42px;height:42px;flex-shrink:0;}
    .IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_txt{width:calc(100% - 54px);}
    .IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_txt .li_txt_dd{font-size:15px;margin-bottom:6px;}
    .IRContact .IRContact_box .IRContact_box_info .box_info_list .info_list_li .list_li_txt .li_txt_dt{font-size:14px;line-height:1.6;}

    .IRCNav{padding:25px 0 0;}
    .IRCNav .IRCNav_box{display:flex;gap:8px;overflow-x:auto;justify-content:center;}
    .IRCNav .IRCNav_box::-webkit-scrollbar{height:0;}
    .IRCNav .IRCNav_box .IRCNav_box_list{min-width:120px;width:auto;height:40px;padding:0 12px;border-radius:8px;font-size:13px;white-space:nowrap;}
    .IRCNav .IRCNav_box .IRCNav_box_list span{width:14px;height:14px;margin-right:5px;}

    .IRACirculars.padding120,.CGAAssociation.padding120{padding:35px 0;}
    .IRACirculars .IRACirculars_box .IRACirculars_box_top{display:block;margin-bottom:22px;}
    .IRACirculars .IRACirculars_box .IRACirculars_box_top .box_top_title,.CGAAssociation_box_top{font-size:28px;line-height:1.3;}
    .IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list{padding:16px 14px;margin-bottom:12px;border-radius:8px;align-items:flex-start;}
    .IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_left{width:calc(100% - 26px);display:block;}
    .IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_left .list_left_time{width:100%;font-size:14px;margin-bottom:8px;}
    .IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_left .list_left_title{width:100%;font-size:15px;line-height:1.6;}
    .IRACirculars .IRACirculars_box .IRACirculars_box_bottom .box_bottom_list .bottom_list_right{width:12px;height:14px;margin-top:3px;}

    .LDocuments.padding120{padding:35px 0;}
    .LDocuments .LDocuments_box .LDocuments_box_top{display:block;margin-bottom:22px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list{display:block;padding:14px;margin-bottom:18px;border-radius:12px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb{width:100%;height:240px;border-radius:10px;margin-bottom:18px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info{padding:24px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dd{font-size:28px;margin-bottom:10px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dt{font-size:20px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info{width:100%;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_title{font-size:20px;line-height:1.45;margin-bottom:15px;padding-bottom:14px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom{margin-bottom:20px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li{margin-bottom:10px;align-items:flex-start;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li .bottom_li_icon img{height:15px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_bottom .info_bottom_li .bottom_li_txt{width:calc(100% - 24px);font-size:14px;line-height:1.6;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn .info_btn_icon{width:34px;height:36px;}
    .LDocuments .LDocuments_box .LDocuments_box_bottom .box_bottom_list .bottom_list_info .list_info_btn .info_btn_txt{margin-left:8px;font-size:15px;}

    .FReport.padding120{padding:35px 0;}
    .FReport .FReport_box .FReport_box_top{display:block;margin-bottom:22px;}
    .FReport .FReport_box .FReport_box_top .box_top_form{flex-direction: column;justify-content: center;}
    .FReport .FReport_box .FReport_box_bottom{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list,.FReport .FReport_box .FReport_box_bottom .box_bottom_list:nth-child(4n){width:100%;margin:0;padding:8px;border-radius:12px;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb{height:190px;border-radius:10px;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info{padding:18px;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dd{font-size:24px;margin-bottom:8px;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_thumb .list_thumb_info .thumb_info_dt{font-size:18px;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info{padding:12px 6px 6px;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info .list_bottom_title{font-size:14px;line-height:1.5;}
    .FReport .FReport_box .FReport_box_bottom .box_bottom_list .bottom_list_info .bottom_list_right{width:12px;height:13px;}

    .CGMTeam.padding120{padding:35px 0;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_top{margin-bottom:22px;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list{padding:0 15px;margin-bottom:12px;border-radius:10px;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top{padding:18px 0;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top .item_list_title{font-size:16px;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_top .item_list_icon{width:16px;height:16px;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_box{display:block;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li,.CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li:nth-child(4n){width:100%;height:auto;min-height:105px;margin:0 0 12px;padding:18px;border-radius:10px;background-size:80px auto;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li .bottom_li_name{font-size:14px;margin-bottom:8px;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li .bottom_li_name span{margin-left:8px;font-size:14px;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list .item_list_bottom .list_bottom_li .bottom_li_post{font-size:14px;line-height:1.7;}
    .CGMTeam .CGMTeam_box .CGMTeam_box_bottom .box_bottom_item .bottom_item_list:last-child{margin-bottom: 0;}


    .ICalendar.padding120{padding:35px 0;}
    .ICalendar .ICalendar_box .ICalendar_box_top{margin-bottom:22px;}
    .ICalendar .ICalendar_box .ICalendar_box_form{display:block;padding:14px 0;border-radius:12px;}
    .ICalendar .ICalendar_box .ICalendar_box_form .box_form_left,.ICalendar .ICalendar_box .ICalendar_box_form .box_form_right{width:100%;display:block;}
    .ICalendar .ICalendar_box .ICalendar_box_form .box_form_left select{width:100%;height:40px;margin-bottom:10px;padding:0 14px;background-size:10px;background-position-x:calc(100% - 16px);font-size:14px;}
    .ICalendar .ICalendar_box .ICalendar_box_form .box_form_right input[type="text"]{width:100%;height:40px;padding:0 96px 0 14px;font-size:14px;}
    .ICalendar .ICalendar_box .ICalendar_box_form .box_form_right input[type="submit"]{width:105px;height:40px;padding-left:18px;background-size:12px;background-position-x:27px;font-size:14px;}
    .ICalendar .ICalendar_box .ICalendar_box_bottom{margin-top:18px;}
    .ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list{padding:16px 14px;margin-bottom:12px;border-radius:10px;}
    .ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_time{font-size:14px;}
    .ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_title{font-size:15px;line-height:1.6;margin:8px 0 14px;}
    .ICalendar .ICalendar_box .ICalendar_box_bottom .box_bottom_list .bottom_list_btns .list_btns_li{width:34px;height:34px;margin-right:8px;}
    
    
     .FSidebar{top: 50vh;right: 9px;}
    .FSidebar .FSidebar_box{}
    .FSidebar .FSidebar_box .FSidebar_box_list{width: 40px;height: 40px;margin-bottom: 5px; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);}
    .FSidebar .FSidebar_box .FSidebar_box_list .box_list_icon{width: 100%;height: 100%;border-radius: 10px;}
    .FSidebar .FSidebar_box .FSidebar_box_list .box_list_icon img{width: 18px;height: 18px;}
    .FSidebar .FSidebar_box .FSidebar_box_list:nth-child(2) .box_list_icon img{width: 19.36px;height: 20px;}
    .FSidebar .FSidebar_box .FSidebar_box_list:nth-child(3) .box_list_icon img{width: 20px;height: 15.34px;}
    .FSidebar .FSidebar_box .FSidebar_box_list:nth-child(4) .box_list_icon img{width: 17.07px;height: 20px;}
    .FSidebar .FSidebar_box .FSidebar_box_list .box_list_down{right: 45px;padding: 13px;border-radius: 10px;}
    .FSidebar .FSidebar_box .FSidebar_box_list.wechat .box_list_down{top: 0;padding: 8px;}
    .FSidebar .FSidebar_box .FSidebar_box_list.wechat .box_list_down .list_down_box.img{width: 100px;height: 100px;}
    
    
    .PDHBanner .HBanner_box .HBanner_box_info {bottom:50%;transform:translate(-50%,50%);}
    .PDHBanner .HBanner_box .HBanner_box_info .box_info_video {width:166px;height:43px;margin-bottom:43px;border-radius:100px;}
    .PDHBanner .HBanner_box .HBanner_box_info .box_info_video img {height:19px;margin-left:10px;}
    .PDHBanner .HBanner_box .HBanner_box_info .box_info_desc {margin-bottom:38px;}
    /*
    .PDTList .PDTList_box .Products_box_top .box_top_list:first-child .top_list_thumb img {width:50px;height:50px;}
    */

    .pc_swiper_btns {gap: 20px;}
    .pc_swiper_btns .swiper-button-li {width:38px;height:38px;border:1px solid rgba(0,0,0,0.2);border-radius:50%;}
    .pc_swiper_btns .swiper-button-li img {height:12px;top:50%;left:50%;transform:translate(-50%,-50%);}

    .PDTList .PDTList_box {padding-bottom:35px;}
    .PDTList .PDTList_box .Products_box_top {margin:0 auto 30px;}
    .PDTList .PDTList_box .PDTList_box_bottom {width:100%;padding:0;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item {width:100%;height:auto;margin-bottom:20px;border-radius:8px;flex-direction: column;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info {width:100%;margin-left:0;padding: 30px;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:nth-child(even) .bottom_item_info {margin-right:0;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_title {margin-bottom:15px;line-height:1.2;letter-spacing:-1px;font-size: 24px;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_subtitle {margin-bottom:13px;line-height:1.45;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_patam {margin-bottom:15px;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_patam .info_patam_li {padding-left:15px;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_info .item_info_patam .info_patam_li::before {width:3px;height:3px;border-radius:50%;left:3px;top:.78em;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_thumb {width:100%;height:200px;margin-bottom:30px;right:0;left:0;z-index:2;position: relative;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:nth-child(even) .bottom_item_thumb {left:0;}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item .bottom_item_thumb img {filter:drop-shadow(0 10px 10px rgba(70,93,124,.15));}
    .PDTList .PDTList_box .PDTList_box_bottom .box_bottom_item:hover .bottom_item_thumb img {transform:translateY(-5px) scale(1.025);}


    .pc_title2 {margin-bottom:30px;}
    .pc_title2 .pc_title2_dd {line-height:1.15;letter-spacing:-1px;font-size: 20px;}
    .pc_title2 .pc_title2_dt {margin-top:12px;line-height:1.6;font-size: 15px;}

    .PDGPNav .PDGPNav_box .PDGPNav_box_content {grid-template-columns:repeat(1,minmax(0,1fr));gap:25px;}
    .PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_thumb {width:100%;height:237px;border-radius:12px;}
    .PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_info {padding:20px 0 0;}
    .PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_info .list_info_dd {margin-bottom:10px;line-height:1.3;}
    .PDGPNav .PDGPNav_box .PDGPNav_box_content .box_content_list .content_list_info .list_info_dt {line-height:1.65;}

    .PDITCEverything .PDITCEverything_box .pc_title2 {margin-bottom:30px;}
    .PDITCEverything .PDITCEverything_box .pc_title2 .pc_title2_dd {line-height:1.15;letter-spacing:-1px;}
    .PDITCEverything .PDITCEverything_box .pc_title2 .pc_title2_dt {width:100%;max-width:100%;margin:13px auto 0;line-height:1.5;}
    .PDITCEverything .PDITCEverything_box .PDITCEverything_content {height:auto;border-radius:12px;}

    .PDList .PDList_box .PDList_box_list {min-height:unset;margin-bottom:25px;gap:0;flex-direction:column;}
    .PDList .PDList_box .PDList_box_list:nth-child(even) {flex-direction:column;}
    .PDList .PDList_box .PDList_box_list .box_list_thumb {width:100%;height:auto;flex:none;border-radius:12px;margin-bottom: 25px;}
    .PDList .PDList_box .PDList_box_list .box_list_thumb img {height: auto;}
    .PDList .PDList_box .PDList_box_list .box_list_info .list_info_title {margin-bottom:15px;line-height:1.25;letter-spacing:0;font-size: 20px;}
    .PDList .PDList_box .PDList_box_list .box_list_info .list_info_subtitle {margin-bottom:10px;line-height:1.45;font-size: 18px;}
    .PDList .PDList_box .PDList_box_list .box_list_info .list_info_desc {line-height:1.6;}
    .PDList .PDList_box .PDList_box_list:last-child {margin-bottom:0;}
    

    .PDSCSystem .PDSCSystem_box .PDSCSystem_content {grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;}
    .PDSCSystem .PDSCSystem_box .PDSCSystem_content .PDSCSystem_content_list {height:auto;border-radius:12px;}
    .PDSCSystem .PDSCSystem_box .PDSCSystem_content .PDSCSystem_content_list .content_list_info {left:20px;right:20px;bottom:20px;line-height:1.4;text-shadow:0 2px 10px rgba(0,0,0,.45);}


    .PDAGround .PDAGround_box .PDAGround_top {min-height:52px;margin-bottom:25px;}
    .PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_title {line-height:1.15;letter-spacing:-1px;font-size: 22px;}
    .PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_btns {gap:12px;}
    .PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_btns .top_btns_li {min-width:auto;height:36px;padding:0 18px;border-radius:100px;}
    .PDAGround .PDAGround_box .PDAGround_top .PDAGround_top_btns .top_btns_li:first-child {min-width:auto;}
    .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper {width:100%;height:200px;border-radius:12px;}
    .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .swiper-wrapper {height:100%;}
    .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .banner_list{height:100%;}
    .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper .banner_list .banner_list_info {left:20px;top:20px;z-index:2;padding:9px 20px;border-radius:20px;font-size: 15px;}
    .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper_btns,.PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .pc_swiper_btns {height:38px;margin-top:10px;gap:20px;}
    .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper_btns .swiper-button-li, .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .pc_swiper_btns .swiper-button-li{width:38px;height:38px;}
    .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .swiper_btns .swiper-button-li img, .PDAGround .PDAGround_box .PDAGround_bottom .PDAGround_bottom_item .pc_swiper_btns .swiper-button-li img{height:12px;}

    .PDLocale .PDLocale_box .PDLocale_top {min-height:auto;margin-bottom:25px;}
    .PDLocale .PDLocale_box .PDLocale_top .PDLocale_top_title {line-height:1.15;letter-spacing:-1px;font-size: 22px;}
    .PDLocale .PDLocale_box .PDLocale_top .pc_swiper_btns {gap:14px;}
    .PDLocale .PDLocale_box .PDLocale_bottom .swiper .swiper-wrapper {height:200px;}
    .PDLocale .PDLocale_box .PDLocale_bottom .swiper .banner_list .banner_list_info {left:20px;bottom:20px;z-index:2;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.55);}

    .PDPParam .PDPParam_box {gap:0;display:flex;flex-direction:column;}
    .PDPParam .PDPParam_box .PDPParam_box_thumb {width:100%;height:200px;flex:none;margin-bottom: 25px;}
    .PDPParam .PDPParam_box .PDPParam_box_thumb img {max-width:100%;max-height:90%;}
    .PDPParam .PDPParam_box .PDPParam_box_info{width: 100%;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_title {padding-bottom:15px;margin-bottom:20px;line-height:1.15;letter-spacing:-0;font-size: 20px;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_list {grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:20px;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li {min-height:50px;line-height:1.45;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li .list_li_dd {margin-bottom:12px;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li .list_li_dt{line-height: 1.5;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_list .info_list_li .list_li_dt br {line-height:inherit;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_btn {width:140px;height:40px;margin-top:20px;padding:0;border-radius:100px;gap:10px;display: flex;align-items: center;justify-content: center;}
    .PDPParam .PDPParam_box .PDPParam_box_info .box_info_btn img {height:10px;}

    .IDCAdvantages {padding:35px 0;}
    .IDCAdvantages .IDCAdvantages_box .IDCAdvantages_top {margin-bottom:25px;font-size: 20px;}
    .IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom {grid-template-columns:repeat(1,1fr);gap:15px;}
    .IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list {height:180px;padding:25px;border-radius:8px;}
    .IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_info .list_info_dd {line-height:1.45;}
    .IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_info .list_info_dt {margin-top:8px;}
    .IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_icon {width:100%;height:48px;opacity:.52;}
    .IDCAdvantages .IDCAdvantages_box .IDCAdvantages_bottom .IDCAdvantages_bottom_list .bottom_list_icon img {max-width:48px;max-height:48px;}
    

    .IDUCases .IDUCases_box .IDUCases_title {margin-bottom:25px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top {height:80px;margin-bottom:20px;padding:0 20px;border-radius:8px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav {width:calc(100% - 95px);}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .banner_list {height:100%;padding:0 10px;line-height:80px;font-size: 17px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .banner_list::after {height:3px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_nav .swiper .banner_list.active::after {width:94px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_top .content_top_btn {gap:10px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom {height:auto;border-radius:8px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list {gap:0;display: flex;flex-direction: column;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_thumb {width:100%;height:auto;flex:none;margin-bottom: 15px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_thumb img{height: auto;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info {width:100%;height:auto;flex:1;padding:30px;border-radius:8px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item {margin-bottom:40px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_top {margin-bottom:20px;padding-bottom:22px;border-bottom:1px solid #dedede;font-size: 19px;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_bottom {line-height:1.8;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_bottom p {padding-left:17px;line-height:2;}
    .IDUCases .IDUCases_box .IDUCases_content .IDUCases_content_bottom .swiper .banner_list .banner_list_info .list_info_item .info_item_bottom p::before {left:1px;top:50%;width:4px;height:4px;}


    .IDRProduct {padding-top:0;}
    .IDRProduct .IDRProduct_box .IDRProduct_top {margin-bottom:25px;}
    .IDRProduct .IDRProduct_box .IDRProduct_top .IDRProduct_top_title{font-size: 20px;}
    .IDRProduct .IDRProduct_box .IDRProduct_top .IDRProduct_top_btn {gap:12px;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom {height:auto;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list {padding:30px;flex-direction: column;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info {width:100%;margin-bottom: 30px;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_title {margin-bottom:20px;line-height:1;font-size: 20px;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_subtitle {margin-bottom:15px;line-height:1;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_patam {line-height:1.8;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_patam .info_patam_li {padding-left:14px;line-height:1.9;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_patam .info_patam_li::before {width:4px;height:4px;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_info .list_info_link {margin-top:15px;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_thumb {width:100%;height:200px;display: flex;align-items: center;justify-content: center;}
    .IDRProduct .IDRProduct_box .IDRProduct_bottom .swiper .banner_list .banner_list_thumb img {max-width:100%;max-height:100%;}

    
    .IDAService .IDAService_box .IDAService_top {margin-bottom:30px;font-size: 20px;}
    .IDAService .IDAService_box .IDAService_bottom {grid-template-columns:repeat(1,1fr);gap:20px;}
    .IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list {height:auto;border-radius:15px;}
    .IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_thumb {width:100%;height:225px;}
    .IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_thumb img {width:100%;height:100%;}
    .IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info {height:160px;padding:30px;}
    .IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info .bottom_list_title {margin-bottom:35px;}
    .IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info .bottom_list_title::after {bottom:-18px;width:35px;height:3px;}
    .IDAService .IDAService_box .IDAService_bottom .IDAService_bottom_list .bottom_list_info .bottom_list_desc {line-height:1.75;}


    .IDMISolutions {padding-top:0 !important;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_title {margin-bottom:30px;font-size: 20px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content {width:100%;height:440px;border-radius:12px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top{height: 55%;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_top .swiper .banner_list .banner_list_img img {width:100%;height:100%;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom {position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left {position:absolute;left:25px;bottom:auto;top: 25px; width:80%;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination {gap:14px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet {height:22px;padding-left:33px;opacity:1;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet::before {left:6px;top:50%;width:8px;height:8px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_left .swiper-pagination-bullet em {font-size: 15px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right {right:0;bottom:0;width:100%;padding:30px;border-radius:8px;box-shadow:0 10px 35px rgba(0,0,0,.08);}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top {margin-bottom:30px;padding-bottom:20px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top::before {bottom:-1px;width:60%;height:1px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_left {width:80px;height:22px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_left .top_left_list {height:30px}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_right {gap:18px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li {width:18px;height:18px;opacity:.55;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_top .right_top_right .top_right_li img {height:14px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom {height:65px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list.active {opacity:1;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_title {margin-bottom:14px;font-size: 22px;}
    .IDMISolutions .IDMISolutions_box .IDMISolutions_content .IDMISolutions_box_bottom .box_bottom_right .bottom_right_bottom .right_bottom_list .bottom_list_desc {line-height:1.75;}
    .IDMISolutions .circleProgressSvg {left:9px;top:50%;transform:translate(-50%,-50%);}
    .HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info.type1 .box_info_title {margin-bottom:10px;}
    .HEITUpgrading .HEITUpgrading_box .HEITUpgrading_box_info.type1 .box_info_desc {margin-bottom:20px;line-height:1.5;}


    .pc_crumb {width:100%;height:50px;border-bottom:1px solid #eeeeee;}
    .pc_crumb .pc_crumb_box .pc_crumb_icon {width:12px;height:12px;margin-right:8px;}
    .pc_crumb .pc_crumb_box span {margin:0 8px;}


    .NDetails .NDetails_content {padding-top:30px;display: flex;flex-direction: column;}
    .NDetails .NDetails_content .NDetails_content_left {width:100%;flex-shrink:0;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_top {margin-bottom:25px;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_top .left_top_title {line-height:1.5;font-size: 20px;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_top .left_top_info {margin-top:15px;gap:20px;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_mian p {margin-bottom:15px;line-height:2;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_mian p img {height:auto;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_mian p:last-child {margin-bottom:0;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_bottom {margin-top:25px;padding-top:20px;display: flex;flex-direction: column;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li {width:100%;line-height:1.6;display: flex;align-items: center;justify-content: space-between;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li:first-child {margin-bottom: 10px;}
    .NDetails .NDetails_content .NDetails_content_left .content_left_bottom .left_bottom_li a{width: calc(100% - 60px);display: inline-block;text-align: left;}
    .NDetails .NDetails_content .NDetails_content_right {width:100%;flex-shrink:0;margin-top: 35px;}
    .NDetails .NDetails_content .NDetails_content_right .content_right_title {margin-bottom:25px;font-size: 22px;}
    .NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list{width: 100%; margin-bottom: 20px; padding-bottom: 15px;}
    .NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_thumb {width:100%;height:180px;border-radius:8px;}
    .NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_thumb img {width:100%;height:100%;}
    .NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_info {width:100%;margin-top:19px;}
    .NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_info .box_list_time {font-size: 13px;}
    .NDetails .NDetails_content .NDetails_content_right .content_right_box .right_box_list .box_list_info .box_list_title {margin-top:14px;line-height:1.5;font-size: 16px;}


    .PCNotice .PCNotice_box .PCNotice_top {margin-bottom:30px;padding-bottom:20px;}
    .PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_title {line-height:1.8;font-size: 22px;}
    .PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_btns {gap:12px;}
    .PCNotice .PCNotice_box .PCNotice_top .PCNotice_top_btns .top_btns_li {padding:12px 22px;border-radius:100px;font-size: 14px;}
    .PCNotice .PCNotice_box .PCNotice_bittom{line-height:1.5;color:#666;}
    .PCNotice .PCNotice_box .PCNotice_bittom p {margin-bottom:10px;line-height:1.5;color:#666;}
    .PCNotice .PCNotice_box .PCNotice_bittom p:last-child {margin-bottom:0;}
}
