.mk-tabs .mk-tabs-panes.company-pane {
    display: block;
}

area {
    position: relative;
    z-index: 9
}

.china_map {
    width: 930px;
    height: 900px;
    position: relative;
    margin: 50px auto;
}
#newBridge {
 
    display: none!important;
}
.name {
    color: #66a4dd;
    font-size: 14px;
}

.name span {
    position: absolute;
    z-index: 999;
    font-weight: bold;
}

.dn {
    display: none;
}

.province a {
    display: none;
    position: absolute;
}

.map_detail {
    padding: 0px;
    color: #333;
    font-family: "瀵拌拫闂嗗懘绮?;
    width: 600px;
    min-height: 500px;
    height: auto !important;
    height: 500px;
    background: #fff;
    border: 3px solid #d7d7d7;
    position: absolute;
    z-index: 99999999;
}

.map_detailbg {
    position: absolute;
    z-index: 9999999;
    width: 100%;
    left: 0px;
    top: 0px;
    display: none;
}

.map_detail .arrow,
.map_detail_list .arrow {
    width: 15px;
    height: 28px;
    background: url(404.png) no-repeat;
    display: block;
    position: absolute;
    right: -15px;
    top: 50%;
    margin-top: -14px;
}

.map_detail h2,
.map_detail_list h2 {
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 15px;
    background: #f8f8f8;
    padding: 10px 20px;
}

.map_detail h3,
.map_detail_list h3 {
    font-size: 16px;
    font-weight: normal;
    color: #65a2da;
    line-height: 35px;
    border-bottom: 1px solid #d0d0d0;
    margin: 0px 20px;
}

.map_detail .fgs a,
.map_detail_list .fgs a {
    font-size: 12px;
    color: #333;
    display: inline-block;
    margin-right: 10px;
}

.map_detail .fgs a:hover,
.map_detail_list .fgs a:hover {
    color: #65a2da;
    text-decoration: underline;
}

.map_detail .fgs,
.map_detail_list .fgs {
    padding: 10px 20px;
}

.map_detail h4,
.map_detail_list h4 {
    padding-left: 15px;
    font-size: 12px;
    font-weight: normal;
    color: #333;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px dotted #cfcfcf;
    margin-bottom: 5px;
    background: url(404.png) no-repeat left center;
    cursor: pointer;
}

.map_detail h4.cur,
.map_detail_list h4.cur {
    background: url(404.png) no-repeat left center;
}

.map_detail h5,
.map_detail_list h5 {
    font-size: 16px;
    font-weight: normal;
    color: #65a2da;
    height: 35px;
    line-height: 35px;
    margin: 0px 20px;
    padding-bottom: 10px;
}

.map_detail .cnt,
.map_detail_list .cnt {
    padding: 15px 0px 15px 15px;
    border-bottom: 1px dotted #cfcfcf;
    line-height: 18px;
    color: #666;
    display: none;
}

.map_detail .jxs,
.map_detail_list .jxs {
    height: 240px;
    overflow: hidden;
    position: relative;
    margin: 10px 10px 0px 20px;
    padding-bottom: 30px
}

.map_detail .jxsin,
.map_detail_list .jxsin {
    padding-right: 20px;
}




.scroll_container {
    overflow: hidden;
    position: relative;
}

.scroll_container .scroll_absolute {
    position: absolute;
}

.scroll_vertical_bar {
    position: absolute;
    top: 40px;
    right: 5px;
    width: 4px;
    height: 100%;
    background: #f7f7f7;
    margin: 0;
    padding: 0;
    border: 1px solid #dcdcdc;
    z-index: 9999;
}

.scroll_container .scroll_drag {
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
    background-color: #0baae8;
}

.scroll_container .scroll_arrow {
    text-indent: -20000px;
    display: block;
    cursor: pointer;
    background-color: #369DB4;
}

.scroll_container .scroll_vertical_bar .scroll_arrow {
    height: 16px;
}

.scroll_drag_handle {
    width: 11px;
    height: 34px;
    background: url(404.png) no-repeat;
    display: block;
    position: absolute;
    left: 50%;
    top: 5px;
    margin-top: -5px;
    margin-left: -5px;
    display: block;
    cursor: pointer;
}

.topLayer {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1000;
}

.closeMap {
    display: block;
    position: absolute;
    right: 10px;
    top: 10px;
    background: url(404.png) no-repeat;
    width: 21px;
    height: 21px;
}

.box {
    margin: 0px 20px;
    padding: 0px 0px 20px;
    border: 1px solid #d7d7d7;
}

.tab {
    background: #f8f8f8;
    border-bottom: 1px solid #d7d7d7;
    padding-left: 1px;
    width: 528px;
    height: 28px;
    position: relative;
    z-index: 999;
}

.tab span {
    border: 1px solid #d7d7d7;
    border-bottom: none;
    padding: 5px 20px;
    margin-left: -1px;
    margin-top: -2px;
    display: inline-block;
    cursor: pointer;
}

.tab span.cur {
    border-top: 2px solid #65a2da;
    border-left: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
    background: #FFF;
    position: relative;
    top: 1px;
}

.tabCon {
    position: relative;
    z-index: 9;
    display: none;
}

.tabbg {
    background: #FFF;
    position: absolute;
    z-index: 999999;
    height: 11px;
    top: 29px;
    left: 0px;
    width: 528px;
}




.featured-image-custom a {
    display: block;
    color: #fff;
    position: relative;
    overflow: hidden;
}

.featured-image-custom a:hover {
    color: #fff;
}

.kd08w3 {
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: absolute;
    top:160px;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.66) 0, rgba(0, 0, 0, 0.66) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.66)), color-stop(100%, rgba(0, 0, 0, 0.66)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.66) 0, rgba(0, 0, 0, 0.66) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0.66) 0, rgba(0, 0, 0, 0.66) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.66) 0, rgba(0, 0, 0, 0.66) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.66) 0, rgba(0, 0, 0, 0.66) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#a8000000', endColorstr='#a8000000', GradientType=0);
}
.featured-image-custom {
    overflow: hidden;
}

.kd08w3 {
    padding-right: 0!important
}

.kd08teaser {
    display: table;
    width: 100%;
    table-layout: fixed;
    background-color: #aaa\0;
}

.kd08teaser b {
    display: table-cell;
    vertical-align: middle
}

.kd08teaser span {
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    padding: .7em .8em .5em .8em;
    height: 2.8em
}

.kd08teaser span em {
    display: inline-block;
    margin-right: 2.5em;
    position: relative;
    overflow: hidden;
    width: 100%;
    font-style: normal;
    font-size: 14px;
    line-height: 16px;
}

.kd08arrw {
    display: table-cell;
    vertical-align: middle;
    width: 2.8em;
    line-height: 0;
    text-align: center;
    padding: .7em 0 .7em
}

.kd08arrw:after {
    font-size: 1.4em;
    width: 1em;
    height: 1em;
    background: url('404.png') 0 6.25% no-repeat;
    background-size: 100% auto;
    display: inline-block;
    content: " "
}

.kd08cta span {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.kd08w3 p {
    color: #fff;
    font-weight: bold;
    line-height: 1.15;
    margin: 0 .8em 1em;
    font-size: 18px;
}

.kd08w3 .cmps-bttns {
    margin: 0 .8em;
    width: auto;
    float: none
}

.kd08w3 .cmps-bttns div {
    float: none;
    display: table;
    margin: 0 auto
}

.not-ie8 a:hover .kd08w3 {
    -webkit-transition: margin-top 200ms;
    -moz-transition: margin-top 200ms;
    -o-transition: margin-top 200ms;
    transition: margin-top 200ms;
    margin-top: -5px;
}

.not-ie8 a .kd08w3:hover .kd08teaser,
.not-ie8 a:focus .kd08w3 .kd08teaser {
    -webkit-transition: opacity 850ms, margin 1200ms;
    -moz-transition: opacity 850ms, margin 1200ms;
    -o-transition: opacity 850ms, margin 1200ms;
    transition: opacity 850ms, margin 1200ms;
    opacity: 0;
    margin: -20% 0 20%
}

.not-ie8 a .kd08w3:hover .kd08cta,
.not-ie8 a:focus .kd08w3 .kd08cta {
    -webkit-transition: padding-top 550ms;
    -moz-transition: padding-top 550ms;
    -o-transition: padding-top 550ms;
    transition: padding-top 550ms;
    padding-top: 0!important;
}

.not-ie8 a .kd08w3:hover,
.not-ie8 a:focus .kd08w3 {
    -webkit-transition: top 550ms, margin-top 250ms;
    -moz-transition: top 550ms, margin-top 250ms;
    -o-transition: top 550ms, margin-top 250ms;
    transition: top 550ms, margin-top 250ms;
    top: 0 !important;
    margin-top: 0;
}

a .kd08w3,
a .kd08w3 {
    -webkit-transition: top 300ms ease;
    -moz-transition: top 300ms ease;
    -o-transition: top 300ms ease;
    transition: top 300ms ease
}

.cmps-bttns {
    float: left;
    width: 100%;
    margin: 0
}

.cmps-bttns div {
    float: left;
    margin: 0 16px .6em 0;
    position: relative
}

.cmps-bttns div span {
    color: #1f4f82;
    display: block;
    padding: .45em 1.8em .45em .7em;
    font-size: 16px;
    background: #fff
}

.cmps-bttns div span:visited {
    color: #1f4f82
}

.cmps-bttns div span:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    background: url('404.png') 0 25% no-repeat;
    background-size: 100% auto;
    margin: -.6em .4em 0 0;
    width: 1.25em;
    padding-top: 1.25em
}

.cmps-bttns div span:hover {
    -webkit-transition: background-color 250ms, color 250ms;
    -moz-transition: background-color 250ms, color 250ms;
    -o-transition: background-color 250ms, color 250ms;
    transition: background-color 250ms, color 250ms;
    background: #1f4f81;
    text-decoration: none;
    color: #fff
}

.cmps-bttns div:hover span:after {
    background-position: 0 31.25%
}
.kd08w3:hover,.hight_row .kd08w3:hover {
    top: 0;
}
.kd08w3:hover .kd08teaser {
    display: none!important;
}
.hight_row .kd08cta {
    position: absolute;
    top: 50%;
    margin-top: -100px;
}
 .kd08cta {
    width: 100%;
    padding-top: 30px;
}
.hight_row .kd08w3{
    top:382px;
}




