/* 导航 */

.daohang { font-size:14px; width:100%; background:url(../img/nodelocation.png) left no-repeat; padding-left:20px;   text-align:left; border-bottom:1px #ccc dotted; line-height:40px;}
.daohang a{ color:#ffc; }

.daohang a:hover{ color:#006699; }

.daohang b{ float:left; font-size:20px; font-weight:normal;}


/*Trapezoid(梯形)*/
.trapezoid {
    border-bottom: 20px solid #e5e5e5;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    height: 0;
}

/* css 圆角 */

.yuanjiao {border-radius: 15px 0px 15px 0px;}

.jz{ top:-50px; }

.jz-4{ top:-40px; }


div.wpcf7 {
    margin: 0;
    padding: 0;
}

div.wpcf7 .screen-reader-response {
    position: absolute;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    margin: 0;
    padding: 0;
    border: 0;
}

div.wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #ff0000;
}

div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
    border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
    border: 2px solid #ffa500;
}

div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
    border: 2px solid #f7e700;
}

.wpcf7-form-control-wrap {
    position: relative;
}

span.wpcf7-not-valid-tip {
    color: #f00;
    font-size: 1em;
    font-weight: normal;
    display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
    position: absolute;
    top: 20%;
    left: 20%;
    z-index: 100;
    border: 1px solid #ff0000;
    background: #fff;
    padding: .2em .8em;
}

.shadow-inset-form, input, textarea, select, .seldiv, .select2-choice, .select2-selection--single {
    box-shadow: none !important;
}

span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
}

span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
    content: " ";
}

.radio-title {
    text-align: left;
    float: left;
    font-size: 14px;
    margin-right: 30px;
    padding-left: 15px;
    color: #757575 !important;
    font-weight: 400;
}

.radio-title + p {
    float: left;
    width: calc(100% - 272px);
}

