@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
HTML5 display-role reset for older browsers article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
::-webkit-scrollbar {width:5px;height:5px;}
::-webkit-scrollbar-track-piece {-webkit-border-radius:6px;background-color:rgba(0,0,0,0.2);}
::-webkit-scrollbar-thumb:vertical {height:5px;-webkit-border-radius:6px;background-color:rgba(125,125,125,0.7);}
::-webkit-scrollbar-thumb:horizontal {width:5px;-webkit-border-radius:6px;background-color:rgba(125,125,125,0.7);}
body{margin:0;padding:0}
a {text-decoration: none;color: #333;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
img {vertical-align: middle;}
li {list-style: none;}
iframe {box-shadow: 0 0 10px rgb(0 0 0 / 10%);width: 100%;height: 100%;border: 0;}
/*.container{max-width: 1440px;width: 100%;margin: 0 auto;padding: 0 20px;}*/
.flex {display: -webkit-flex;display: -ms-flexbox;display: flex;}
.none{display: none}
.clearfix:after, .layout:after, .container:after{content: "";display: block;clear: both;visibility: hidden;height: 0;}
.page_main {background: #FFF;padding: 50px 0 0;-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.clear{clear: both;
}
.tab-panel iframe,.blog-article iframe{width: 100%;height: auto !important;aspect-ratio: 16 / 9;}
.df{display: flex;}
.f_w{flex-wrap: wrap;}
.a_c{align-items: center;}
.j_c{justify-content: center;}
.j_b{justify-content: space-between;}
.t_l{text-align: left;}
.t_c{text-align: center;}
.t_r{text-align: right;}
.ttu{text-transform: uppercase;}
.p_r{position: relative;}
.p_a100{position: absolute;z-index: 1;display: block;width: 100%;left: 0;right: 0;top: 0;bottom: 0;}
.oh1{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.oh2{-webkit-line-clamp: 2;}
.oh3{-webkit-line-clamp: 3;}
.oh4{-webkit-line-clamp: 4;}
/*分享*/
.wd-social-icons .social-facebook {background-color: #365493;}
.wd-social-icons .social-twitter {background-color: #3CF;}
.wd-social-icons .social-pinterest {background-color: #CB2027;}
.wd-social-icons .social-linkedin{background-color: #0274B3;}
.wd-social-icons .social-whatsapp {background-color: #1EBEA5;}
.wd-social-icons .wd-social-icon {font: normal normal normal 14px / 1 FontAwesome;color: #fff !important;display: inline-block;margin: 4px;vertical-align: middle;text-align: center;font-size: 0;width: 30px;height: 30px;border-radius: 50%;}
.wd-social-icons .wd-icon {font-size: 20px;line-height: 30px;display: inline-block;vertical-align: middle;}
/* 头部 */

.crumbs{background-color: #f9f9f9;padding:6px 0;border-bottom: 1px solid #eee;}
/* 底部 */
#gotoTop{position: fixed;z-index: 999;;bottom: 15vh;right: 20px;width: 50px;height: 50px;text-align: center;line-height: 50px;background: #009fe8;color:#fff;font-size: 24px;display: none;cursor: pointer;}
#gotoTop.active{display:block}
.mauticform_wrapper {position:relative;margin-top:45px;}
.mauticform_wrapper {max-width:100% !important;padding:0px!important;margin:0 !important;}
iframe {box-shadow:0 0 10px rgb(0 0 0 / 10%);width:100%;height:100%;border:0;}
@media screen and (max-width:600px){
    .inquiry-pop-bd .inquiry-pop{width: auto;}
}

/* 分页*/
.el-pagination {white-space:nowrap;padding:2px 5px;color:#303133;text-align:center;font-size:12px;clear:both;}
.el-pagination::after,
.el-pagination::before {display:table;content:"";}
.el-pagination::after {clear:both;}
.el-pagination button,
.el-pagination span:not([class*=suffix]) {display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;}
.el-pagination button:disabled {color:#C0C4CC;background-color:#FFF;cursor:not-allowed;}
.el-pagination button {border:none;padding:0 6px;background:0 0;}
.el-pagination button,
.el-pagination span:not([class*=suffix]) {display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;}
.el-pagination__total {margin-right:10px;font-weight:400;color:#606266;}
.el-pager {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0;}
.el-pager li {padding:0 4px;font-size:13px;min-width:35.5px;height:28px;line-height:28px;box-sizing:border-box;text-align:center;}
.el-pager,
.el-pager li {vertical-align:top;margin:0;display:inline-block;}
.el-pagination.is-background .el-pager li:not(.disabled).active {background-color:#76bc38;color:#FFF;}
.el-pagination .btn-next,
.el-pagination .btn-prev {background:center center no-repeat #FFF;background-size:16px;cursor:pointer;margin:0;color:#303133;}
.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {margin:0 3px;padding:0;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px;}
.mm-slideout{z-index: auto!important;}
/*banner*/
.col-banner img{width: 100%}

/* 搜索页 */
#search{padding: 8vh 0 6vh;overflow:hidden}
#search .goomay-keywords-light{background: #bb2424 !important;color:#ffffff !important;}
#search .search_left{border: 1px solid #d6d6d6;padding-top:5px;padding-bottom:5px;}
#search .s_head{border-bottom: 1px solid #d6d6d6;height: 50px;}
#search .s_head h2{line-height: 50px;text-align: center;font-size: 24px;font-weight: bold;color:#333;}
#search .s_body ul{margin-top: 10px;}
#search .s_body ul span{display: block;color: #333;line-height: 40px;}
#search .s_body ul input,.s_body ul select{height: 35px;width: 100%;line-height: 35px;border: 1px solid #e6e6e6;padding-left: 10px;margin-bottom: 10px;}
#search .s_body .sub input{height: 45px;line-height: 45px;background: #333;border: 0;color: #fff;transition: 0.3s;text-align: center;padding-left: 0px;font-size: 16px;}
#search .search_right .no-result{text-align: center;font-size: 30px;color:#333;margin-top:50px;}
#search .search-result-title{font-size: 20px;color: #333;line-height: 30px;height: 30px;overflow: hidden;}
#search .entry-image {float: left;width: 120px;margin: 0 20px 0 0;}
#search .entry-c{position: relative;overflow: hidden;}
#search .search-result-info{padding:5px 0;}
#search .search-result-info li{display: inline-block;}
#search .entry-content p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#search .search_right em{color: #bb2424;}
#search .search_right .search-result{margin-left:25px;}
#search .search_right .search-li{border-bottom: 1px solid #d6d6d6;margin-bottom: 30px;padding-bottom: 10px;}
#search .search_right li{overflow: hidden;}
#search .search-result-info li:before{content: '/';display: inline-block;margin-left: 10px;margin-right: 10px;opacity: 0.5}
#search .search-result-info li:first-child:before { display: none; }
#search .product_list{padding-bottom: 15px;border-bottom: 1px solid #d6d6d6; margin-bottom: 15px;}
#search .product_img{float: left;}
#search .product_img img{border-radius: 50%;}
#search .product_img img:hover{width: 90px;height: 90px;}
#search .product_body{float: left;margin-left: 20px;margin-top: 10px;}
#search .se_news{float: right;width: 79%;}
#search .news ul li .se_news a {color:#bb2424;text-decoration: underline;display: inline-block;height: 22px;overflow: hidden;transition: 0.3s;}
#search .search_right .news .date em{color: #fff;}
.head-left-search {display: none;}
@media screen and (max-width: 992px)  {
    .head-left-search {display: block;position: absolute;left: 10px;-webkit-box-sizing: content-box;box-sizing: content-box;font-size: 20px;width: 20px;height: 20px;color: #333;}
    
    .d_n{display: none !important;}
    /*手机版菜单*/
    #header a.mm_btn {background: center center no-repeat transparent;display: block;width: 60px;height:60px;position: absolute;top: 60px;right: 0; padding: 15px;z-index: 12; }
    #header .mm_btn .menu_bar {width: 30px;height: 30px; position: relative;transform: translateZ(0) rotate(0);transition: transform .4s cubic-bezier(.4,.01,.165,.99);}
    #header .mm_btn .menu_bar_item { position: absolute;left: 0;top: 0; transform: translateZ(0) rotate(0); transition: transform .25s cubic-bezier(.4,.01,.165,.99) 0s; -webkit-transform: translateZ(0) rotate(0); -webkit-transition: -webkit-transform .25s cubic-bezier(.4,.01,.165,.99) 0s; width: 30px;height: 30px;}
    #header .mm_btn .menu_bar_item .rect{ width: 30px; height: 2px; background: #333; position: absolute; left: 0; top: 14px;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
    #header .mm_btn .menu_bar_item .rect.top {transform: translate3d(0,-8px,0); -webkit-transform: translate3d(0,-8px,0);}
    #header .mm_btn .menu_bar_item .rect.mid {transform: translate3d(0,0px,0); -webkit-transform: translate3d(0,0px,0); transition: 0.5s;}
    #header .mm_btn .menu_bar_item .rect.bottom {transform: translate3d(0,8px,0); -webkit-transform: translate3d(0,8px,0);}
    #header .mm_btn.is_active .menu_bar_item.mid{opacity: 0;}
    #header .mm_btn.is_active .menu_bar_item .rect {transition: transform 0s ease 0s; transform: translate3d(0,0,0); -webkit-transition: -webkit-transform 0s ease 0s; -webkit-transform: translate3d(0,0,0);}
    #header .mm_btn.is_active .menu_bar_item.bottom { transform: translateZ(0) rotate(-45deg); -webkit-transform: translateZ(0) rotate(-45deg);}
    #header .mm_btn.is_active .menu_bar_item {transform: translateZ(0) rotate(45deg);transition: transform .25s cubic-bezier(.4,.01,.165,.99) 0s;-webkit-transform: translateZ(0) rotate(45deg);-webkit-transition: -webkit-transform .25s cubic-bezier(.4,.01,.165,.99) 0s;}
    /*菜单弹出方向*/
    .mm-menu_offcanvas{left: auto!important;}
    .mm-menu{right: 0!important;}
    .mm-menu_offcanvas.mm-menu_opened{z-index: 9!important;}
    .mm-slideout{z-index: 10!important;}
    .mm-menu.mm-menu_pageshadow:after{}
    /*弹出菜单边阴影*/
    .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform: translate(-80vw,0)!important;-ms-transform: translate(-80vw,0)!important;transform: translate(-80vw,0)!important;-webkit-transform: translate3d(-80vw,0,0)!important;transform: translate3d(-80vw,0,0)!important;}
    .mm-wrapper_opened .mm-menu_fx-menu-slide {-webkit-transform: translate(0,0)!important;-ms-transform: translate(0,0)!important;transform: translate(0,0)!important;-webkit-transform: translate3d(0,0,0)!important;transform: translate3d(0,0,0)!important;}
    #menu{ color:rgba(0,0,0,.8);}
    #menu .mm-listview .mm-btn_next:after{border-color: rgba(189,189,189,1);}
    #menu .mm-btn:after, #menu .mm-btn:before{border-color: rgba(189,189,189,1);}
    #menu .mm-navbar a, #menu .mm-navbar>*{color:rgba(0,0,0,.8); font-size: 16px;}
    #menu.mm-menu_theme-white .mm-counter{color:rgba(0,0,0,.6);}
    #menu .mm-listitem, #menu .mm-listitem #menu .mm-btn_next, #menu .mm-listitem #menu .mm-btn_next:before, #menu .mm-listitem:after, #menu .mm-listview{ border-color: rgba(0,0,0,.1); }
    #menu .mm-navbars_bottom, #menu .mm-navbars_top{border-color: rgba(0,0,0,.1);}
    #menu .mm-listitem a{font-size: 16px;}
}