#mk-main-navigation > ul > li.menu-item > a {
    height: 77px !important;
    line-height: 77px !important;
}

.sticky-trigger-header #mk-main-navigation > ul > li.menu-item > a {
    height: 40px !important;
    line-height: 40px !important;
}

.sticky-trigger-header .header-search-icon img,
.sticky-trigger-header .header-search-user-icon img {
    width: 20px !important;
    height: 20px !important;
}

.sticky-trigger-header #header_talk span {
    font-size: 16px !important;
}

.sticky-trigger-header .mk-header-logo {
    margin-top: 8px !important;
}

.sticky-trigger-header .mk-theme-icon-responsive:before {
    width: 42px;
    height: 42px;
}

.sticky-trigger-header .mk-theme-icon-responsive {
    font-size: 42px !important;
    display: none\0;
}

.responsive-nav-link {
    margin-left: 0px;
}

.responsive-nav-link i {
    font-size: 22px;
}

#mk-responsive-nav li a {
    color: #666666;
}

#mk-responsive-nav a:hover {
    color: #fff !important;
}

.mk-header-logo,
.mk-header-logo a {
    margin-top: 20px !important;
}

.mk-tabs-tabs-responsive {
    margin-top: 10px;
    background-color: #00b9ef;
    height: 47px;
    padding: 10px;
    color: #fff;
    line-height: 23px;
    font-size: 18px;
    position: relative;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.mk-tabs-tabs-responsive-arrow {
    position: absolute;
    right: 10px;
}

.mk-tabs-tabs-responsive-arrow:after {
    font-size: 1.4em;
    width: 1em;
    height: 1em;
    background: url('404.png') 0 6.25% no-repeat;
    background-size: 100% auto;
    display: inline-block;
    content: " ";
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}

.mk-tabs-tabs-responsive-header-ul {
    display: none;
    font-size: 18px;
    background-color: #EDEDED;
    width: 100%;
    z-index: 100;
    margin: 0;
    position: absolute;
    top: 47px;
    left: 0;
    color: #666;
}

.mk-tabs-tabs-responsive-header-li {
    margin: 0;
    border-bottom: 1px solid rgba(128, 128, 128, 0.25);
    display: block;
    font-size: 14px;
    padding: 15px 20px;
    text-align: left;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    position: relative;
}

.mk-theme-icon-responsive {
    font-size: 54px !important;
}

.mk-theme-icon-responsive:before {
    content: '' !important;
    background-image: url('404.png');
    width: 55px;
    height: 55px;
    background-size: 100% 100%;
}

.mk-responsive-footer-ul {
    text-align: center;
    padding: 0;
    margin: 0;
}

.mk-responsive-footer-ul li {
    display: inline;
    margin-left: 5px;
}

.mk-responsive-footer-ul li~li:before {
    content: "|";
    padding-right: 5px;
}

.mk-responsive-footer-ul li a {
    color: #383838 !important;
    display: block;
    text-decoration: none;
}

.mk-responsive-footer-ul li a {
    display: inline;
}

#mk-footer {
    padding-bottom: 60px !important;
}

.mk-responsive-static-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    background-color: #1360A9;
    width: 100%;
    height: 50px;
    z-index: 999;
}

.mk-responsive-static-footer span {
    display: inline-block;
    width: 64px;
    height: 50px;
}

.mk-responsive-static-footer span.phone {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-responsive-static-footer span.message {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-responsive-static-footer span.email {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-responsive-static-footer span.scrolltop {
    float: right;
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-responsive-static-footer span.phone:active {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-responsive-static-footer span.message:active {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-responsive-static-footer span.email:active {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-responsive-static-footer span.scrolltop:active {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-fixed-scrolltop {
    position: fixed;
    z-index: 999;
    bottom: 108px;
    right: 20px;
    
}

.mk-fixed-scrolltop .rocket-icon {
    cursor: pointer;
    width: 120px;
    height: 80px;
    display: none;
    background: url(404.png) center center no-repeat;
}

.mk-fixed-scrolltop .rocket-icon:hover {
    background: url(404.png) center center no-repeat;
}

.mk-fixed-scrolltop .contact-icon {
    margin-top: 15px;
    cursor: pointer;
    width: 66px;
    height: 66px;
    background: url(404.png) center center no-repeat;
}

.contact-bottom-wrap {
    box-sizing: border-box;
    width: 120px;
    padding: 10px;
    border: 1px solid #ccc;
    box-shadow: 0 0 5px #eee;
    background-color: #fff;
    cursor: pointer;
}

.contact-bottom-wrap p {
    margin-bottom: 3px;
    line-height: 18px;
}

.contact-click-to-tel-txt {
    margin-top: 10px;
    padding-top: 5px;
    margin-bottom: 0px;
    border-top: 1px solid #ccc;
}

.contact-click-to {
    padding-left: 5px;
    line-height: 24px;
    border-radius: 3px;
    background-color: #46B8EC;
    color: #fff;
}

.contact-click-to:hover {
    padding-left: 5px;
    line-height: 24px;
    border-radius: 3px;
    background-color: #005bac;
    color: #fff;
}

.diaocha-click-to a {
    padding-left: 5px;
    line-height: 24px;
    border-radius: 3px;
    background-color: #46B8EC;
    color: #fff !important;
    padding-left: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 10px;
}

.diaocha-click-to a:hover {
    padding-left: 5px;
    line-height: 24px;
    border-radius: 3px;
    background-color: #005bac;
    color: #fff !important;
    padding-left: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 10px;
}

.contact-click-to-tel {
    color: #E79436;
}

.contact-content {
    border-top: 5px solid #00b9ef;
    position: fixed;
    z-index: 1000;
    height: 188px;
    padding: 20px;
    background-color: #fff;
    box-shadow: 1px 1px 50px #aaa;
}

.contact-content p {
    line-height: 1.5;
    margin-bottom: 5px;
}

.contact-p {
    margin-bottom: 5px !important;
    font-size: 15px !important;
    color: #00b9ef !important;
    font-weight: 800 !important;
    margin-left: 35px !important;
    line-height: 2.5 !important;
}

.contact-p:hover {
    margin-bottom: 5px !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    margin-left: 35px !important;
    line-height: 2.5 !important;
    text-decoration: underline !important;
}

.contact-tel span {
    color: #E79436;
    font-size: 18px !important;
}

.contact-icon-list p {
    text-indent: 1.0em;
    font-size: 13px;
}

.contact-tel {
    margin-top: -5px;
}

.contact-icon-item {
    float: left;
    width: 130px;
    font-size: 12px;
    margin: 10px;
}

.contact-icon-item span {
    display: block;
    width: 66px;
    height: 66px;
    margin: 0 auto 10px auto;
    cursor: pointer;
}

.contact-icon-list-online {
    background: url(404.png) center center no-repeat;
}

.contact-icon-list-online:hover {}

.contact-icon-list-tel {
    background: url(404.png) center center no-repeat;
}

.contact-icon-list-tel:hover {}

.contact-icon-list-email {
    background: url(404.png) center center no-repeat;
}

.contact-icon-list-email:hover {}

.mk-fixed-scrolltop .cantact-icon:hover {
    background: url(404.png) center center no-repeat;
}

.contact-content-close {
    position: absolute;
    cursor: pointer;
    top: 5px;
    right: 5px;
    width: 28px;
    height: 28px;
    background-image: url(404.png);
    display: block;
}

.contact-content-close:hover {
    background-image: url(404.png);
}

.mk-jsly-menu {
    display: none;
    position: absolute;
    top: 77px;
    left: 0;
    width: 100%;
    height: 320px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    overflow: hidden;
    background-color: #FFF;
    
}

.sticky-trigger-header .mk-jsly-menu {
    top: 40px;
    background: #fff;
}

.mk-jsly-menu-col {
    text-align: left;
    position: absolute;
    display: inline-block;
    height: 320px;
    top: 0px;
    line-height: 20px;
}

.mk-jsly-menu-item {
    margin: 8px 0;
    color: #777;
}

.mk-jsly-menu-col-1 .mk-jsly-menu-item,
.mk-jsly-menu-col-2 .mk-jsly-menu-item {
    
}

.mk-jsly-menu-col-1 .mk-jsly-menu-item:hover,
.mk-jsly-menu-col-2 .mk-jsly-menu-item:hover {
    
}

.mk-jsly-menu-col-1 .mk-jsly-menu-onlyone,
.mk-jsly-menu-col-2 .mk-jsly-menu-onlyone {
    
}

.mk-jsly-menu-col-1 .mk-jsly-menu-onlyone:hover,
.mk-jsly-menu-col-2 .mk-jsly-menu-onlyone:hover {
    cursor: pointer;
    
    
}

.mk-jsly-menu-col-1 .mk-jsly-menu-onlyone .mk-jsly-menu-item:hover,
.mk-jsly-menu-col-2 .mk-jsly-menu-onlyone .mk-jsly-menu-item:hover {
    
}

.mk-jsly-menu-col-1 .mk-jsly-menu-onlyone:hover a,
.mk-jsly-menu-col-2 .mk-jsly-menu-onlyone:hover a {
    color: #4DB9F0;
}

.mk-jsly-menu-col-1 .mk-jsly-menu-group:hover,
.mk-jsly-menu-col-2 .mk-jsly-menu-group:hover,
.mk-jsly-menu-col-3 .mk-jsly-menu-group:hover {
    background-color: #eee;
}

.mk-jsly-menu-col-1 .mk-jsly-menu-onlyone:hover a .mk-jsly-menu-about,
.mk-jsly-menu-col-2 .mk-jsly-menu-onlyone:hover a .mk-jsly-menu-about,
.mk-jsly-menu-col-3 .mk-jsly-menu-onlyone:hover a .mk-jsly-menu-about {
    color: #858585;
}

.mk-jsly-menu-col-0 {
    left: 0px;
    width: 250px;
    background-color: #46B8EC;
    color: #fff;
    padding: 20px 0 0 18px;
}

.mk-jsly-menu-case-link {
    margin-left: -18px;
}

.mk-jsly-menu-case-img {
    width: 250px;
}

.mk-jsly-menu-col a {
    color: #666;
}

.mk-jsly-menu-col-0 a,
.mk-jsly-menu-col-0 a:hover {
    color: #fff;
}

.mk-jsly-menu-col-0 a:hover {
    background-color: #4FBDF2;
}

.mk-jsly-menu-col-0 .mk-jsly-menu-about,
.mk-jsly-menu-col-0 .mk-jsly-menu-group-title {
    display: none;
}

.mk-jsly-menu-col-1 {
    left: 250px;
    width: 320px;
    height: 280px;
    border-right: 1px solid #ccc;
    margin: 20px 0 20px 18px;
}

.mk-jsly-menu-col-2 {
    left: 590px;
    width: 320px;
    height: 280px;
    border-right: 1px solid #ccc;
    margin: 20px 0 20px 20px;
}

.mk-jsly-menu-col-3 {
    left: 940px;
    width: 130px;
    padding: 22px 0 0 12px;
}

.mk-jsly-menu-col .mk-jsly-menu-about {
    font-size: 13px;
}

.mk-jsly-menu-col .mk-jsly-menu-group-title {
    font-size: 16px;
}

.mk-jsly-menu-col-0 {
    font-size: 16px;
}

.mk-jsly-menu-col-1 .mk-jsly-menu-item,
.mk-jsly-menu-col-2 .mk-jsly-menu-item,
.mk-jsly-menu-col-3 .mk-jsly-menu-item {
    padding: 5px 0 0 5px;
}

.mk-jsly-menu-col-1 .mk-jsly-menu-group-title,
.mk-jsly-menu-col-2 .mk-jsly-menu-group-title,
.mk-jsly-menu-col-3 .mk-jsly-menu-group-title {
    padding: 5px 0 0 5px;
}

a:hover .mk-jsly-menu-about {
    color: #858585;
}

.mk-jsly-menu-col .mk-jsly-menu-group {
    margin-top: 12px;
}

.mk-jsly-menu-col-0 .mk-jsly-menu-group:last-child {
    
}

#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-0 .mk-jsly-menu-group:first-child .mk-jsly-menu-item:last-child {
    margin-top: 92px;
}

#mk_jsly_menu_mk-kdm-mega-item-finance .mk-jsly-menu-col-0 .mk-jsly-menu-group:first-child .mk-jsly-menu-item:last-child {
    
}

#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-0 .mk-jsly-menu-group-last {
    margin-top: 28px\0;
}

#mk_jsly_menu_mk-kdm-mega-item-finance .mk-jsly-menu-col-0 .mk-jsly-menu-group-last {
    margin-top: 112px\0;
}

.mk-jsly-menu-col-0 .mk-jsly-menu-group-last {
    margin-top: 28px;
}

.mk-jsly-menu-col-1 .mk-jsly-menu-group,
.mk-jsly-menu-col-2 .mk-jsly-menu-group {
    float: left;
    padding-left: 1px;
    padding-top: 1px;
}

#mk_jsly_menu_mk-kdm-mega-item-finance .mk-jsly-menu-col-1 .mk-jsly-menu-group {
    float: none !important;
    padding-left: 1px !important;
    padding-top: 1px !important;
    width: 170px;
    padding: 0px 0px 2px;
    S
}

.mk-jsly-menu-col-1 .mk-jsly-menu-item,
.mk-jsly-menu-col-2 .mk-jsly-menu-item {
    width: 155px;
    
}

.company-management-page .mk-image img {
    cursor: pointer;
}




#theme-page .theme-page-wrapper {
    position: relative;
}




.mk-jsly-honor-list .mk-jsly-honor-li {
    position: relative;
    padding-left: 0px;
    border-bottom: 1px solid #eee;
}

.mk-jsly-honor-list .blog-title {
    position: absolute;
    left: 40px;
    top: 18px;
    font-size: 18px;
    cursor: pointer;
    margin-bottom: 12px;
}

.mk-jsly-history-list .blog-title,
.mk-jsly-history-circle-list .blog-title {
    left:-120px;
    width: 120px;
}

.mk-jsly-honor-list .entry-content {
    border-left: 1px solid #eee;
    padding-left: 35px;
}

.mk-jsly-honor-list .entry-content p {
    margin-bottom: 0px;
    padding-top: 25px;
    padding-bottom: 25px;
}

.mk-jsly-honor-list .mk-jsly-honor-indicator,
.mk-jsly-honor-circle-list .mk-jsly-honor-indicator {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #55ADD5;
    position: absolute;
    top: 5px;
    left: 75px;
}

.mk-jsly-history-list .mk-jsly-honor-indicator,
.mk-jsly-history-circle-list .mk-jsly-honor-indicator {
    left: 115px;
}

.mk-jsly-honor-circle-list .mk-jsly-honor-indicator {
    background: #55ADD5;
}

.mk-jsly-honor-circle-list .gray .mk-jsly-honor-indicator {
    background: #ccc;
}

.mk-jsly-honor-circle-list {
    position: fixed;
    top: 60px;
    z-index: 0;
}

.mk-jsly-honor-circle-list .blog-title {
    padding-bottom: 12px;
    margin-bottom: 0;
    position: relative;
    cursor: pointer;
    font-size: 18px;
}

.mk-jsly-history-circle-list .blog-title {
    background-color: #fff;
}

.mk-jsly-blog-subtitle {
    padding-left: 15px;
}

.mk-jsly-honor-circle-list .gray h2 {
    color: #ccc !important;
}

.mk-jsly-relative {
    position: relative;
}

.mk-jsly-honor-circle-list {
    margin-left: 40px;
}

.mk-jsly-history-circle-list {
    margin-left: 0;
}

.mk-tabs .mk-tabs-panes {
    
}

.mk-tabs .mk-tabs-panes .mk-tabs-pane {
    display: none;
}

.mk-tabs .mk-tabs-panes .mk-tabs-pane:first-child {
    display: block;
}

.mk-header-search-user {
    float: right;
    margin: 0;
    height: 74px;
    line-height: 74px;
}




.footer-breadcumbs {
    position: relative;
    z-index: 10;
}

#mk-main-navigation .mk-kdm-mega-item ul {
    background-color: #fff !important;
    color: rgb(51, 51, 51);
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

#mk-main-navigation ul .mk-kdm-mega-item ul a {
    font-weight: normal !important;
    font-size: 14px;
}

#mk-main-navigation ul .mk-kdm-mega-item ul a:hover {
    color: rgb(51, 51, 51);
    background-color: #eee !important;
}