.wpcf7-checkbox .wpcf7-list-item {
    display: inline-block;
    /*width:20%;*/
    margin: 0;
    float: left;
    text-align: left;
    font-size: 12px;
    font-weight: 400;
    position: relative;
    padding-left: 30px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.wpcf7-list-item input {
    position: absolute !important;
    top: 0;
    left: 0;
}

.wpcf7-checkbox .wpcf7-list-item-label {
    white-space: nowrap;
}

@media (max-width: 959px) {

    .radio-title + p {
        float: left;
        width: 100%;
        padding-left: 15px;
    }

}

.wpcf7-display-none {
    display: none;
}

div.wpcf7 .ajax-loader {
    visibility: hidden;
    display: inline-block;
    background-image: url('../img/ajax-loader.gif');
    width: 16px;
    height: 16px;
    border: none;
    padding: 0;
    margin: 0 0 0 4px;
    vertical-align: middle;
}

div.wpcf7 .ajax-loader.is-active {
    visibility: visible;
}

div.wpcf7 div.ajax-error {
    display: none;
}

div.wpcf7 .placeheld {
    color: #888;
}

div.wpcf7 input[type="file"] {
    cursor: pointer;
}

div.wpcf7 input[type="file"]:disabled {
    cursor: default;
}

div.wpcf7 .wpcf7-submit:disabled {
    cursor: not-allowed;
}

.dui-dropdown-menu::-webkit-scrollbar,
.dui-dropdown-menu::-webkit-scrollbar-thumb {
    width: 0px;
    background-color: transparent;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
}

.dui-dropdown-menu {
    height: 0;  
	
    overflow: hidden;
    position: absolute;
    -webkit-transition: height 0.3s;
    transition: height 0.3s;
    left: 0;
    right: -1px;
    top: 100%;
    opacity: 0;
    visibility: hidden;
}

.dui-dropdown-menu:hover {
    overflow-y: auto;
}

.dui-dropdown-menu.opened {
    opacity: 1;
    visibility: visible;
}

.dui-dropdown-menu .dropdown-container {


	

   
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
    border-top: 6px solid #fff;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container {  
    overflow: hidden;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide {
    margin: 0; 
    overflow: hidden;
    height: auto;
    position: relative;
    left: auto;
    width: 100%;
    top: 0;
    padding: 0;
    background: #fff;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item {
    float: left;
    width: 33.33%; 
    border-bottom: 1px solid #f0f1f2;
    margin-bottom: -1px;
    padding: 25px 25px 25px 10px;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
	
	
	
	
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item:after {
    content: "";
    position: absolute;
    top: 25px;
    bottom: 25px; 
    right: 0;
    border-right: 1px solid #f0f1f2;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-img {
    width: 180px; 
    float: left;
    margin-right: 20px;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-img a {
    display: block;
    width: 180px;
    transition: all .5s;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-img a .img {
    max-width: 100%;
    width: 180px;
    height: 180px;
    display: block;
    margin: 0 auto;
    background-size: cover;
    transition: all .5s;
    border: 0px;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link {
    display: inline-block;
    max-width: 208px;
    width: calc(100% - 200px);
    float: left;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link > a {
    color: #3b3e40;
    line-height: 24px;
    font-size: 16px;
    margin-bottom: 8px;
    font-weight: 600;
    display: block;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link > a:hover {
    text-decoration: underline;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link .content {
    color: #6c7073;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 16px;
    padding-right: 16px;
    white-space: normal;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link ul {
    position: relative;
    left: auto; 
    width: 100%;
    top: 0;
    padding: 0;
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link ul li {
    width: 100%;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link ul li a {
    color: #3b3e40;
    font-size: 14px;
    line-height: 18px;
    padding: 4px 0;
    display: inline-block;
    word-break: break-word;
    width: 100%;
}

.dui-dropdown-menu .dropdown-container .nav-columns .grid-container .guid-slide .guid-item .product-link ul li a:hover {
    text-decoration: underline;
}

.dui-dropdown-menu.single {


margin-top:-5px;

    color: #303233;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    right: auto;
    width: auto;
    border: none;
}

.dui-dropdown-menu.single .dropdown-container .grid-container ul {
    margin: 0;
    position: relative;
    left: auto;
    width: 100%;
    top: 0; 
    padding: 0; 
    
    -webkit-box-shadow: none;  
    box-shadow: none; background-color: #FFFFFF; border-top: 2px solid #0084ff;

	
	
}


.dui-dropdown-menu.single .dropdown-container .grid-container ul:after {
    content: "";
   
   position: absolute ;
    height: 6px;
    width: 6px;
    top: -13px; left: 45%;
    z-index: 1100;
    overflow: hidden ;
    border-width: 6px;
    border-style: dashed dashed solid;
    border-color: transparent transparent #0084ff;
}


.opened { border-top:1px #e6e6e8 solid;}
.dui-dropdown-menu.single .dropdown-container .grid-container ul li {
    display: block;
    width: 100%; border-bottom:1px #f0f1f2 solid;
    font-size: 12px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.dui-dropdown-menu.single .dropdown-container .grid-container ul li:hover {
    background: #ebeff2;
}

.dui-dropdown-menu.single .dropdown-container .grid-container ul li a {
    padding: 13px 32px;
    white-space: nowrap;
    display: inline-block;
    color: #303233;
    line-height: 1;
    height: auto;
    background: 0 0;
    text-align: center;
    width: 100%;
    font-size: 14px;
}

.relativeX {
    position: relative !important;
}






.iconf-drowpdown {
    display: inline-block;
    vertical-align: middle;
    width: 6px;
    height: 10px;
    background: url(/img/jiantou.png) no-repeat center !important;
    background-size: cover !important;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    margin-left: 6px;
}

@media (max-width: 959px) {
    #masthead .main-menu-container {
        position: fixed !important;
    }

    .main-menu-container .navbar-group-list {
        background: #fff;
        margin: 0;
        border-top: 1px solid #f0f1f2;
    }

    .main-menu-container .navbar-group-list .navbar-group {
        display: block;
        width: 100%;
        transition: all .3s;
    }

    .main-menu-container .navbar-group-list .navbar-group a {
        position: relative;
        right: 0;
        display: block;
        width: 100%;
        padding: 16px 20px 15px;
        font-size: 15px;
        line-height: 20px;
        color: #303233;
        overflow: hidden;
        z-index: 700;
        -webkit-transition: all 0.4s, background 0s;
        transition: all 0.4s, background 0s;
        background: #fff;
        border-bottom: 1px solid #f0f1f2;
    }

    .main-menu-container .navbar-group-list .navbar-group a h4 {
        font-size: 16px;
        line-height: 20px;
        font-weight: 500;
        margin: 0;
    }

    .main-menu-container .navbar-group-list .navbar-group a .navbar-arrow-right {
        display: block;
        width: 6px;
        height: 10px;
        background-size: cover;
        background-position: center center;
        background: url(https://www5.djicdn.com/assets/images/v3/head/nav-arrow-right-77573f2d91aabb315e4e3999d03338b9.svg);
        position: absolute;
        right: 20px;
        top: 50%;
        margin-top: -5px;
    }

    .main-menu-container .navbar-group-list .navbar-group .navbr-group-menu {
        position: absolute;
        width: 100%;
        background-color: #fff;
        top: 0;
        -webkit-transition: left 0.4s;
        transition: left 0.4s;
        left: 100%;
    }

    .main-menu-container .navbar-group-list .navbar-group .navbr-group-menu .menu-back .navbar-arrow-right {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        margin-right: 8px;
        position: static;
        display: inline-block;
        vertical-align: middle;
    }

    .main-menu-container .navbar-group-list .navbar-group .navbr-group-menu .navbr-menu {
        margin: 0;
        overflow-y: auto;
    }

    .main-menu-container .navbar-group-list .navbar-group .navbr-group-menu-b {
        position: absolute;
        width: 100%;
        background-color: #fff;
        top: 0px;
        -webkit-transition: left 0.4s;
        transition: left 0.4s;
        left: 100%;
    }

    .main-menu-container .navbar-group-list .navbar-group .navbr-group-menu-b .navbr-menu-b {
        margin: 0;
    }

    .main-menu-container .navbar-group-list .navbar-group.navbar-group-active .navbr-group-menu {
        left: 0;
    }

    .main-menu-container .navbar-group-list .navbar-group.navbar-group-active-b .navbr-group-menu-b {
        left: 0;
    }

    .main-menu-container .navbar-group-list.navbar-group-left > .navbar-group > a {
        right: 100%;
        opacity: 0;
    }

    .main-menu-container .navbar-group-list .navbar-group-left-b > li > a {
        right: 100%;
        opacity: 0;
    }

    a {
        -webkit-tap-highlight-color: #ade1f5;
    }
}

#masthead .menu-container {
    background: rgba(255, 255, 255, 1);
}

#masthead .main-menu-container,
#masthead .menu-horizontal,
#masthead .menu-item,
#masthead .menu-item > a {
    position: static;
}

#masthead ul.menu-smart li *,
#masthead ul.menu-smart li *:before,
#masthead ul.menu-smart li *:after {
    webkit-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

#masthead:hover .menu-container {
    background: #fff;
}

#masthead:hover .menu-container .logo-image.logo-light {
    display: block !important;
}

#masthead:hover .menu-container .logo-image.logo-dark {
    display: none !important;
}

.home .tp-bullets {
    display: none !important;
}

@media (max-width: 959px) {
    .home .tp-bullets {
        display: block !important;
    }

    #masthead .main-menu-container {
        overflow: hidden;
    }
}

#masthead .box-hide {
    display: none !important;
}

/*# sourceMappingURL=../../../_map/css/index.css.map */

#page-header .home-index-btn, .main-wrapper .custom-link.home-index-btn {
    background: url(/img/btn-noraml.svg) no-repeat center !important;
    background-size: contain !important;
    transition: background .3s, color .3s;
    color: #333 !important;
    padding: 13px 31px 13px 51px !important;
    border: none !important;
}

#page-header .home-index-btn:hover, .main-wrapper .custom-link.home-index-btn:hover {
    background: url(/img/btn-hover.svg) no-repeat center !important;
    background-size: contain !important;
    color: #fff !important;
}

.wpcf7-form-control.wpcf7-submit {
    background: url(/img/btn-noraml-blue.svg) no-repeat center !important;
    background-size: contain !important;
    transition: background .3s, color .3s;
    color: #fff !important;
    padding: 13px 31px 13px 51px !important;
    border: none !important;
}

.wpcf7-form-control.wpcf7-submit:hover {
    background: url(/img/btn-hover-blue.svg) no-repeat center !important;
    background-size: contain !important;
    color: #006cff !important;
}

.main-wrapper .custom-link.btn-more-detail {
    background: url(/img/btn-noraml-black.svg) no-repeat center !important;
    background-size: contain !important;
    background-color: transparent !important;
    transition: background .3s, color .3s;
    color: #fff !important;
    padding: 13px 31px 13px 51px !important;
    border: none !important;
}

.main-wrapper .custom-link.btn-more-detail:hover {
    background: url(/img/btn-hover-black.svg) no-repeat center !important;
    background-size: contain !important;
    color: #333 !important;
}

/*移动端样式*/
@media (max-width: 491px) {
    .half-gutter .tmb {
        position: static !important;
    }

    .home #index-200536 .isotope-container .tmb:nth-child(2), .home #index-200536 .isotope-container .tmb:nth-child(3) {
        float: left !important;
        width: calc((100% - 8px) / 2) !important;
        padding-right: 8px !important;
    }

    .home #index-200536 .isotope-container .tmb:nth-child(1) .t-inside {
        padding-top: 20px !important;
        height: 300px !important;
    }

    .home #index-200536 .isotope-container .tmb:nth-child(2) .t-inside, .home #index-200536 .isotope-container .tmb:nth-child(3) .t-inside {
        height: 160px !important;
        margin-top: 8px !important;
    }

    .page-id-76960 #index-200536 .isotope-container .tmb {
        float: left !important;
        width: calc((100% - 8px) / 2) !important;
        padding-right: 8px !important;
    }

    .page-id-76960 .tp-parallax-wrap {
        display: none !important;
    }

    .page-id-76960 #index-200536 .isotope-container .tmb .t-inside {
        margin-top: 8px !important;
    }

    #index-16788 .isotope-container .tmb .t-inside {
        height: 160px !important;
        margin-bottom: 8px;
    }

    #index-16788 .isotope-container .tmb .t-inside h4, #index-16788 .isotope-container .tmb .t-inside h5 {
        max-height: 46px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }

    form p {
        margin: 8px 0px 0px 0px !important;
    }

    .wpcf7-inline-wrapper .wpcf7-inline-field {
        padding: 0px 8px 0px 0px !important;
    }

    .wpcf7-inline-wrapper .wpcf7-inline-field:nth-child(even) {
        padding: 0px 0px 0px 0px !important;
    }

}

