html[lang="en"] [data-show-lang]:not([data-show-lang~="en"]) {
    display: none;
}
html[lang="ja"] [data-show-lang]:not([data-show-lang~="ja"]) {
    display: none;
}
html[lang="ko"] [data-show-lang]:not([data-show-lang~="ko"]) {
    display: none;
}
html[lang="vi"] [data-show-lang]:not([data-show-lang~="vi"]) {
    display: none;
}

/* 盒模型初始化 */
input[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

input[type="search"] {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}

label {
    display: inline-block;
}

select {
    width: 120px;
    outline: none;
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

*:before,
*:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@font-face {
  font-family: FuturaBT-BoldItalic;
  src: url(../fonts/tt0145m.ttf);
}

html,
body {
    min-width: 1200px;
    font-size: 14px;
    font-family: "microsoft yahei";
}

img {
    width: auto\9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}

ul,ol {
    padding: 0;
}

table,
tr,
td,
th {
    padding: 0;
    margin: 0;
}

table {
    width: 100%;
    border-color: #d8e2ee;
}

table tr {
    line-height: 30px;
    border-color: #d8e2ee;
}

table th {
    text-align: center;
    border-color: #d8e2ee;
    line-height: 45px;
}

table td {
    text-align: center;
    border-color: #d8e2ee;
    line-height: 45px;
    color: #999;
    padding: 0px 20px;
}

table tr:nth-child(odd) {
    background: #f7f9fc;
}

.mb40 {
    margin-bottom: 40px;
}

.mb60 {
    margin-bottom: 60px;
}

.mt30 {
    margin-top: 30px;
}

.fs20 {
    font-size: 20px;
}

.fs18 {
    font-size: 18px;
}

.ti15 {
    text-indent: 15px;
}

ul {
    margin: 0;
    list-style: none;
}

.center {
    text-align: center;
}

.pl {
    position: relative;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.bgfff {
    background-color: #fff !important;
}

.c666 {
    color: #666 !important;
}

.bgf2f2 {
    background-color: #f2f2f2;
}

.c999 {
    color: #999 !important;
}

.c4f9 {
    color: #4f96d6 !important;
}

.cffb {
    color: #ffb378 !important;
}

.cfff {
    color: #fff;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    height: 1%;
}

.wrapper {
    width: 100%;
}

.obj_circle {
    width: 0;
    height: 0;
    padding: 0;
    border: 0;
    border-radius: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.obj_rectangle {
    width: 0;
    height: 0;
    padding: 0;
    border: 0;
    background-repeat: no-repeat;
    background-size: contain;
}

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
    width: 1200px;
    position: relative;
    padding-left: 0;
    padding-right: 0;
}

a,
a:hover,
a:focus {
    /*color: #fff;*/
    text-decoration: none;
    cursor: pointer;
}

textarea {
    border-radius: 0;
}

.modal-backdrop,
.modal-backdrop.fade.in {
    opacity: .6;
}

.modal.fade {
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

.ui-popup-focus .ui-dialog {
    background-color: #000;
    color: #fff;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.load-dialog .ui-dialog-header {
    border: 0;
}

/* 顶栏 */
.top_bar {
    position: absolute;
    top: 0;
    width: 100%;
    min-width: 1200px;
    height: 80px;
    /*background-color: #1b467b;*/
    font-family: "microsoft yahei";
    z-index: 999;
}

/* 导航栏 */
.nav_bar {
    border-bottom: 1px solid #e6e6e6;
}

.home.top_bar {
    position: fixed;

}
.top_baractive, .top_bar.active{
    /*background: url(../imgs/top-bg.png) repeat;*/
    background:-o-linear-gradient(315deg,rgba(154,31,243,1) 0%,rgba(57,159,254,1) 100%);
    background:linear-gradient(135deg,rgba(154,31,243,1) 0%,rgba(57,159,254,1) 100%);
    /*opacity:0.6;*/
}
.top_bar .out_list .bdsharebuttonbox a,
.bdsharebuttonbox a {
    float: none;
    margin-right: 0;
    padding: 0 10px 0 0;
    font-size: 14px;
    color: #fff;
    background: none;
    opacity: 1;
}

.top_bar .container {
    height: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.top_bar .join {
    padding: 25px 0px;
    width: 150px;
}

.top_bar .join img {
    width: 150px;
}

.top_bar .join>div {
    position: absolute;
    width: 60px;
    line-height: 22px;
    left: -30px;
    top: -75px;
    font-size: 12px;
}

.top_bar .out_list {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0 0 0 40px;
    height: 100%;
    list-style: none;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.top_bar .out_list .item {
    float: left;
    height: 79px;
    line-height: 79px;
}

.top_bar .out_list .item>a {
    position: relative;
    display: inline-block;
    margin: 0px 12px;
    outline: none;
    color: #fff;
    text-decoration: none;
    letter-spacing: 0px;
    text-shadow: 0px 2px 8px rgba(0,0,0,1.72);
    font-size: 14px
}

.top_bar .out_list .item>a::after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 1px;
    /*background: linear-gradient(135deg, rgba(154, 31, 243) 0%, rgba(57, 159, 254) 100%);*/
    background:#fff;
    content: '';
    opacity: 0;
    -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
    transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
    -o-transition: height 0.3s, opacity 0.3s, transform 0.3s;
    transition: height 0.3s, opacity 0.3s, transform 0.3s;
    transition: height 0.3s, opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    border-radius: 2px;
}

.top_bar ul.out_list .active>a::after {
    height: 4px;
    opacity: 1;
    -webkit-transform: translateY(15px);
    transform: translateY(-15px);
}

.top_bar ul.out_list .item>a:hover::after,
.top_bar ul.out_list .item>a:focus::after {
    height: 4px;
    opacity: 1;
    -webkit-transform: translateY(15px);
    transform: translateY(-15px);
}

.top_bar .out_list .item:hover .menulist2 {
    opacity: 1;
    height: 41px;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    display: block;
}

.top_bar .out_list .item .menulist2 {
    width: 156px;
    height: 0px;
    background: #3468a7;
    opacity: 0;
    font-size: 12px;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

.menulist2>div {
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.out_list .menulist2 a {
    /*padding: 10px 25px;*/
    display: block;
    color: #fff;
}

.menulist2 .menuli:hover {
    background: #1d579e;
}


.top_bar .out_list .item:hover .menulist {
    opacity: 1;
    height: 120px;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    display: block;
}

.top_bar .out_list .item .menulist {
    width: 156px;
    height: 0px;
    background: #3468a7;
    opacity: 0;
    font-size: 12px;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

.menulist>div {
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.out_list .menulist a {
    /*padding: 10px 25px;*/
    display: block;
    color: #fff;
}

.menulist .menuli:hover {
    background: #1d579e;
}

.top_bar .login_bar {
    float: right;
}

.top_bar .login_bar li {
    padding: 0 10px;
}

.top_bar .login_bar li.login_btn {
    padding-right: 0;
}

.top_bar .login_bar a {
    padding: 5px 20px;
    border: 1px solid #fff;
    border-radius: 3px;
}

.top_bar .login_bar a:hover {
    color: #36c466;
    border-color: #36c466;
}

.top_bar ul.user_area {
    float: right;
}

.top_bar ul.user_area .set {
    padding-right: 10px;
    color: #666666;
}

.top_bar ul.user_area .set>i {
    margin-right: 10px;
    font-size: 32px;
    cursor: pointer;
}

.top_bar ul.user_area .set>span {
    display: inline-block;
    width: 1px;
    height: 24px;
    background-color: #666666;
}

.top_bar ul.user_area .user_head {
    float: left;
    position: relative;
    margin: 20px 15px 0 15px;
    width: 40px;
    height: 40px;
    border: 1px solid #fff;
}

.top_bar ul.user_area .state {
    display: inline-block;
    position: absolute;
    top: 4px;
    right: -4px;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    border: 1px solid #333333;
}

.top_bar ul.user_area .state.online {
    background-color: #36c466;
}

.top_bar ul.user_area .user_name {
    float: left;
}

.dash {
    border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #ccc;
    margin: 0 10px;
}

.top_bar ul.user_area .user_name>.name {
    margin-right: 12px;
}

.top_bar ul.user_area .user_name>.message {
    display: inline-block;
    position: relative;
    line-height: normal;
}

.top_bar ul.user_area .user_name>.message i {
    font-size: 24px;
    vertical-align: -5px;
}

.top_bar ul .dropdown .dropdown-toggle {
    cursor: pointer;
}

.top_bar ul .dropdown>ul.dropdown-menu {
    top: 55px;
    right: 0;
    left: auto;
    left: initial;
    float: none;
    min-width: 130px;
    height: auto;
    color: #000;
    border-radius: 0;
}

.top_bar ul .dropdown>ul.dropdown-menu li {
    float: none;
    padding: 5px;
    /*width: 127px;*/
    height: 30px;
    line-height: 20px;
    cursor: pointer;
}

.top_bar ul .dropdown>ul.dropdown-menu li:hover {
    background-color: #ededed;
    color: #36c466;
}

/* 脚部 */
.footer.block {
    background-color: #333333;
    padding: 60px 0px;
}

.footer .icon_img {
    margin-right: 28px;
    cursor: pointer;
}
.footer .icon_img:hover{
    opacity: 0.8;
}
.footer.block>.intro {
    float: none;
    width: 1200px;
    text-align: center;
    color: #fff;
    border-top: 2px groove #7A7A7A;
}

.footer.block>.intro h4 {
    margin: 0 0 15px;
    color: #fff;
}

.footer .intro h5 {
    margin-bottom: 15px;
    font-weight: normal;
}

.footer .intro a {
    display: inline-block;
    padding: 10px 20px;
    background-color: #36c466;
    border-radius: 3px;
}

.footer .intro a:hover {
    background-color: #37A15B;
}

.footer .service {
    color: #fff;
}

.footer .service .service_tel {
    width: 465px;
    overflow: hidden;
    padding-bottom: 30px;
}

.footer .service .service_tel .mess {
    float: left;
}

.footer .service .service_tel .mess .tell {
    font-size: 24px;
}

.footer .service .service_tel img {
    float: left;
    padding-right: 15px;
    padding-top: 5px;
}

.footer .service .rzds_code {
    text-align: center;
}

.footer .service .ogmall_code {
    text-align: center;
    padding-right: 30px;
}

.footer .service .rzds_code p {
    padding-top: 10px;
    font-size: 12px;
}

.footer .service .ogmall_code p {
    padding-top: 10px;
    font-size: 12px;
}

.last_img_liner {
    width: 204px;
    margin-top: -15px;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.footer .service ul {
    float: left;
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 25%;
}

.footer .service ul li {
    text-align: left;
    padding: 5px 0px 0px 0px;
    font-size: 12px;
}

.footer .service ul:first-child li {
    text-align: center;
}

.footer .service ul li>a {
    color: #BEBEBE;
    cursor: pointer;
}


.footer .service ul li>a:hover {
    color: #fff;
}

.footer .service ul li:first-child {
    color: #BEBEBE;
    font-size: 16px;
    padding: 0px 0px 10px 0px;
}

.record {
    padding: 10px 0;
    text-align: center;
    background-color: #262626;
    color: #999999;
    font-size: 12px;
}

.ion-close {
    position: absolute;
    top: 11px;
    right: 20px;
    color: #bababa;
    cursor: pointer;
}

.jpkc-apply-btn a {
    font-size: 14px;
    display: block;
    padding: 0 15px;
    float: left;
    height: 26px;
    border: none;
    color: #fff;
    text-align: center;
    line-height: 24px;
    margin-bottom: 5px;
}

.butt1,
.input-btn {
    background: #005a7f;
}

.bottom_last_li {
    color: rgba(190, 190, 190, 1) !important;
    font-size: 14px !important;
    font-family: PingFangSC-Regular !important;
    font-weight: 400  !important;
}
.bottom_last_a {
    text-align: center !important;
    margin-left: 4%;
}
.videocontainer{
    width: 800px;
    position: absolute;
    overflow: hidden;
    margin-left: -400px;
    top: -120px;
    left: 50%;
    z-index: 999;
    display: none;
}
.videocontainer .closeplay{
    position: absolute;
    top: 0px;
    width: 30px;
    right: 0px;
    /*background: #000;*/
    z-index: 99999;
    cursor: pointer;
    border-radius: 99px;
}
.videocontainer video {
    width: 100%;
}

.flex-row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
.flex1 {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.align-items-center{
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.loading{
    -webkit-animation: rotating 2s linear infinite;
            animation: rotating 2s linear infinite;
}

.loading-page{
    width: 100px;
    height: 100px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAC8VBMVEUAAAD/////////////////////////////////////////////////////////////////////////////////////////3Nb/2tT//v31hTP1iDT6qzv0gTL/4Nv7sz31ijT4nzn5ozn2jzX7rzz/3tj2jTTuWSr5pjrzfTH/6Xf4mzj/53X2kjf/4tzsSyfzeTHtUijtTyjydTD6qDv4nDjmAADvXSvvYSz5vrX/7Xr3mDfuVSk3K0HxbC7rQiT5t67qPiPpNSPycS//63nrRSbqOiP82NLwaC33lTb8uD71hTnsRyb/oJHwZSz6vbL3ki/oMCE9MET8x7z+3W/mxsL5v7b0egL91Mz9w7j++fXpPjTxbjDoOC3/nY32iS1FOEkkGDn1hS0AAAH//Pn+43P7w1v+0Mf6rUf5pkX8yGP4oUD9vD/tUTD/5N37rJ/6sk3+9PH9y8L9z2Tzfjv5nDL7t6j/pJX+1mz9v0j20s78uEXwaDTrSTLzcgPtTQL9tQD/9urwgnb7uFH3mD/+bSr+wkDydDjvXjIAACsBABj97uz+7dvzqqbCp6b7vVbxaRrvWxj85eMtIz3qQi70eyb+wAHxYgDqJADoAADvzspPQVEAACPsQQP6pQD73tuSf4P3on74jnTxclDrTTjuWTbyawHrLADpGQD/7M781rD9z4r+x0oWBDDoKBf7rAHrNADoDgD94c/4y8f1opewlpfylo/4qIufiIv3hWTsamPuZlb1jVUDJEP1ikHvVgH+7+X/5LLMr675loGHcnfvY0PqPCn0fRf5mwH4kgD2iQD93bz7yKb7v4Dvdmv6sGP0g0H/cTT9uSn+YAD+48P1wL3wioF3anNzXmb3m0X5oSfXubb91J/2mG5fUFzrVk3ev7y4nZ38yVr+xjv7rCjtShnY2Nr5tZ35qFT8tjP9uxa7u7/7wZH/7nv3lB//5l7EVzWpqK3/7Iv5soB5PT2pTDjiYi/+5n6RRTywUDi/OQAienWTAAAAFnRSTlMA+wTjDIFK9eqsdWc92NTOwLeemySOoJbEagAAEyRJREFUeNrM171u4kAUBWBgbPP/T67kimafhkegtlKgLRJtE8uNrUhUSNv5HYwtWdonCDVKY1FShTTwFHvGQGYl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) no-repeat center center;
    background-size: 40px 40px;
    -webkit-animation: rotating 1s linear infinite;
            animation: rotating 1s linear infinite;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -100px;
    margin-left: -50px;
    z-index: 999;
    display: none;
}

@-webkit-keyframes rotating{
    0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}

@keyframes rotating{
    0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