#mk-main-navigation ul .mk-kdm-mega-item ul .current-menu-item a {
    background-color: #eee !important;
    color: rgb(51, 51, 51);
}

.map_detail_list {
    display: none;
}

.province_list {
    margin: 0 20px;
    margin-bottom: 15px;
    border-bottom: 1px solid #d0d0d0;
    padding: 10px 0;
}

.map_detail_list .box {
    background-color: #fff;
}

.province_list a {
    margin-right: 17px;
}

#l_detail_Guangdong {
    display: block;
}

#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-group-last {
    
}

#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-case-link {
    margin-top: 18px;
}

#mk_jsly_menu_mk-kdm-mega-item-finance .mk-jsly-menu-case-link {
    position: absolute;
    margin-top: 115px !important;
    margin-top: 32px\0 !important;
}

#mk_jsly_menu_mk-kdm-mega-item-finance .mk-jsly-menu-group-title {
    display: none;
}

.mk-kdm-mega-item-cloud {
    position: relative;
}

.mk-kdm-mega-item-finance {
    position: relative;
}

#mk_jsly_menu_mk-kdm-mega-item-cloud {
    width: 610px;
    left: -250px;
}

#mk_jsly_menu_mk-kdm-mega-item-finance {
    width: 530px;
    left: -250px;
}

#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-1 {
    border-right: none;
}

#mk_jsly_menu_mk-kdm-mega-item-finance .mk-jsly-menu-col-1 {
    border-right: none;
}

.main-navigation-ul li .sub-container {
    top: 77px !important;
}

.sticky-trigger-header .main-navigation-ul li .sub-container {
    top: 40px !important;
}

.footer-link-item {
    cursor: pointer;
    position: relative;
    padding-top: 12px;
    margin-right: 10px;
}

.footer-uplinks {
    left: -24px;
    bottom: 20px;
    background: #fff;
    padding: 10px;
    z-index: 10;
    line-height: 22px;
    width: 100px;
    display: none;
    position: absolute;
}

.footer-uplinks a {
    display: block;
}

.footer-uplink-nav {
    width: 140px;
}

.checkboxFour label {
    background: #ccc\0;
}

.checkboxFour .checkboxFourInputChecked {
    background: #00b9ef\0;
}

.uwpqsf_class {
    display: inline-block\0;
}

.mk-side-dashboard {
    left: -280px;
    right: inherit;
    font-size: 16px;
    padding: 0 0 10px 0;
}

.mk-side-dashboard.dashboard-opened {
    left: 0;
    right: inherit;
}

.theme-main-wrapper.dashboard-opened {
    -webkit-transform: translate3d(280px, 0, 0);
    -moz-transform: translate3d(280px, 0, 0);
    -ms-transform: translate3d(280px, 0, 0);
    -o-transform: translate3d(280px, 0, 0);
}

.dashboard-trigger {
    float: left;
    width: inherit;
}

.transparent-header.dark-header-skin .dashboard-trigger {
    display: none;
}

.mk-side-dashboard-menu-header {
    position: relative;
    background-color: #1360A9;
    padding: 14px;
    font-size: 18px;
}

.mk-dashboard-menu-index {
    color: #F8F8F8;
    line-height: 50px;
}

.mk-dashboard-menu-close {
    position: absolute;
    top: 12px;
    right: 0px;
    display: inline-block;
    width: 64px;
    height: 50px;
    background: url(404.png) -1px center no-repeat;
    background-size: 100% 100%;
    transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
}

