@charset "utf-8";

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;font:16px "微软雅黑",Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif;color: #333333;}
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:#333333;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}
input,select,textarea {border-radius:0;outline:none;font:0.7294vw 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%;max-height: 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:#e5e5e;border-radius:100px;}
.ovyscroll::-webkit-scrollbar-thumb {background:#227e97;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:#e5e5e;border-radius:100px;}
.ovxscroll::-webkit-scrollbar-thumb {background:#227e97;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: 9999999999; 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:1000px; 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{cursor:pointer;position:fixed;right:0;top:-35px;}
.content_list_video .list_video_content .video_content_close span{color:#fff;font-size:25px;}
.content_list_video .list_video_content video{width:100%;}
.click_video{cursor:pointer;}


/* 弹窗样式 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;font-weight:500;-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.605vw;color:#fff;font-size:1.563vw;}
.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:4.168vw;font-size:0.8336vw;color:#333;padding:0vw 1.042vw;z-index:1;position:relative;background:#fff;border:0px;}
.search .search_content input[type="submit"] {width:20%;height:4.168vw;font-size:0.8336vw;z-index:1;position:relative;color:#111;cursor:pointer;color:#fff;background:#4b1c87;border:0px;}


.pc_all .pc_all_content {max-width:80.0256vw;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;}


.padding110 {padding:5.731vw 0;}
.padding110Top {padding:7.9192vw 0 5.731vw 0;}


.page {width:100%;margin-top:1.563vw;}
.layui-laypage {display:flex;font-size:0.8336vw;color:#333;align-items:center;justify-content:center;}
.layui-laypage .layui-laypage-disabled {margin:0 0.3647vw;border-radius:100px;border:1px solid #dee2e6;}
.layui-laypage .layui-laypage-count {margin-right:0.3647vw;padding:0 0.5731vw;height:2.5008vw;font-size:0.8336vw;line-height:2.5008vw;color:#999;background-color:#ffffff;border:1px solid #dee2e6;display:none;border-radius:100px;}
.layui-laypage span{font-size:0.8336vw;}
.layui-laypage span *{font-size:inherit;}
.layui-laypage a {width:2.5008vw;height:2.5008vw;color:#999;font-size:0.8336vw;border:1px solid #dee2e6;text-align:center;margin:0 0.3647vw;font-family:Arial;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100px;}
.layui-laypage-curr {width:2.5008vw;height:2.5008vw;font-size:0.8336vw;border-radius:100px;color:#999;text-align:center;margin:0 0.3647vw;font-family:Arial;position:relative;font-weight:100;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;background-color:#ffffff;display:flex;align-items:center;justify-content:center;border-radius:100px;}
.layui-laypage-curr em,.layui-laypage-disabled em {font-style:inherit;font-family:Arial;border-radius:100px;}
.layui-laypage-curr em *{font-size:inherit;}
.layui-laypage-curr em:last-child {width:100%;height:100%;color:#fff;font-weight:100;background-color:#d5504f;display:flex;align-items:center;justify-content:center;}
.layui-laypage .layui-laypage-disabled {width:2.5008vw;height:2.5008vw;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:0.8336vw;color:#999;font-weight:100;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;background-color:#ffffff;cursor:not-allowed;}
.layui-laypage .layui-laypage-disabled:hover {color:#999;background-color:#ffffff;}
.layui-laypage a:hover {color:#fff;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;background-color:#d5504f;border-color:#d5504f;}
.layui-laypage a:hover i {color:#fff;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage-limits,.layui-laypage-skip {display:none;}



.swiper .swiper-pagination {width:100%;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:auto;bottom:2.605vw;right:auto;transform:translateX(-50%);}
.swiper .swiper-pagination span {width:0.7815vw;height:0.7815vw;margin-right:1.042vw !important;display:inline-block;background:#cccccc;border-radius:100px;cursor:pointer;}
.swiper .swiper-pagination span:last-child {margin-right:0;}
.swiper .swiper-pagination span.swiper-pagination-bullet-active {opacity:1;}



.Header {width:100%;position:fixed;top:0;left:0;z-index:999999;transition:all 0.45s;}
.Header .header_box {padding:1.7193vw 3.126vw;display:flex;align-items:center;justify-content:space-between;transition:padding 0.45s;}
.Header .header_box .header_box_logo {height:3.0218vw;position:relative;display:inline-block;}
.Header .header_box .header_box_logo img {height:100%;}
.Header .header_box .header_box_logo img:last-child {position:absolute;left:0;top:0;height:100%;opacity:0;}
.Header .header_box .header_box_nav {display:flex;align-items:center;justify-content:center;}
.Header .header_box .header_box_nav .box_nav_li {margin:0 0.9378vw;font-size:inherit;}
.Header .header_box .header_box_nav .box_nav_li a {padding:1.042vw 0.521vw;font-size:inherit;display:inline-block;color:white;}
.Header .header_box .header_box_nav .box_nav_li a:hover {color:#bf1a28;}
.Header.active {background:white;box-shadow:0 0 0.521vw 0 rgba(0,0,0,0.15);}
.Header.active .header_box {padding:1.042vw 3.126vw;}
.Header.active .header_box .header_box_logo img {opacity:0;}
.Header.active .header_box .header_box_logo img:last-child {opacity:1;}
.Header.active .header_box .header_box_nav .box_nav_li a {color:#333;}
.Header.active .header_box .header_box_nav .box_nav_li a:hover {color:#bf1a28;}



.Banner {width:100%;}
.Banner .Banner_box {width:100%;overflow:hidden;position:relative;}
.Banner .Banner_box .swiper {width:100%;}
.Banner .Banner_box .swiper .banner_list {position:relative;}
.Banner .Banner_box .swiper .banner_list .banner_list_img {width:100%;height:52.1vw;}
.Banner .Banner_box .swiper .banner_list .banner_list_img img {width:100%;height:100%;}
.Banner .Banner_box .swiper .banner_list.swiper-slide-active {opacity:1 !important;z-index:99;}



.pc_top {}
.pc_top .pc_top_title {color:#111111;display:flex;align-items:center;}
.pc_top .pc_top_title span {font-size:inherit;color:#304b7d;}
.pc_top .pc_top_title.lh {line-height:1.6;flex-direction:column;align-items:flex-start;}
.pc_top .pc_top_box {display:flex;align-items:center;justify-content:space-between;}
.pc_top .pc_top_box .pc_top_title {}
.pc_top .pc_top_box .pc_top_switch {position:relative;display:flex;align-items:center;}
.pc_top .pc_top_box .pc_top_switch .swiper-button-li {width:2.7092vw;height:2.7092vw;border:2px solid #304b7d;margin:0;border-radius:100px;display:flex;align-items:center;justify-content:center;position:relative;left:0;top:0;bottom:0;right:0;user-select:none;}
.pc_top .pc_top_box .pc_top_switch .swiper-button-li img {height:0.6252vw;}
.pc_top .pc_top_box .pc_top_switch .swiper-button-li svg {display:none;}
.pc_top .pc_top_box .pc_top_switch .swiper-button-prev {}
.pc_top .pc_top_box .pc_top_switch .swiper-button-prev img {transform:rotate(-180deg);}
.pc_top .pc_top_box .pc_top_switch .swiper-button-next {}
.pc_top .pc_top_box .pc_top_switch .top_switch_number {margin:0 0.9378vw;display:flex;align-items:center;justify-content:center;position:relative;left:0;top:0;bottom:0;right:0;width:auto;user-select:none;}
.pc_top .pc_top_box .pc_top_switch .top_switch_number span {color:#999999;font-size:inherit;}
.pc_top .pc_top_box .pc_top_switch .top_switch_number span:first-child {color:#304b7d;}
.pc_top .pc_top_box .pc_top_switch .top_switch_number span:nth-child(2) {margin:0 0.2605vw;}

/*
.pc_btn{padding: 4px;border: 2px solid #ededed;border-radius: 100px;display: flex;align-items: center;justify-content: center;}
.pc_btn .pc_btn_txt{margin:0 24px 0 24px;color: #bf1a28;}
.pc_btn .pc_btn_icon{width: 46px;height: 46px;background: #bf1a28;border-radius: 100px;display: flex;align-items: center;justify-content: center;}
.pc_btn .pc_btn_icon img{height: 12px;}
.pc_btn:hover{background: #bf1a28;border-color: #bf1a28;}
.pc_btn:hover .pc_btn_txt{color: white;}
*/
/*
.pc_btn{padding:4px;border:2px solid #ededed;border-radius:100px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s ease}
.pc_btn .pc_btn_txt{margin:0 24px 0 24px;color:#bf1a28;transition:all 0.3s ease}
.pc_btn .pc_btn_icon{width:46px;height:46px;background:#bf1a28;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}
.pc_btn .pc_btn_icon img{height:12px}
.pc_btn:hover{background:#bf1a28;border-color:#bf1a28}
.pc_btn:hover .pc_btn_txt{color:white;transform:translateX(10px)}
.pc_btn:hover .pc_btn_icon{transform:translateX(-10px)}
*/

.pc_btn {padding:0.2084vw;border:2px solid #ededed;border-radius:100px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s ease;overflow:hidden}
.pc_btn .pc_btn_txt {margin:0 1.2504vw 0 1.2504vw;color:#bf1a28;transition:all 0.3s ease}
.pc_btn .pc_btn_icon {width:2.3966vw;height:2.3966vw;background:#bf1a28;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}
.pc_btn .pc_btn_icon img {height:0.6252vw}
.pc_btn:hover .pc_btn_txt {transform:translateX(2.2924vw)}
.pc_btn:hover .pc_btn_icon {transform:translateX(-5.7831vw)}



.HAbout {}
.HAbout .HAbout_box {width:100%;}
.HAbout .HAbout_box .HAbout_box_top {width:100%;display:flex;align-items:flex-start;justify-content:space-between;position:relative;}
.HAbout .HAbout_box .HAbout_box_top .box_top_thumb {width:50%;}
.HAbout .HAbout_box .HAbout_box_top .box_top_thumb img {width:100%;}
.HAbout .HAbout_box .HAbout_box_top .box_top_info {width:45%;padding-top:1.3025vw;display:flex;flex-direction:column;align-items:flex-start;}
.HAbout .HAbout_box .HAbout_box_top .box_top_info .top_info_desc {width:100%;margin:2.084vw 0 3.126vw 0;}
.HAbout .HAbout_box .HAbout_box_top .box_top_info .top_info_desc p {width:100%;margin-bottom:0.6252vw;line-height:1.8;font-size:inherit;color:#666666;}
.HAbout .HAbout_box .HAbout_box_top .box_top_info .top_info_desc p:last-child {margin-bottom:0;}
.HAbout .HAbout_box .HAbout_box_top .box_top_param {width:65%;padding:1.8235000000000001vw 1.042vw;border-radius:10px;position:absolute;right:0;bottom:0;background:#304b7d;display:flex;align-items:flex-start;justify-content:space-between;}
.HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list {padding:0 1.563vw;position:relative;}
.HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list::before {content:"";width:0.0521vw;height:100%;position:absolute;left:-1.3546vw;top:0;background:rgba(255,255,255,.5);}
.HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list .param_list_dd {color:white;margin-bottom:0.6252vw;}
.HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list .param_list_dt {color:white;}
.HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list:first-child::before {display:none;}
.HAbout .HAbout_box .HAbout_box_bottom {width:100%;margin-top:3.5428vw;display:flex;align-items:center;justify-content:space-around;}
.HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list {width:250%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;}
.HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list .bottom_list_icon {width:3.3344vw;height:3.3344vw;margin-bottom:1.042vw;border-radius:10px;background:#f5f7fa;display:flex;align-items:center;justify-content:center;}
.HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list .bottom_list_icon img {height:1.3025vw;}
.HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list .bottom_list_txt {color:#111111;}
.HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list::before {content:"";width:0.0521vw;height:100%;position:absolute;left:0;top:0;background:#ededed;}
.HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list:first-child::before {display:none;}



.HOServices {background:#f5f7fa;}
.HOServices .HOServices_box {}
.HOServices .HOServices_box .pc_top {margin-bottom:3.2302vw;}
.HOServices .HOServices_box .HOServices_box_content {width:100%;}
.HOServices .HOServices_box .HOServices_box_content .swiper {overflow:inherit;width: 100%;}
.HOServices .HOServices_box .HOServices_box_content .swiper .swiper-wrapper {}
.HOServices .HOServices_box .HOServices_box_content .swiper .banner_list {position:relative;border-radius:12px;overflow:hidden;}
.HOServices .HOServices_box .HOServices_box_content .swiper .banner_list .banner_list_img {width:100%;height:25.8416vw;overflow:hidden;}
.HOServices .HOServices_box .HOServices_box_content .swiper .banner_list .banner_list_img img {width:100%;height:100%;}
.HOServices .HOServices_box .HOServices_box_content .swiper .banner_list .banner_list_info {width:100%;height:60%;padding:1.8235000000000001vw;position:absolute;left:0;bottom:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,0.7));display:flex;flex-direction:column;justify-content:flex-end;}
.HOServices .HOServices_box .HOServices_box_content .swiper .banner_list .banner_list_info .list_info_number {margin-bottom:0.6252vw;color:white;font-weight:bold;}
.HOServices .HOServices_box .HOServices_box_content .swiper .banner_list .banner_list_info .list_info_titler {color:white;}



.HNews {}
.HNews .HNews_box {display:flex;justify-content:space-between;}
.HNews .HNews_box .HNews_box_left {width:30%;display:flex;flex-direction:column;align-items:flex-start;}
.HNews .HNews_box .HNews_box_left .pc_top {margin-bottom:3.9075vw;}
.HNews .HNews_box .HNews_box_right {width:63%;}
.HNews .HNews_box .HNews_box_right .box_right_list {width:100%;display:block;position:relative;padding:1.042vw 0;border-bottom:1px solid #eee;text-decoration:none;transition:all 0.3s ease}
.HNews .HNews_box .HNews_box_right .box_right_list .right_list_info {display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:all 0.3s ease}
.HNews .HNews_box .HNews_box_right .box_right_list .right_list_info .list_info_title {color:#666;margin:0;font-weight:normal;transition:all 0.3s ease;font-size:inherit;}
.HNews .HNews_box .HNews_box_right .box_right_list .right_list_info .list_info_time {color:#999;transition:all 0.3s ease;font-size:inherit;}
.HNews .HNews_box .HNews_box_right .box_right_list .right_list_icon {position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;transition:all 0.3s ease}
.HNews .HNews_box .HNews_box_right .box_right_list .right_list_icon img {height:0.9378vw;}
.HNews .HNews_box .HNews_box_right .box_right_list:hover {border-bottom:2px solid #cc0000;padding-bottom:0.9899vw}
.HNews .HNews_box .HNews_box_right .box_right_list:hover .right_list_info {flex-direction:column;align-items:flex-start;padding-right:2.084vw;}
.HNews .HNews_box .HNews_box_right .box_right_list:hover .list_info_title {font-size:1.1462vw;color:#000;font-weight:bold;margin-bottom:0.521vw;white-space:normal}
.HNews .HNews_box .HNews_box_right .box_right_list:hover .list_info_time {color:#333}
.HNews .HNews_box .HNews_box_right .box_right_list:hover .right_list_icon {opacity:1;right:0.521vw}



.Footer {background:#f8f8f8;overflow:hidden;}
.Footer .footer_box {}
.Footer .footer_box .footer_box_top {width:100%;padding:3.3865vw 0 2.605vw 0;display:flex;align-items:center;justify-content:space-between;}
.Footer .footer_box .footer_box_top .box_top_left {width:32%;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_logo {height:2.7092vw;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_logo img {width:auto;height:100%;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_nav {margin:1.8235000000000001vw 0 0.7815vw 0;display:flex;align-items:flex-start;flex-wrap:wrap;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_nav a {margin:0 2.084vw 1.3025vw 0;display:inline;font-size:inherit;color:#111111;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_nav a:hover {color:#bf1a28;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn {display:flex;align-items:center;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li {position: relative;cursor: pointer;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_title {padding:0.9899vw 1.6151vw;display:flex;align-items:center;border-radius:100px;background:#dedede;color:#666666;font-size:inherit;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_title img {height:0.521vw;margin-left:0.9378vw;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li:first-child {margin-right:1.3025vw;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_down {width:auto;min-width:100%;position:absolute;left:50%;bottom:101%;padding-bottom:0.521vw;transform:translateX(-50%);display:none;background:transparent;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_down .li_down_box {width:100%;padding:0.3647vw 0;display:flex;flex-direction:column;align-items:flex-start;background:#ffffff;border-radius:6px;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_down .li_down_box a {font-size:inherit;display:inline-block;padding:0.4168vw 0.7294vw;width:100%;color:#666666;line-height:1;white-space:nowrap;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_down .li_down_box a:hover {color:#bf1a28;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li:hover .btn_li_down{display:block;}
.Footer .footer_box .footer_box_top .box_top_right {width:52%;display:flex;align-items:flex-start;justify-content:space-between;}
.Footer .footer_box .footer_box_top .box_top_right .top_right_info {}
.Footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_list {font-size:inherit;margin-bottom:1.9798vw;}
.Footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_list .info_list_dd {margin-bottom:0.4168vw;color:#111111;font-size:inherit;}
.Footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_list .info_list_dt {font-size:inherit;color:#666666;}
.Footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_list:last-child {margin-bottom:0;}
.Footer .footer_box .footer_box_top .box_top_right .top_right_qrcode {}
.Footer .footer_box .footer_box_top .box_top_right .top_right_qrcode img {height:9.6906vw;}
.Footer .footer_box .footer_box_copyright {width:100%;padding:1.042vw 0;border-top:1px solid #dcdcdc;display:flex;align-items:center;justify-content:space-between;}
.Footer .footer_box .footer_box_copyright  a {font-size:inherit;color:#666666;}
.Footer .footer_box .footer_box_copyright  a:hover {color:#bf1a28;}
.Footer .footer_box .footer_box_copyright .box_copyright_left {color:#666666;font-size:inherit;}
.Footer .footer_box .footer_box_copyright .box_copyright_left a {margin-left:0.521vw;}
.Footer .footer_box .footer_box_copyright .box_copyright_right {color:#666666;font-size:inherit;}



.HBanner {width:100%;}
.HBanner .HBanner_box {width:100%;position:relative;}
.HBanner .HBanner_box .HBanner_box_thumb {width:100%;position:relative;}
.HBanner .HBanner_box .HBanner_box_thumb img {width:100%;}
.HBanner .HBanner_box .HBanner_box_thumb::before {content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));}
.HBanner .HBanner_box .HBanner_box_info {width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:3;}
.HBanner .HBanner_box .HBanner_box_info .box_info_entitle {margin-bottom:0.7815vw;color:rgba(255,255,255,.2);font-weight:bold;text-align:center;}
.HBanner .HBanner_box .HBanner_box_info .box_info_title {color:white;font-weight:500;text-align:center;}
.HBanner .HBanner_box .HBanner_box_bottom {padding:2.084vw 1.563vw;border-radius:25px;position:absolute;left:50%;bottom:-2.5008vw;transform:translateX(-50%);z-index:3;box-shadow:0vw 0.3647vw 1.2504vw 0 rgba(0,0,0,.06);background:white;display:flex;align-items:center;justify-content:space-between;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_nav {display:flex;align-items:center;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_nav a {display:inline-block;margin-right:1.3025vw;color:#666666;font-size:inherit;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_nav a:last-child {margin-right:0;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_nav a.on {color:#bf1a28;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_crumb {display:flex;align-items:center;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_crumb a {display:inline-block;color:#666666;font-size:inherit;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_crumb img {height:0.5731vw;margin:0 0.5vw;}
.HBanner .HBanner_box .HBanner_box_bottom .box_bottom_crumb a:last-child {color:#bf1a28;}



.ACProfile {background:#f2f7fb;}
.ACProfile .ACProfile_box {}
.ACProfile .ACProfile_box .ACProfile_box_top {width:100%;margin-bottom:6.773vw;display:flex;align-items:center;justify-content:space-between;}
.ACProfile .ACProfile_box .ACProfile_box_top .box_top_thumb {width:50%;}
.ACProfile .ACProfile_box .ACProfile_box_top .box_top_thumb img {width:100%;}
.ACProfile .ACProfile_box .ACProfile_box_top .box_top_info {width:44%;}
.ACProfile .ACProfile_box .ACProfile_box_top .top_info_title {margin-bottom:1.042vw;}
.ACProfile .ACProfile_box .ACProfile_box_top .top_info_desc {width:100%;}
.ACProfile .ACProfile_box .ACProfile_box_top .top_info_desc p {width:100%;padding:0.7815vw 0;border-bottom:1px solid #dcdcdc;line-height:1.7;}
.ACProfile .ACProfile_box .ACProfile_box_top .top_info_desc p:last-child {padding:0.7815vw 0 0 0;border-bottom:none;}
.ACProfile .ACProfile_box .ACProfile_box_bottom {width:100%;display:flex;align-items:center;justify-content:space-around;}
.ACProfile .ACProfile_box .ACProfile_box_bottom .box_bottom_list {width:25%;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.ACProfile .ACProfile_box .ACProfile_box_bottom .bottom_list_dd {margin-bottom:0.521vw;color:#304b7d;}
.ACProfile .ACProfile_box .ACProfile_box_bottom .bottom_list_dt {color:#666666;}



.APUnit {}
.APUnit .APUnit_box {display:flex;align-items:flex-start;justify-content:space-between;}
.APUnit .APUnit_box .APUnit_box_info {width:45%;padding-top:0.7815vw;}
.APUnit .APUnit_box .APUnit_box_info .box_info_title {margin-bottom:2.084vw;line-height:1.6;color:#1a1a1a;}
.APUnit .APUnit_box .APUnit_box_info .box_info_desc {width:100%;}
.APUnit .APUnit_box .APUnit_box_info .box_info_desc p {width:100%;margin-bottom:0.9378vw;font-size:inherit;color:#304b7d;font-weight:500;}
.APUnit .APUnit_box .APUnit_box_info .box_info_desc p span {margin-right:0.4168vw;font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit;}
.APUnit .APUnit_box .APUnit_box_info .box_info_desc p:last-child {margin-bottom:0;}
.APUnit .APUnit_box .APUnit_box_thumb {width:50%;}
.APUnit .APUnit_box .APUnit_box_thumb img {width:100%;}



.DHistory .DHistory_box {position:relative;}
.DHistory .DHistory_box::before {content:'';position:absolute;top:0;bottom:0;left:50%;width:0.1042vw;background-color:#6a7495;transform:translateX(-50%);z-index:1}
.DHistory .DHistory_box .DHistory_box_list {width:100%;margin-bottom:4.168vw;}
.DHistory .DHistory_box .DHistory_box_list .box_list_time {width:5.21vw;height:5.21vw;margin:0 auto 1.042vw auto;background-color:#c94f50;font-weight:bold;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}
.DHistory .DHistory_box .DHistory_box_list .box_list_info {position:relative;width:100%;overflow:hidden}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list {width:calc(50% - 2.084vw);padding:0.8857vw 1.042vw;margin-bottom:0;line-height:1.8;font-size:inherit;background-color:#354e7d;color:#fff;position:relative;box-sizing:border-box;z-index:2}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(odd) {margin-left:0;margin-right:auto}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(odd)::before {content:'';position:absolute;top:50%;right:-2.084vw;width:2.084vw;height:0.1042vw;background-color:#6a7495;transform:translateY(-50%)}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(odd)::after {content:'';position:absolute;top:50%;right:-2.084vw;width:0.6252vw;height:0.6252vw;background-color:#6a7495;border-radius:50%;transform:translate(50%,-50%)}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(even) {margin-left:auto;margin-right:0}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(even)::before {content:'';position:absolute;top:50%;left:-2.084vw;width:2.084vw;height:0.1042vw;background-color:#6a7495;transform:translateY(-50%)}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(even)::after {content:'';position:absolute;top:50%;left:-2.084vw;width:0.6252vw;height:0.6252vw;background-color:#6a7495;border-radius:50%;transform:translate(-50%,-50%)}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list span {position:absolute;top:0.6252vw;width:0;height:0;border-style:solid;z-index:3}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(odd) span {right:-0.3647vw;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #354e7d}
.DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(even) span {left:-0.3647vw;border-width:7px 7px 7px 0;border-color:transparent #354e7d transparent transparent}
.DHistory .DHistory_box .DHistory_box_list:last-child {margin-bottom:0;}



.AOHonors {}
.AOHonors .AOHonorsy_box {}
.AOHonors .AOHonorsy_box .AOHonorsy_box_content {width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;}
.AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list {width:calc(20% - 1.2504vw);margin:0 1.563vw 2.605vw 0;}
.AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list .content_list_thumb {width:100%;height:17.453500000000002vw;padding:1.3025vw;background:#f7fafa;display:flex;align-items:center;justify-content:center;}
.AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list .content_list_thumb img {max-width:100%;max-height:100%;}
.AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list .content_list_title {padding:1.3025vw 1.042vw;border-bottom:1px solid #ededed;color:#111111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
.AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list:nth-child(5n) {margin:0 0 2.605vw 0;}



.AIPromotion {}
.AIPromotion .AIPromotion_box {width:100%;display:flex;align-items:flex-start;justify-content:space-between;}
.AIPromotion .AIPromotion_box .AIPromotion_box_list {width:calc(50% - 1.042vw);cursor:pointer;}
.AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_thumb {width:100%;height:23.966vw;border:1px solid #dcdcdc;position:relative;}
.AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_thumb .img {width:100%;height:100%;}
.AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_thumb .pay_btn {width:2.7092vw;height:2.7092vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;}
.AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_thumb .pay_btn img {width:100%;height:100%;}
.AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_title {width:100%;margin-top:1.3025vw;text-align:center;color:#111111;}
.AIPromotion .AIPromotion_box .AIPromotion_box_list:last-child {}



.CPartner {}
.CPartner .CPartner_box {}
.CPartner .CPartner_box .CPartner_box_content {width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;}
.CPartner .CPartner_box .CPartner_box_content img {}



.OServices {}
.OServices .OServices_box {width:100%;}
.OServices .OServices_box .OServices_box_item {width:100%;margin-bottom:5.9915vw;}
.OServices .OServices_box .OServices_box_item:last-child {margin-bottom:0;}
.OServices .OServices_box .OServices_box_item .box_item_top {width:100%;margin-bottom:2.3445vw;}
.OServices .OServices_box .OServices_box_item .box_item_bottom {width:100%;display:flex;flex-wrap:wrap;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list {width:calc(25% - 0.7815vw);margin:0 1.042vw 1.042vw 0;border-radius:12px;overflow:hidden;position:relative;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list:nth-child(4n) {margin:0 0 1.042vw 0;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_thumb {width:100%;height:26.05vw;border-radius:12px;overflow:hidden}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_thumb img {width:100%;height:100%;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info {width:100%;height:100%;padding:1.8235000000000001vw;position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(to bottom,rgba(0,0,0,0.7),transparent);}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_box {width:100%;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_box .info_box_number {color:white;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_box .info_box_title {margin:0.521vw 0 1.3025vw 0;color:white;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_box .info_box_desc {line-height:1.6;color:white;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_btn {display:flex;align-items:center;color:white;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_btn .info_btn_icon {width:2.5008vw;height:2.5008vw;margin-left:0.7815vw;border-radius:100px;background:#bf1a28;display:flex;align-items:center;justify-content:center;}
.OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_btn .info_btn_icon img {height:0.7294vw;}



.News {}
.News .News_box {}
.News .News_box .News_box_content {width:100%;display:flex;flex-wrap:wrap;}
.News .News_box .News_box_content .box_content_list {width:calc(33.333% - 1.2504vw);margin:0 1.8235000000000001vw 0.521vw 0;}
.News .News_box .News_box_content .box_content_list:nth-child(3n) {margin:0 0 0.521vw 0;}
.News .News_box .News_box_content .box_content_list .content_list_thumb {width:100%;height:15.4216vw;border-radius:32px;overflow:hidden;}
.News .News_box .News_box_content .box_content_list .content_list_thumb img {width:100%;height:100%;}
.News .News_box .News_box_content .box_content_list .content_list_info {width:calc(100% - 2.605vw);padding:1.3025vw;transform:translateY(-2.605vw);border-radius:15px;background:white;box-shadow:0vw 0.3647vw 1.2504vw 0 rgba(0,0,0,.06);margin:0 auto;}
.News .News_box .News_box_content .box_content_list .content_list_info .list_info_time {margin-bottom:0.6252vw;color:#999999;}
.News .News_box .News_box_content .box_content_list .content_list_info .list_info_title {width:100%;color:#111111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.News .News_box .News_box_content .box_content_list:hover .content_list_info .list_info_title {color:#bf1a28}
.News .News_box .page {margin-top:0.521vw;}



.NDetails {}
.NDetails .NDetails_box {display:flex;align-items:flex-start;justify-content:space-between;}
.NDetails .NDetails_box .NDetails_box_left {width:56.0075vw;}
.NDetails .NDetails_box .NDetails_box_left .NDetails_box_top {margin-bottom:1.563vw;padding-bottom:1.563vw;line-height:1.6;border-bottom:1px solid #dcdcdc;}
.NDetails .NDetails_box .NDetails_box_left .NDetails_box_top .box_top_title {color:#1a1a1a;}
.NDetails .NDetails_box .NDetails_box_left .NDetails_box_main {width:100%;line-height:1.6;color:#666666;}
.NDetails .NDetails_box .NDetails_box_left .NDetails_box_main p {width:100%;font-size:inherit;line-height:1.6;margin-bottom:0.7815vw;color:#666666;}
.NDetails .NDetails_box .NDetails_box_left .NDetails_box_main p:last-child {margin-bottom:0;}
.NDetails .NDetails_box .NDetails_box_right {width:calc(100% - 60.0192vw);}
.NDetails .NDetails_box .NDetails_box_right .box_right_top {margin-bottom:1.042vw;}
.NDetails .NDetails_box .NDetails_box_right .box_right_botttom {width:100%;}
.NDetails .NDetails_box .NDetails_box_right .box_right_botttom .right_botttom_list {width:100%;padding:0.9378vw 0;line-height:1.6;font-size:inherit;color:#666666;border-bottom:1px solid #dcdcdc;}
.NDetails .NDetails_box .NDetails_box_right .box_right_botttom .right_botttom_list:hover {color:#bf1a28}



.Subsidiary {}
.Subsidiary .Subsidiary_box {}
.Subsidiary .Subsidiary_box .Subsidiary_box_content {width:100%;display:flex;flex-wrap:wrap;}
.Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list {width:calc(33.3333% - 1.7714vw);margin:0 2.605vw 2.605vw 0;overflow:hidden;}
.Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list:nth-child(3n) {margin:0 0 2.605vw 0;}
.Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_thumb {width:100%;height:15.7342vw;overflow:hidden;}
.Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_thumb img {width:100%;height:100%;}
.Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_info {width:100%;padding:1.9798vw;background:#f7f7f7;}
.Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_info .list_info_title {width:100%;margin-bottom:0.7815vw;color:#111111;}
.Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_info .list_info_desc {width:100%;min-height:2.7092vw;line-height:1.6;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.Subsidiary .Subsidiary_box .page {margin-top:0.521vw;}



.ContactUs {}
.ContactUs .ContactUs_box {}
.ContactUs .ContactUs_box .ContactUs_box_title {width:100%;color:#333333;}
.ContactUs .ContactUs_box .ContactUs_box_info {width:100%;margin:3.126vw 0;display:flex;align-items:center;justify-content:space-between;}
.ContactUs .ContactUs_box .ContactUs_box_info .box_info_list {width:30%;display:flex;align-items:center;justify-content:space-between;}
.ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_icon {width:3.6470000000000002vw;height:3.6470000000000002vw;display:flex;align-items:center;justify-content:center;border-radius:100px;background:#304b7d;}
.ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_icon img {height:1.1983vw;}
.ContactUs .ContactUs_box .ContactUs_box_info .box_info_list:nth-child(2) .info_list_icon img {height:0.9899vw;}
.ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_info {width:calc(100% - 4.4285vw);}
.ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_info .list_info_dd {margin-bottom:0.4168vw;color:#000000;}
.ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_info .list_info_dt {line-height:1.4;color:#999999;}
.ContactUs .ContactUs_box .ContactUs_box_maps {width:100%;}
.ContactUs .ContactUs_box .ContactUs_box_maps img {width:100%;}



.JoinUs {padding-top:0 !important;}
.JoinUs .JoinUs_box {}
.JoinUs .JoinUs_box .JoinUs_box_title {width:100%;margin-bottom:2.605vw;text-align:center;}
.JoinUs .JoinUs_box .JoinUs_box_content {width:100%;}
.JoinUs .JoinUs_box .JoinUs_box_content table{width:100%;table-layout:fixed;}
.JoinUs .JoinUs_box .JoinUs_box_content tr {width:100%;padding:1.563vw 3.126vw;border-bottom:1px solid #e6e6e6;font-size:inherit;display:flex;align-items:center;justify-content:space-between;}
.JoinUs .JoinUs_box .JoinUs_box_content thead {width:100%;}
.JoinUs .JoinUs_box .JoinUs_box_content thead tr {width:100%;background:#f5f7fa;}
.JoinUs .JoinUs_box .JoinUs_box_content thead tr th {font-size:inherit;color:#1a1a1a;text-align:center;}
.JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(1) {width:18%;text-align:left;}
.JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(2) {width:15%;}
.JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(3) {width:25%;}
.JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(4) {width:15%;}
.JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(5) {width:8%;text-align:center;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody {}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr {font-size:inherit;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr td {font-size:inherit;text-align:center;line-height:1.6;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(1) {width:18%;text-align:left;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(2) {width:15%;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(3) {width:25%;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(4) {width:15%;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(5) {width:8%;text-align:center;}
.JoinUs .JoinUs_box .JoinUs_box_content tbody tr td a {color:#bf1a28;font-size:inherit;}




@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){   

}
/* 首页 End */


@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: white;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;}
    .m-header-nav .sp_logo a{width:auto; height: 28px;display: flex;align-items: center;position: relative;}
    .m-header-nav .sp_logo img{margin:auto;transition:all ease 0.45s;width:auto; height: 100%;position: relative; left: 0; top: 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:#fff; 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: #304b7d;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: #304b7d;}
    .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: #304b7d;}

    .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){    /*iphone*/
    .Header{display:none;}
    .pc_all .pc_all_content,.pc_all .pc_all_content2{ max-width: 90%; width: 100%;}
    .Banner{margin-top: 62px;}
    .Banner .Banner_box .swiper .banner_list .banner_list_img img{height: auto;}
    .Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_box .info_box_dd{font-size: 20px;margin-top: 20px;}
    .Banner .Banner_box .swiper .banner_list .banner_list_info .list_info_box .info_box_dt{margin: 10px 0 20px 0;}
    .Banner .Banner_box .swiper .swiper-pagination{bottom: 20px;}
    .Banner .Banner_box .swiper .swiper-pagination span{width: 8px;height: 8px;margin: 0 8px;}

    .padding110 {padding:35px 0;}
    .padding110Top {padding:70px 0 35px 0;}


    .page{width: 100%;margin-top: 20px;}
    .layui-laypage {font-size:14px;}
    .layui-laypage span{font-size:14px;}
    .layui-laypage .layui-laypage-disabled {margin:0 5px;font-size:14px;}
    .layui-laypage .layui-laypage-count {margin-right: 7px; padding: 0 10px; height: 36px; font-size: 14px; line-height: 36px;}
    .layui-laypage a {width:36px;height:36px;font-size:14px;margin: 0 5px;}
    .layui-laypage-curr {width:36px;height:36px;font-size:14px;}
    .layui-laypage .layui-laypage-disabled{width:36px;height:36px;}

    .pc_top .pc_top_title{font-size: 24px;}
    .pc_btn{padding: 4px;}
    .pc_btn .pc_btn_txt{margin:0 12px 0 12px;font-size: 13px;}
    .pc_btn .pc_btn_icon{width: 30px;height: 30px;}
    .pc_btn .pc_btn_icon img{height: 9px;}

    .HAbout{padding:5.3vw 0 35px 0;}
    .HAbout .HAbout_box .HAbout_box_top{flex-direction: column;align-items: center;justify-content: center;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_thumb{width: 100%;margin-bottom: 25px;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_info{width: 100%;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_info .top_info_desc{font-size: 15px;margin:15px 0 20px 0;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_info .top_info_desc p{margin-bottom: 10px;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_param{padding: 20px;margin-top: 20px;width: 100%;position: relative;flex-wrap: wrap;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list{width: 48%;padding: 0;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list::before{display: none;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list .param_list_dd{margin-bottom: 8px;text-align: center;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list .param_list_dt{text-align: center;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list:nth-child(1){margin-bottom: 18px;}
    .HAbout .HAbout_box .HAbout_box_top .box_top_param .top_param_list:nth-child(2){margin-bottom: 18px;}
    .HAbout .HAbout_box .HAbout_box_bottom{margin-top: 25px;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}
    .HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list{width: 25%;}
    .HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list .bottom_list_icon{width: 50px;height: 50px;margin-bottom: 12px;}
    .HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list .bottom_list_icon img{height: 18px;}
    .HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list .bottom_list_txt{font-size: 13px;;}
    .HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list:nth-child(1){margin-bottom: 18px;}
    .HAbout .HAbout_box .HAbout_box_bottom .box_bottom_list:nth-child(2){margin-bottom: 18px;}


    .pc_top .pc_top_box .pc_top_switch .swiper-button-li{width: 35px;height: 35px;}
    .pc_top .pc_top_box .pc_top_switch .swiper-button-li img{height: 10px;}
    .pc_top .pc_top_box .pc_top_switch .top_switch_number{margin: 0 10px;}

    .HOServices .HOServices_box .HOServices_box_content .swiper .banner_list .banner_list_img{height: 245px;}
    .HOServices .HOServices_box .HOServices_box_content .swiper .banner_list .banner_list_info{padding: 18px;}


    .HNews .HNews_box{flex-direction: column;justify-content: center;}
    .HNews .HNews_box .HNews_box_left{width: 100%;}
    .HNews .HNews_box .HNews_box_left .pc_top{margin-bottom: 20px;}
    .HNews .HNews_box .HNews_box_right{margin-top: 20px;width: 100%;}
    .HNews .HNews_box .HNews_box_right .box_right_list{padding: 15px 0;}
    .HNews .HNews_box .HNews_box_right .box_right_list .right_list_info{transition: none;}
    .HNews .HNews_box .HNews_box_right .box_right_list .right_list_info .list_info_title{transition: color 0.3s;}
    .HNews .HNews_box .HNews_box_right .box_right_list .right_list_info .list_info_time{transition: color 0.3s;}
    .HNews .HNews_box .HNews_box_right .box_right_list:hover {border-bottom:1px solid #cc0000;padding-bottom:15px;}
    .HNews .HNews_box .HNews_box_right .box_right_list:hover .right_list_info {flex-direction: unset; align-items: center;padding-right:0;}
    .HNews .HNews_box .HNews_box_right .box_right_list:hover .list_info_title {font-size:inherit;color:#cc0000;font-weight:500;margin-bottom:0;white-space:normal}
    .HNews .HNews_box .HNews_box_right .box_right_list:hover .list_info_time {color:#cc0000;}
    .HNews .HNews_box .HNews_box_right .box_right_list:hover .right_list_icon {opacity:0;right:0;display: none;}

    .Footer .footer_box .footer_box_top{width: 100%;padding: 20px 0;flex-direction: column;align-items: center;justify-content: center;}
    .Footer .footer_box .footer_box_top .box_top_left{width: 100%;margin-bottom: 20px;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_logo{height: 40px;text-align: center;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_nav{margin: 25px 0 10px 0;align-items: center;justify-content: center;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_nav a{margin: 0 20px 15px 0;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_btn{display: flex;align-items: center;justify-content: center;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li:first-child{margin-right: 20px;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_title{padding: 12px 20px;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_title img{height: 8px; margin-left: 8px;}
    .Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_down{width:auto;min-width:100%;left:50%;bottom: 101%;padding-bottom: 10px;transform:translateX(-50%);}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_down .li_down_box{width:100%;padding:7px 0;border-radius: 6px;}
.Footer .footer_box .footer_box_top .box_top_left .top_left_btn .left_btn_li .btn_li_down .li_down_box a{padding:8px 14px;width:100%;}
    .Footer .footer_box .footer_box_top .box_top_right{width: 100%;align-items: center;justify-content: center;flex-direction: column;}
    .Footer .footer_box .footer_box_top .box_top_right .top_right_info{width: 100%;margin-bottom: 20px;}
    .Footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_list{margin-bottom: 15px;display: flex;align-items: center;justify-content: center;}
    .Footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_list .info_list_dd{margin-bottom: 0;margin-right: 6px;}
    .Footer .footer_box .footer_box_top .box_top_right .top_right_info .right_info_list .info_list_dt{}
    .Footer .footer_box .footer_box_top .box_top_right .top_right_qrcode{width: 100%;text-align: center;}
    .Footer .footer_box .footer_box_top .box_top_right .top_right_qrcode img{height: 130px;}
    .Footer .footer_box .footer_box_copyright{padding: 15px 0 20px 0;flex-direction: column;justify-content: center;}
    .Footer .footer_box .footer_box_copyright .box_copyright_left{width: 100%;line-height: 1.6;margin-bottom: 8px;text-align: center;}
    .Footer .footer_box .footer_box_copyright .box_copyright_left *{line-height: 1.6;}
    .Footer .footer_box .footer_box_copyright .box_copyright_right{width: 100%;line-height: 1.6;text-align: center;}
    .Footer .footer_box .footer_box_copyright .box_copyright_right *{line-height: 1.6;}

    .HBanner{margin-top: 62px;}
    .HBanner .HBanner_box .HBanner_box_thumb img{height: 230px;}
    .HBanner .HBanner_box .HBanner_box_info .box_info_entitle{margin-bottom: 5px;font-size: 28px;}
    .HBanner .HBanner_box .HBanner_box_info .box_info_title{font-size: 20px;}
    .HBanner .HBanner_box .HBanner_box_bottom{padding: 20px;border-radius: 15px;bottom: -40px;box-shadow: 0vw 5px 24px 0 rgba(0,0,0,.06);flex-direction: column;align-items: flex-start;justify-content: center;}
    .HBanner .HBanner_box .HBanner_box_bottom .box_bottom_nav{margin-bottom: 18px;}
    .HBanner .HBanner_box .HBanner_box_bottom .box_bottom_nav a{margin-right: 15px;}
    .HBanner .HBanner_box .HBanner_box_bottom .box_bottom_crumb img{height: 9px;margin: 0 8px;}

    
    .ACProfile .ACProfile_box .ACProfile_box_top{width: 100%;margin-bottom: 20px;flex-direction: column;align-items: center;justify-content: center;}
    .ACProfile .ACProfile_box .ACProfile_box_top .box_top_thumb{width: 100%;margin-bottom: 30px;}
    .ACProfile .ACProfile_box .ACProfile_box_top .box_top_info{width: 100%;}
    .ACProfile .ACProfile_box .ACProfile_box_top .top_info_title{margin-bottom: 5px;font-size: 22px;}
    .ACProfile .ACProfile_box .ACProfile_box_top .top_info_desc p{padding: 10px 0;}
    .ACProfile .ACProfile_box .ACProfile_box_bottom{width: 100%;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;}
    .ACProfile .ACProfile_box .ACProfile_box_bottom .box_bottom_list{width: 48%;}
    .ACProfile .ACProfile_box .ACProfile_box_bottom .bottom_list_dd{margin-bottom: 6px;font-size: 36px;}
    .ACProfile .ACProfile_box .ACProfile_box_bottom .box_bottom_list:nth-child(1){margin-bottom: 15px;}
    .ACProfile .ACProfile_box .ACProfile_box_bottom .box_bottom_list:nth-child(2){margin-bottom: 15px;}


    .APUnit .APUnit_box{flex-direction: column;justify-content: center;align-items: center;}
    .APUnit .APUnit_box .APUnit_box_info{width: 100%;padding-top: 0;margin-bottom: 25px;}
    .APUnit .APUnit_box .APUnit_box_info .box_info_title{font-size: 22px;margin-bottom: 15px;}
    .APUnit .APUnit_box .APUnit_box_info .box_info_desc p{margin-bottom: 10px;}
    .APUnit .APUnit_box .APUnit_box_thumb{width: 100%;}



    .DHistory .DHistory_box::before{width: 1.5px;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_time{width: 60px;height: 60px;font-size: 18px;margin: 0 auto 20px auto;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list{width: calc(50% - 20px); padding: 10px;font-size: 12px;line-height: 1.6;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list span{top: 10px;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(odd)::before{right:-20px;width:20px;height:1.5px;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(odd)::after{right:-20px;width:10px;height:10px;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(odd) span{right: -5px;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(even) span{left: -5px;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(even)::before{left:-20px;width:20px;height:1.5px;}
    .DHistory .DHistory_box .DHistory_box_list .box_list_info .list_info_list:nth-child(even)::after{left:-20px;width:10px;height:10px;}
    
    
    .AOHonors .AOHonorsy_box .AOHonorsy_box_content{justify-content: space-between;}
    .AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list{width: 48.5%;margin: 0 0 20px 0;}
    .AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list:nth-child(5n){margin: 0 0 20px 0;}
    .AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list .content_list_thumb{height: 200px; padding: 15px;}
    .AOHonors .AOHonorsy_box .AOHonorsy_box_content .box_content_list .content_list_title{padding: 15px;font-size: 13px;}



    .AIPromotion .AIPromotion_box{flex-direction: column;align-items: center;justify-content: center;}
    .AIPromotion .AIPromotion_box .AIPromotion_box_list{width: 100%;}
    .AIPromotion .AIPromotion_box .AIPromotion_box_list:first-child{margin-bottom: 25px;}
    .AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_thumb{height: auto;}
    .AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_title{margin-top: 15px;}
    .AIPromotion .AIPromotion_box .AIPromotion_box_list .box_list_thumb .pay_btn{width: 45px;height: 45px;}


    .CPartner .CPartner_box .CPartner_box_content img{width: 100%;}


    .OServices .OServices_box .OServices_box_item{margin-bottom: 35px;}
    .OServices .OServices_box .OServices_box_item .box_item_top{font-size: 24px;margin-bottom: 15px;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom{justify-content: space-between;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list{width: 48%;margin: 0 0 18px 0;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list:nth-child(4n){margin: 0 0 18px 0;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_thumb{height: 260px;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info{padding: 15px;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_box .info_box_title{margin: 5px 0 10px 0;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_btn{font-size: 14px;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_btn .info_btn_icon{width: 30px;height: 30px;margin-left: 6px;}
    .OServices .OServices_box .OServices_box_item .box_item_bottom .item_bottom_list .bottom_list_info .list_info_btn .info_btn_icon img{height: 8px;}


    .News .News_box .News_box_content .box_content_list{width: 100%;margin: 0;}
    .News .News_box .News_box_content .box_content_list .content_list_thumb{height: 230px;}
    .News .News_box .News_box_content .box_content_list .content_list_info{width: calc(100% - 30px);padding: 15px;transform: translateY(-30px);}
    .News .News_box .News_box_content .box_content_list .content_list_info .list_info_time{margin-bottom: 8px;}
    .News .News_box .News_box_content .box_content_list:nth-child(3n){margin: 0;}



    .NDetails{padding: 70px 0 35px 0;}
    .NDetails .NDetails_box{align-items: center;justify-content: center;flex-direction: column;}
    .NDetails .NDetails_box .NDetails_box_left{width: 100%;margin-bottom: 40px;}
    .NDetails .NDetails_box .NDetails_box_left .NDetails_box_top{margin-bottom: 20px; padding-bottom: 18px;}
    .NDetails .NDetails_box .NDetails_box_left .NDetails_box_top .box_top_title{font-size: 20px;}
    .NDetails .NDetails_box .NDetails_box_right{width: 100%;}
    .NDetails .NDetails_box .NDetails_box_right .box_right_top{margin-bottom: 10px;}
    .NDetails .NDetails_box .NDetails_box_right .box_right_botttom .right_botttom_list{padding: 12px 0;}



    .Subsidiary{padding: 70px 0 35px 0;}
    .Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list{width: 100%;margin: 0 0 20px 0;}
    .Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list:nth-child(3n){margin: 0 0 20px 0;}
    .Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_thumb{height: 240px;}
    .Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_info{padding: 18px;}
    .Subsidiary .Subsidiary_box .Subsidiary_box_content .box_content_list .content_list_info .list_info_title{margin-bottom: 10px;}



    .ContactUs{padding: 70px 0 35px 0;}
    .ContactUs .ContactUs_box .ContactUs_box_title{font-size: 24px;}
    .ContactUs .ContactUs_box .ContactUs_box_info{margin: 20px 0;flex-direction: column;}
    .ContactUs .ContactUs_box .ContactUs_box_info .box_info_list{width: 100%;margin-bottom: 18px;}
    .ContactUs .ContactUs_box .ContactUs_box_info .box_info_list:last-child{margin-bottom: 0;}
    .ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_icon{width: 45px;height: 45px;}
    .ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_icon img{height: 15px;}
    .ContactUs .ContactUs_box .ContactUs_box_info .box_info_list:nth-child(2) .info_list_icon img{height: 12px;}
    .ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_info{width: calc(100% - 58px);}
    .ContactUs .ContactUs_box .ContactUs_box_info .box_info_list .info_list_info .list_info_dd{margin-bottom: 5px;}


    .JoinUs .JoinUs_box .JoinUs_box_title{margin-bottom: 15px;}
    .JoinUs .JoinUs_box .JoinUs_box_content{overflow: auto;}
    .JoinUs .JoinUs_box .JoinUs_box_content table{width: 900px;}
    .JoinUs .JoinUs_box .JoinUs_box_content thead tr, .JoinUs .JoinUs_box .JoinUs_box_content tbody tr{padding: 15px 25px;}
    .JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(1){width: 15%;}
    .JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(3){width: 28%;}
    .JoinUs .JoinUs_box .JoinUs_box_content thead tr th:nth-child(5){width: 12%;}
    .JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(1){width: 15%;}
    .JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(3){width: 28%;}
    .JoinUs .JoinUs_box .JoinUs_box_content tbody tr td:nth-child(5){width: 12%;}

}