/*产品聚合页*/
.page-id-76960 .isotope-filters ul.menu-smart li.filter-show-all {
    display: none !important;
}

.page-id-76960 .half-gutter .tmb {
    display: none;
    position: static !important;
    float: left;
}

.page-id-76960 .half-gutter .tmb .t-inside {
    opacity: 1 !important;
}

/*下载专区*/
@media (max-width: 959px) {

    .page-id-76052 .uncode-single-media .single-wrapper {
        width: 100px;
        height: 100px;
    }

    .page-id-76052 .row-inner .column_child {
        /*width: calc(100% - 100px);*/

        display: table-cell;
        vertical-align: middle !important;
    }

    .page-id-76052 .main-container .row-inner > div:not([class*=col-md]) {
        padding-top: 0px !important;
    }

    .page-id-76052 .main-container .row-inner .column_child:first-child {
        width: 100px;
        float: left;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .page-id-76052 .main-container .row-container.boomapps_vcrow:not(:first-child) .row-parent.limit-width {
        padding: 0px 15px !important;
    }

    .page-id-76052 .main-container .row-container.boomapps_vcrow:nth-child(2) .row-parent.limit-width {
        padding-top: 15px !important;
    }

    /*关于我们*/
    .page-id-75333 .pos-top.pos-center.align_center.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter {
        width: 50%;
        float: left;
        clear: none !important;
        padding-top: 20px !important;
    }

    .page-id-75333 .pos-top.pos-center.align_center.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter:nth-child(-n+2) {
        padding-bottom: 20px !important;
        padding-top: 0px !important;
        border-bottom: 1px solid #ddd;
    }

    .page-id-75333 .pos-top.pos-center.align_center.column_child.col-lg-4.boomapps_vccolumn.single-internal-gutter {
        padding: 8px 0px 0px 0px !important;
    }

    .page-id-75333 .pos-top.pos-center.align_center.column_child.col-lg-4.boomapps_vccolumn.single-internal-gutter:first-child {
        padding: 0 !important;
    }

    .page-id-75333 .pos-top.pos-center.align_left.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter {
        width: calc((100% - 20px) / 2);
        margin-right: 8px;
        float: left;
        clear: none !important;
        padding-top: 8px !important;
    }

    .page-id-75333 .pos-top.pos-center.align_left.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter:nth-child(-n+2) {
        padding-top: 0px !important;
    }

    .page-id-75333 .pos-top.pos-center.align_left.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter:nth-child(even) {
        margin-right: 0px;
    }

    /*移动端footer*/
    .site-footer .row-inner .pos-top:not(:first-child) {
        padding: 20px 0 !important;
        border-bottom: 1px solid #333;
        position: relative;
    }

    .site-footer .row-inner .pos-top:not(:first-child) .heading-text.el-text:after {
        content: '';
        position: absolute;
        right: 10px;;
        top: 3px;
        width: 12px;
        height: 12px;
        background: url('/img/footer-more.svg');
        background-size: cover;
        transition: all .3s;
    }

    .site-footer .row-inner .pos-top:not(:first-child) .heading-text.el-text.active:after {
        background: url('/img/footer-more-close.svg');
        background-size: cover;
    }

    .site-footer .row-inner .pos-top:not(:first-child) .uncode_text_column {
        margin-top: 0 !important;
        display: none;
    }

    .site-footer .row-inner .pos-top:not(:first-child) .heading-text.el-text {

    }

    .site-footer .row-inner .pos-top:first-child .heading-text.el-text {
        width: 33.333%;
        float: left;
        clear: none !important;
    }

    .site-footer .row-inner .pos-top:nth-child(2) {
        padding-top: 20px !important;
    }

    .site-footer .row-inner .pos-top:nth-child(2):after {
        top: 33px;
    }

    footer .uncode_text_column > *:first-child {
        margin-top: 30px !important;
    }

    footer .vc_row:nth-child(2) {
        display: none;
    }
}

footer .footer-last {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

footer .row-container.style-dark-bg.footer-last .row {
    padding: 15px !important;
}

footer .footer-last .uncell {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

footer .heading-text {
    margin-top: 30px !important;
}

footer .heading-text p {
    margin: 12px 0 0 !important;
}

@media (max-width: 959px) {
    footer .pos-top:first-child .heading-text {
        border-bottom: 1px solid #333;
        padding-bottom: 20px;
    }
}

/*视频比例调整*/
video.resizelistener {
    height: 100% !important;
    top: 0 !important;

}

.page-id-75183 div[data-section="1"] {
    padding: 30px 0 !important;
}

@media (max-width: 959px) {
    .page-id-75183 div[data-section="1"] {
        padding: 0 !important;
    }

    .submenu-light .menu-smart,
    .submenu-light .menu-sidebar-inner,
    .submenu-light .main-menu-container {
        background-color: #ffffff;
    }

    .submenu-dark .menu-smart,
    .submenu-dark .menu-sidebar-inner,
    .submenu-dark .main-menu-container {
        background-color: rgba(0, 0, 0, .3) !important;
    }

    /*联系我们*/
    .page-id-75183 .post-content .single-internal-gutter {
        /*margin-bottom: 30px;*/
    }

    .page-id-75183 .post-content .single-internal-gutter .heading-text {
        margin-top: 15px !important;
    }

    .page-id-75183 div[data-section="1"] .pos-top:nth-child(even) {
        background: rgb(250, 250, 250);
    }

    .page-id-75183 div[data-section="1"] .pos-top.pos-center.align_center {
        margin-bottom: 0px !important;
        padding: 50px 0px !important;
    }

    .page-id-75183 div[data-section="1"] .row.row-parent {
        padding: 36px 0px 36px 0px !important;
    }

    .page-id-75183 div[data-section="1"] .pos-top.pos-center.align_center:nth-child(1) {
        margin-bottom: 0px !important;
        /*margin-top:-50px!important;*/
        padding: 0 0 50px 0px !important;
    }

    .page-id-75183 div[data-section="1"] .pos-top.pos-center.align_center:nth-child(3) {
        margin-bottom: 0px !important;
        padding: 50px 0 20px 0px !important;
    }

    .page-id-75183 div[data-section="2"] {
        /*display:none;*/
    }
}

footer .row-inner .uncode_text_column a {
    color: #666;
}

.isotope-filters ul.menu-smart > li > span > a {
    font-size: 15px !important;
}

/*产品详情页*/
@media (max-width: 959px) {
    article.post div[data-section="0"] .row-internal.row-container.boomapps_vcrow .el-text > h3 span {
        font-size: 15px !important;
        text-align: right;
        line-height: 27px;
    }

    article.post div[data-section="0"]  .row-internal.row-container.boomapps_vcrow .el-text > div p {
        font-size: 15px !important;
        margin: 0 !important;
        text-align: left;
    }

    article.post div[data-section="0"]  .row-internal.row-container.boomapps_vcrow .el-text hr {
        float: left;
        width: 100%;
        border-color: #d6d6d6 !important;
        border-top: none;
        border-bottom: 1px solid #d6d6d6;
        height: 20px;
        margin: 0 !important;
    }

    article.post div[data-section="0"] .row-internal.row-container.boomapps_vcrow .row-inner .pos-top:last-child .el-text hr {
        display: none;
    }

    article.post div[data-section="0"]  .row-internal.row-container.boomapps_vcrow .el-text > div {
        float: left;
        width: 50%;
        display: inline-block;
        vertical-align: middle;
    }

    article.post div[data-section="0"]  .row-internal.row-container.boomapps_vcrow .el-text > h3 {
        width: 50%;
        float: right;
        vertical-align: middle;
    }
}

.home .resizelistener.scale {
    transform: scale(1.5);
}

@media (max-width: 959px) {
    .isotope-filters ul.menu-smart {
        text-align: left !important;
    }
}

/*form*/
.form-content .wpcf7-inline-wrapper:nth-child(2) p {
    margin-top: 18px !important;
}

.form-content .wpcf7-inline-field.over {
    width: 100% !important;
}

.form-content textarea {
    height: 94px !important;
}
.form-content .captcha {
	text-align:left;
}
.form-content .captcha label {
	display:inline-block;
	padding-top:23px;
	
}
.form-content .captcha span {
    vertical-align: middle;
    font-size:14px;
}
.form-content .captcha input {
	width:calc(100% - 260px);
	float:right;
	vertical-align: middle;
	margin-top: -5px;
}

.form-content {
    overflow: hidden;
}

.form-content .form-content-left, .form-content .form-content-right {
    float: left;
    width: 50%;
    padding: 0 20px;
}

@media (max-width: 959px) {
	
	.form-content .wpcf7-inline-field {
		 width: 100% !important;
		 padding:0!important;
	}
    .form-content .form-content-left, .form-content .form-content-right {
        float: left;
        width: 100%;
        padding: 0;
    }

    .form-content textarea {
        height: auto !important;
    }

    .category-83 .pos-top.pos-center.align_left.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter,.page-id-75967 .pos-top.pos-center.align_left.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter {

        width: calc((100% - 20px) / 2);
        float: left;
        clear: none;
        padding: 0 !important;
        margin-bottom: 20px;
    }

    .category-83 .pos-top.pos-center.align_left.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter:nth-child(odd),.page-id-75967 .pos-top.pos-center.align_left.column_child.col-lg-3.boomapps_vccolumn.single-internal-gutter:nth-child(odd) {
        margin-right: 20px;
    }
}

    @media (max-width: 491px) {
        .form-content .wpcf7-inline-wrapper:nth-child(2) p {
            margin-top: 8px !important;
        }

        .form-content .wpcf7-inline-wrapper .wpcf7-inline-field {
            padding: 0 !important;
        }
    }


    .country-tab {
        display: inline-block;
        vertical-align: top;
        padding:0 10px!important;
    }
    .country-tab:after {
    	content:'';
    	background:url('/img/hover.svg');
    }

    .country-tab a {
    	display:inline-block;
    	padding:0!important;
    }

	.country-tab a .country-tab-icon {
		width:16px;
		height:16px;
		display:block;
		background:url('/img/normal.svg');
		background-size:100% 100%;
		transition:all .3s;
		 vertical-align: middle;
		 margin-top:-2px;
	}
    
    .country-tab:hover .country-tab-icon {
    	background:url('/img/hover.svg');
		background-size:100% 100%;
    }
    #logo-container-mobile .country-tab {
    display:none;	
    }

@media (max-width: 959px) {
	.country-tab {
		position:absolute;
		right:45px;
		top:33px;
		display:block!important;
	}
	
	 .country-tab a {
	 	display:block;
	 }
	.country-tab a .country-tab-icon {
		width:22px;
		height:22px;
	}
	
}

/*联系我们*/
#post-75183 .vertical-tab-menu {
	background:transparent;
	height:100%;
	
}
#post-75183 .vertical-tab-menu .nav-tabs {
	min-height:491px;
	border:none;
	background:#fff;
}
#post-75183 .vertical-tab-menu .nav-tabs li{
	font-size:15px;
	line-height:41px;
	transition:all .3s;
	color:#000;
	background:#fff;
	position:relative;
	padding-left:20px;
}
#post-75183 .vertical-tab-menu .nav-tabs li a{
		color:#000;
		transition:all .3s;
		padding: 24px 23px 24px 0px;
}
#post-75183 .vertical-tab-menu .nav-tabs li a span{
		font-size:14px;
}
#post-75183 .vertical-tab-menu .nav-tabs li.active{
	background:#006cff;
	margin-right:-10px;
	
}