.mk-dashboard-menu-index:before {
    display: inline-block;
    content: '';
    line-height: 0;
    font-size: 0;
    vertical-align: middle;
    margin-right: 5px;
    margin-bottom: 5px;
    width: 20px;
    height: 20px;
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-side-dashboard a {
    color: #F8F8F8 !important;
}

.mk-side-dashboard a:hover {
    color: #F8F8F8 !important;
}

.mk-side-dashboard .widget_nav_menu {}

.mk-side-dashboard .widget_nav_menu ul li a {
    padding-left: 15px;
    padding-right: 10px;
}

.mk-side-dashboard .widget_nav_menu .sub-menu a {
    padding-left: 45px;
}

.mk-side-dashboard .sub-menu a span {
    color: #a3a3a3;
}

.mk-kdm-group > a {
    background-color: #555555;
    padding-top: 12px;
    margin-bottom: 2px !important;
    position: relative;
}

.mk-kdm-group .sub-menu {
    margin-top: 10px;
}

.mk-kdm-group > a:before,
.mk-kdm-group-trigger {
    display: inline-block;
    content: '';
    line-height: 0;
    font-size: 0;
    vertical-align: middle;
    margin-right: 5px;
    margin-bottom: 5px;
    width: 20px;
    height: 20px;
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-kdm-soft > a:before {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-kdm-cloud > a:before {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-kdm-add > a:before {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-kdm-more > a:before {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-kdm-group-trigger {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 40px;
    height: 40px;
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
    display: none;
}

.menu-item-has-children .mk-kdm-group-trigger {
    display: inline-block;
}

.mk-kdm-group-open {
    background: url(404.png) center center no-repeat;
    background-size: 100% 100%;
}

.mk-side-dashboard .sub-menu {
    display: none;
}

.dashboard-trigger.desktop-mode {
    display: none;
}

.ft_name,
.ft_cell,
.ft_message,
.ft_em {
    position: relative;
}

.ft_name .validation_message,
.ft_em .validation_message,
.ft_message .validation_message,
.ft_cell .validation_message {
    position: absolute;
    right: 5px;
    top: 2px;
}




.kd-baidu-map {
    border: 1px solid #ccc;
    margin: 10px 0px;
    background: #EEE;
    width: 100%;
    height: 500px;
    position: relative;
}

#map_container {
    height: 100%;
    float: left;
    width: 100%;
    border-left: 1px solid #ccc;
}

#map_nav,
#map_nav_2 {
    float: left;
    width: 190px;
    height: 100%;
    margin-right: -1px;
    border-right: 1px solid #ccc;
    overflow: hidden;
    background-color: #eee;
}

.kd-contact-baidu-tabwrapper {
    background-color: #EDEDED;
}

#map_nav_2 .kd-contact-baidu-tabwrapper {
    height: 40px;
    background-color: #AAAAAA;
}

#map_nav_2 .kd-contact-baidu-tabwrapper {
    line-height: 40px;
    padding-left: 10px;
    color: white;
}

.kd-contact-tab-item {
    display: inline-block;
    height: 40px;
    width: 100%;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    background-color: #AAAAAA;
    color: #fff;
    cursor: pointer;
}

.kd-contact-tab-current {
    background-color: #EDEDED;
    color: #333;
}

.kd-contact-baidu-content {
    height: 505px;
    margin-top: 5px;
    background-color: #F8F8F8;
    overflow: auto;
}

.kd-contact-content-group {
    display: none;
}

.kd-tab-branch-items-ct {
    height: 372px;
    overflow: auto;
}

.kd-tab-group-item-wrapper {
    position: relative;
    padding-bottom: 5px;
    cursor: pointer;
    
    
}

.kd-tab-group-item-wrapper:hover {
    background-color: #E0E0E0;
}

.kd-tab-group-item-icon {
    display: block;
    position: absolute;
    top: 12px;
    left: 10px;
    width: 19px;
    height: 26px;
    text-align: center;
    border-radius: 8px;
    color: #fff;
    font-size: 12px;
    background-image: url('404.png');
}

.kd-tab-group-item-ct {
	margin-left:12px;
    padding-right: 5px;
    padding-top: 5px;
}

.kd-tab-group-item-ct h4{
    font-size: 16px;
    line-height: 18px;
    margin: 0;
    padding: 10px 0;
}

.kd-tab-group-item-ct p {
    margin: 0;
        line-height: 20px;
    color: #666;
}

.kd-baidumap-popup-w {
    padding: 5px;
    background-color: #ededed;
}

.kd-tab-group-item-wrapper:hover .kd-tab-group-item-ct p {
    color: #666;
}

.kd-baidumap-popup-ct {
    padding: 10px;
}

.kd-baidumap-popup-ct h4 {
    font-size: 18px;
    line-height: 20px;
    font-weight: bold;
    margin: 0;
    padding: 10px 0;
}

.kd-baidumap-popup-ct p {
    margin: 0;
    line-height: 16px;
    color: #373737;
}

#theme-page #map_container img {
    max-width: inherit;
}

.kd-tab-branch-select-wrapper {
    padding: 8px 8px 8px 8px;
    background-color: #EDEDED;
}

.kd-responsive-baidumap {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}

#map_close {
    padding: 2px 7px;
    z-index: 100;
    display: none;
    position: absolute;
    top: -24px;
    right: -1px;
    width: 24px;
    height: 24px;
    background-color: #CCC;
    color: white;
    font-weight: bold;
}

.kd-pt-select {
    display: inline-block !important;
    min-width: 200px !important;
    margin-right: 10px;
}

.kd-pt-select-city {
    display: inline-block;
    margin-right: 10px;
}

.kd-pt-search {
    color: white;
    background-color: #46B8EC;
    display: inline-block;
    border-radius: 5px;
    width: 100px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    margin-left: 30px;
    cursor: pointer;
}

.kd-pt-map-wrapper {
    width: 100%;
    height: 500px;
    margin-top: 24px;
}

#header_user {
    position: relative;
}

.jsly-user-dropdown-wrap {
    display: none;
    position: absolute;
    top: 74px;
    left: -80px;
    width: 160px;
    height: 280px;
    background-color: #fff;
    z-index: 99999999;
    box-shadow: 0 0 5px #eee;
    border: 1px solid #ccc;
}

.sticky-trigger-header .jsly-user-dropdown-wrap {
    top: 44px;
}

.jsly-uesr-dropdown-triangle {
    position: absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #fff;
    top: -10px;
    left: 85px;
}

.jsly-user-dropdown {
    background-color: #fff;
}

.jsly-user-dropdown-head {
    position: relative;
}

.jsly-user-dropdown-head img {
    position: absolute;
    top: 6px;
    left: 12px;
    width: 36px;
    height: 36px;
}

.jsly-user-dropdown-head p {
    text-align: left;
    margin: 5px 5px 0px 60px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

p.jsly-user-dropdown-text {
    margin-top: 10px;
}

.jsly-user-dropdown-logout {}

.jsly-user-dropdown-items {
    margin-top: 10px;
    border-top: 1px solid #ccc;
    margin: 10px;
}

.jsly-user-dropdown-items div {
    height: 30px;
    text-align: center;
}

.jsly-user-dropdown .jsly-user-dropdown-logout a,
.jsly-user-dropdown .jsly-user-dropdown-items a {
    height: 20px;
    line-height: 20px;
    text-align: left;
}

.jsly-user-dropdown-items li {
    height: 44px;
}


}

@media (min-width: 1140px) {
    .dashboard-trigger {
        display: none;
    }
}

@media (max-width: 650px) {
    .mk-tabs.style1-tabs.horizontal-style .mk-tabs-tabs,
    .mk-tabs.style1-tabs.horizontal-style .mk-tabs-tabs li.ui-state-active,
    .mk-tabs.style1-tabs.horizontal-style .mk-tabs-tabs li {
        border: none;
    }
    .mk-header-logo {
        float: left !important;
    }
    .mk-tabs-tabs {
        display: none;
    }
    .mk-tabs .mk-tabs-panes .mk-tabs-pane .inner-box {
        padding-top: 10px;
    }
    .mk-magazine-wrapper {
        margin-bottom: 0px;
    }
    .mk-tabs {
        min-height: 500px;
    }
    .theme-content {
        padding-left: 8px !important;
        padding-right: 8px !important;
    }
    #rcorners {
        display: none;
    }
    #rcorners2 {
        display: none;
    }
}

@media (min-width: 650px) {
    form.header-searchform-input {
        width: 420px;
        height: 70px;
        right: 15px;
        bottom: -74px;
        top: auto;
        left: auto;
        border: 1px solid #ccc;
        box-shadow: 0 0 5px #eee;
        background: url(404.png) repeat !important;
    }
    form.header-searchform-input .search-ajax-input {
        font-size: 20px !important;
    }
}


.to-topt li,.con-btt li{
	list-style:none;
}
.to-topt{
	display:none;
	margin-right: 2px;
	position:fixed;
	bottom:315px;
	z-index:300;
	right:0;
}
.con-btt{
	position:fixed;
	bottom:66px;
	z-index:300;
	right:0;
	height:249px;
	background:url('404.png') no-repeat;
}
.con-btt li{
	margin-left:4px;
	height:60px
}
#con-infot{
	display:none;
	width:234px;
	height:214px;
	position:absolute;
	right:62px;
	bottom:-159px;
	background:url(404.png) no-repeat;
}
#con-infot p{
	padding-left:20px;
	font-size:16px;
}
#con-infot a{
	color:#00b9ef;
	margin-left:2px;
}
#con-infot a:hover{
	color:#0059AB;
}

