@charset "utf-8";
@font-face{font-family:"Siemens Sans Roman";src:url("../fonts/siemenssans-roman-webfont.woff2") format("woff2"),url("../fonts/siemenssans-roman-webfont.woff") format("woff");font-display:swap}
@font-face{font-family:"Siemens Sans Roman JP";src:url("../fonts/Siemens_JAP_Roman_V2_060.woff2") format("woff2"),url("../fonts/Siemens_JAP_Roman_V2_060.woff") format("woff");font-display:swap}
@font-face{font-family:"Siemens Sans Bold";src:url("../fonts/siemenssans-bold-webfont.woff2") format("woff2"),url("../fonts/siemenssans-bold-webfont.woff") format("woff");font-display:swap}
@font-face{font-family:"Siemens Sans Bold JP";src:url("../fonts/Siemens_JAP_Bold_V2_060.woff2") format("woff2"),url("../fonts/Siemens_JAP_Bold_V2_060.woff") format("woff");font-display:swap}
@font-face{font-family:"siemens-linkbox-custom-icons";src:url("../fonts/siemens-linkbox-custom-icons.woff") format("woff"),url("../fonts/siemens-linkbox-custom-icons.svg") format("svg")}
@font-face{font-family:"siemens-webicons-webfont";src:url("../fonts/siemens-webicons-webfont.woff") format("woff"),url("../fonts/siemens-webicons-webfont.svg") format("svg")}
@font-face{font-family:"Siemens Serif Roman";src:url("../fonts/SiemensSerif_Prof_Roman.woff2") format("woff2"),url("../fonts/SiemensSerif_Prof_Roman.woff") format("woff")}
@font-face{font-family:"Siemens Serif Roman";font-weight:800;src:url("../fonts/SiemensSerif_Prof_Bold.woff2") format("woff2"),url("../fonts/SiemensSerif_Prof_Bold.woff") format("woff")}
@font-face{font-family:"Siemens Serif Roman";font-style:italic;src:url("../fonts/SiemensSerif_Prof_Italic.woff2") format("woff2"),url("../fonts/SiemensSerif_Prof_Italic.woff") format("woff")}
@font-face{font-family:"Siemens Sans Black";src:url("../fonts/SiemensSans_Prof_Black.woff2") format("woff2"),url("../fonts/SiemensSans_Prof_Black.woff") format("woff")}
/* CSS Document */
html{box-sizing:border-box;font-family:"PingFang SC", "Microsoft Yahei", "Helvetica Neue", "微软雅黑", STHeiti, "华文细黑", sans-serif !important;}
body{font-family:"PingFang SC", "Microsoft Yahei", "Helvetica Neue", "微软雅黑", STHeiti, "华文细黑", sans-serif !important;}
html .font--bold,html .btn__ghost{font-family:"PingFang SC", "Microsoft Yahei", "Helvetica Neue", "微软雅黑", STHeiti, "华文细黑", sans-serif !important;}
html:lang(ja){font-family:"PingFang SC", "Microsoft Yahei", "Helvetica Neue", "微软雅黑", STHeiti, "华文细黑", sans-serif !important;}
html:lang(ja) .font--bold,html:lang(ja) .btn__ghost{font-family:"PingFang SC", "Microsoft Yahei", "Helvetica Neue", "微软雅黑", STHeiti, "华文细黑", sans-serif !important;}
*,*:before,*:after{box-sizing:inherit}
.layout--default{margin:0}
.content:before,.content:after{content:" ";display:table}
.content:after{clear:both}
h1{font-size:2.375rem;font-family:inherit;line-height:1.1578947368;margin-top:-0.0857894737em;margin-bottom:-0.1089473684em;margin-bottom:0}
@media(min-width:1025px){h1{font-size:3rem;font-family:inherit;line-height:1.125;margin-top:-0.0970833333em;margin-bottom:-0.1195833333em}
}
h2{font-size:2rem;font-family:inherit;line-height:1.5;margin-top:-0.22875em;margin-bottom:-0.25875em}
h3{font-size:1.625rem;font-family:inherit;line-height:1.2307692308;margin-top:-0.0607692308em;margin-bottom:1.1453846154em}
@media(min-width:1025px){h3{max-width:100%}
}
h4{font-size:1.25rem;font-family:inherit;line-height:1.3;margin-top:-0.037em;margin-bottom:1.037em}
@media(min-width:1025px){h4{max-width:75%}
}
h5{font-size:1rem;font-family:inherit;line-height:1.375;margin-top:-0.01125em;margin-bottom:1.02375em}
@media(min-width:1025px){h5{max-width:75%}
}
p{font-size:1rem;font-family:inherit;line-height:1.5;margin-top:-0.0725em;margin-bottom:.0225em}
h1,h2,h3,h4,h5,p,ul,ol{overflow-wrap:break-word;word-wrap:break-word}
h1.dark-bg,h2.dark-bg,h3.dark-bg,h4.dark-bg,h5.dark-bg,p.dark-bg,ul.dark-bg,ol.dark-bg{color:#FFF}
a{color:#005578;text-decoration:none}
a:hover,a:focus,a:active{color:#0f8287;text-decoration:none}
a:disabled{color:#9bafbe}
sup,sub{font-size:1em}
.link{text-decoration:none}
.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg p,.dark-bg ul,.dark-bg ol{color:#FFF;}

.yy{text-shadow: 0 3px 5px rgba(0,0,0,.5);font-style: italic;}
.menu-item-lh30{line-height: 30px !important;font-size: 16px;}

.foot-logo{ max-width: 90%;}

.vc_custom_1572333868440 {

	padding-top: 60px !important;

	padding-bottom: 60px !important;

}

.vc_custom_1572330896945 {

	padding-top: 80px !important;

	padding-bottom: 50px !important;

}

.vc_custom_1571809702512 {

	padding-top: 70px !important;

}

.vc_custom_1572317209114 {

	padding-top: 200px !important;

	padding-bottom: 200px !important;

}

.vc_custom_1571809566275 {

	padding-top: 80px !important;

	padding-bottom: 80px !important;

}

.vc_custom_1573539675837 {

	padding-top: 50px !important;

	padding-bottom: 50px !important;

}

.vc_custom_1571800828003 {

	padding-top: 100px !important;

	padding-bottom: 80px !important;

}

.vc_custom_1572340746773 {

	padding-right: 50px !important;

	padding-left: 50px !important;

}

.vc_custom_1600237809629 {

	margin-bottom: 0px !important;

}

.vc_custom_1567237417584 {

	padding-top: 10px !important;

}

.vc_custom_1583368271891 {

	margin-bottom: 50px !important;

}

.vc_custom_1567410161257 {

	padding-top: 32px !important;

}

.vc_custom_1571044335010 {

	background-image: url(../images/hp-stadium.jpg) !important;

	background-position: center !important;

	background-repeat: no-repeat !important;

	background-size: cover !important;

}

.vc_custom_1571044803053 {

	background-color: #ffffff !important;

}

.vc_custom_1571044521866 {

	background-image: url(../images/hp-auditorium.jpg) !important;

	background-position: center !important;

	background-repeat: no-repeat !important;

	background-size: cover !important;

}

.vc_custom_1571044814677 {

	background-color: #ffffff !important;

}

.vc_custom_1571046956173 {

	background-color: #ffffff !important;

}

.vc_custom_1571047047518 {

	background-color: #ffffff !important;

}

.vc_custom_1571045583080 {

	background-color: #ebf0f5 !important;

}

.vc_custom_1571045363284 {

	background-image: url(../images/hp-education2.jpg) !important;

	background-position: center !important;

	background-repeat: no-repeat !important;

	background-size: cover !important;

}

.vc_custom_1571045594573 {

	background-color: #ebf0f5 !important;

}

.vc_custom_1571045436120 {

	background-image: url(../images/hp-hotel.jpg) !important;

	background-position: center !important;

	background-repeat: no-repeat !important;

	background-size: cover !important;

}

.vc_custom_1571046956173 {

	background-color: #ffffff !important;

}

.vc_custom_1571047047518 {

	background-color: #ffffff !important;

}

.vc_custom_1571048689796 {

	background-color: #ffffff !important;

}

.vc_custom_1571048712304 {

	background-color: #ffffff !important;

}

.vc_custom_1571048082267 {

	background-color: #ffffff !important;

}

.vc_custom_1571048112565 {

	background-color: #ffffff !important;

}

.vc_custom_1571114687178 {

	padding-top: 50px !important;

	padding-right: 20px !important;

	padding-left: 20px !important;

}

.vc_custom_1583368385051 {

	margin-bottom: 50px !important;

}



.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}



.wpb_animate_when_almost_visible { opacity: 1; }

.vc_custom_1572333868440{padding-top: 60px !important;padding-bottom: 60px !important;}

.vc_custom_1572330896945{padding-top: 80px !important;padding-bottom: 50px !important;}

.vc_custom_1571809702512{padding-top: 70px !important;}

.vc_custom_1572317209114{padding-top: 200px !important;padding-bottom: 200px !important;}

.vc_custom_1571809566275{padding-top: 80px !important;padding-bottom: 80px !important;}

.vc_custom_1573539675837{padding-top: 50px !important;padding-bottom: 50px !important;}

.vc_custom_1571800828003{padding-top: 100px !important;padding-bottom: 80px !important;}

.vc_custom_1572340746773{padding-right: 50px !important;padding-left: 50px !important;}

.vc_custom_1600237809629{margin-bottom: 0px !important;}

.vc_custom_1567237417584{padding-top: 10px !important;}

.vc_custom_1583368271891{margin-bottom: 50px !important;}

.vc_custom_1567410161257{padding-top: 32px !important;}

.vc_custom_1571044335010{background-image: url(../images/hp-stadium.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

.vc_custom_1571044803053{background-color: #ffffff !important;}

.vc_custom_1571044521866{background-image: url(../images/hp-auditorium.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

.vc_custom_1571044814677{background-color: #ffffff !important;}

.vc_custom_1571046956173{background-color: #ffffff !important;}

.vc_custom_1571047047518{background-color: #ffffff !important;}

.vc_custom_1571045583080{background-color: #ebf0f5 !important;}

.vc_custom_1571045363284{background-image: url(../images/hp-education2.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

.vc_custom_1571045594573{background-color: #ebf0f5 !important;}

.vc_custom_1571045436120{background-image: url(../images/hp-hotel.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

.vc_custom_1571046956173{background-color: #ffffff !important;}

.vc_custom_1571047047518{background-color: #ffffff !important;}

.vc_custom_1571048689796{background-color: #ffffff !important;}

.vc_custom_1571048712304{background-color: #ffffff !important;}

.vc_custom_1571048082267{background-color: #ffffff !important;}

.vc_custom_1571048112565{background-color: #ffffff !important;}

.vc_custom_1571114687178{padding-top: 50px !important;padding-right: 20px !important;padding-left: 20px !important;}

.vc_custom_1583368385051{margin-bottom: 50px !important;}

@font-face{font-display:block;font-style:normal;font-family:"fontawesome";font-weight:900;src:url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff")}

.fas,.fa{font-family:"fontawesome";font-weight:900}

@font-face{font-display:block;font-style:normal;font-family:"fontawesome";font-weight:400;src:url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff")}

.far{font-family:"fontawesome";font-weight:400}

@font-face{font-display:block;font-style:normal;font-family:"fontawesome";font-weight:300;src:url("../fonts/fa-light-300.woff2") format("woff2"),url("../fonts/fa-light-300.woff") format("woff")}

.fal{font-family:"fontawesome";font-weight:300}

@font-face{font-display:block;font-style:normal;font-family:"Font Awesome 5 Duotone";font-weight:900;src:url("../fonts/fa-duotone-900.woff2") format("woff2"),url("../fonts/fa-duotone-900.woff") format("woff")}

.fad{font-family:"Font Awesome 5 Duotone";font-weight:900;position:relative}

@font-face{font-display:block;font-style:normal;font-family:"Font Awesome 5 Brands";font-weight:400;src:url("../fonts/fa-brands-400.woff2") format("woff2"),url("../fonts/fa-brands-400.woff") format("woff")}

.fab{font-family:"Font Awesome 5 Brands";font-weight:400}

@font-face{font-display:block;font-style:normal;font-family:"Material Icons";font-weight:400;src:url("../fonts/material-icons.woff2") format("woff2"),url("../fonts/material-icons.woff") format("woff")}

.material-icons{font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}

.style_phone6-1>*{background-image:url(../images/phone-6-black-real.png)}

.style_phone6-2>*{background-image:url(../images/phone-6-white-real.png)}

.style_phone6-3>*{background-image:url(../images/phone-6-black-flat.png)}

.style_phone6-4>*{background-image:url(../images/phone-6-white-flat.png)}

.leaflet-default-icon-path{background-image:url(../images/marker-icon.png)}

html, .l-header .widget, .menu-item-object-us_page_block{font-weight:400;font-size:16px;line-height:25px}

h1{font-weight:600;font-size:3rem;line-height:1.2;letter-spacing:0;margin-bottom:1.5rem}

h2{font-weight:600;font-size:2rem;line-height:1.2;letter-spacing:0;margin-bottom:1.5rem}

h3{font-weight:600;font-size:1.625rem;line-height:1.2;letter-spacing:0;margin-bottom:1.5rem}

.widgettitle, .comment-reply-title, h4{font-weight:900;font-size:1.5rem;line-height:1.2;letter-spacing:0;margin-bottom:1.5rem}h5{font-weight:400;font-size:1.4rem;line-height:1.2;letter-spacing:0;margin-bottom:1.5rem}

h6{font-weight:400;font-size:1.3rem;line-height:1.2;letter-spacing:0;margin-bottom:1.5rem}
@media (max-width:767px){
html{font-size:16px;line-height:28px}
.menu-item-lh30{font-size:16px;line-height:28px}
h1{font-size:1.8rem}
h1.vc_custom_heading{font-size:2.5rem !important}

h2{font-size:1.2rem}

h2.vc_custom_heading{font-size:2.2rem !important}

h3{font-size:1.8rem}

h3.vc_custom_heading{font-size:1.8rem !important}

h4,.widgettitle,.comment-reply-title{font-size:1.2rem}

h4.vc_custom_heading{font-size:1.2rem !important}

h5{font-size:1.4rem}

h5.vc_custom_heading{font-size:1.4rem !important}

h6{font-size:1.3rem}h6.vc_custom_heading{font-size:1.3rem !important}}

body{background: #eee}

body,.l-header.pos_fixed{min-width:1300px}

.l-canvas.type_boxed,.l-canvas.type_boxed .l-subheader,.l-canvas.type_boxed .l-section.type_sticky,.l-canvas.type_boxed~.l-footer{max-width:1300px}

.l-subheader-h,.l-section-h,.l-main .aligncenter,.w-tabs-section-content-h{max-width:1200px}

.post-password-form{max-width:calc(1200px + 5rem)}

@media screen and (max-width:1275px){.l-main .aligncenter{max-width:calc(100vw - 5rem)}}

.wpb_text_column:not(:last-child){margin-bottom:1.5rem}

@media (max-width:767px){.l-canvas{overflow:hidden}

.g-cols.reversed{flex-direction:column-reverse}

.g-cols>div:not([class*=" vc_col-"]){width:100%;margin:0 0 1rem}

.g-cols.type_boxes>div,.g-cols.reversed>div:first-child,.g-cols:not(.reversed)>div:last-child,.g-cols>div.has-fill{margin-bottom:0}

.vc_wp_custommenu.layout_hor,.align_center_xs,.align_center_xs .w-socials{text-align:center}.align_center_xs .w-hwrapper>*{margin:0.5rem 0;width:100%}}

@media (min-width:768px){.l-section.for_sidebar.at_left>div>.g-cols{flex-direction:row-reverse}

.vc_column-inner.type_sticky>.wpb_wrapper{position:-webkit-sticky;position:sticky}}

button[type="submit"]:not(.w-btn),input[type="submit"]{font-size:16px;line-height:1.2;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:4em;padding:0.6em 1.8em;background:#0095a2;border-color:transparent;color:#ffffff!important}button[type="submit"]:not(.w-btn):before,input[type="submit"]{border-width:2px}

.no-touch button[type="submit"]:not(.w-btn):hover,.no-touch input[type="submit"]:hover{box-shadow:0 0em 0em rgba(0,0,0,0.2);background:#0099cb;border-color:transparent;color:#ffffff!important}

.us-btn-style_1{font-size:16px;line-height:1.2;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:4em;padding:0.6em 1.8em;background:#0095a2;border-color:transparent;color:#ffffff!important;box-shadow:0 0em 0em rgba(0,0,0,0.2)}

.us-btn-style_1:before{border-width:2px}

.no-touch .us-btn-style_1:hover{box-shadow:0 0em 0em rgba(0,0,0,0.2);background:#0099cb;border-color:transparent;color:#ffffff!important}.us-btn-style_3{font-size:16px;line-height:1.20;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:4em;padding:0.6em 1.8em;background:transparent;border-color:#ffffff;color:#ffffff!important;box-shadow:0 0em 0em rgba(0,0,0,0.2)}

.us-btn-style_3:before{border-width:2px}

.no-touch .us-btn-style_3:hover{box-shadow:0 0em 0em rgba(0,0,0,0.2);background:#0099cb;border-color:#0099cb;color:#ffffff!important}.us-btn-style_2{font-size:16px;line-height:1.2;font-weight:700;font-style:normal;text-transform:none;letter-spacing:0em;border-radius:0.3em;padding:0.8em 1.8em;background:#e8e8e8;border-color:transparent;color:#333333!important;box-shadow:0 0em 0em rgba(0,0,0,0.2)}

.us-btn-style_2:before{border-width:0px}

.no-touch .us-btn-style_2:hover{box-shadow:0 0em 0em rgba(0,0,0,0.2);background:#333333;border-color:transparent;color:#ffffff!important}

a,button,input[type="submit"],.ui-slider-handle{outline:none !important}.w-header-show,.w-toplink{background:rgba(0,0,0,0.3)}

body{-webkit-tap-highlight-color:rgba(193,41,46,0.2)}.l-subheader.at_top,.l-subheader.at_top .w-dropdown-list,.l-subheader.at_top .type_mobile .w-nav-list.level_1{background:#ffffff}

.l-subheader.at_top,.l-subheader.at_top .w-dropdown.opened,.l-subheader.at_top .type_mobile .w-nav-list.level_1{color:#fff}.no-touch .l-subheader.at_top a:hover,.no-touch .l-header.bg_transparent .l-subheader.at_top .w-dropdown.opened a:hover{color:#0095a2}.header_ver .l-header,.l-subheader.at_middle,.l-subheader.at_middle .w-dropdown-list,.l-subheader.at_middle .type_mobile .w-nav-list.level_1{background: #fff;}.l-subheader.at_middle,.l-subheader.at_middle .w-dropdown.opened,.l-subheader.at_middle .type_mobile .w-nav-list.level_1{color:#1a1a1a;}

.no-touch .l-subheader.at_middle a:hover,.no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.opened a:hover{color:#0095a2}.l-subheader.at_bottom,.l-subheader.at_bottom .w-dropdown-list,.l-subheader.at_bottom .type_mobile .w-nav-list.level_1{background:#ebf0f5}.l-subheader.at_bottom,.l-subheader.at_bottom .w-dropdown.opened,.l-subheader.at_bottom .type_mobile .w-nav-list.level_1{color:#fff}.no-touch .l-subheader.at_bottom a:hover,.no-touch .l-header.bg_transparent .l-subheader.at_bottom .w-dropdown.opened a:hover{color:#0095a2}

.l-header.bg_transparent:not(.sticky) .l-subheader{color:#fff;background: none;}



.no-touch .l-header.bg_transparent:not(.sticky) .w-text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .w-html a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .w-dropdown a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1:hover>.w-nav-anchor{color:#0095a2}

.l-header.bg_transparent:not(.sticky) .w-nav-title:after{background:#0095a2}.w-search-form,.w-search-background{background:#0095a2;color:#fff}

.menu-item.level_1>.w-nav-anchor:focus,.no-touch .menu-item.level_1.opened>.w-nav-anchor,.no-touch .menu-item.level_1:hover>.w-nav-anchor{background:transparent;color:#0095a2}.w-nav-title:after{background:#0095a2}

.menu-item.level_1.current-menu-item>.w-nav-anchor,.menu-item.level_1.current-menu-parent>.w-nav-anchor,.menu-item.level_1.current-menu-ancestor>.w-nav-anchor{background:transparent;color:#0095a2}

.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-item>.w-nav-anchor,.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-ancestor>.w-nav-anchor{background:transparent;color:#0099cb}.w-nav-list:not(.level_1){background:rgba(255,255,255,0.95);color:#29323c}.no-touch .menu-item:not(.level_1)>.w-nav-anchor:focus,.no-touch .menu-item:not(.level_1):hover>.w-nav-anchor{background:linear-gradient(135deg,#0095a2,#0099cb);color:#fff}

.menu-item:not(.level_1).current-menu-item>.w-nav-anchor,.menu-item:not(.level_1).current-menu-parent>.w-nav-anchor,.menu-item:not(.level_1).current-menu-ancestor>.w-nav-anchor{background:transparent;color:#0095a2}.btn.menu-item>a{background:#0095a2 !important;color:#fff !important}.no-touch .btn.menu-item>a:hover{background:#0099cb !important;color:#fff !important}.has-content-bg-background-color,option,body.us_iframe,.l-preloader,.l-canvas,.l-footer,.l-popup-box-content,.l-cookie,.g-filters.style_1 .g-filters-item.active,.w-pricing-item-h,.w-tabs.style_default .w-tabs-item.active,.no-touch .w-tabs.style_default .w-tabs-item.active:hover,.w-tabs.style_modern .w-tabs-item:after,.w-tabs.style_timeline .w-tabs-item,.w-tabs.style_timeline .w-tabs-section-header-h,.leaflet-popup-content-wrapper,.leaflet-popup-tip,.wpml-ls-statics-footer,.select2-selection__choice,.select2-search input{background:#fff}

.has-content-bg-color,.w-iconbox.style_circle.color_contrast .w-iconbox-icon{color:#fff}

.has-content-bg-alt-background-color,input,textarea,select,.w-actionbox.color_light,.w-form-checkbox,.w-form-radio,.g-filters.style_1,.g-filters.style_2 .g-filters-item.active,.w-flipbox-front,.w-grid-none,.w-ibanner,.w-iconbox.style_circle.color_light .w-iconbox-icon,.w-pricing.style_simple .w-pricing-item-header,.w-pricing.style_cards .w-pricing-item-header,.w-pricing.style_flat .w-pricing-item-h,.w-progbar-bar,.w-progbar.style_3 .w-progbar-bar:before,.w-progbar.style_3 .w-progbar-bar-count,.w-socials.style_solid .w-socials-item-link,.w-tabs.style_default .w-tabs-list,.w-tabs.style_timeline.zephyr .w-tabs-item,.w-tabs.style_timeline.zephyr .w-tabs-section-header-h,.no-touch .l-main .layout_ver .widget_nav_menu a:hover,.no-touch .owl-carousel.navpos_outside .owl-nav div:hover,.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,.smile-icon-timeline-wrap .timeline-feature-item.feat-item,.wpml-ls-legacy-dropdown a,.wpml-ls-legacy-dropdown-click a,.tablepress .row-hover tr:hover td,.select2-selection,.select2-dropdown{background:#ebf0f5}.timeline-wrapper .timeline-post-right .ult-timeline-arrow l,.timeline-wrapper .timeline-post-left .ult-timeline-arrow l,.timeline-feature-item.feat-item .ult-timeline-arrow l{border-color:#ebf0f5}.has-content-bg-alt-color{color:#ebf0f5}hr,td,th,input,textarea,select,.l-section,.vc_column_container,.vc_column-inner,.w-comments .children,.w-image,.w-pricing-item-h,.w-profile,.w-sharing-item,.w-tabs-list,.w-tabs-section,.widget_calendar #calendar_wrap,.l-main .widget_nav_menu .menu,.l-main .widget_nav_menu .menu-item a,.smile-icon-timeline-wrap .timeline-line{border-color:#e8e8e8}.has-content-border-color,.w-separator.color_border,.w-iconbox.color_light .w-iconbox-icon{color:#e8e8e8}.has-content-border-background-color,.w-flipbox-back,.w-iconbox.style_circle.color_light .w-iconbox-icon,.no-touch .wpml-ls-sub-menu a:hover{background:#e8e8e8}.w-iconbox.style_outlined.color_light .w-iconbox-icon,.w-socials.style_outlined .w-socials-item-link,.pagination .page-numbers{box-shadow:0 0 0 2px #e8e8e8 inset}.has-content-heading-color,.l-cookie,h1, h2, h3, h4, h5, h6,.w-counter.color_heading .w-counter-value{color:#2d373c}.has-content-heading-background-color,.w-progbar.color_heading .w-progbar-bar-h{background:#1a1a1a}.has-content-text-color,input,textarea,select,.l-canvas,.l-footer,.l-popup-box-content,.w-form-row-field>i,.w-ibanner,.w-iconbox.color_light.style_circle .w-iconbox-icon,.w-tabs.style_timeline .w-tabs-item,.w-tabs.style_timeline .w-tabs-section-header-h,.leaflet-popup-content-wrapper,.leaflet-popup-tip,.select2-dropdown{color:#29323c}.has-content-text-background-color,.w-iconbox.style_circle.color_contrast .w-iconbox-icon,.w-progbar.color_text .w-progbar-bar-h,.w-scroller-dot span{background:#29323c}.w-iconbox.style_outlined.color_contrast .w-iconbox-icon{box-shadow:0 0 0 2px #29323c inset}.w-scroller-dot span{box-shadow:0 0 0 2px #29323c}a{color:#0095a2}.no-touch a:hover,.no-touch .tablepress .sorting:hover,.no-touch .post_navigation.layout_simple a:hover .post_navigation-item-title{color:#0099cb}.has-content-primary-color,.g-preloader,.l-main .w-contacts-item:before,.w-counter.color_primary .w-counter-value,.g-filters.style_1 .g-filters-item.active,.g-filters.style_3 .g-filters-item.active,.w-form-row.focused .w-form-row-field>i,.w-iconbox.color_primary .w-iconbox-icon,.w-post-elm .w-post-slider-trigger:hover,.w-separator.color_primary,.w-sharing.type_outlined.color_primary .w-sharing-item,.no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover .w-sharing-icon,.w-tabs.style_default .w-tabs-item.active,.w-tabs.style_trendy .w-tabs-item.active,.w-tabs-section.active .w-tabs-section-header,.tablepress .sorting_asc,.tablepress .sorting_desc,.highlight_primary{color:#0095a2}.has-content-primary-background-color,.l-section.color_primary,.us-btn-style_badge,.no-touch .post_navigation.layout_sided a:hover .post_navigation-item-arrow,.highlight_primary_bg,.w-actionbox.color_primary,.w-form-row-field:after,.w-form-row input:checked + .w-form-checkbox,.w-form-row input:checked + .w-form-radio,.no-touch .g-filters.style_1 .g-filters-item:hover,.no-touch .g-filters.style_2 .g-filters-item:hover,.w-comments-item.bypostauthor .w-comments-item-author span,.w-iconbox.style_circle.color_primary .w-iconbox-icon,.no-touch .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .w-iconbox.style_outlined .w-iconbox-icon:before,.no-touch .w-person-links-item:before,.w-pricing.style_simple .type_featured .w-pricing-item-header,.w-pricing.style_cards .type_featured .w-pricing-item-header,.w-pricing.style_flat .type_featured .w-pricing-item-h,.w-progbar.color_primary .w-progbar-bar-h,.w-sharing.type_solid.color_primary .w-sharing-item,.w-sharing.type_fixed.color_primary .w-sharing-item,.w-sharing.type_outlined.color_primary .w-sharing-item:before,.no-touch .w-sharing-tooltip .w-sharing-item:hover,.w-socials-item-link-hover,.w-tabs-list-bar,.w-tabs.style_modern .w-tabs-list,.w-tabs.style_timeline .w-tabs-item:before,.w-tabs.style_timeline .w-tabs-section-header-h:before,.no-touch .w-header-show:hover,.no-touch .w-toplink.active:hover,.no-touch .pagination .page-numbers:before,.pagination .page-numbers.current,.l-main .widget_nav_menu .menu-item.current-menu-item>a,.rsThumb.rsNavSelected,.smile-icon-timeline-wrap .timeline-separator-text .sep-text,.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot,.select2-results__option--highlighted{background:linear-gradient(135deg,#0095a2,#0099cb)}.w-tabs.style_default .w-tabs-item.active,.owl-dot.active span,.rsBullet.rsNavSelected span{border-color:#0095a2}.l-main .w-contacts-item:before,.w-iconbox.color_primary.style_outlined .w-iconbox-icon,.w-sharing.type_outlined.color_primary .w-sharing-item,.w-tabs.style_timeline .w-tabs-item,.w-tabs.style_timeline .w-tabs-section-header-h{box-shadow:0 0 0 2px #0095a2 inset}

input:focus,input:focus + .w-form-checkbox,textarea:focus,select:focus,.select2-container--focus .select2-selection{box-shadow:0 0 0 2px #0095a2}

.has-content-secondary-color,.w-counter.color_secondary .w-counter-value,.w-iconbox.color_secondary .w-iconbox-icon,.w-separator.color_secondary,.w-sharing.type_outlined.color_secondary .w-sharing-item,.no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover .w-sharing-icon,.highlight_secondary{color:#29323c}

.has-content-secondary-background-color,.w-actionbox.color_secondary,.no-touch .us-btn-style_badge:hover,.w-iconbox.style_circle.color_secondary .w-iconbox-icon,.w-progbar.color_secondary .w-progbar-bar-h,.w-sharing.type_solid.color_secondary .w-sharing-item,.w-sharing.type_fixed.color_secondary .w-sharing-item,.w-sharing.type_outlined.color_secondary .w-sharing-item:before,.highlight_secondary_bg{background:linear-gradient(45deg, rgb(41, 50, 60) 0%, rgb(72, 85, 99) 99%)}

.color_footer-bottom2{background:#1b1b1b;}

.w-separator.color_secondary{border-color:#29323c}

.w-iconbox.color_secondary.style_outlined .w-iconbox-icon,.w-sharing.type_outlined.color_secondary .w-sharing-item{box-shadow:0 0 0 2px #29323c inset}

.has-content-faded-color,blockquote:before,.w-form-row-description,.l-main .post-author-website,.l-main .w-profile-link.for_logout,.l-main .widget_tag_cloud,.highlight_faded{color:#999}

.has-content-faded-background-color{background:#999}

.l-section.color_alternate,.color_alternate .g-filters.style_1 .g-filters-item.active,.color_alternate .w-pricing-item-h,.color_alternate .w-tabs.style_default .w-tabs-item.active,.color_alternate .w-tabs.style_modern .w-tabs-item:after,.no-touch .color_alternate .w-tabs.style_default .w-tabs-item.active:hover,.color_alternate .w-tabs.style_timeline .w-tabs-item,.color_alternate .w-tabs.style_timeline .w-tabs-section-header-h{background:#ebf0f5}.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon{color:#ebf0f5}

.color_alternate input:not([type="submit"]),.color_alternate textarea,.color_alternate select,.color_alternate .w-form-checkbox,.color_alternate .w-form-radio,.color_alternate .g-filters.style_1,.color_alternate .g-filters.style_2 .g-filters-item.active,.color_alternate .w-grid-none,.color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon,.color_alternate .w-pricing.style_simple .w-pricing-item-header,.color_alternate .w-pricing.style_cards .w-pricing-item-header,.color_alternate .w-pricing.style_flat .w-pricing-item-h,.color_alternate .w-progbar-bar,.color_alternate .w-socials.style_solid .w-socials-item-link,.color_alternate .w-tabs.style_default .w-tabs-list,.color_alternate .ginput_container_creditcard{background:#fff}

.l-section.color_alternate,.color_alternate td,.color_alternate th,.color_alternate .vc_column_container,.color_alternate .vc_column-inner,.color_alternate .w-comments .children,.color_alternate .w-image,.color_alternate .w-pricing-item-h,.color_alternate .w-profile,.color_alternate .w-sharing-item,.color_alternate .w-tabs-list,.color_alternate .w-tabs-section{border-color:#ddd}



.bjyanse:hover{background:#005578 !important;}
.bjyanseblue{background: #ebf0f5 !important;}
.l-section a .w-iconbox-meta h4.w-iconbox-title{color:#29323c;}

.l-section .bjyanse:hover a .w-iconbox-meta h4.w-iconbox-title{color:#fff;}

.red{color:#0099cb}

.color_alternate .w-separator.color_border,.color_alternate .w-iconbox.color_light .w-iconbox-icon{color:#ddd}

.color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon{background:#ddd}.color_alternate .w-iconbox.style_outlined.color_light .w-iconbox-icon,.color_alternate .w-socials.style_outlined .w-socials-item-link,.color_alternate .pagination .page-numbers{box-shadow:0 0 0 2px #ddd inset}.l-section.color_alternate h1,.l-section.color_alternate h2,.l-section.color_alternate h3,.l-section.color_alternate h4,.l-section.color_alternate h5,.l-section.color_alternate h6,.color_alternate .w-counter.color_heading .w-counter-value{color:#1a1a1a}

.color_alternate .w-progbar.color_contrast .w-progbar-bar-h{background:#1a1a1a}.l-section.color_alternate,.color_alternate input,.color_alternate textarea,.color_alternate select,.color_alternate .w-form-row-field>i,.color_alternate .w-iconbox.color_contrast .w-iconbox-icon,.color_alternate .w-iconbox.color_light.style_circle .w-iconbox-icon,.color_alternate .w-tabs.style_timeline .w-tabs-item,.color_alternate .w-tabs.style_timeline .w-tabs-section-header-h{color:#29323c}.color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon{background:#29323c}

.color_alternate .w-iconbox.style_outlined.color_contrast .w-iconbox-icon{box-shadow:0 0 0 2px #29323c inset}.color_alternate a{color:#0095a2}.no-touch .color_alternate a:hover{color:#0099cb}.color_alternate .highlight_primary,.l-main .color_alternate .w-contacts-item:before,.color_alternate .w-counter.color_primary .w-counter-value,.color_alternate .g-preloader,.color_alternate .g-filters.style_1 .g-filters-item.active,.color_alternate .g-filters.style_3 .g-filters-item.active,.color_alternate .w-form-row.focused .w-form-row-field>i,.color_alternate .w-iconbox.color_primary .w-iconbox-icon,.color_alternate .w-separator.color_primary,.color_alternate .w-tabs.style_default .w-tabs-item.active,.color_alternate .w-tabs.style_trendy .w-tabs-item.active,.color_alternate .w-tabs-section.active .w-tabs-section-header{color:#0095a2}.color_alternate .highlight_primary_bg,.color_alternate .w-actionbox.color_primary,.no-touch .color_alternate .g-filters.style_1 .g-filters-item:hover,.no-touch .color_alternate .g-filters.style_2 .g-filters-item:hover,.color_alternate .w-iconbox.style_circle.color_primary .w-iconbox-icon,.no-touch .color_alternate .w-iconbox.style_circle .w-iconbox-icon:before,.no-touch .color_alternate .w-iconbox.style_outlined .w-iconbox-icon:before,.color_alternate .w-pricing.style_simple .type_featured .w-pricing-item-header,.color_alternate .w-pricing.style_cards .type_featured .w-pricing-item-header,.color_alternate .w-pricing.style_flat .type_featured .w-pricing-item-h,.color_alternate .w-progbar.color_primary .w-progbar-bar-h,.color_alternate .w-tabs.style_modern .w-tabs-list,.color_alternate .w-tabs.style_trendy .w-tabs-item:after,.color_alternate .w-tabs.style_timeline .w-tabs-item:before,.color_alternate .w-tabs.style_timeline .w-tabs-section-header-h:before,.no-touch .color_alternate .pagination .page-numbers:before,.color_alternate .pagination .page-numbers.current{background:linear-gradient(135deg,#0095a2,#0099cb)}.color_alternate .w-tabs.style_default .w-tabs-item.active,.no-touch .color_alternate .w-tabs.style_default .w-tabs-item.active:hover{border-color:#0095a2}.l-main .color_alternate .w-contacts-item:before,.color_alternate .w-iconbox.color_primary.style_outlined .w-iconbox-icon,.color_alternate .w-tabs.style_timeline .w-tabs-item,.color_alternate .w-tabs.style_timeline .w-tabs-section-header-h{box-shadow:0 0 0 2px #0095a2 inset}.color_alternate input:focus,.color_alternate textarea:focus,.color_alternate select:focus{box-shadow:0 0 0 2px #0095a2}.color_alternate .highlight_secondary,.color_alternate .w-counter.color_secondary .w-counter-value,.color_alternate .w-iconbox.color_secondary .w-iconbox-icon,.color_alternate .w-separator.color_secondary{color:#0095a2}.color_alternate .highlight_secondary_bg,.color_alternate .w-actionbox.color_secondary,.color_alternate .w-iconbox.style_circle.color_secondary .w-iconbox-icon,.color_alternate .w-progbar.color_secondary .w-progbar-bar-h{background:linear-gradient(135deg,#0095a2,#0099cb)}.color_alternate .w-iconbox.color_secondary.style_outlined .w-iconbox-icon{box-shadow:0 0 0 2px #0095a2 inset}.color_alternate .highlight_faded,.color_alternate .w-profile-link.for_logout{color:#999}
.color_footer-top{background:#1a1a1a;}
.color_footer-top input:not([type="submit"]),.color_footer-top textarea,.color_footer-top select,.color_footer-top .w-form-checkbox,.color_footer-top .w-form-radio,.color_footer-top .w-socials.style_solid .w-socials-item-link{background:#222}.color_footer-top,.color_footer-top td,.color_footer-top th,.color_footer-top input:not([type="submit"]),.color_footer-top textarea,.color_footer-top select,.color_footer-top .vc_column_container,.color_footer-top .vc_column-inner,.color_footer-top .w-image,.color_footer-top .w-pricing-item-h,.color_footer-top .w-profile,.color_footer-top .w-sharing-item,.color_footer-top .w-tabs-list,.color_footer-top .w-tabs-section{border-color:#282828}.color_footer-top .w-separator.color_border{color:#282828}.color_footer-top .w-socials.style_outlined .w-socials-item-link{box-shadow:0 0 0 2px #282828 inset}.color_footer-top{color:#bbb}.color_footer-top a{color:#fff}.no-touch .color_footer-top a:hover,.color_footer-top .w-form-row.focused .w-form-row-field>i{color:#0095a2}.color_footer-top input:focus,.color_footer-top textarea:focus,.color_footer-top select:focus{box-shadow:0 0 0 2px #0095a2}

.color_footer-bottom{background:#1b1b1b;background: url(../images/foot_bj.jpg);}
#particles-js { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
.color_footer-bottom input:not([type="submit"]),.color_footer-bottom textarea,.color_footer-bottom select,.color_footer-bottom .w-form-checkbox,.color_footer-bottom .w-form-radio,.color_footer-bottom .w-socials.style_solid .w-socials-item-link{background:#1a1a1a}.color_footer-bottom,.color_footer-bottom td,.color_footer-bottom th,.color_footer-bottom input:not([type="submit"]),.color_footer-bottom textarea,.color_footer-bottom select,.color_footer-bottom .vc_column_container,.color_footer-bottom .vc_column-inner,.color_footer-bottom .w-image,.color_footer-bottom .w-pricing-item-h,.color_footer-bottom .w-profile,.color_footer-bottom .w-sharing-item,.color_footer-bottom .w-tabs-list,.color_footer-bottom .w-tabs-section{border-color:#333}.color_footer-bottom .w-separator.color_border{color:#333}.color_footer-bottom .w-socials.style_outlined .w-socials-item-link{box-shadow:0 0 0 2px #333 inset}.color_footer-bottom{color:#ffffff}.color_footer-bottom a{color:#ffffff}.no-touch .color_footer-bottom a:hover,.color_footer-bottom .w-form-row.focused .w-form-row-field>i{color:#0095a2}.color_footer-bottom input:focus,.color_footer-bottom textarea:focus,.color_footer-bottom select:focus{box-shadow:0 0 0 2px #0095a2}.header_hor .w-nav.type_desktop .menu-item-10279 .w-nav-list.level_2{left:0;right:0;transform-origin:50% 0}.header_hor .w-nav.type_desktop .menu-item-10279{position:static}.header_hor .w-nav.type_desktop .menu-item-10282 .w-nav-list.level_2{left:0;right:0;transform-origin:50% 0;}.header_hor .w-nav.type_desktop .menu-item-10282{position:static}.header_hor .w-nav.type_desktop .menu-item-10331 .w-nav-list.level_2{left:0;right:0;transform-origin:50% 0;}.header_hor .w-nav.type_desktop .menu-item-10331{position:static}.header_hor .w-nav.type_desktop .menu-item-11347 .w-nav-list.level_2{left:0;right:0;transform-origin:50% 0}.header_hor .w-nav.type_desktop .menu-item-11347{position:static}



.color_footer-bottom2{color:#171111}.color_footer-bottom2 a{color:#171111}.no-touch .color_footer-bottom2 a:hover,.color_footer-bottom2 .w-form-row.focused .w-form-row-field>i{color:#0095a2}.color_footer-bottom2 input:focus,.color_footer-bottom2 textarea:focus,.color_footer-bottom2 select:focus{box-shadow:0 0 0 2px #0095a2}

.color_footer-bottom2 h2.widgettitle{color: #bababa !important;}
.l-header.pos_fixed{position:fixed;left:0}
@media (min-width:900px){.hidden_for_default{display:none !important}

.l-subheader.at_bottom{display:none}

.l-header{position:relative;z-index:111;width:100%}

.l-subheader{margin:0 auto}

.l-subheader.width_full{padding-left:1.5rem;padding-right:1.5rem}

.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;height:inherit}

.w-header-show{display:none}

.about-bj{background: #fff;}

.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform, background, box-shadow, line-height, height;transition-duration:0.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}

.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none !important;background:none}

.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-child{padding-top:0 !important;padding-bottom:0 !important}

.l-header.pos_static.bg_transparent{position:absolute;left:0}.l-subheader.width_full .l-subheader-h{max-width:none !important}

.headerinpos_above .l-header.pos_fixed{overflow:hidden;transition:transform 0.3s;transform:translate3d(0,-100%,0)}

.headerinpos_above .l-header.pos_fixed.sticky{overflow:visible;transform:none}.headerinpos_above .l-header.pos_fixed~.l-section,.headerinpos_above .l-header.pos_fixed~.l-main,.headerinpos_above .l-header.pos_fixed~.l-main .l-section:first-child{padding-top:0 !important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom,.l-header.shadow_none.sticky .l-subheader.at_middle,.l-header.shadow_none.sticky .l-subheader.at_bottom{box-shadow:0 1px 0 rgba(0,0,0,0.08)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{
box-shadow:0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05)}
.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list{top:auto;bottom:-0.4em;padding-top:0.4em;padding-bottom:2.4em}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}.l-subheader.at_top{line-height:40px;height:40px}.l-header.sticky .l-subheader.at_top{line-height:0px;height:0px;overflow:hidden}

.l-subheader.at_middle{height:100px}.l-header.sticky .l-subheader.at_middle{height:100px}
.l-subheader.at_bottom{line-height:50px;height:50px}.l-header.sticky .l-subheader.at_bottom{line-height:50px;height:50px}

.l-subheader.with_centering .l-subheader-cell.at_left,.l-subheader.with_centering .l-subheader-cell.at_right{flex-basis:100px}.l-header.pos_fixed~.l-main>.l-section:first-of-type,.l-header.pos_fixed~.l-main>.l-section-gap:nth-child(2),.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:nth-of-type(2),.l-header.pos_static.bg_transparent~.l-main>.l-section:first-of-type{padding-top:100px}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type{padding-bottom:100px}.l-header.bg_transparent~.l-main .l-section.valign_center:first-of-type>.l-section-h{top:-50px}.headerinpos_bottom .l-header.pos_fixed.bg_transparent~.l-main .l-section.valign_center:first-of-type>.l-section-h{top:50px}.menu-item-object-us_page_block{max-height:calc(100vh - 100px)}.l-header.pos_fixed~.l-main .l-section.height_full:not(:first-of-type){min-height:calc(100vh - 80px)}.admin-bar .l-header.pos_fixed~.l-main .l-section.height_full:not(:first-of-type){min-height:calc(100vh - 92px)}.l-header.pos_static.bg_solid~.l-main .l-section.height_full:first-of-type{min-height:calc(100vh - 100px)}.l-header.pos_fixed~.l-main .l-section.sticky{top:80px}.admin-bar .l-header.pos_fixed~.l-main .l-section.sticky{top:92px}.l-header.pos_fixed.sticky~.l-main .l-section.type_sticky:first-of-type{padding-top:80px}.l-header.pos_fixed~.l-main .vc_column-inner.type_sticky>.wpb_wrapper{top:calc(80px + 4rem)}.headerinpos_below .l-header.pos_fixed:not(.sticky){position:absolute;top:100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky){position:absolute;bottom:0}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:first-of-type,.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type{padding-top:0 !important}.headerinpos_below .l-header.pos_fixed~.l-main .l-section.height_full:nth-of-type(2){min-height:100vh}.admin-bar.headerinpos_below .l-header.pos_fixed~.l-main .l-section.height_full:nth-of-type(2){min-height:calc(100vh - 32px)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart-dropdown,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2{bottom:100%;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{top:auto;bottom:100%;box-shadow:0 -3px 3px rgba(0,0,0,0.1)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4{top:auto;bottom:0;transform-origin:0 100%}}



.bjtou{background: rgba(0,0,0,0.2)}

h2.usg_post_title_1 {font-size: 1.2rem !important;}

.bjweiz{background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}

/* 添加下拉样式 */

.w-nav.type_desktop .menu-item-erji  .w-nav-list.level_2{min-width: auto !important;}

.header_hor .w-nav.type_desktop .menu-item-erji .w-nav-list.level_2 { transform-origin: 50% 0; display: block !important;}



@media (min-width:600px) and (max-width:899px){.hidden_for_tablets{display:none !important}

.l-subheader.at_top{display:none}.l-subheader.at_bottom{display:none}.l-header{position:fixed;z-index:111;width:100%}

.l-subheader{margin:0 auto}.l-subheader.width_full{padding-left:1.5rem;padding-right:1.5rem}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:0}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform, background, box-shadow, line-height, height;transition-duration:0.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}

/* .l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none !important;background:none} */

.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-child{padding-top:0 !important;padding-bottom:0 !important}.l-header.pos_static.bg_transparent{position:absolute;left:0}.l-subheader.width_full .l-subheader-h{max-width:none !important}.headerinpos_above .l-header.pos_fixed{overflow:hidden;transition:transform 0.3s;transform:translate3d(0,-100%,0)}.headerinpos_above .l-header.pos_fixed.sticky{overflow:visible;transform:none}.headerinpos_above .l-header.pos_fixed~.l-section,.headerinpos_above .l-header.pos_fixed~.l-main,.headerinpos_above .l-header.pos_fixed~.l-main .l-section:first-child{padding-top:0 !important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom,.l-header.shadow_none.sticky .l-subheader.at_middle,.l-header.shadow_none.sticky .l-subheader.at_bottom{box-shadow:0 1px 0 rgba(0,0,0,0.08)}

.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list{top:auto;bottom:-0.4em;padding-top:0.4em;padding-bottom:2.4em}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}

.l-subheader.at_top{line-height:40px;height:40px}.l-header.sticky .l-subheader.at_top{line-height:40px;height:40px}.l-subheader.at_middle{line-height:80px;height:80px}.l-header.sticky .l-subheader.at_middle{line-height:50px;height:50px}.l-subheader.at_bottom{line-height:50px;height:50px}.l-header.sticky .l-subheader.at_bottom{line-height:50px;height:50px}

.l-header.pos_fixed~.l-main>.l-section:first-of-type,.l-header.pos_fixed~.l-main>.l-section-gap:nth-child(2),.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:nth-of-type(2),.l-header.pos_static.bg_transparent~.l-main>.l-section:first-of-type{padding-top:80px}

.l-header.pos_fixed~.l-main .l-section.sticky{top:50px}.l-header.pos_fixed.sticky~.l-main .l-section.type_sticky:first-of-type{padding-top:50px}}

@media (max-width:599px){

.hidden_for_mobiles{display:none !important}

.l-subheader.at_top{display:none}

.l-subheader.at_bottom{display:none}

.l-header{position:relative;z-index:111;width:100%}

.l-subheader{margin:0 auto}

.l-subheader.width_full{padding-left:1.5rem;padding-right:1.5rem}

.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;height:inherit}

.w-header-show{display:none}

.l-header.pos_fixed{position:fixed;left:0}

.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform, background, box-shadow, line-height, height;transition-duration:0.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}

/* .l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none !important;background:none} */

.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-child{padding-top:0 !important;padding-bottom:0 !important}

.l-header.pos_static.bg_transparent{position:absolute;left:0}.l-subheader.width_full .l-subheader-h{max-width:none !important}

.headerinpos_above .l-header.pos_fixed{overflow:hidden;transition:transform 0.3s;transform:translate3d(0,-100%,0)}

.headerinpos_above .l-header.pos_fixed.sticky{overflow:visible;transform:none}

.headerinpos_above .l-header.pos_fixed~.l-section,.headerinpos_above .l-header.pos_fixed~.l-main,.headerinpos_above .l-header.pos_fixed~.l-main .l-section:first-child{padding-top:0 !important}

.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom,.l-header.shadow_none.sticky .l-subheader.at_middle,.l-header.shadow_none.sticky .l-subheader.at_bottom{box-shadow:0 1px 0 rgba(0,0,0,0.08)}

.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1), 0 2px 1px -1px rgba(0,0,0,0.05)}

.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list{top:auto;bottom:-0.4em;padding-top:0.4em;padding-bottom:2.4em}

.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}

.l-subheader.at_top{line-height:40px;height:40px}

.l-header.sticky .l-subheader.at_top{line-height:40px;height:40px}

.l-subheader.at_middle{line-height:50px;height:50px}

.l-header.sticky .l-subheader.at_middle{line-height:50px;height:50px}

.l-subheader.at_bottom{line-height:50px;height:50px}

.l-header.sticky .l-subheader.at_bottom{line-height:50px;height:50px}

.l-header.pos_fixed~.l-main>.l-section:first-of-type,.l-header.pos_fixed~.l-main>.l-section-gap:nth-child(2),.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:nth-of-type(2),.l-header.pos_static.bg_transparent~.l-main>.l-section:first-of-type{padding-top:50px}

.l-header.pos_fixed~.l-main .l-section.sticky{top:50px}.l-header.pos_fixed.sticky~.l-main .l-section.type_sticky:first-of-type{padding-top:50px}}

@media (min-width:900px){

.ush_image_1{height:50px}
/* .top_banner{margin-top: 100px !important;} */
.l-header.sticky .ush_image_1{height:50px}}

@media (min-width:600px) and (max-width:899px){

.ush_image_1{height:40px}
/* .top_banner{padding-top: 40px;} */
.l-header.sticky .ush_image_1{height:30px}}

@media (max-width:599px){.ush_image_1{height:30px}
/* .top_banner{padding-top: 40px;} */
.l-header.sticky .ush_image_1{height:30px}}

@media (min-width:900px){.ush_btn_1{font-size:0.8rem}}

@media (min-width:600px) and (max-width:899px){

.ush_btn_1{}}

@media (max-width:599px){

.ush_btn_1{}}

.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a{padding-left:13px;padding-right:13px}

.header_ver .ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a{padding-top:13px;padding-bottom:13px}

.ush_menu_1{}.ush_menu_1.type_desktop .menu-item-has-children .w-nav-anchor.level_1>.w-nav-arrow{display:inline-block}

.ush_menu_1.type_desktop .w-nav-list>.menu-item.level_1{font-size:18px}

.ush_menu_1.type_desktop .w-nav-list>.menu-item:not(.level_1){font-size:1rem}

.ush_menu_1.type_mobile .w-nav-anchor.level_1{font-size:1.1rem}

.ush_menu_1.type_mobile .w-nav-anchor:not(.level_1){font-size:0.9rem}

@media (min-width:900px){.ush_menu_1 .w-nav-icon{font-size:20px}}

@media (min-width:600px) and (max-width:899px){.ush_menu_1 .w-nav-icon{font-size:20px}}

@media (max-width:599px){.ush_menu_1 .w-nav-icon{font-size:20px}}

.ush_menu_1 .w-nav-icon i{border-width:2px}

@media screen and (max-width:899px){.w-nav.ush_menu_1>.w-nav-list.level_1{display:none}

.ush_menu_1 .w-nav-control{display:block}}

@media (min-width:900px){.ush_search_1.layout_simple{max-width:240px}

.ush_search_1.layout_modern.active{width:240px}

.ush_search_1{font-size:16px}}

@media (min-width:600px) and (max-width:899px){.ush_search_1.layout_simple{max-width:200px}

.ush_search_1.layout_modern.active{width:200px}

.ush_search_1{font-size:16px}}

@media (max-width:599px){.ush_search_1{font-size:16px}}

@media (min-width:900px){.ush_hwrapper_1{margin-top:10px!important;margin-bottom:10px!important}}

h2.widgettitle{color:#bababa!important;font-size:1.25rem}

.fa-globe-americas:before{content:"\f57d";color:#0095a2!important}

.l-main .aligncenter{ max-width:100% !important}

.w-separator.sonida-separator-left{width:60px;margin-left:0px !important;margin-right:auto !important}

.w-separator.sonida-separator-center{width:60px;margin-left:auto !important;margin-right:auto !important}

.w-separator.sonida-separator-right{width:60px;margin-left:auto !important;margin-right:0px !important}

.color-white{margin-right:200px;padding-top:32px;padding-bottom:32px;background-color:#ffffff;border:1px solid #f7f7f7}

.color-black{margin-right:200px;padding-top:32px;padding-bottom:32px;background-color:#000000;border:1px solid #f7f7f7}

.color-beige{margin-right:200px;padding-top:32px;padding-bottom:32px;background-color:#fafad8;border:1px solid #f7f7f7}



/* 公司优势 */

.m-business {

    overflow:hidden

   }

   .m-business-items .business-item {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

    margin:70px auto 190px

   }

   .m-business-items .txt-box {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

    -webkit-box-align:center;

    -ms-flex-align:center;

    align-items:center;

    -webkit-box-pack:center;

    -ms-flex-pack:center;

    justify-content:center;

    width:50%;

    background-color:#efefef;

    margin:-60px 0;

    color:#1a1a1a;

    -webkit-transition:all .5s;

    transition:all .5s

   }

   .m-business-items .txt-box:hover {

    background-color:#8c9ab4;

    color:#fff !important;

   }

   .m-business-items .txt-box-main {

    width:55%

   }

   .m-business-items .bus-img {

    width:100%

   }

   .m-business-items .bus-name {

    overflow:hidden;

    margin-bottom:5px;

    letter-spacing:1.5px;

   }

   .m-business-items .bus-link {

    -webkit-transition:all .5s;

    transition:all .5s;

    color:#1a1a1a !important;

   }

   .m-business-items .bus-desc,

   .m-business-items .bus-link-name {


    font-size:20px;

    letter-spacing:1px

   }

   .m-business-items .bus-desc {

    line-height:1.5;

    margin-bottom:20px

   }

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

    .m-business-items .business-item {

     -webkit-box-orient:vertical;

     -webkit-box-direction:normal;

     -ms-flex-direction:column;

     flex-direction:column;

     margin:0 auto 30px

    }

    .m-business-items .img-box {

     width:100%

    }

    .m-business-items .txt-box {

     -webkit-box-pack:left;

     -ms-flex-pack:left;

     justify-content:left;

     width:90%;

     margin:-30px auto 0

    }

    .m-business-items .txt-box-main {

     width:90%;

     margin:30px auto

    }

    .m-business .bus-img {

     width:100%

    }

    .m-business .bus-name {

     font-size:32px;

     margin-bottom:5px;

     letter-spacing:1px

    }

    .m-business .bus-desc,

    .m-business .bus-link-name {

     font-size:18px;

     letter-spacing:1px

    }

    .m-business .bus-desc {

     line-height:1.22;

     margin-bottom:20px

    }

   }

   @media screen and (min-width:768px) and (max-width:1080px) {

    .m-business-items .bus-name {

     font-size:32px

    }

    .m-business-items .bus-desc,

    .m-business-items .bus-link-name {

     font-size:18px

    }

   }

   @media screen and (min-width:768px) {

    .m-business .bus-box {

     overflow:hidden;

     position:relative;

     width:100%;

     margin-bottom:-70px

    }

    .m-business-items {

     -webkit-transition:all .5s;

     transition:all .5s

    }

    .m-business-items .img-box {

     width:50%;

     position:relative;

     z-index:100

    }

    .m-business-items .txt-box {

     display:-webkit-box;

     display:-ms-flexbox;

     display:flex;

     width:55%;

     background-color:#ebf0f5;

     padding:70px 0

    }

    .m-business-items .txt-box:hover {

     background-color:#8c9ab4;

    }

    .m-business-items .business-item {

     -webkit-box-pack:center;

     -ms-flex-pack:center;

     justify-content:center;

     -webkit-box-flex:1;

     -ms-flex-positive:1;

     flex-grow:1

    }

    .m-business-items .business-item:nth-child(odd) .img-box {

     -webkit-box-ordinal-group:2;

     -ms-flex-order:1;

     order:1;

     margin-right:-50px

    }

    .m-business-items .business-item:nth-child(2n) .img-box,

    .m-business-items .business-item:nth-child(odd) .txt-box {

     -webkit-box-ordinal-group:3;

     -ms-flex-order:2;

     order:2

    }

    .m-business-items .business-item:nth-child(2n) .txt-box {

     -webkit-box-ordinal-group:2;

     -ms-flex-order:1;

     order:1;

     margin-right:-50px

    }

    .m-business-items .bus-img {

     width:100%;

     min-height:154px

    }

   }

   .m-business-items .bus-name {

    margin-bottom:10px;

    letter-spacing:1px;

    line-height:54px

   }

   .m-business-items .bus-link-name,

   .m-business-items .bus-name {

    font-style:normal

   }

   .m-business-items .bus-link-name {

    font-size:18px;

    letter-spacing:0;

    line-height:1

   }

   .m-business-items .bus-desc {

    font-size:18px;

    line-height:30px;

    letter-spacing:0;

    font-style:normal;

    margin-bottom:10px

   }

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

    .m-business-items .bus-name {

     font-size:24px;

     letter-spacing:0;

     line-height:36px

    }

    .m-business-items .bus-link-name {

     font-size:16px;

     line-height:1;

     letter-spacing:0

    }

    .m-business-items .bus-desc {

     font-size:14px;

     line-height:24px;

     letter-spacing:0

    }

	}

	@media screen and (min-width:768px) and (max-width:1080px) {

		.m-business-items .bus-name {

		 font-size:32px;

		 line-height:48px

		}

		.m-business-items .bus-link-name {

		 font-size:18px;

		 line-height:27px

		}

		.m-business-items .bus-desc,

		.m-new-dev-content,

		.m-new-dev-text {

		 font-size:18px;

		 line-height:30px

		}

	}



.l-section.color_alternate2{padding: 0px; background: #fff;}

/* 产业链 */

.advantages2 { background: url(../images/advantages2_bg.jpg) no-repeat right bottom; background-size: cover; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding-bottom: 68px; }

.advantages2-cap { padding: 48px 0 0; color: #fff; text-align: center; }

/* .advantages2-cap h2 { font-size: 24px; line-height: 38px; font-weight: normal; } */

.advantages2-cap-sub { font-size: 14px; line-height: 28px; color: #ffffff80; margin: 12px 0 16px; }

.advantages-box { width: 970px; margin: 0 auto; font-size: 0; text-align: center; min-height: 540px; }

.advantages-side { display: inline-block; font-size: 26px; width: 170px; position: relative; vertical-align: top; }

.advantages-side:after { content: ""; position: absolute; right: -3px; top: -3px; width: 8px; height: 8px; background: #458df0; border-radius: 4px; }

.advantages-side span { display: block; height: 100px; background: no-repeat 22px center; line-height: 100px; color: #4cb3fd; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; text-align: center; border-right: 1px solid #458df0; }

.advantages-side span:hover, .advantages-side span.cur { color: #fff; border-right: 1px solid #fff; background-position-x: 28px; }
.advantages-side span .img{line-height: 40px;}
.advantages-side span p{line-height: 40px;}
/* span.advantages-side-1 { background-image: url(../images/function-off.png); }
span.advantages-side-1:hover, span.advantages-side-1.cur { background-image: url(../images/function-on.png); }
span.advantages-side-2 { background-image: url(../images/system-off.png); }
span.advantages-side-2:hover, span.advantages-side-2.cur { background-image: url(../images/system-on.png); }
span.advantages-side-3 { background-image: url(../images/service-off.png); }
span.advantages-side-3:hover, span.advantages-side-3.cur { background-image: url(../images/service-on.png); }
span.advantages-side-4 { background-image: url(../images/price-off.png); }
span.advantages-side-4:hover, span.advantages-side-4.cur { background-image: url(../images/price-on.png); }

span.advantages-side-5 { background-image: url(../images/service-off.png); }
span.advantages-side-5:hover, span.advantages-side-5.cur { background-image: url(../images/service-on.png); }
span.advantages-side-6 { background-image: url(../images/price-off.png); }
span.advantages-side-6:hover, span.advantages-side-6.cur { background-image: url(../images/price-on.png); } */



.advantages-main { display: inline-block; width: 790px; font-size: 12px; color: #fff; text-align: left; position: relative; }

.advantages-img { display: block; margin: 0 auto; max-width: 100%; }

.advantages-main-item { position: absolute; top: 20px; top: 30px; left: 70px; opacity: 0; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transition-delay: 0s; transition-delay: 0s; }

.advantages-main-item.cur { top: 20px; opacity: 1; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-transition-delay: 0.3s; transition-delay: 0.3s; }

.advantages-main-item h3 { line-height: 30px; margin-bottom: 17px; font-size: 24px; font-weight: normal; }

.advantages-main-item h3 img { vertical-align: middle; margin-right: 10px; display: none; }

.advantages-detail { line-height: 24px; font-size: 16px; }

.advantages-fun-list { font-size: 0; text-align: center; }

.advantages-fun-list li { display: inline-block; width: 112px; height: 32px; line-height: 32px; margin: 0 4px 8px 4px; background: #0a61e2; border: 1px solid #10a1fb; text-align: center; color: #8ccefe; font-size: 16px; }

.advantages-numbrer { background: #0a61e2; height: 52px; display: table; width: 100%; }

 @media screen and (min-width: 0px) {

/* 就为了ie8 */

.advantages-numbrer { background: rgba(10, 97, 226, 0.5); border: solid 1px rgba(16, 161, 251, 0.5); }

}

.advantages-numbrer-item { display: table-cell; text-align: center; color: #36eeff; font-size: 14px; vertical-align: bottom; padding-bottom: 3px; }

.advantages-numbrer-item em { font-size: 36px; }

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

.advantages2 { background: #1f67e1; }

.advantages2-cap-sub { margin-bottom: 0; }

.advantages-box { width: 100%; }

.advantages-main { width: 100%; }

.advantages-side { display: none; }

.advantages-main-item { left: 0; max-width: 100%; text-align: center; opacity: 1; position: relative; margin-top: 50px; }

.advantages-main-item h3 img { display: inline-block; }

.advantages-fun-list li { width: 100px; }

.advantages-numbrer { height: 32px; }

.advantages-numbrer-item { font-size: 10px; }

.advantages-numbrer-item em { font-size: 18px; }

}



/* 添加新闻 */

.vc_custom_1571809995840 { background-color: #f8f8f8 !important; }

.vc_custom_1563332401181 { padding-top: 50px !important; padding-bottom: 70px !important; }

#us_grid_3 .w-grid-item{padding:0.5rem}#us_grid_3 .w-grid-list{margin:-0.5rem -0.5rem 0.5rem}.w-grid + #us_grid_3 .w-grid-list{margin-top:0.5rem}@media (max-width:899px){#us_grid_3 .w-grid-item{width:50%}}

@media (max-width:599px){#us_grid_3 .w-grid-list{margin:0}#us_grid_3 .w-grid-item{width:100%;padding:0;margin-bottom:0.5rem}}

#us_grid_3 .w-grid-item-h{background:#fff;color:#29323c;border-radius:0.3rem;z-index:3;box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1),0 0.10rem 0.30rem rgba(0,0,0,0.1);transition-duration:0.3s}.no-touch #us_grid_3 .w-grid-item-h:hover{box-shadow:0 0.10rem 0.20rem rgba(0,0,0,0.1),0 0.33rem 1.00rem rgba(0,0,0,0.15);z-index:4}#us_grid_3 .usg_post_image_1{}#us_grid_3 .usg_post_title_1{font-weight:700;font-size:1.4rem}@media (max-width:599px){#us_grid_3 .usg_post_title_1{font-size:1.2rem !important}}#us_grid_3 .usg_vwrapper_1{}#us_grid_3 .usg_post_taxonomy_1{font-weight:700;text-transform:uppercase;font-size:10px}#us_grid_3 .usg_hwrapper_1{color:#999}#us_grid_3 .usg_post_date_1{font-size:0.9rem}#us_grid_3 .usg_post_content_1{}#us_grid_3 .usg_post_taxonomy_2{}#us_grid_3 .usg_vwrapper_1{padding-top:9%;padding-right:5%;padding-bottom:5%;padding-left:5%}#us_grid_3 .usg_post_taxonomy_1{}



#us_grid_3 .owl-nav div{margin-left:1rem;margin-right:1rem}#us_grid_3 .w-grid-item{padding:0.5rem}#us_grid_3 .w-grid-list{margin:-0.5rem}.w-grid + #us_grid_3 .w-grid-list{margin-top:0.5rem}

#us_grid_3 .w-grid-item-h:before{padding-bottom:75.0000%}#us_grid_3 .w-grid-item-h{}#us_grid_3 .usg_post_image_1{}#us_grid_3 .usg_post_image_1{transition-duration:0.3s;transform:scale(1) translate(0,0)}#us_grid_3 .w-grid-item-h:hover .usg_post_image_1{transform:scale(1.1) translate(0,0);opacity:1}#us_grid_3 .usg_post_title_1{font-size:1.4rem;color:inherit}@media (max-width:599px){#us_grid_3 .usg_post_title_1{font-size:1.2rem !important}}#us_grid_3 .usg_post_taxonomy_1{font-weight:700;text-transform:uppercase;font-size:14px}#us_grid_3 .usg_post_date_1{font-size:14px;color:#999}#us_grid_3 .usg_vwrapper_1{background:#fff;color:#1a1a1a}#us_grid_3 .usg_hwrapper_1{}

#us_grid_3 .usg_post_image_1{}#us_grid_3 .usg_post_taxonomy_1{margin-right:0.6rem}#us_grid_3 .usg_vwrapper_1{padding-top:0.5rem;padding-right:2rem}#us_grid_3 .usg_hwrapper_1{margin-bottom:0}





/* 列表页产业链 */



.ppsj_div02_div .ppsj_div02_list {

	width: 47.5%;

	float: left;

	margin-right: 5%;

	margin-bottom: 60px;

}

.ppsj_div02_div .ppsj_div02_list:nth-child(2n) {

	margin-right: 0px;

}

.ppsj_div02_div .img {

	position: relative;

	width: 100%;

}

.ppsj_div02_div .img img {

	display: block;

	width: 100%;

}

.ppsj_div02_div .img .num {

	font-size: 40px;

	color: #333;

	font-weight: bold;

	text-align: center;

	line-height: 80px;

	width: 74px;

	height: 80px;

	border-bottom: 2px solid #1f67e1;

	box-sizing: border-box;

	position: absolute;

	top: 0px;

	z-index: 1;

	left: 40px;

	background: #fff;

}

.ppsj_div02_div .text {

	width: 100%;

	padding: 44px 0;

	background: #fff;

	overflow: hidden;

}

.ppsj_div02_div .text .t {

	font-size: 26px;

	color: #1a1a1a;

	font-weight: bold;

	float: left;

	max-width: 130px;

	margin-left: 20px;

}

.ppsj_div02_div .text .b {

	font-size: 18px;

	color: #29323c;

	line-height: 26px;

	float: left;

	max-width: 70%;

	border-left: 1px solid #b7b7b7;

	padding-left: 20px;

	text-align: left;

	margin-left: 20px;

}

/* 加入我们 */



.jrwm_div .jrwm_list {

	width: 100%;

	overflow: hidden;

	position: relative;

}

.jrwm_div .jrwm_list .leftimg {

	width: 50%;

	display: block;

	float: left;

}

.jrwm_div .jrwm_list .righttext {

	display: flex;

	flex-direction: column;

	justify-content: center;

	position: absolute;

	right: 0;

	height: 100%;

	top: 0px;

	width: 50%;

	padding-left: 80px;

	box-sizing: border-box;

}

.jrwm_div .jrwm_list .righttext .t {

	color: #1a1a1a;

	font-size: 2.2rem;

	margin-bottom: 20px;

    font-weight: 600;

}

.jrwm_div .jrwm_list .righttext .b {

	color: #1a1a1a;

	font-size: 30px;

}

.jrwm_div .jrwm_list .righttext .line {

	width: 55px;

	height: 1px;

	background: #1f67e1;

	margin: 14px 0;

}

.jrwm_div .jrwm_list .righttext .d {

	color: #29323c;

	font-size: 16px;

	line-height: 30px;

	margin-bottom: 40px;

}

.jrwm_div .jrwm_list .righttext .a {

	width: 172px;

	height: 46px;

	line-height: 46px;

	text-align: center;

	background: #7eaeff;

	color: #1a1a1a;

	font-size: 16px;

}

.jrwm_div .jrwm_list .righttext .a span {

	font-size: 16px;

}

.jrwm_div .jrwm_list.jrwm_list01 .righttext .line {

	width: 156px;

	margin: 14px 0 14px -158px;

}

.jrwm_div .jrwm_list.jrwm_list02 .leftimg {

	float: right;

}

.jrwm_div .jrwm_list.jrwm_list02 .righttext {

	right: auto;

	left: 0px;

}

.jrwm_div .jrwm_list.jrwm_list03 .righttext .line {

	background: #fff;

}

.jrwm_div .jrwm_list.jrwm_list03 .righttext .a {

	background: #fff;

}

.jrwm_div .jrwm_list.jrwm_list03 .righttext {

	background: #7eaeff;

}

/*常见问题*/

ol, ul, li {list-style: none; vertical-align: middle;}

.wenti-list{margin: auto;}

.wenti-list li{ background: #f9f9f9; margin-top: 18px; padding: 0 20px; width: 100%; float: left; margin-right: 28px;}

.wenti-list li:nth-child(2n) { margin-right: 0px;}

.wenti-list li h3{ height: 28px; line-height: 48px; font-size: 16px; font-weight: normal; cursor: pointer;}

.wenti-list li h3 .wspan{ width: calc(100% - 32px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; display: block;}

.wenti-list li h3 b{ display: block; width: 5px; height: 5px; background: #333; display: block; float: left; margin: 22px 5px 0 10px;}

.wenti-list li h3 i{ display: block; float: right; width: 12px; height: 12px; background: url(../images/jia.png) no-repeat; margin-top: 19px;}

.wenti-list li .recru_mess_inner{ border-top: solid 1px #e0e0e0; padding: 14px 0; display: none;}

.wenti-list li .recru_mess_inner p{ font-size: 14px; color: #666; line-height: 24px;}

.wenti-list li h3 i.btn-up {background:url(../images/jian.png) no-repeat; }

.fadeInUp {animation-name: fadeInUp; }

.animated {animation-duration: 1s;animation-fill-mode: both;/*display:block;*/}

.wenti-list li h4{font-size: 16px;}



/*资料下载*/

.wenti-list2{margin: auto;}

.wenti-list2 li{ background: #f9f9f9; margin-top: 18px; padding: 0 20px; width: 48%; float: left; margin-right: 28px;}

.wenti-list2 li:nth-child(2n) { margin-right: 0px;}

.wenti-list2 li h3{ height: 28px; line-height: 48px; font-size: 16px; font-weight: normal; cursor: pointer;}

.wenti-list2 li h3 .wspan{ width: calc(100% - 50px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; display: block;}

.wenti-list2 li h3 b{ display: block; width: 5px; height: 5px; background: #333; display: block; float: left; margin: 22px 5px 0 10px;}

.wenti-list2 li h3 i{ display: block; float: right; width: 30px; height: 30px; background: url(../images/xia.png) no-repeat; margin-top: 8px;}

.wenti-list2 li .recru_mess_inner{ border-top: solid 1px #e0e0e0; padding: 14px 0; display: none;}

.wenti-list2 li .recru_mess_inner p{ font-size: 14px; color: #666; line-height: 24px;}

.wenti-list2 li h3 i.btn-up {background:url(../images/jian.png) no-repeat; }



/*翻页样式*/

.pageym{ text-align:left; margin:30px 0;font-size: 0;display: inline-flex; align-items: center; height: inherit;}

.pageym a{ border:1px solid #ccc; font-size:14px; background:#fff; padding: 4px 8px;margin-bottom: 5px;line-height: 18px;display: block;float: left;margin-right: 5px;font-size: 12px;color: #29323c;}

.pageym a.nopage{ background:#EFF2F7; color:#D3DCE6;}

.pageym a.nopage:hover{background:#0095a2; color:#0095a2;border:1px solid #0095a2;padding: 4px 9px;}

.pageym a:hover{ background:#0095a2; border:1px solid #0095a2; color:#fff;}

.pageym select{ padding:5px 8px; border:1px solid #ccc;margin-right:5px;margin-bottom:5px; font-size: 12px; height: auto;width: auto;color: #29323c;}

.pageym a.thisclass{ color:#fff; background:#0095a2;font-size: 12px;padding: 4px 9px;}





/* 分类 */

#phone .w-grid-item{padding:0.5rem}

#phone .w-grid-list{margin:0.5rem -0.5rem}

.w-grid + #phone .w-grid-list{margin-top:0.5rem}

@media (max-width:899px){

	#phone .w-grid-item{width:50%}

	#phone .w-grid-item.size_2x1,#phone .w-grid-item.size_2x2{width:100%}}

	@media (max-width:599px){#phone .w-grid-list{margin:0}

	#phone .w-grid-item{width:100%;padding:0;margin-bottom:0.5rem}}

	#phone .w-grid-item-h:before{padding-bottom:75.0000%}

	@media (min-width:600px){

	#phone .w-grid-item.size_1x2 .w-grid-item-h:before{padding-bottom:calc(150% + 0.5rem + 0.5rem)}

	#phone .w-grid-item.size_2x1 .w-grid-item-h:before{padding-bottom:calc(37.5% - 0.5rem * 0.75)}

	#phone .w-grid-item.size_2x2 .w-grid-item-h:before{padding-bottom:calc(75% - 0.5rem * -0.5)}}

	#phone .w-grid-item-h{}#phone .usg_post_image_1{}

	#phone .usg_post_image_1{transition-duration:0.3s;transform:scale(1) translate(0%,0%)}

	#phone .w-grid-item-h:hover .usg_post_image_1{transform:scale(1.1) translate(0%,0%);opacity:1}

	#phone .usg_vwrapper_1{background:linear-gradient( transparent, rgba(30,30,30,0.8))}

	#phone .usg_post_title_1{font-size:1.2rem;color:#ffffff}

	#phone .usg_post_title_1{transition-duration:0.35s;transform:scale(1) translate(0%,35%)}

	#phone .w-grid-item-h:hover .usg_post_title_1{transform:scale(1) translate(0%,0%);opacity:1}

	#phone .usg_post_taxonomy_1{font-size:0.9rem;color:#fff}

	#phone .usg_post_taxonomy_1{transition-duration:0.35s;transform:scale(1) translate(0,100%);opacity:0}

	#phone .w-grid-item-h:hover .usg_post_taxonomy_1{transform:scale(1) translate(0,0);opacity:0.75}

	#phone .usg_post_image_1{position:absolute;top:0;right:0;bottom:0;left:0}

	#phone .usg_vwrapper_1{position:absolute;right:0;bottom:-1px;left:0;padding-top:5rem;padding-right:2rem;padding-bottom:1.5rem;padding-left:2rem}



#us_grid_4 .w-grid-item{padding:0.5rem}

#us_grid_4 .w-grid-list{margin:0.5rem -0.5rem}

.w-grid + #us_grid_4 .w-grid-list{margin-top:0.5rem}

@media (max-width:899px){

#us_grid_4 .w-grid-item{width:50%}

#us_grid_4 .w-grid-item.size_2x1,#us_grid_4 .w-grid-item.size_2x2{width:100%}}

@media (max-width:599px){

#us_grid_4 .w-grid-list{margin:0}

#us_grid_4 .w-grid-item{width:100%;padding:0;margin-bottom:0.5rem}}

#us_grid_4 .w-grid-item-h:before{padding-bottom:75.0000%}

@media (min-width:600px){

#us_grid_4 .w-grid-item.size_1x2 .w-grid-item-h:before{padding-bottom:calc(150% + 0.5rem + 0.5rem)}

#us_grid_4 .w-grid-item.size_2x1 .w-grid-item-h:before{padding-bottom:calc(37.5% - 0.5rem * 0.75)}

#us_grid_4 .w-grid-item.size_2x2 .w-grid-item-h:before{padding-bottom:calc(75% - 0.5rem * -0.5)}}

#us_grid_4 .w-grid-item-h{}#us_grid_4 .usg_post_image_1{}

#us_grid_4 .usg_post_image_1{transition-duration:0.3s;transform:scale(1) translate(0%,0%)}

#us_grid_4 .w-grid-item-h:hover .usg_post_image_1{transform:scale(1.1) translate(0%,0%);opacity:1}

#us_grid_4 .usg_vwrapper_1{background:linear-gradient( transparent, rgba(30,30,30,0.8))}

#us_grid_4 .usg_post_title_1{font-size:1.2rem;color:#ffffff}

#us_grid_4 .usg_post_title_1{transition-duration:0.35s;transform:scale(1) translate(0%,35%)}

#us_grid_4 .w-grid-item-h:hover .usg_post_title_1{transform:scale(1) translate(0%,0%);opacity:1}

#us_grid_4 .usg_post_taxonomy_1{font-size:0.9rem;color:#fff}#us_grid_4 .usg_post_taxonomy_1{transition-duration:0.35s;transform:scale(1) translate(0,100%);opacity:0}

#us_grid_4 .w-grid-item-h:hover .usg_post_taxonomy_1{transform:scale(1) translate(0,0);opacity:0.75}

#us_grid_4 .usg_post_image_1{position:absolute;top:0;right:0;bottom:0;left:0}

#us_grid_4 .usg_vwrapper_1{position:absolute;right:0;bottom:-1px;left:0;padding-top:5rem;padding-right:2rem;padding-bottom:1.5rem;padding-left:2rem}

/* 添加一行2个 */
#us_grid_32 .w-grid-item{padding:1.5rem}#us_grid_32 .w-grid-list{margin:-1.5rem}.w-grid + #us_grid_32 .w-grid-list{margin-top:1.5rem}
@media (max-width:599px){#us_grid_32 .w-grid-list{margin:0}#us_grid_32 .w-grid-item{width:100%;padding:0;margin-bottom:1.5rem}}
#us_grid_32 .w-grid-item-h:before{padding-bottom:66.6667%}
@media (min-width:600px){#us_grid_32 .w-grid-item.size_1x2 .w-grid-item-h:before{padding-bottom:calc(133.33333333333% + 1.5rem + 1.5rem)}#us_grid_32 .w-grid-item.size_2x1 .w-grid-item-h:before{padding-bottom:calc(33.333333333333% - 1.5rem * 0.66666666666667)}#us_grid_32 .w-grid-item.size_2x2 .w-grid-item-h:before{padding-bottom:calc(66.666666666667% - 1.5rem * -0.66666666666667)}}#us_grid_32 .w-grid-item-h{background:#29323c}

#us_grid_32 .usg_post_image_1{}#us_grid_32 .usg_post_image_1{transition-duration:0.6s;transform:scale(1) translate(0%,0%)}#us_grid_32 .w-grid-item-h:hover .usg_post_image_1{transform:scale(1.2) translate(0%,0%);opacity:0.8}

#us_grid_32 .usg_vwrapper_1{background:linear-gradient( transparent, rgba(30,30,30,0.8))}#us_grid_32 .usg_post_title_1{color:#ffffff}#us_grid_32 .usg_btn_1{}
#us_grid_32 .usg_post_image_1{
    /* position:absolute; */
    top:0;right:0;bottom:0;left:0}
#us_grid_32 .usg_vwrapper_1{
    /* position:absolute; right:0;bottom:0;left:0;padding-right:2rem;padding-bottom:1.5rem;padding-left:2rem */
    background: #0095a2;
}
#us_grid_32 .w-grid-item-h .usg_vwrapper_1{
    /* position:absolute; */
     right:0;bottom:0;left:0;padding-right:2rem;padding-bottom:0.5rem;padding-top:0.5rem;padding-left:2rem;
    background: #0095a2;
}
#us_grid_32 .usg_post_title_1{font-size:1.2rem;color:#ffffff}
#us_grid_32 .usg_post_title_1{transition-duration:0.35s;transform:scale(1) translate(0%,35%);margin-bottom: 0px;}
#us_grid_32 .w-grid-item-h:hover .usg_post_title_1{transform:scale(1) translate(0%,0%);opacity:1}
#us_grid_32 .usg_post_taxonomy_1{font-size:0.9rem;color:#fff}
#us_grid_32 .usg_post_taxonomy_1{transition-duration:0.35s;transform:scale(1) translate(0,100%);opacity:0}
#us_grid_32 .w-grid-item-h:hover .usg_post_taxonomy_1{transform:scale(1) translate(0,0);opacity:0.75}

/* 菱形 */
#particle-canvas { width: 100%; height: 100%; position: fixed !important;z-index: 1; }
.wp {min-width: 320px; position: relative; z-index: 2; overflow: hidden;}
.gobal_bg { position: fixed; z-index: 0; top: 0px; left: 0;right: 0; bottom: 0; overflow: hidden; filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8; }
.ovh { overflow: hidden; }
dl ,dt, dd { display: block; }
/*菱形end*/
/* 应用 */
.HomeF2{position:relative;margin-top: 40px;}
.HomeF2 .bg{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;}
.HomeF2 .bg ul li{background:no-repeat center;-moz-background-size:cover;background-size:cover;position:absolute;width:100%;height:100%;left:0;top:0;display:none;}
.HomeF2 .boxwarp{position:relative;z-index:3;}
.HomeF2 .HomeBox{padding:30px 0;color:#fff;}
.HomeF2 .Tnav{background:rgba(0,149,162,0.7);padding:10px;}
.HomeF2 .Tnav ul{font-size:0;margin:0 -7px;overflow:hidden;text-align:center;position:relative;}
.HomeF2 .Tnav ul li{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:140px;height:140px;margin:35px auto 0;}
.HomeF2 .Tnav ul li:last-child{margin-bottom:35px;}
.HomeF2 .Tnav ul li svg{position:absolute;left:50%;top:50%;width:280px;height:280px;margin:-140px 0 0 -140px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);stroke-linecap:round;stroke-width:2;fill:none;opacity:0;}
.HomeF2 .Tnav ul li svg circle{stroke:#fff;stroke-dashoffset:0;stroke-dasharray:190;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}
.HomeF2 .Tnav ul li.act svg{opacity:1;}
.HomeF2 .Tnav ul li.act svg circle{-webkit-animation:internal 6s ease-in-out normal;animation:internal 6s ease-in-out normal;}
@-webkit-keyframes internal{
  0%{stroke-dashoffset:187;}
  100%{stroke-dashoffset:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes internal{
  0%{stroke-dashoffset:187;}
  100%{stroke-dashoffset:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
.HomeF2 .Tnav ul li a .img{width:30px;margin:0 auto;}
.HomeF2 .Tnav ul li a{color:#fff;}
.HomeF2 .Tnav ul li.on a{border-color:#0095a2;}
.HomeF2 .Tbox{padding-top:15px;}
.HomeF2 .Tbox .h3{font-weight:normal;font-size:16px;padding-bottom:5px;opacity:0;}
.HomeF2 .Tbox .swiper-container{overflow:visible;}
.HomeF2 .Tbox .txt{line-height:24px;height:96px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;opacity:0;}
.HomeF2 .Tbox .item{background:rgba(0,0,0,0.4);padding:30px 50px;}
.HomeF2 .Tbox .item .more{display:block;width:120px;line-height:30px;border:1px solid rgba(255,255,255,0.5);-moz-border-radius:30px;border-radius:30px;text-align:center;margin-top:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;color:#fff;opacity:0;}
.HomeF2 .Tbox .item .more:hover{background:#0095a2;border-color:#0095a2;}
.HomeF2 .Tbox .ani-slide h3{animation:fadeDown 1s both;}
.HomeF2 .Tbox .ani-slide .txt{animation:fadeInUp 1s both 0.3s;}
.HomeF2 .Tbox .ani-slide .more{animation:fadeInUp 1s both 0.5s;}
@keyframes fadeInUp{
  from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}
  to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeDown{
  from{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);}
  to{opacity:1;-webkit-transform:none;transform:none;}
}
@media screen and (min-width:768px){
  .HomeF2 .Tnav{width:185px;}
  .HomeF2 .HomeBox{position:relative;padding:0;}
  .HomeF2 .Tnav ul li a .img{width:100%;margin-bottom:10px;}
  .HomeF2 .Tbox{position:absolute;left:240px;top:50%;max-width:580px;}
  .HomeF2 .Tbox .txt{font-size:16px;line-height:30px;height:120px;}
  .HomeF2 .Tbox .h3{font-size:24px;padding-bottom:45px;}
  .HomeF2 .Tbox .item .more{margin-top:40px;}
  .HomeF2 .Tbox{margin-top:-144px;}
}
@media screen and (min-width:1000px){
  .HomeF2 .Tnav ul li{font-size:18px;}
  .HomeF2 .Tbox .txt{font-size:18px;line-height:36px;height:144px;}
  .HomeF2 .Tbox .h3{font-size:36px;padding-bottom:45px;}
  .HomeF2 .Tbox .item .more{margin-top:40px;width:150px;line-height:44px;}
  .HomeF2 .Tbox{margin-top:-162px;}
}
@media screen and (max-width:750px){
  .HomeF2 .Tnav{display:none;}
  .HomeF2 .Tbox .swiper-slide{display:flex;align-items:center;justify-content:center;}
  .HomeF2 .Tbox .h3{font-size:24px;}
}

.txtBox .time{width:auto!important;line-height:46px;}
.swiper-page3{height:100%;}
.swiper-page3 span{width:140px!important;height:140px!important;background:none;margin-top:35px;opacity:1;}
.swiper-page3 span:last-child{margin-bottom:35px;}
.swiper-page3 span.swiper-pagination-bullet-active{background:none!important;border:1px solid rgba(255,255,255,0.2);border-radius:50%;position:relative;}
.swiper-page3 span:focus{outline:none;}
.svgkz{width:200px;height:200px;position:absolute;top:0;left:0;top:-34px;left:-35px;}
.swiper-cp{height:500px;}
@media screen and (max-width:750px){
  .swiper-cp{height:400px;}
  .Subsidiary .h2{float:none;overflow:hidden;text-align:right;}
}
.mmp{margin-top:22px;}

/* 添加产品导航 */