#post-75183 .vertical-tab-menu .nav-tabs li.active a{
		color:#fff!important;
}

#post-75183 .tab-content.vertical {
border:none;	
}

#post-75183 .tab-content .tab-pane .row.row-child{
	min-height:491px;
}
#post-75183  .row-container .row-parent .column_child.single-internal-gutter .uncont > *:not(:first-child) {
	
	margin-top:20px!important;
}
#post-75183 .heading-text.el-text p {
margin-top:10px!important;	
}

@media (max-width: 959px) { 
	
#post-75183 .row-container[data-section="2"] .row-inner .single-internal-gutter+.single-internal-gutter{
margin-top:-45px!important;	
}

}

@media (max-width: 569px) { 
#post-75183 .row-container[data-section="2"] .wpb_content_element .row-internal.row-container.boomapps_vcrow>.row-background>.background-wrapper>.background-inner {
	
	background:#fff!important;
	background: url(/wp-content/uploads/2019/07/zhezhao.svg)!important;
}


#post-75183 .tab-content .tab-pane .row.row-child{
	min-height:0px;
}

#post-75183 .vertical-tab-menu .nav-tabs {
	min-height:0px;
	border:none;
	background:#fff;
	padding-bottom:1px!important;
	overflow:hidden;
	width:100%;
}
#post-75183 .vertical-tab-menu .nav-tabs li{
	font-size:15px;
	line-height:41px;
	transition:all .3s;
	color:#000;
	background:#fff;
	position:relative;
	padding-left:20px;
	display:inline-block;
	float:left;
	width:33.333%;
	padding-left:0px;
}
#post-75183 .vertical-tab-menu .nav-tabs li a{
		color:#000;
		transition:all .3s;
		padding: 15px 0px 15px 0px;
		text-align:center;
}
#post-75183 .vertical-tab-menu .nav-tabs li a span{
		font-size:12px;
}
#post-75183 .vertical-tab-menu .nav-tabs li.active{
	background:#006cff;
	margin-right:0px;
	
}
#post-75183 .vertical-tab-menu {
height:139px;	
}
#post-75183 .vertical-tab-menu .nav-tabs li.active a{
		color:#fff!important;
}
/*产品中心*/
.tmb .t-entry-visual .t-overlay-text .t-entry {
    transform: translateY(10px);
}
}