.hk-contab{display:block!important;z-index:99;}
.hk-contab li{
    list-style:none;
    width:79px;
    height:78px;
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
}
.hk-contab li:hover{background:#ffffff;}
.hk-contab{
	position:fixed;
	right:0;
	bottom:70px;
	border-top:1px solid #eee;
	background:#ffffff;
}
.hk-call{position:relative;}
.hk-callinfo{
    display:none;
	position:absolute;
	left:-222px;
	top:-1px;
	background:#ffffff;
	border:1px solid #eee;
	border-right:0;
	width:220px;
	height:215px;
}
.hk-callinfo p{font-size:16px;margin-left:20px;}
.hk-top{
	width:80px;
	height:80px;
	position:fixed;
	right:0px;
	bottom:391px;
	z-index:99;
	cursor:pointer;
}



.mk-grid, .mk-inner-grid{max-width: 1140px;}.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content {width: 70%;}.theme-page-wrapper #mk-sidebar{width: 30%;}.mk-boxed-enabled,.mk-boxed-enabled #mk-header.sticky-header,.mk-boxed-enabled #mk-header.transparent-header-sticky, .mk-boxed-enabled .mk-secondary-header{max-width: 1200px;}@media handheld, only screen and (max-width: 1140px){#sub-footer .item-holder{margin:0 20px;}}body,.theme-main-wrapper{background-color:#fff; background-position:right bottom;background-attachment:scroll;background-repeat:repeat;}.mk-side-dashboard {background-color:#191919;}#mk-header, .mk-secondary-header{background-color:#fff; background-position:right bottom;background-attachment:scroll;background-repeat:repeat;;border-top:1px solid #0059ab;}.transparent-header.light-header-skin,.transparent-header.dark-header-skin {  border-top: none !important;  background: none !important;}#mk-page-title {background-color:#fafafa; background-position:center top;background-attachment:scroll;background-repeat:no-repeat;;}#theme-page{background-color:#fff; background-position:right bottom;background-attachment:scroll;background-repeat:repeat;}#mk-footer{background-color:#191919; background-position:right bottom;background-attachment:scroll;background-repeat:repeat;}#sub-footer {background-color: #262626;}#mk-page-title{padding:40px 0;}#mk-page-title .mk-page-heading{font-size:30px;color:#545454;}#mk-breadcrumbs {line-height:30px;}.widgettitle {font-family:'Helvetica Neue', 'Hiragino Sans GB', 'Microsoft YaHei', 榛戜綋, Arial, sans-serif;font-size:16px;}.mk-side-dashboard .widgettitle,.mk-side-dashboard .widgettitle a{color: #959595;}.mk-side-dashboard, .mk-side-dashboard p{color: #6f6f6f;}.mk-side-dashboard a {color: #afafaf;}.mk-side-dashboard a:hover{color: #0059ab;}#mk-sidebar .widgettitle,#mk-sidebar .widgettitle a{color: #555555;}#mk-sidebar, #mk-sidebar p{color: #666666;}#mk-sidebar a {color: #444;}#mk-sidebar a:hover{color: #444444;}#mk-footer .widgettitle,#mk-footer .widgettitle a{color: #959595;}#mk-footer, #mk-footer p{color: #6f6f6f;}#mk-footer a{color: #afafaf;}#mk-footer a:hover{color: #0059ab;}.mk-footer-copyright,.mk-footer-copyright a {color: #666666 !important;}.mk-footer-social a {color: #666666 !important;}.mk-footer-social a:hover {color: #0059ab !important;}body{line-height: 20px;font-family:'Helvetica Neue', 'Hiragino Sans GB', 'Microsoft YaHei', 榛戜綋, Arial, sans-serif;font-size:14px;color:#333333;}p {font-size:14px;color:#333333;}a {color:#333333;}a:hover {color:#00b9ef;}#theme-page h1,#theme-page h2,#theme-page h3,#theme-page h4,#theme-page h5,#theme-page h6 {font-weight:;color:#333333;}h1, h2, h3, h4, h5, h6 {font-family:'Helvetica Neue', 'Hiragino Sans GB', 'Microsoft YaHei', 榛戜綋, Arial, sans-serif;}input,button,textarea {font-family:'Helvetica Neue', 'Hiragino Sans GB', 'Microsoft YaHei', 榛戜綋, Arial, sans-serif;}.header-searchform-input input[type=text]{background-color:#fff;}.sticky-header.sticky-header-padding {padding-top:74px;}#mk-main-navigation > ul > li.menu-item,#mk-main-navigation > ul > li.menu-item > a,.mk-header-search,.mk-header-search a,.mk-cart-link, .dashboard-trigger,.responsive-nav-link{height:74px;line-height:74px;}.sticky-trigger-header #mk-main-navigation > ul > li.menu-item,.sticky-trigger-header #mk-main-navigation > ul > li.menu-item > a,.sticky-trigger-header .mk-header-search,.sticky-trigger-header .mk-header-search a,.sticky-trigger-header .mk-cart-link,.sticky-trigger-header .dashboard-trigger,.sticky-trigger-header .responsive-nav-link{height:40.833333333333px;line-height:40.833333333333px;}.sticky-trigger-header #mk-main-navigation > ul > li.menu-item > a {padding-left:15px;padding-right:15px;}.mk-header-logo, .mk-header-logo a {height:60px;line-height:40px;}.sticky-trigger-header .mk-header-logo, .sticky-trigger-header .mk-header-logo a {height:26.666666666667px;line-height:26.666666666667px;}.mk-header-logo,.mk-header-logo a {margin-top: 17px;margin-bottom: 17px;}.sticky-trigger-header .mk-header-logo,.sticky-trigger-header .mk-header-logo a{margin-top:6.0714285714286px;margin-bottom: 6.0714285714286px;}#mk-main-navigation > ul > li.menu-item > a {font-family:'Helvetica Neue', 'Hiragino Sans GB', 'Microsoft YaHei', 榛戜綋, Arial, sans-serif;font-size:20px;}#mk-main-navigation > ul > li.menu-item > a{color:#666666;background-color:;}#mk-main-navigation > ul > li.current-menu-item > a,#mk-main-navigation > ul > li.current-menu-ancestor > a,#mk-main-navigation > ul > li.menu-item:hover > a{color:#666666;background-color:;}#mk-main-navigation > ul > li.menu-item > a:hover{color:#666666;background-color:;}.dashboard-trigger,.res-nav-active {color:#666666;}.dashboard-trigger:hover,.res-nav-active:hover {color:#666666;}#mk-main-navigation ul li .sub  {border-top:1px solid #0059ab;}#mk-main-navigation ul li ul,.header-searchform-input .ui-autocomplete,.mk-shopping-box,.shopping-box-header > span {background-color:#ededed;}#mk-main-navigation ul ul a{color:#666666;background-color:;}#mk-main-navigation ul ul li.current-menu-item > a,#mk-main-navigation ul ul li.current-menu-ancestor > a {color:#ffffff;background-color:#0059ab !important;}.header-searchform-input .ui-autocomplete .search-title,.header-searchform-input .ui-autocomplete .search-date,.header-searchform-input .ui-autocomplete i{color:#666666;}.header-searchform-input .ui-autocomplete i,.header-searchform-input .ui-autocomplete img{border-color:#666666;}.header-searchform-input .ui-autocomplete li:hover  i,.header-searchform-input .ui-autocomplete li:hover img {border-color:#ffffff;}#mk-main-navigation .megamenu-title,.mk-mega-icon {color:#666666;}#mk-main-navigation ul ul a:hover,.header-searchform-input .ui-autocomplete li:hover{color:#ffffff;background-color:#0059ab !important;}.header-searchform-input .ui-autocomplete li:hover .search-title,.header-searchform-input .ui-autocomplete li:hover .search-date,.header-searchform-input .ui-autocomplete li:hover i, #mk-main-navigation ul ul a:hover i{color:#ffffff;}.header-searchform-input input[type=text],.dashboard-trigger,.responsive-nav-link i{color:#666666;}.header-search-icon,.header-search-close{color: #0059ab;}.header-search-icon:hover{color: #666666;}.responsive-nav-container{background-color:#ededed;}#mk-responsive-nav a, #mk-responsive-nav .mk_mega_menu .megamenu-title {color:#666666;background-color:;}#mk-responsive-nav a:hover{color:#ffffff;background-color:#0059ab;}@media handheld, only screen and (max-width: 1220px){.dashboard-trigger.res-mode {display:block !important;}.dashboard-trigger.desktop-mode {display:none !important;}}@media handheld, only screen and (max-width: 1140px){#mk-header.sticky-header,.mk-secondary-header {position: relative !important;}.main-navigation-ul li.menu-item,.main-navigation-ul li.sub-menu,.sticky-header-padding{display:none !important;}.header-search-icon i,.mk-cart-link i {padding:0 !important;margin:0 !important;border:none !important;}.header-search-icon,.mk-cart-link {margin:0 8px !important;padding:0 !important;}.mk-header-logo {margin-left:20px !important;display:inline-block !important;}.main-navigation-ul {text-align:center !important;}.responsive-nav-link {display:inline-block !important;}.mk-shopping-box {display:none !important;}}.mk-skin-color,.blog-categories a,.blog-categories,.rating-star .rated,.widget_testimonials .testimonial-position,.testimonial-company,.portfolio-similar-meta .cats,.entry-meta .cats a,.search-meta span a,.search-meta span,.single-share-trigger:hover,.single-share-trigger.mk-toggle-active,.project_content_section .project_cats a,.mk-love-holder i:hover,.blog-comments i:hover,.comment-count i:hover,.widget_posts_lists li .cats a,.mk-employeee-networks li a:hover,.mk-tweet-shortcode span a,.portfolio-permalink:hover i,.mk-pricing-table .mk-icon-star,.mk-process-steps.dark-skin .step-icon,.mk-social-network a.light,.mk-edge-next, .mk-edge-prev,.prev-item-caption, .next-item-caption,.mk-employees.column-style .team-member-position,.mk-event-countdown.accent-skin .countdown-timer,.mk-box-text:hover i,.mk-process-steps.light-skin .mk-step:hover .step-icon,.mk-process-steps.light-skin .active-step-item .step-icon,.blog-modern-entry .blog-categories{color: #0059ab;}.mk-love-holder .item-loved i,.widget_posts_lists .cats a,#mk-breadcrumbs a:hover,.widget_social_networks a.light,.widget_posts_tabs .cats a {color: #0059ab !important;}a:hover,.mk-tweet-shortcode span a:hover {color:#00b9ef;} Main Skin Color : Background-color Property #wp-calendar td#today,div.jp-play-bar,.mk-header-button:hover,.next-prev-top .go-to-top:hover,.wide-eye-portfolio-item .portfolio-meta .the-title,.mk-portfolio-carousel .portfolio-meta:before,.meta-image.frame-grid-portfolio-item .portfolio-meta .the-title,.masonry-border,.author-social li a:hover,.slideshow-swiper-arrows:hover,.mk-clients-shortcode .clients-info,.mk-contact-form-wrapper .mk-form-row i.input-focused,.mk-login-form .form-row i.input-focused,.comment-form-row i.input-focused,.widget_social_networks a:hover, .mk-social-network a:hover,.blog-masonry-entry .post-type-icon:hover,.list-posttype-col .post-type-icon:hover,.single-type-icon,.demo_store,.add_to_cart_button:hover,.mk-process-steps.dark-skin .mk-step:hover .step-icon,.mk-process-steps.dark-skin .active-step-item .step-icon,.mk-social-network a.light:hover,.widget_tag_cloud a:hover, .widget_categories a:hover,.edge-nav-bg,.gform_wrapper .button:hover,.mk-event-countdown.accent-skin li:before,.masonry-border,.mk-gallery.thumb-style .gallery-thumb-lightbox:hover,.fancybox-close:hover,.fancybox-nav span:hover,.blog-scroller-arrows:hover{background-color: #0059ab;}.hover-overlay {Background-color:#0059ab;}::-webkit-selection{background-color: #0059ab;color:#fff;}::-moz-selection{background-color: #0059ab;color:#fff;}::selection{background-color: #0059ab;color:#fff;}.next-prev-top .go-to-top,.mk-contact-form-wrapper .text-input:focus, .mk-contact-form-wrapper .mk-textarea:focus,.widget .mk-contact-form-wrapper .text-input:focus, .widget .mk-contact-form-wrapper .mk-textarea:focus,.mk-contact-form-wrapper .mk-form-row i.input-focused,.comment-form-row .text-input:focus, .comment-textarea textarea:focus,.comment-form-row i.input-focused,.mk-login-form .form-row i.input-focused,.mk-login-form .form-row input:focus,#sub-footer,.mk-social-network a.light,.mk-event-countdown.accent-skin li{border-color: #0059ab;}.mk-divider .divider-inner i  {background-color: #fff;}.mk-loader {border: 2px solid #0059ab;}.alt-title span,.single-post-fancy-title span,.portfolio-social-share,.woocommerce-share ul{background-color: #fff;}                #sub-footer {  background-color: #272e3a;  border:0;}#mk-footer {  background-color: #272e3a;  background-position: right bottom;  background-attachment: scroll;  background-repeat: repeat;}#mk-header.transparent-header{background:url(404.png) repeat !important;}.sticky-trigger-header #mk-main-navigation > ul > li.menu-item > a {  font-size: 16px;}#mk-header.transparent-header-sticky{background:white !important;}.mk-header-search { margin-left: 100px;}.header-search-icon i {color: #9d9d9d;font-size: 20px;vertical-align: baseline;border:0;}.others{margin-left:20px;}.vc_row-fluid [class*="vc_span"]{margin-left: 1.5%;}.mk-tabs .mk-tabs-tabs li {min-width: 135px;}.mk-tabs.style1-tabs.horizontal-style .mk-tabs-tabs{text-align:center;}.mk-tabs .mk-tabs-tabs li a {  text-transform: uppercase;  font-weight: normal;  color: #888888;  display: block;  line-height: 100%;  font-size: 18px;  background: #ededed;  margin-right: 4px;  border-top-left-radius: 6px;  border-top-right-radius: 6px;}.mk-tabs.style1-tabs.horizontal-style .mk-tabs-tabs li {  display: inline-block;  border-left: 0;  white-space: nowrap;}.mk-tabs.style1-tabs.horizontal-style .mk-tabs-tabs li:last-child {  border-right: 0;}.ui-state-active > a{color:white !important;background:#00b9ef !important;}.mk-tabs.style1-tabs.horizontal-style .mk-tabs-panes{border:0;}.mk-tabs .mk-tabs-panes .mk-tabs-pane .inner-box {  padding: 20px 0;  display: block;}.mk-footer-copyright{width:100%;}#sub-footer {  padding: 10px 0;}.hover-overlay, .mk-theme-icon-plus{display:none !important;}.product-button{    min-height:0px;    min-width:0px;    line-height:45px;    border-width:0px;    margin:0px;    padding:6px 13px 5px;    letter-spacing:-1px;    font-size:15px;}blockquote {  position: relative;  margin: 15px 0;  line-height: 24px;  padding: 20px;  background-color: #00b9ef;  border: 1px solid #eeeeee;  font-style: normal;}blockquote p{  color: white;  font-size: 16px;  line-height: 20px;}#theme-page{margin-bottom: 60px;}.pr_left_act{  font-size: 18px;  text-align: left;  line-height: 57px;  letter-spacing: 0px;  color: #393836;  font-weight: inherit;  margin-bottom: 0;  border-left-width: 6px;  border-left-color: #005bac;  border-left-style: solid;  padding-left: 16px;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #dddddd;  display: block;}.pr_left_title{  font-size: 18px;  text-align: left;  line-height: 57px;  letter-spacing: 0px;  color: #393836;  font-weight: inherit;  margin-bottom: 0;  border-left-width: 6px;  border-left-color: white;  border-left-style: solid;  padding-left: 16px;  border-bottom-style: solid;  border-bottom-width: 1px;  border-bottom-color: #dddddd;   padding:5px 5px 5px 0.5em;  text-decoration:none;  border-left:6px solid  #ededed;                 border-right:0px  #711515;    display: block;    }.product_left_contact{    font-size: 18px;    line-height: 36px;    display: block;}.product_left_contact img{    margin-right: 10px;}._padding_l_28{padding-left:28px;}.mk-text-block a{    color: #00b9ef;  font-weight: bold;}.product_detail_right{  margin-left: 2.5%!important;}.product_left{width:18%!important;}.product_right{width:80%!important;margin-top:0!important;margin-right:0!important;margin-bottom:0!important;}.mk-custom-boxed {  margin-bottom: 0!important;  padding-bottom: 0!important;}#mk-breadcrumbs {line-height: 40px;}.footer-breadcumbs{background: #f8f8f8;}.blog-categories{  color: #9b9b9b;  padding-right: 15px;  border-right: 1px solid #999;}.entry-meta time {  padding-left: 15px;  padding-right: 15px;  border-right: 1px solid #999;  color: #9b9b9b;  margin-right: 15px;  font-family: 'Helvetica Neue', 'Hiragino Sans GB', 'Microsoft YaHei', 榛戜綋, Arial, sans-serif;}.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {  margin-top: 1px !important;}.btn_white{    color: #00b9ef;  font-weight: bold;  padding: 10px 30px;  background:#ffffff;  border-radius: 5px;  box-shadow: 0 0 5px #d9d8d9;}.jiew_redd{    color: #ffffff !important;  font-weight: bold;  padding: 10px 30px;  background:#AD0003;  border-radius: 5px;}.jiew_redd:hover{     background:#AD0003;}.btn_blue{  color: white;  font-weight: bold;  padding: 10px 30px;  background: #00b9ef;  border-radius: 5px;  box-shadow: 0 0 5px #d9d8d9;}.btn_new_button{    color: #00b9ef !important;  font-weight: bold;  padding: 10px 30px;  background:#ffffff;  border-radius: 5px;  box-shadow: 0 0 5px #d9d8d9;}.btn_blue:hover{background: #005bac; color:white;}.btn_white:hover{background: #ededed;color: #005bac;}.btn_new_button:hover{background: #005bac;color: #ffffff !important;}.btn_blue1{  color:white!important;  font-weight: bold;  padding: 9px 33px;  background: #00b9ef;  border-radius: 5px;}.btn_blue1:hover{background: #005bac; color:white;}.single-content p{text-indent: 2em;}.right-layout{margin:0 auto !important;}.news_title{font-size: 32px;text-align:left;line-height:42px;letter-spacing:0px;color: #393836;font-weight:inherit;  margin-bottom: 20px;margin-top: -20px;}@media handheld, only screen and (max-width: 767px){.not_display_on_phone,.bdsharebuttonbox {display:none!important;}.blog-meta {  display: block!important;}.pd010{padding:0 10px!important;}}.news-title-block{    background-image:url(404.png);     background-attachment:scroll;    background-attachment: scroll\9 !important;    background-position:center top;    background-repeat:no-repeat;}.news_masthead_title{  font-size: 30px;  text-align: left;  line-height: 120px;  letter-spacing: 0px;  color: #696969;  font-weight: inherit;  margin-bottom: 0px;}.pr-faq-top{  margin-top:-20px;}.pr-faq-case{  margin-top:-12px;}.pr-sloution-top{margin-top:-30px;}.pr-sloution-right{    margin-right:8px !important;}._pr-tg-right{ padding-right: 10px;}._pr-link a{color:#00b9ef;text-decoration:none;}._pr-link a:hover {color:#005bac;}._pr-tg-link a{color:#ffffff !important;text-decoration:none; }._pr-tg-link a:hover {color:#00b9ef !important;}.solutions-industry-foot{background-color:#e5e5e5;}.case-right a{color:#00b9ef;text-decoration:none; }.case-right a:hover{color:#005bac;}#g a{    color:#6f6f6f;text-decoration:none;}#g a:hover{    color:#005bac;    }.ct_name, .ct_mobile, .ct_message,.ct_product{padding-bottom:1!important;}.kd_c_ok{background-color:#f1f1f1;}.kd_c_ok span,.kd_contact_first span {display:none;}#gform_fields_3 li,#gform_fields_2 li,#gform_fields_4 li,#gform_fields_6 li,#gform_fields_8 li{    list-style:none;   }.gform_drop_instructions{    display:none !important;}#choice_8_7_1{    visibility:visible !important;}#choice_8_7_2{    visibility:visible !important;}#choice_8_7_3{    visibility:visible !important;}#choice_8_7_4{    visibility:visible !important;}#choice_8_7_5{    visibility:visible !important;}#field_8_1{    margin-bottom: 15px !important;}#field_8_6{    margin-bottom: 15px !important;margin-top:15px !important;}#field_8_12{ margin-bottom: 15px !important;margin-top:15px !important;}#field_8_7{  margin-left:40px  !important;    }#field_8_2,#field_8_3,#field_8_11,#field_8_13,#field_8_15{margin-left:40px !important;}#field_8_8,#field_8_16{margin-left:20px !important;}#field_8_10{margin-left:60px !important;}#field_8_5{margin-left:380px !important;}#field_8_4{margin-left:380px !important;margin-top:-80px !important;}#field_8_9{margin-left:360px !important;margin-top:-40px !important;}#field_8_14{margin-left:380px !important;margin-top:-40px !important;}#input_8_2,#input_8_13{width:30%;margin-left:20px!important;}#input_8_8{width:25%;margin-left:20px!important;}#input_8_3{width:30%;margin-left:5px!important;}#input_8_15{width:30%!important;}#input_8_4,#input_8_5,#input_8_14{    width:65%;    margin-left:20px!important;}#input_8_9{    width:55%;    margin-left:10px;}#input_8_10{    width:81%;    margin-left:18px;    height:90px;}#input_8_11{    margin-left:20px;}#input_8_16{   width:29%;    margin-left:3px;}.gform_drop_instructions{    display:none !important;}#gform_browse_button_8_11{       margin-left:120px !important;}#gform_browse_button_8_11{  color: #00b9ef!important;  font-weight: bold !important;  padding: 5px 20px!important;  background: #ffffff !important;  border-radius: 5px; box-shadow: 0 0 5px #4F4F4F !important;  margin-top: -38px !important;  font-size: 12px !important;  margin-right: 12px !important;  }#gform_browse_button_8_11:hover{color:white!important;background-color:#00b9ef!important;box-shadow: 0 0 5px #ffffff !important;}#gform_submit_button_8{    margin-left:170px !important;}.ct_name #input_3_1,.ct_mobile #input_3_2,.ct_enterprise #input_3_3,.ct_product #input_3_4{    width:90%;height: 50px;    margin-top:10px;}.ct_need #input_3_5{    width:90%;height: 80px;       margin-top:20px;}.pt_contact{background-color: #f1f1f1;}.contact_chamel  #input_4_14{    width:40%;height: 30px;}.contact_news  #input_4_15{     width:50%;height: 30px;     margin-left:25px;}.contact_company  #input_4_7,.contact_tel  #input_4_9,.contact_company_add  #input_4_11{    width:50%;height: 30px;     margin-left:72px;}.contact_add  #input_4_8{      width:50%;height: 30px;     margin-left:58px;}.contact_web  #input_4_10{ width:50%;height: 30px;     margin-left:68px;}.contact_name  #input_4_1,.contact_post  #input_4_3,.contact_cell #input_4_16{ width:50%;height: 30px;       margin-left:100px;}.contact_name  #input_4_1{  margin-top:10px;   }.contact_em #input_4_4{    width:50%;height: 30px;       margin-left:83px;}.ct_name #input_6_1,.ct_mobile #input_6_2,.ct_enterprise #input_6_3,.ct_product #input_6_4{    width:90%;height: 50px;    margin-top:10px;}.ct_need #input_6_5{    width:90%;height: 80px;       margin-top:20px;}#gform_submit_button_3,#gform_submit_button_4,#gform_submit_button_6{margin-top:10px;margin-left:40px;}.close_1{    display:none;}#mk-main-navigation ul ul {     background:#ffffff !important;     border-bottom-left-radius:6px; border-bottom-right-radius:6px; }#mk-main-navigation ul ul li > a,#mk-main-navigation ul ul li.current-menu-item > a{     color:#666 !important;   background:#ffffff !important; font-size:14px !important; font-weight: normal !important;  }    #mk-main-navigation ul ul a:hover,#mk-main-navigation ul ul li.current-menu-item >a:hover{  background: #f1f1f1 !important; color:#00b9ef !important;  font-size:14px !important; font-weight: normal !important;    }    #mk-main-navigation ul li .sub {  border-top: 1px solid #ffffff !important;}.contact3{padding: 30px 20px;    margin-bottom: 20px;    border: 1px solid #ededed;}.operations{padding: 40px 10px 10px 10px;    margin-bottom: 20px;    border: 2px solid #ededed;}.contact_detail_right{  margin-left: 2.5%!important;}.pt_solution{  padding:20px 5px;  background:#e5e5e5;}.pt_solution:hover{ padding:20px 5px;height:100px;background: #f8f8f8; color:white; border-radius: 5px;box-shadow: 0 0 5px #d9d8d9;}.management{    margin-top:-75px;}.mk-jsly-menu-group-title a{color:#444!important;}@media handheld, only screen and (max-width: 767px) {  .iframe{width:100%;height:250px;}    .theme-content {  padding-left: 10px !important;  padding-right: 10px !important;}.theme-page-wrapper {  padding: 0!important;}.pr-icon{ display:none !important;    }    .pr-text-position{  margin-left:-80px !important;    } .pr-mb-right{ padding-left:28px !important; }  .pr-mb-button{    margin-left:100px !important;  } .pr-mb-link{    margin-left:90px !important;  }  .pr-mb-top{    margin-left:70px !important;  } .pr-mb-kc-top{     margin-left:12px !important; }  .pr-mb-kc-bt{   margin-left:45px !important;     } .pr-mb-kw-bt{     margin-top:190px !important;     margin-left:20px !important; }  .pr-mb-kw-st{     margin-top:200px !important;     margin-left:20px !important; }  .pr-mb-kw-pt{    width:400px !important;    height:400px !important;   }  .pr-mb-kw-top{     margin-left:60px !important; } .pr-mb-right{  padding:20px !important;  } .pr-mb-padding{  padding:0 20px 0 20px !important; } .pr-mb-text{  text-align:left !important; } .pr-mb-kis{     color:#333333 !important; } .pr-mb-kis-top{     margin-left:-260px !important; } .pr-mb-kis-left{     margin-left:-220px !important;     } .pr-mb-oa-top{     margin-top:-60px !important; }  .pr-mb-case-top{     margin-top:-30px !important; } .pr-mb-case-left{     margin-left:-4px!important; } .pr-mb-text-left{     margin-left:-85px !important; } .pr-mb-pt-left{    margin-left:20px !important;  } .pr-mb-new-left{     float:left !important; } .pr-mb-new-qj{     color:#333333!important; } .foot-m{    text-align: center;    background-color:#ededed !important;   }.foot-m-slide{    font-weight:bold;    padding:0px 5px 0px 5px;    border-right:1px solid #333333;}.foot-m-margin{    margin:20px 0px 20px 0px;}.foot-m-display{    display:visible !important;} .pr-mb-foot-br{  padding:50px !important;   } .pr-mb-foot-pt{  padding:80px !important;  } .mk-responsive-footer-ul{     display:none !important; }#field_8_4,#field_8_5,#field_8_2,#field_8_3,#field_8_7,#field_8_8,#field_8_10,#field_8_11,#field_8_13,#field_8_15,#field_8_16{margin-left:0px !important;}#field_8_11{display:inline !important;}#field_8_9{margin-top:0px !important;}#field_8_5{margin-left:0px !important;}#field_8_4{margin-left:0px !important;margin-top:0px !important;}#field_8_9{margin-left:0px !important;margin-top:0px !important;}#field_8_14{margin-left:0px !important;margin-top:0px !important;}#input_8_2,#input_8_3,#input_8_4,#input_8_5,#input_8_14,#input_8_13,#input_8_13,#input_8_15{    width:60% !important;}#input_8_8,#input_8_9{width:50% !important;}#input_8_9{margin-left:20px !important;}#input_8_4,#input_8_5{    margin-left:38px !important;}#input_8_14{ margin-left:35px !important;   }#input_8_10{    width:81%;    margin-left:30px !important;    height:90px;}#input_8_16{   width:55% !important; }#gform_submit_button_8{    margin-left:150px !important;}    }.pr-mb-new-oa{    margin-top:-50px !important;}.pr-mb-new-o{    margin-top:-70px !important;}table td {  text-align: center;  padding:8px !important;} @media handheld, only screen and (max-width: 1026px) {.pr-icon-tablet{ display:none !important;    } }    .pr-mb-right{  padding:0 20px 0 20px !important; } .pr-mb-menu{     float:left !important;font-size:20px !important;text-align: left; } .pr-mb-smenu{     float:left !important;font-size:14px !important;color:#afafaf !important; } #sel{   width:140px !important;   line-height: 16px !important;    font-size: 18px !important;    min-width: 120px!important;    max-width: 100% !important;    padding:12px 12px 12px 6px !important;    background: url('404.png') right center no-repeat !important;    background-color: #fff !important;    outline:none;    float:right;    margin: 7px 0;} .pr-mb-new-text{   font-size: 20px !important;   line-height:24px !important;   margin-bottom:10px!important; } .pr-mb-new-bt{   font-size: 24px !important;   line-height:24px !important;   margin-bottom:30px!important; } .pr-mb-new-st{   font-size: 22px !important;  font-weight:bold !important;   line-height:24px !important;   margin-bottom:10px!important; } .pr-mb-new-fb{     color:#ffffff!important;   font-size: 32px !important;   line-height:24px !important;   margin-bottom:20px!important; } .pr-mb-new-t{   font-size: 26px !important;   line-height:1.1em !important;   margin-bottom:20px!important; }  .pr-mb-new-fm{   font-size: 32px !important;   line-height:24px !important;   margin-bottom:20px!important; } .pr-mb-new-ft{     color:#ffffff!important;       margin-bottom:10px!important;        font-size: 16px !important; } .list-slider-right{    background-color:#ededed;   padding:20px;   li-style:none; } .list-slider-li{     margin-bottom:1px; } .list-slider-row{      background-color:#ffffff;      height:10px; } .list-slider-button{  font-weight: bold;  padding: 5px 12px 5px 12px;  background:#ededed;border-right:1px solid #ffffff }.list-slider-button:hover{background: #eee;color: #ffffff !important;}.kis-cwb{  margin-left:10px !important;   background-color:#ffffff !important;}.kis-cwb-padding{    padding:0 10px 0 10px !important;}.mk-jsly-menu,.sub-container{    box-shadow: 0px 2px 5px #aaa !important;} .sub-container{      border-bottom-left-radius: 6px !important;    border-bottom-right-radius: 6px !important; } .foot-ok-hover:a{      color:#6f6f6f !important; } .foot-ok-hover:hover{     color:#005bac !important;     }.mk-jsly-menu-col-0 a:hover  { color:#005bac !important;     }.map-list-font{    font-size:18px !important;    font-weight:bold !important;}.mk-theme-icon-dashboard{display:none;}.footer-link-city {    cursor: pointer;    position: relative;    padding-top: 12px;    margin-right: 10px;}.footer-uplinks-city {    left: -24px;    bottom: 20px;    background: #fff;    padding: 10px;    z-index: 10;    line-height: 22px;    width: 140px;    display: none;    position: absolute;}.footer-uplinks-city a {    display: block;}#mk_jsly_menu_mk-kdm-mega-item-cloud{    width:800px !important;}#mk_jsly_menu_mk-kdm-mega-item-finance .mk-jsly-menu-col-1 .mk-jsly-menu-group {    padding-top: 0px !important;}#bdshare_weixin_qrcode_dialog_qr table td {    text-align: center;    padding: 0px !important;}.bd_weixin_popup .bd_weixin_popup_foot{text-align:center !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-1 .mk-jsly-menu-group:last-child {  margin-top:-50px !important;}.img-xxl{border: 1px solid #ededed;width:70px;height:70px;background:url(404.png) center no-repeat;}.img-zz{border: 1px solid #ededed;width:70px;height:70px;background:url(404.png) center no-repeat;}.img-coco{border: 1px solid #ededed;width:70px;height:70px;background:url(404.png) center no-repeat;}.ft_sex #input_1_4{display: inline-block !important;}.gchoice_1_4_0,.gchoice_1_4_1{    display: inline;}.ft_em #input_1_8{position: absolute;    margin-left: 9px;width:100% !important;}.video-tzd{width:100%;height:600px;}@media screen and (min-width:1200px) and (max-width: 1300px){.video-tzd{width:100%;height:400px;}.video-fx{    padding-top:20px;}.ui-close{    right: -7.2% !important;}}@media screen and (min-width:300px) and (max-width: 640px){.video-tzd{width:100%;height:200px;}.news_masthead_title{    line-height: 40px !important;}#mk-footer{        background-color: #ededed !important;}}#menu-item-14256{    display:none !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-1 .mk-jsly-menu-group:last-child {  margin-top:-87px !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud{       width: 640px !important;    height:400px !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-group-last {  position: absolute;    top: 61%;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-2{    left: 450px !important;        border-right: 0px solid #ccc !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-3{     border-right: 0px solid #ccc !important;    margin-left: -680px;    margin-top: 80px;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-4{    border-right: 0px solid #ccc !important;    position: absolute;   left: 41.5%;    margin-top: 180px;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-5{       height: 55px; border-right: 0px solid #ccc !important; position: absolute;   left: 41.5%;    margin-top: 30px;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-6{   height: 55px; border-right: 0px solid #ccc !important;   position: absolute;   left: 41.5%;    margin-top: 250px;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-7{       height: 55px; border-right: 0px solid #ccc !important;  position: absolute;   left: 41.5%;    margin-top: 320px;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-3 .mk-jsly-menu-item{    padding: 0px 0px 0 5px !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-4 .mk-jsly-menu-onlyone{    padding:2px 10px 0 10px !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-5 .mk-jsly-menu-onlyone{    padding:2px 10px 0 10px !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-6 .mk-jsly-menu-onlyone{    padding:2px 10px 0 10px !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-7 .mk-jsly-menu-onlyone{    padding:2px 10px 0 10px !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-4 .mk-jsly-menu-group:hover {    background-color: #eee;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-5 .mk-jsly-menu-group:hover {    background-color: #eee;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-6 .mk-jsly-menu-group:hover {    background-color: #eee;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-7 .mk-jsly-menu-group:hover {    background-color: #eee;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-1{    display:none;}.adf{    color:#333 !important;}.adf:hover{    color:#00b9ef !important;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-0{    height:400px;}#mk_jsly_menu_mk-kdm-mega-item-cloud .mk-jsly-menu-col-0 .mk-jsly-menu-group:first-child .mk-jsly-menu-item:last-child {    margin-top: 21px !important;}.bannert01{  border:1px solid #ffffff;    padding: 10px 50px !important;    color: #ffffff !important;    border-radius: 50px;    font-weight: normal !important;}.bannert01:hover{background:#fff; color: #005abc !important; font-weight: normal;}.foot-one-left{display:inline-block;    margin-left: -80px;}.foot-one-left li{color:#ffffff;list-style:none;line-height:24px;}.foot-one-right{display:inline-block;float: right;margin-right: 40px;}.foot-one-right li{color:#ffffff;list-style:none;line-height:24px;}.foot-one-left li a{margin:0px !important;color:#ffffff !important;}.foot-one-left li a:hover{color:#005abc !important;}.foot-one-right li a{margin:0px !important;color:#ffffff !important;}.foot-one-right li a:hover{color:#005abc !important;}#mk-footer .mk-col-1-3{border-right: 1px solid #444a53;    height: 200px;text-align:center;}.linf{  border-right: 0px solid #444a53 !important;  }.mk-footer-copyright{    width:100%;}.footer-uplinks-city {    left: -84px !important;    width: 200px !important;    border-radius: 10px;    top: -80px;}.entri{    display:none;}.foot-lk{   list-style: none;background: #ffffff; width: 200px; text-align: center;  line-height: 24px;position: absolute;    left: 50%;    top: 55.5%;;    margin-left: 450px;    z-index: 200;    border-radius: 5px;}.foot-lk li:hover{    background:#ededed;}.gjjs{     width: 0;    height: 0;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-top: 10px solid #ffffff;    position: absolute;    left: 50%;    margin-left: -20px;    margin-top: 10px;}.foot-tag-a a{    color:#b8b8b8 !important;}.foot-tag-a a:hover{    color:#ededed !important;}.foot-ok-hover a{  color:#333333 !important;   }.foot-ok-hover a:hover{  color:#005abc !important;   }.widget_text li a:hover{    color:#005abc !important;}.rttop{opacity: 0;}.rttop-show{ opacity: 1 !important;   }.new-right-slide{ position: fixed;    right: 0;    margin-right: 8px;    bottom: 25%;     z-index:100;}.new-right-slide p{    margin-bottom:-5px;    cursor: pointer;}.new-right-need{     background: #ffffff;    right: 110%;    width: 500px;    z-index: 200;    border-radius: 10px;    padding-bottom: 50px;   }.new-right-title{      background: #1580e4;    padding: 20px;    font-size: 24px;    color: #ffffff;    border-top-right-radius: 10px;    border-top-left-radius: 10px;}.gfield_radio li input[type=radio]{    margin-left: 10px !important;}#input_10_1{     margin-top: 20px;     margin-left: -20px;} #input_10_1 li{    display: inline-block;    font-size: 18px;}#input_10_2,#input_10_3{  width: 180px;}#input_10_4{    width: 408px;}#input_10_5{    width: 387px;}#input_10_6{ width: 450px;    height: 100px;}#field_10_3{    margin-left: 250px;    margin-top: -50px;}#gform_fields_10 ul,ul{   list-style:none !important;}.gform_wrapper li, .gform_wrapper form li {    padding-bottom: 15px !important;}.hk-contab,.hk-top{    display:none !important;}#gform_submit_button_10,#gform_submit_button_10{    float: right;    background: #1580e4;    color: #ffffff !important;    width: 150px;    margin-right: 20px;}.new-tm{   display:none;    position: absolute;    background: rgba(255, 255, 255, 0);    top: -60px;    right: 100%;    width: 500px;    z-index: 200;    border-radius: 10px;    padding-bottom: 30px;    padding: 20px;}.new-two-need{   display:none;       position: absolute;    background: rgba(255, 255, 255, 0);    top: -155px;    right: 100%;    width: 500px;    z-index: 200;    padding-bottom: 30px;    padding: 20px;}.new-two-context{    background: #ffffff;    right: 110%;    width: 500px;    z-index: 200;    border-radius: 10px;   padding-bottom: 50px;   height:320px;    }.new-two-title{      background: #1580e4;    padding: 20px;    font-size: 24px;    color: #ffffff;    border-top-right-radius: 10px;    border-top-left-radius: 10px;}.right-two-img{    position: absolute;    top: 0;}.right-two-zi{    margin-left: 90px;}#gform_fields_11{    margin-left: 0.8em !important;}#field_11_1{    margin-top: 30px;}#field_11_2{      margin-left: 260px;    margin-top: -50px;}#input_11_1,#input_11_2{  width: 165px;}#input_11_4{ width: 165px;   padding: 5px 14px 5px 20px !important;   border: 1px solid #ddd !important;    border-radius: 5px;    height: 35px;    margin-left:5px;}#input_11_3{   width: 162px; }#field_11_4{    margin-left: 230px;    margin-top: -50px;}#input_11_5{   width: 455px;    height: 80px;  margin-top: 5px;}#field_11_3{    margin-left:9px;}.new-th-contact{    display:none;    position: absolute;    background: rgba(255, 255, 255, 0);    top: -25px;    right: 100%;    width: 400px;    z-index: 200;    border-radius: 10px;    padding-bottom: 30px;    padding: 20px;}.new-th-context{    background: #ffffff;    right: 110%;    width: 400px;    z-index: 200;    border-radius: 10px;   }.new-th-title{      background: #1580e4;    padding: 20px;    font-size: 24px;    color: #ffffff;    border-top-right-radius: 10px;    border-top-left-radius: 10px;}.right-th-img{    position: absolute;    top: 0;}.right-th-zi{    margin-left: 110px;}.right-th-zi p{    color: #ffffff;    font-size: 16px;    margin-bottom: 8px;}.right-th-big{  font-size: 22px;  }.right-th-big-lefe{    margin-left: 19%;    font-size: 16px;}.right-th-phone{  color: #1580e4;    font-size: 16px; }.right-th-lphone{  color: #333;    font-size: 16px; }.right-th-sm{     margin-left: 45%;    font-size: 16px;}.new-th-xq{   padding: 20px 30px; }.right-th-dd{    margin-left: 10px;    font-size: 16px;}.right-th-dd a{    color:#666666;}.right-th-dd a:hover{    color:#1580e4;}.right-th-last{    margin-top:10px;}.gfield_required{        color: red;}.gfield_label{    font-size: 16px;    color: #666;}input[type=text]{    border: 1px solid #ddd !important;    border-radius: 5px;    height: 35px;    margin-left: 5px;}textarea{    border: 1px solid #ddd !important;      border-radius: 5px;}#gform_submit_button_11{float: right;    background: #1580e4;    color: #ffffff !important;    width: 150px;    margin-right: 20px;}#gform_confirmation_message_11{  text-align: center;    margin-top: 100px;  }.new-five-context{    display:none;    position: absolute;    background: rgba(255, 255, 255, 0);    top: 50px;    right: 100%;    z-index: 200;    border-radius: 10px;    padding-bottom: 30px;    padding: 20px;}#menu-item-15273{    display:none;}#BDBridgeLS{    display:none !important;}.btn_blue8{  color:white!important;  font-weight: bold;  padding: 9px 33px;  background: #005abc;  border-radius: 5px;}.btn_blue8:hover{background:rgba(0, 90, 188, 0.7); color:white;}