 html,
 body {
     margin: 0;
     padding: 0;
 }

 .pagebox {
     position: relative;
 }

 @font-face {
     font-family: 'iconfont';
     src: url('/upload/font/iconfont.eot?tenantId=268610&viewType=1&v=1763520262000');
     src: url('/upload/font/iconfont.eot?tenantId=268610&viewType=1&v=1763520262000&#iefix') format('embedded-opentype'), url('/upload/font/iconfont.woff2?tenantId=268610&viewType=1&v=1763520262000') format('woff2'), url('/upload/font/iconfont.woff?tenantId=268610&viewType=1&v=1763520262000') format('woff');
     url('/upload/font/iconfont.ttf?tenantId=268610&viewType=1&v=1763520262000') format('truetype');
     url('/upload/font/iconfont.svg?tenantId=268610&viewType=1&v=1763520262000') format('svg');
 }

 @font-face {
     font-family: 'iconfont1';
     src: url('/upload/font/DINNextLTPro-Regular.otf?tenantId=268610&viewType=1&v=1763520262000') format('opentype');
 }

 .iconfont {
     font-family: "iconfont" !important;
     font-size: 16px;
     font-style: normal;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }

 @font-face {
     font-family: 'HYXiaoMaiTiJ';
     src: url('/upload/font/汉仪小麦体-subfont.eot?tenantId=268610&viewType=1&v=1763520262000');
     src: url('/upload/font/汉仪小麦体-subfont.ttf?tenantId=268610&viewType=1&v=1763520262000') format('truetype');
     url('/upload/font/汉仪小麦体-subfont.woff?tenantId=268610&viewType=1&v=1763520262000') format('woff');
     url('/upload/font/汉仪小麦体-subfont.svg?tenantId=268610&viewType=1&v=1763520262000') format('svg');
 }

 body,
 span,
 font,
 td,
 p,
 div {
     font-weight: 300 !important;
 }

 #w_common_text-1639448428537 p,
 #w_common_text-1583908551984 p {
     text-align: justify !important;
 }

 #w_common_text-1639448428543 span {
     font-weight: normal !Important;
 }

 @font-face {
     font-family: 'barlow_semi_condensedmedium';
     src: url('/upload/font/barlowsemicondensed-medium.woff-webfont.eot?tenantId=268610&viewType=1&v=1763520262000');
     src: url('/upload/font/barlowsemicondensed-medium.woff-webfont.eot?tenantId=268610&viewType=1&v=1763520262000&#iefix') format('embedded-opentype'), url('/upload/font/barlowsemicondensed-medium.woff-webfont.woff2?tenantId=268610&viewType=1&v=1763520262000') format('woff2'), url('/upload/font/barlowsemicondensed-medium.woff-webfont.woff?tenantId=268610&viewType=1&v=1763520262000') format('woff'), url('/upload/font/barlowsemicondensed-medium.woff-webfont.ttf?tenantId=268610&viewType=1&v=1763520262000') format('truetype'), url('/upload/font/barlowsemicondensed-medium.woff-webfont.svg#barlow_semi_condensedmedium?tenantId=268610&viewType=1&v=1763520262000') format('svg');
     font-weight: normal;
     font-style: normal;
 }

 .en_font_bold {
     font-family: 'barlow_semi_condensedmedium';
     font-weight: normal !important;
 }

 h6 span {
     font-family: 'barlow_semi_condensedmedium';
     font-weight: normal !important;
 }

 #w_grid-1560827059583 {
     z-index: 8;
     position: relative;
 }

 a {
     text-decoration: none;
     blr: expression(this.onFocus=this.blur());
     cursor: pointer;
     -webkit-transition: 0.3s;
     transition: 0.3s;
 }

 a:link,
 a:visited {
     text-decoration: none;
 }

 a:active,
 a:hover {
     text-decoration: none;
 }

 .tb {
     display: table;
     height: 100%;
     width: 100%;
 }

 .tb_c {
     display: table-cell;
     vertical-align: middle;
 }

 .clearfix:before,
 .clearfix:after {
     display: table;
     content: "";
     line-height: 0px;
 }

 .clearfix:after {
     clear: both;
 }

 .clearfix {
     *zoom: 1;
 }

 .p_stepBox .step.active .stepNum {
     background: #b89553;
     border-color: #b89553;
 }

 .p_stepBox .step.active .stepLine {
     background: #b89553;
 }

 .p_stepBox .step .p_stepCompletedIcon {
     border: 1px solid #b89553;
     color: #b89553;
 }

 .p_stepBox .step.completed .stepLine {
     background: #b89553;
 }

 .fl {
     float: left;
 }

 .fr {
     float: right;
 }

 .p_gridbox:before,
 .p_gridbox:after {
     display: table;
     content: "";
     line-height: 0px;
 }

 .p_gridbox:after {
     clear: both;
 }

 .p_gridbox {
     *zoom: 1;
 }

 .invitefix {
     width: 100%;
     height: 100%;
     z-index: 199;
     position: fixed;
     left: 0;
     top: 0;
     opacity: 0;
     visibility: hidden;
     transition: 0.5s;
 }

 .invitefix.on {
     opacity: 1;
     visibility: visible;
 }

 .invitefix.on .invitebox {
     opacity: 1;
     visibility: visible;
     transform: scale(1);
     -webkit-transform: scale(1);
     -moz-transform: scale(1);
     transition: 0.64s 0.15s;
 }

 .invitebg {
     position: absolute;
     left: 0;
     top: 0;
     right: 0;
     bottom: 0;
     background: rgba(0, 0, 0, 0.8);
 }

 .invitebox {
     width: 1000px;
     position: absolute;
     left: 50%;
     margin-left: -500px;
     top: 50%;
     z-index: 5;
     margin-top: -298px;
     opacity: 0;
     visibility: hidden;
     transform: rotate(0.7);
     -webkit-transform: rotate(0.7);
     -moz-transform: rotate(0.7);
     transition: 0.4s;
 }

 .invitewr {}

 .inclose {
     position: absolute;
     right: 0px;
     top: -20px;
     display: block;
     color: #072e4d;
     font-size: 14px;
     cursor: pointer;
 }

 .inclose i {
     display: inline-block;
     width: 14px;
     height: 14px;
     background: url(//dfs.yun300.cn/group1/M00/03/FC/rBQBHVy3xleEA5sKAAAAAD68npA660.png?tenantId=268610&viewType=1&v=1763520262000) center no-repeat;
     margin-right: 6px;
     transition: 0.4s;
 }

 .inclose:hover i {
     transform: rotate(180deg);
     -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
 }

 .invites {
     line-height: 1;
     color: #323232;
     font-size: 30px;
     font-weight: normal;
     padding-bottom: 18px;
     border-bottom: 1px solid #e1e1e1;
 }

 .invitete {
     margin-top: 28px;
     height: 344px;
     overflow-y: auto;
     overflow-x: hidden;
     -webkit-overflow-scrolling: touch;
 }

 .invitete p {
     color: #323232;
     font-size: 14px;
 }

 .invitea {
     margin-top: 60px;
     padding-left: 14px;
     width: 70px;
     padding-right: 14px;
     padding-top: 10px;
     padding-bottom: 10px;
     background: #004e94;
 }

 .invitea a {
     display: block;
     position: relative;
     line-height: 1.2;
     color: #fff;
 }

 .invitete::-webkit-scrollbar,
 .serscoll::-webkit-scrollbar {
     width: 5px;
     height: 5px;
 }

 .invitete::-webkit-scrollbar-thumb,
 .serscoll::-webkit-scrollbar-thumb {
     border-radius: 5px;
     -webkit-box-shadow: inset 0 0 0.1rem rgba(0, 0, 0, 0.2);
     background: #004e94;
 }

 .invitete::-webkit-scrollbar-track,
 .serscoll::-webkit-scrollbar-track {
     border-radius: 5px;
 }

 #w_grid-1560844576935 #w_grid-1560843982870 .p_gridbox {
     background: none !important;
 }

 #w_grid-1560839541741 #w_grid-1560838290231 .p_gridbox {
     background: none !important;
 }

 #w_grid-1560847607736 #w_grid-1560847738808 .p_gridbox {
     background: none !important;
 }

 .p_more {
     font-size: 14px !important;
     background: #eee;
     height: auto;
 }