#post-76979 .t-entry-meta .t-entry-date {
color:#999!important;	
}

.page-body.category-industry .un-no-sidebar-layout .style-light .heading-text  p {
font-size:12px;	
}
/*新闻动态*/
.post-76979 .uncont .t-entry h6.t-entry-title {
height:52px;	
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
@media (max-width: 569px) {  
.post-76979 .uncont .t-entry h6.t-entry-title {
height:auto;	
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 10;
-webkit-box-orient: vertical;
}	
	
	
}

/*search*/
body .overlay.overlay-search {
	height: 120px!important;
    top: -35px;
    background-color: #fff!important;
    opacity:.9;
    z-index:1;
    transition:all .3s;
}
body .overlay.overlay-search.open {
	top: 106px;
}
body .overlay.overlay-search form {
padding:10px 0 0 0!important;
opacity: 1!important;
    -webkit-transform: translateY(0px)!important; 
    transform: translateY(0px)!important;
    transition:all 0 !important;
}
.overlay.overlay-search .mmb-container {
	top:23px!important;
}
body .overlay.overlay-search form .search-field  {
padding:0!important;	
border:1px solid #ddd!important;
font-size:18px!important;
padding-left:15px!important;
color:#333!important;
height:48px;
line-height:54px;
background-color:#fff!important;
border-color:#0f6bef!important;

}

body .style-dark ::-webkit-input-placeholder {
  color:#999!important;
}
body .style-dark :-ms-input-placeholder {
  color:#999!important;
}
body .style-dark ::-moz-placeholder {
  color:#999!important;
}
body .overlay.overlay-search form .fa-search3 {
	display:inline-block;
	width:24px;
	height:24px;
	background:url(/img/search.svg);
	margin-top: -12px!important;
    right: 20px!important;
    
}
body .overlay.overlay-search form .fa-search3:before {
display:none;	
}
body[class*=hmenu-] .navbar-nav-last ul{
	border:0!important;
	margin:0!important;
	padding:2px 0 0 15px!important;
}

@media (max-width: 959px) {
	#masthead	.menu-back.menu-back-a,	#masthead	.menu-back.menu-back-b{
			border-top: 1px solid #f0f1f2;
	}
	#masthead .main-menu-container {
	
	}
#masthead .menu-horizontal.box-hide {
	display:block!important;
	min-height:0!important;
	    height: 70px;
}
#masthead .menu-horizontal.box-hide .trigger-overlay {
display:none;	
}
#masthead  .menu-horizontal.box-hide  .drop-menu {
	display:block!important;
	padding:0!important;
}
#masthead  .menu-horizontal.box-hide  form  .search-field{
	width:100%;
	height:40px;
	line-height:18px;
	font-size:14px;
}
#masthead  .menu-horizontal.box-hide  form {
	padding:15px!important;
	background: #fff;
	border-top: 1px solid #f0f1f2;
}
#masthead  .menu-horizontal.box-hide .menu-horizontal-inner {
	width:100%;
	padding:0;
	display:block;
}
body[class*=hmenu-] .navbar-nav-first {
	display:none;
}
body[class*=hmenu-] .navbar-nav-last {

}
}