.p_page .page-num.page-num-current,
 .p_page .pre:active,
 .p_page .pre:hover {
     background-color: #cbb088;
     border-color: #cbb088;
 }

 .p_page .next:active,
.p_page .page-num:active,
.p_page .page-num:hover {
     background-color: #cbb088;
     border-color: #cbb088;
 }

 .p_page .next:hover {
     background-color: #cbb088;
     border-color: #cbb088;
 }

 @media screen and (max-width: 1919px) {
     #w_grid-1560827059583:after {
         background-position: -92% 300% !important
     }
 }

 @media screen and (max-width: 1200px) {
     #c_portalResMember_login-15610981078929499 {
         padding: 20% 0 !important;
     }

     #c_portalResMember_register-15610987727684052 {
         padding: 20% 0 !important;
     }

     #c_portalResMember_forget-15611045968655211 {
         padding: 20% 0 !important;
     }
 }

 @media screen and (max-width: 1024px) {
     #w_grid-1560822917609 {
         padding: 50px 0 !important;
     }

     #w_grid-1560827059583 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1560839541741 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1560844576935 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1560847607736 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1560936051556 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1560940120192 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1561008733897 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1561009509452 .p_gridbox {
         background-attachment: local !important;
     }

     #w_grid-1560838290231 {
         padding: 50px 0 !important;
     }

     #w_grid-1560843982870 {
         padding: 50px 0 !important;
     }

     #w_grid-1560847738808 {
         padding-top: 50px !important;
     }

     #c_portalResVideo_list-15609407131534766 {
         padding: 50px 0 !important;
     }

     #c_portalResPublic_codeContainer-15609919346688401 {
         padding: 50px 0 !important;
     }

     #c_portalResNews_list-15610087863568915 {
         padding: 50px 0 !important;
     }

     #c_portalResNews_detail-15610095330256685,
     #c_portalResNews_detail-15610229229200389 {
         padding: 50px 0 !important;
     }

     #c_portalResProduct_list-15610129390153946,
     #c_portalResNews_list-15610220834772371 {
         padding: 50px 0 !important;
     }

     #c_portalResProduct_detail-15610150484865924,
     #c_portalResNews_list-15610215412762965 {
         padding: 50px 0 !important;
     }

     #c_portalResNews_list-15610188019177744,
     #c_portalResNews_detail-15610200839098983 {
         padding: 50px 0 !important;
     }

     #c_portalResVideo_list-1560942215952 {
         padding: 50px 0 !important;
     }

     #c_portalResPublic_codeContainer-15610246663367624 {
         padding: 50px 0 !important;
     }

     #c_portalResProduct_list-15610967251544137 {
         padding: 0px 0 !important;
     }

     .invitebox {
         width: 100%;
         left: 0;
         margin-left: 0;
         margin-top: -150px;
     }
 }

 @media screen and (max-width: 968px) {
     #w_grid-1560932586990 {
         margin-top: 70px !important;
     }

     .e_FlowCommonStyleBox-001 {
         padding: 20px !important;
     }
 }

 @media screen and (max-width: 768px) {
     #content_box-1583402407011-1 {
         display: none !important;
     }

     #w_common_text-1583403057585 p {
         text-align: left !important;
     }

     #w_grid-1583402407011 {
         margin-top: 30px !important;
     }

     #content_box-1583485903974-1 {
         display: none !important;
     }

     #w_common_text-1583488242866 p {
         text-align: left !important;
     }

     #w_grid-1583485903974 {
         margin-top: 30px !important;
     }

     #w_fimg-1583909692338 {
         display: none !important;
     }

     #w_grid-1583989368448 {
         width: 100% !important;
     }

     #w_grid-1583992149725 {
         width: 100% !important;
     }

     #c_portalResProduct_list-15781269824005490,
     #c_portalResIntro_detail-15781288809075803 {
         padding: 0px 0 !important;
     }

     #c_portalResProduct_list-15610967251544137 {
         padding: 0px 0 !important;
     }

     #w_grid-1560822917609 {
         padding: 0px 0 !important;
     }

     #w_grid-1560838290231 {
         padding: 15px 0 !important;
     }

     #w_grid-1560843982870 {
         padding: 0px 0 !important;
     }

     #w_grid-1560847738808 {
         padding-top: 0px !important;
     }

     #c_portalResVideo_list-15609407131534766,
     #c_portalResNews_detail-15610229229200389 {
         padding: 0px ! 0important;
     }

     #c_portalResProduct_list-15610129390153946,
     #c_portalResNews_list-15610220834772371 {
         padding: 0px 0 !important;
     }

     #c_portalResProduct_detail-15610150484865924,
     #c_portalResNews_list-15610215412762965 {
         padding: 0px 0 !important;
     }

     #c_portalResNews_list-15610188019177744,
     #c_portalResNews_detail-15610200839098983 {
         padding: 0px 0 !important;
     }

     #c_portalResVideo_list-1560942215952 {
         padding: 0px 0 !important;
     }

     #c_portalResPublic_codeContainer-15610246663367624 {
         padding: 0px 0 !important;
     }

     .p_pagebox .next {
         background-color: #cbb088;
     }

     .p_pagebox .next:hover {
         background-color: #cbb088;
     }

     .p_pagebox .next .font {
         font-size: 14px;
     }

     .p_pagebox .next .iconfont {
         font-size: 14px;
         margin-top: 3px;
     }

     .p_pagebox .num {
         font-size: 14px;
     }

     .p_pagebox .pre {
         background-color: #cbb088;
         color: #fff;
     }

     .p_pagebox .pre:hover {
         background-color: #cbb088;
     }

     .p_pagebox .pre .font {
         font-size: 14px;
     }

     .p_pagebox .pre .iconfont {
         font-size: 14px;
         margin-top: 3px;
         color: #fff;
     }

     .p_pagebox .NumBox {
         height: 45px;
     }

     .p_pagebox .num .iconfont:before {
         font-size: 14px;
     }

     .p_pagebox .NumBox ul li {
         margin: 0;
     }
 }

 @media (max-width: 500px) {
     #w_grid-1560932586990 {
         margin-top: 60px !important;
     }
 }