.cat_loop li ul.csbox_pt.ov_2 li span{display:inline-block;width:100%;overflow:hidden;white-space:nowrap}
.cat_loop li ul.csbox_pt.ov_2 li:first-child:after{content:' ';width:1px;height:30px;background:#ccc;position:absolute;top:11px;right:0}
.cat_loop li ul.csbox_pt.ov_3 li{width:33%;display:inline-block;text-align:center;padding:5px 1.5%;border:none;line-height:normal}
.cat_loop li ul.csbox_pt.ov_3 li span{display:inline-block;width:100%;overflow:hidden;white-space:nowrap}
.cat_loop li ul.csbox_pt.ov_3 li:nth-child(2n):after,.cat_loop li ul.csbox_pt.ov_3 li:first-child:after{content:' ';width:1px;height:30px;background:#ccc;position:absolute;top:11px;right:0}
.cat_loop li ul.csbox_pt li span{min-height:20px;color:#555;font-size:14px}
.cat_loop li ul.csbox_pt li span:first-child{color:#999}
.cat_loop li ul.csbox_pt.ov_2 li span:first-child,.cat_loop li ul.csbox_pt.ov_3 li span:first-child{font-size:12px}
.case_loop li{box-sizing:border-box;border:solid 1px #f7f7f7}
.case_loop li ul.csbox_pt{display:block;overflow:hidden;margin:5px 0;border-top:solid 1px #ececec;border-bottom:solid 1px #ececec;white-space:nowrap}
.case_loop li ul.csbox_pt li:hover{box-shadow:none;margin:0!important}
.case_loop li ul.csbox_pt li{margin:0!important;position:relative}
.case_loop li ul.csbox_pt li{width:100%;padding:5px 0;line-height:1.5;border-bottom:solid 1px #ececec}
.case_loop li ul.csbox_pt li,.case_loop li ul.csbox_pt:last-child{border:none}
.case_loop li ul.csbox_pt li{width:auto;display:inline-block;text-align:center;padding:5px 10px;border:none;line-height:normal}
.case_loop li ul.csbox_pt li span{display:inline-block;overflow:hidden;vertical-align:middle}
.case_loop li ul.csbox_pt li:after{content:' ';width:1px;height:15px;background:#ccc;position:absolute;top:10px;right:0}
.case_loop li ul.csbox_pt li:last-child:after{display:none}
.archive .case_loop li ul.csbox_pt li span{color:#666;font-size:15px}
.archive .case_loop li ul.csbox_pt li span:first-child{font-size:15px}
@media screen and (min-width:1px) and (max-width:414px){.case_loop li .case_text{display:inline}
}
.cat_titles{width:96%;padding:8px 2%;background:#fff;margin-bottom:20px;overflow:hidden}
.cat_titles p{font-size:14px;color:#666;margin:5px 0 0}
.cat_page{width:96%;padding:15px 2%;background:#fff;margin-bottom:20px}
.loadcat{opacity:.4}
.cat_page .cat-text,.cat_page .cat-text{width:100%;height:auto;margin:0;padding:0}
.cat_page .cat-text li{width:100%;height:auto;text-align:left;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #e3e3e3;border-top:none;border-left:none;border-right:none}
.cat_page .cat-text li:hover{box-shadow:none}
.cat_page .cat-text li .case_pic{float:left;margin-right:15px;overflow:hidden}
.cat_page .cat-text li .case_text{text-align:left}
.cat_page .cat-text li .case_text .posts_title{text-align:left;width:auto;margin:0 0 5px;padding:0;height:auto}
.cat_page .cat-text li .case_text .posts_title a{font-size:16px;color:#333}
.cat_page .cat-text li .case_text span,.cat_page .cat-text li .case_text span time{font-size:12px;color:#9B51E0;margin-right:5px;opacity:.9}
.cat_page .cat-text li .case_text p{font-size:14px;color:#666;line-height:20px;margin:3px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.cat_page .cat-text li .case_text .vedio_url{background:#cf0434;color:#fff;border:none;border-radius:5px;margin:2px 0 0;display:inline-block;padding:5px 15px}
.cat_page .cat-text ul{display:block;margin:0;padding:0;width:100%}
.cat_page .cat-text li .case_time{float:left;margin-right:15px;overflow:hidden;width:70px;max-height:auto;margin-bottom:10px;border:1px solid #e3e3e3}
.cat_page .cat-text li .case_time time{display:block;width:100%;padding:8px 0;text-align:center;line-height:normal}
.cat_page .cat-text li .case_time time:first-child{background:#cf0434;color:#fff;font-size:16px;font-weight:700}
.cat_page .cat-text li .case_time time{color:#666;font-size:14px}
@media screen and (min-width:650px) and (max-width:1023px){.cat_loop li{width:30%;margin:10px 3% 15px 0}
.cat_loop.loop_list4 li{width:22%;margin:10px 3% 10px 0}
.cat_loop.loop_list2 li,.blog_loop.loop_list2 article{width:48%;margin:10px 3% 15px 0}
.cat_loop.loop_list2 li,.blog_loop.loop_list2 article:nth-child(2n){margin:10px 0 15px}
}
@media screen and (min-width:1px) and (max-width:649px){.cat_loop li{width:47%;margin:10px 3% 15px 0}
.cat_loop.loop_list2 li,.blog_loop.loop_list2 article{width:100%;margin:10px 0 15px}
}
@media screen and (min-width:1024px) and (max-width:200000px){.cat_loop.loop_list2 li,.blog_loop.loop_list2 article{width:48%;margin:10px 3% 15px 0}
.cat_loop.loop_list2 li,.blog_loop.loop_list2 article:nth-child(2n){margin:10px 0 15px}
.blog_loop.loop_list3 article{width:32.3%;margin:10px 1.5% 15px 0}
.blog_loop.loop_list3 article:nth-child(3n){margin:10px 0 15px}
.blog_loop.loop_list4 article,.blog_loop.loop_list5 article,.blog_loop.loop_list6 article,.blog_loop.loop_list3 article{padding:15px 1%}
.cat_loop.loop_list3 li{width:32.3%;margin:10px 1.5% 15px 0}
.cat_loop.loop_list3 li:nth-child(3n){margin:10px 0 15px}
.cat_loop.loop_list4 li,.blog_loop.loop_list4 article{width:24.2%;margin:10px 1% 15px 0}
.cat_loop.loop_list4 li:nth-child(4n),.blog_loop.loop_list4 article:nth-child(4n){margin:10px 0 15px}
.cat_loop.loop_list5 li,.blog_loop.loop_list5 article{width:19.2%;margin:10px 1% 10px 0}
.cat_loop.loop_list5 li:nth-child(5n),.blog_loop.loop_list5 article:nth-child(5n){margin:10px 0 15px}
.cat_loop.loop_list6 li,.blog_loop.loop_list6 article{width:15.8%;margin:10px 1% 10px 0}
.cat_loop.loop_list6 li:nth-child(6n),.blog_loop.loop_list6 article:nth-child(6n){margin:10px 0 15px}
}
@media screen and (min-width:551px) and (max-width:200000px){.cat_page .cat-text li .case_pic{width:200px;max-height:150px}
}
@media screen and (min-width:1px) and (max-width:550px){.cat_page .cat-text li .case_pic{width:150px;max-height:150px;margin-bottom:5px}
.cat_page .cat-text li .case_text p{overflow:hidden;height:39px;-webkit-line-clamp:2}
.cat_page .cat-text li .case_text .posts_title{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:46px}
.cat_page .cat-text li .case_text .posts_title a{font-size:15px}
.cat_page .cat-text li .case_text .vedio_url{display:none}
}
@media screen and (min-width:768px) and (max-width:1023px){.cat_loop.loop_list5 li,.cat_loop.loop_list6 li,.cat_loop.loop_list7 li,.cat_loop.loop_list8 li{width:22%;margin:10px 3% 10px 0}
}
@media screen and (min-width:650px) and (max-width:767px){.cat_loop.loop_list5 li,.cat_loop.loop_list6 li,.cat_loop.loop_list7 li,.cat_loop.loop_list8 li{width:30%;margin:10px 3% 15px 0}
}
.cat_loop li{display:block;float:left}
.cat_loop li .case_text .vedio_url{background:0 0;color:#9B51E0;font-size:12px;border:#9B51E0 1px solid;margin:2px 0 0;display:inline-block;padding:5px 15px}
.cat_loop li .case_text .posts_title a{font-size:14px;font-weight:400}
.cat_loop .case_pic{font-size:0;width:100%;position:relative;overflow:hidden;height:auto}
.cat_loop .case_pic figcaption{font-size:12px;position:absolute;bottom:-100px;left:0;text-align:center;width:96%;padding:10px 2%;color:#fff;opacity:0;text-align:left;z-index:10;display:block}
.cat_loop .case_pic figcaption span{position:relative;z-index:10}
.cat_loop .case_pic figcaption:after{content:"";display:block;width:100%;height:100%;background:#000;opacity:.5;top:0;left:0;z-index:1;position:absolute}
.cat_loop li:hover .case_pic figcaption{opacity:1;bottom:0}
.cat_loop li:hover{box-shadow:0 0 5px #ccc}
.cat_loop .case_text{float:left;overflow:hidden;width:100%;text-align:center}
.case_text .posts_title{margin:0;width:96%;padding:0 2%;height:39px;margin-top:10px;line-height:18px;display:block;overflow:hidden}
.case_text .posts_title a{font-size:14px;color:#333}
.pager{width:95%;overflow:hidden;white-space:nowrap;padding:4px;float:left;text-align:left;margin:10px 0}
.pager a,.pager span{color:#444;font-size:12px;margin:2px;text-align:center;text-decoration:none;min-width:1em;cursor:pointer;border-radius:100%;display:inline-block;width:35px;height:35px;line-height:35px;font-size:14px}
.pager a.current,.pager span.current{background:#db2412;margin:2px;color:#fff;border-radius:100%}
.pager a.prev,.pager a.next{border-radius:25px;background:#f9f9f9;padding:0 15px;width:auto}
.pager a:hover,.pager span:hover{background:#db2412;color:#fff;text-decoration:none}
.pager.ajax a.ajaxbtn_cat,.pager.ajax a.ajaxbtn_cat_btom{display:block;width:100%;box-sizing:border-box}
.alignleft{display:inline;float:left;margin-right:1.625em;text-align:left}
.alignright{display:inline;float:right;margin-left:1.625em;text-align:right}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}
.aside .more_m{box-sizing:border-box;border:1px solid #9B51E0;color:#9B51E0;font-size:14px;padding:5px 0;width:99%;float:left;text-align:center;margin-bottom:15px;box-sizing:border-box}
.cat_page.blogs{width:100%;padding:0;background:0 0}
.blog_loop{overflow:hidden}
.blog_loop article{width:100%;padding:15px 2%;background:#fff;box-sizing:border-box;margin-bottom:20px;display:inline-block}
.blog_head figure{position:relative;display:block;width:100%;height:auto;overflow:hidden}
.blog_head .imgsize{position:relative;z-index:1}
.blog_head .thumbnail{position:absolute;top:0;left:0;z-index:2;text-align:center;align-items:center;display:flex;width:100%;height:100%}
.blog_head .thumbnail img{display:inline-block;margin:0 auto}
.blog_loop header{background:#f6f6f6;padding:15px 15px 5px;box-sizing:border-box}
.blog_loop article time{color:#6e7689}
.blog_loop article h2{margin:5px 0;height:50px;display:block;overflow:hidden;line-height:23px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.blog_loop article h2 a{color:#333;font-size:18px;font-weight:400}
.blog_loop article .describe{width:100%;padding:5px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.blog_loop article .describe time,.blog_loop article .describe span{margin-right:10px;font-size:14px;color:#666}
.blog_loop article .describe time i,.blog_loop article span i{color:#2f2626}
.blog_loop article span a{margin-right:5px;color:#444}
.blog_loop article p{font-size:14px;line-height:1.6;color:#666;margin:5px 0}
.blog_loop article ul{display:block;list-style:none;border-top:1px #edebeb solid;border-bottom:1px #edebeb solid;padding:15px 0;font-size:14px}
.blog_loop article ul li.imgcans{display:block;width:100%;border-bottom:1px dashed rgba(207,207,207,1);border-right:none}
.blog_loop article ul li.imgcans span:first-child{line-height:35px}
.blog_loop article ul li.imgcans span img{max-width:100%;height:auto}
.blog_loop article ul li.imgcans span a{display:inline-block;width:35px;margin-right:5px;position:relative;border:2px solid #ccc;line-height:0}
.blog_loop article ul li.imgcans span a span{position:absolute;width:80px;padding:0 5px;height:28px;background:#333;color:#fff;text-align:center;font-size:14px;top:-31px;left:0;line-height:23px;display:none}
.blog_loop article ul li.imgcans span a:hover span{display:block}
.blog_loop article ul li{display:inline-block;margin-right:8px;padding-right:8px;border-right:1px solid #ccc;margin-bottom:10px}
.blog_loop article ul li:last-child{border-right:none}
.blog_loop article ul li span:first-child{font-weight:700;color:#444;margin-right:10px}
.captcha_out{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10000000;display:none}
.captcha{margin:10% auto 0 auto;width:220px;height:auto;padding:30px;background:#fff;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.4);text-align:center;font-size:16px;color:#666;position:relative}
.captcha_in{display:flex;margin-top:10px}
.captcha_in input{padding:5px;border:solid 1px #dfdfdf;border-radius:5px;width:100%;box-sizing:border-box;margin-top:5px}
.captcha_in .capbtn{display:block;color:#fff;padding:10px 0;background:#81d742;border-radius:5px;margin-top:15px;width:100%;border:none;cursor:pointer;Margin:15PX 0}
.captcha p.e{color:#f7090d;display:none}
.captcha_out .close{font-size:14px;display:block;padding:5px;background:#333;color:#fff;position:absolute;right:5px;top:5px;cursor:pointer;border-radius:5px}
table{width:100%;min-width:600px;border-collapse:collapse;margin:20px 0;font-family:Arial,sans-serif;text-align:left}
thead{background-color:#333;color:#fff}
tfoot{background-color:#333;color:#fff}
.content td,.content th{padding:16px 15px;border:1px solid #f0f0f0;word-wrap:break-word;line-height:1.6}
.content .is-style-stripes td,.content .is-style-stripes th{border:none}
.table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #f0f0f0;border-radius:5px;margin:20px 0}
.newgallery{list-style:none;display:block;width:100%;padding:0!important;margin:10px 0}
.newgallery li{list-style:none;display:block}
.newgallery li p{line-height:1.2}
@media screen and (min-width:1px) and (max-width:767px){.woocommerce-Tabs-panel ul.newgallery{column-count:1!important}
}
.ai-dialog-cfbtn{position:fixed;width:auto;z-index:9999999;display:flex;padding:5px;border-radius:50px;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,.44);cursor:pointer}
.ai-dialog-cfbtn.hidden{display:none}
.ai-dialog-cfbtn img{max-width:100%;height:auto;border-radius:100%}
.collapsed_avatar{width:38px;height:38px;background:#fff;border-radius:50px;overflow:hidden;box-sizing:border-box;line-height:0;border:solid 2px #fff}
.ai-dialog-cfbtn .collapsed_titles{padding:0 5px;overflow:hidden}
.ai-dialog-cfbtn .collapsed_titles p{margin:0}
.ai-dialog-cfbtn .collapsed_titles span{color:#333;font-size:14px}
.ai-dialog-cfbtn .collapsed_titles #tpyerp span{font-weight:400;margin-right:0}
.ai-dialog-cfbtn .collapsed_titles span.collapsed_titles_t{font-weight:700;margin-right:15px;display:block}
.ai-dialog-cfbtn .collapsed_titles span.collapsed_titles_t:nth-child(2){font-size:12px;font-weight:400;display:none}
.ai-dialog-cfbtn .collapsed_titles.m2 span.collapsed_titles_t:nth-child(2){display:block}
.dialogpopo{position:absolute;bottom:90%;width:220px;margin-bottom:15px;overflow:visible;pointer-events:none}
.dialogpopo span{position:absolute;bottom:-20px;background:#fff;border-radius:15px;padding:12px 15px;box-shadow:0 4px 15px rgba(0,0,0,.15);opacity:0;transform-origin:bottom center;font-size:14px;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.dialogpopo span.active{bottom:0;opacity:.8}
.dialogpopo span:after{content:'';position:absolute;bottom:-8px;border-width:10px 8px 0;border-style:solid;border-color:#fff transparent transparent}
.ai-dialog-cfbtn.right-bottom .dialogpopo,.ai-dialog-cfbtn.right-bottom .dialogpopo span{right:0}
.ai-dialog-cfbtn.left-bottom .dialogpopo,.ai-dialog-cfbtn.left-bottom .dialogpopo span{left:0}
.ai-dialog-cfbtn.left-bottom .dialogpopo span:after{left:15px}
.ai-dialog-cfbtn.right-bottom .dialogpopo span:after{right:15px}
.ai-dialog-cfbtn.right-bottom{right:10px;bottom:10px}
.ai-dialog-cfbtn.left-bottom{left:30px;bottom:50px}
.ai-dialog{width:450px;height:600px;background:#fff;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);display:flex;flex-direction:column;overflow:hidden;position:fixed;bottom:20px;z-index:9999999;opacity:0;transform:scale(.8) translateY(20px);visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1),visibility .3s,opacity .3s,transform .3s}
.ai-dialog.right-bottom{right:20px}
.ai-dialog.left-bottom{left:20px}
.ai-dialog-cfbtn.mode3{padding:1px}
.ai-dialog-cfbtn.mode3:hover{display:flex;padding:5px}
.ai-dialog-cfbtn.mode3 .collapsed_titles{overflow:hidden;white-space:nowrap;max-width:0;height:0;transition:max-width .3s ease-in-out;display:inline-block;vertical-align:top;padding:0}
.ai-dialog-cfbtn.mode3:hover .collapsed_titles{max-width:1000px;padding:0 5px;height:auto}
.ai-dialog:not(.hidden){opacity:1;transform:scale(1) translateY(0);visibility:visible}
.dialog-header{background-color:#1890ff;color:#fff;padding:12px 16px 30px;position:relative;border-radius:8px 8px 0 0}
.dialog-header-service{display:flex;flex-direction:column;gap:8px}
.dialog-header-avatar{display:flex;align-items:center;gap:12px}
.customer-avatar{width:30px;height:30px;border-radius:50%;border:2px solid #fff;object-fit:cover}
.customer-name{font-weight:600;font-size:16px}
.customer-description{font-size:13px;opacity:.9;display:block;padding-top:10px;margin-top:2px;border-top:1px solid #ffffff70}
.bolang{position:absolute;bottom:0;left:0;width:100%;z-index:1}
.bolang svg{position:absolute;width:calc(100% + 150px);bottom:-12px;left:-4px}
.controls{position:absolute;top:12px;right:12px}
.control-btn.close{background:0 0;border:none;padding:6px;color:#fff;border-radius:50%;transition:all .2s;cursor:pointer;width:28px;height:28px}
.control-btn.close:hover{background:rgba(255,255,255,.2)}
.ai-dialog .chat-history{flex:1;overflow-y:auto;padding:16px;background:#fff;border-radius:6px;margin-bottom:16px}
.ai-dialog .chat-message{margin-bottom:12px;max-width:80%;&.user{margin-left:auto;.message-content{background:#0073aa;color:#fff}
}
&.ai{margin-right:auto;.message-content{background:#fff;border:1px solid #ccd0d4}
}
}
.ai-dialog .message-content{padding:12px;border-radius:18px;position:relative;.message-actions{position:absolute;right:-10px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity 0.2s;button{margin-left:4px}
}
&:hover .message-actions{opacity:1}
}
.ai-dialog .message{margin:8px 0;max-width:90%;border-radius:12px;position:relative;animation:messageAppear .3s ease;font-size:14px;line-height:1.8;color:#555}
.ai-dialog .message img{margin:10px auto 0 auto;max-width:150px}
@keyframes messageAppear{from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
.ai-dialog .message.user{margin-left:auto;background:#007bff;color:#fff;border-radius:12px 12px 0;padding:12px 16px;width:80%}
.ai-dialog .message.ai{display:flex}
.ai-dialog .message.ai .ai-content{background:#f1f3f5;border-radius:12px;padding:12px 16px;margin-left:5px;position:relative}
.ai-dialog .message.ai .ai-content:before{content:"";display:block;width:15px;height:15px;background-color:#f1f3f5;transform:rotate(45deg);position:absolute;top:15px;left:-2px}
.ai-dialog .input-area{padding:12px;border-top:1px solid #e9ecef;background:#f8f9fa}
.ai-dialog .input-wrapper{display:flex;gap:8px;position:relative}
.ai-dialog textarea{flex:1;min-height:40px;padding:12px 16px;border:none;border-radius:8px;resize:none;font-size:14px;line-height:1.5}
.ai-dialog .send-button{width:40px;height:40px;border:none;background:#007bff;color:#fff;border-radius:40px;cursor:pointer;transition:background .2s ease}
.ai-dialog .contact-info-panel{display:flex;background:#fff;padding:0 5px;margin-top:15px}
.ai-dialog .contact-info-panel .qr-code{width:30%;margin-right:10px}
.ai-dialog .contact-info-panel .qr-code img{max-width:100%;height:auto}
.ai-dialog .message.system{padding:12px 16px}
.ai-dialog .thinking-section{color:#838383;margin-bottom:8px;display:flex;align-items:center;gap:8px;white-space:pre-wrap;font-size:.9em}
.message.ai.streaming .dots-container{display:inline-block;margin-left:4px}
.message.ai.streaming .dot{display:inline-block;width:4px;height:4px;background-color:#666;border-radius:50%;margin-right:2px;animation:dotElastic 1s infinite}
.message.ai.streaming .dot:nth-child(2){animation-delay:.2s}
.message.ai.streaming .dot:nth-child(3){animation-delay:.4s}
@keyframes dotElastic{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-6px)}
60%{transform:translateY(-3px)}
}
.ai-dialog .message a.ai-link{color:#146ba2}
@media screen and (min-width:1px) and (max-width:600px){.ai-dialog{width:100%;height:100%;right:inherit;left:0!important;border-radius:0;z-index:9999999999;top:0!important}
.dialog-header{border-radius:0}
.ai-dialog .contact-info-panel .qr-code{width:100%;margin:0}
.ai-dialog .contact-info-panel{display:block}
.ai-dialog-cfbtn.left-bottom{left:15px;bottom:10px;box-shadow:none;padding:0}
.ai-dialog-cfbtn.right-bottom{right:15px;bottom:10px;box-shadow:none;padding:0}
.toolbar_move.left-bottom{padding-left:50px;box-sizing:border-box;height:auto}
.toolbar_move.right-bottom{padding-right:50px;box-sizing:border-box;height:auto}
.toolbar_move.left-bottom .toolbar_move_ul{padding:5px 0;height:50px}
.collapsed_titles .typerbox,.collapsed_titles{display:none}
}
.wp-block-button.aligncenter,.wp-block-calendar{text-align:center;width:100%}
.wp-block-column.is-vertically-aligned-center{align-self:center;text-align:center}
@media screen and (min-width:768px) and (max-width:20000000px){.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child){margin-left:var(--wp--style--block-gap,2em)}
}
img{max-width:100%;height:auto}
.wp-block h2{font-size:18px;margin:8px 0!important}
.is-style-outline a{border:2px solid;padding:.667em 1.333em}
.wp-block-columns .wp-block-columns{margin-bottom:0}
.block_layout{width:100%;padding-left:2.5%;padding-right:2.5%;height:auto;overflow:hidden;position:relative;box-sizing:border-box}
.visible.block_layout{overflow:visible}
.nomorepost .block_layout{margin-bottom:20px}
.block_layout_in{width:100%;max-width:1400px;margin:0 auto!important;height:auto;position:relative;z-index:10}
.block_layout_in .block-list-appender{max-width:300px;margin:20px auto}
#maxw.block_layout .block_layout_in{max-width:100%}
#maxw.block_layout{width:100%;padding-left:0;padding-right:0}
#padingmax.block_layout .block_layout_in{max-width:100%}
.rotary-joint_imgtext,.rotary-joint_lists{width:100%;height:auto;position:relative;text-align:left;box-sizing:border-box}
.rotary-joint_imgtext.padingmodle,.rotary-joint_listbox.padingmodle,.rotary-joint_lists.padingmodle{width:100%;padding-left:2%;padding-right:2%;box-sizing:border-box}
.rotary-joint_listbox{width:100%;height:auto;position:relative;text-align:left;box-sizing:border-box}
.block_layout .rotary-joint_imgtext.padingmodle.leftright .rotary-joint_imgtext_text,.block_layout .rotary-joint_imgtext.padingmodle.leftright .rotary-joint_bili{box-sizing:border-box;width:100%;margin-left:0;padding-right:0;margin-right:1.5%;padding-left:1.5%}
.rotary-joint_imgtext:after{content:"";display:block;clear:both}
.zixun{cursor:pointer}
.block_layout .rotary-joint_imgtext.padingmodle{width:100%;padding:0}
.theme_fang_out{width:100%;height:auto;overflow:hidden;box-sizing:border-box;line-height:0}
.theme_fang_out .fangbox{display:inline-block;width:50px;height:5px;position:relative}
.theme_fang_out .bkbor{position:absolute;height:1px;top:0;background-color:#ccc}
.theme_fang_out .bkbor.center{top:49%}
.theme_fang_out .bkbor.bottom{top:inherit;bottom:0}
.clomnsmal .wp-block-columns{margin-bottom:10px!important}
.clomnsmal .wp-block-columns .wp-block-columns{margin-bottom:0!important}
.wp-block-image a{margin:0}
@media screen and (min-width:768px) and (max-width:20000000px){.rotary-joint_imgtext.parallax{box-sizing:border-box;display:block;height:inherit}
.rotary-joint_imgtext.jiaocuo .rotary-joint_imgtext_img{overflow:visible}
.rotary-joint_imgtext:after{content:"";display:table;clear:both}
.rotary-joint_imgtext.parallax .rotary-joint_imgtext_img{overflow:hidden;position:sticky;top:0;z-index:1000}
.clomnsmal .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child){margin-left:15px}
.clomnnone .wp-block-columns .wp-block-column{margin:0!important}
.clomnnone .wp-block-columns,.clomnnone .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child){margin-bottom:0!important;margin-left:0!important}
}
.rotary-joint_imgtext.updonwmodle .rotary-joint_imgtext_img img{max-width:100%!important;height:auto}
.rotary-joint_imgtext.updonwmodle .rotary-joint_imgtext_img{position:relative!important}
.menu_header li.menu-item .nav_block_contents .wp-block-cover img{max-width:inherit!important;height:100%!important}
.block_layout .rotary-joint_imgtext.padingmodle .rotary-joint_imgtext_text{margin-left:2%;padding-right:1%;margin-right:0;padding-left:0}
.block_layout .rotary-joint_imgtext.padingmodle .rotary-joint_imgtext_img{padding:0 1%;box-sizing:border-box}
.block_layout .rotary-joint_imgtext.padingmodle.leftright .rotary-joint_imgtext_text{margin-left:0;padding-right:0;margin-right:1.5%;padding-left:1.5%}
.block_layout .rotary-joint_imgtext.padingmodle.leftright .rotary-joint_imgtext_img{margin-left:0;text-align:right}
.rotary-joint_imgtext_img{min-height:1px}
@media screen and (min-width:1400px) and (max-width:200000px){#maxw.block_layout .rotary-joint_imgtext.padingmodle .rotary-joint_bili{width:85%!important;margin-left:7%;margin-right:8%}
#maxw.block_layout .rotary-joint_imgtext.padingmodle .rotary-joint_imgtext_text .wp-block-column{width:80%!important;margin-left:7%;margin-right:8%}
#maxw.block_layout .rotary-joint_imgtext.padingmodle.leftright .rotary-joint_imgtext_text .wp-block-column{width:80%!important;margin-left:10%;margin-right:0}
#maxw.block_layout .rotary-joint_imgtext.padingmodle.leftright .rotary-joint_bili{width:90%!important;margin-left:10%;margin-right:0}
}
@media screen and (min-width:1px) and (max-width:1023px){.rotary-joint_imgtext{overflow:hidden}
.rotary-joint_imgtext.moveupd .rotary-joint_imgtext_img{width:100%!important;margin:0 0 5px;text-align:CENTER}
.rotary-joint_imgtext.moveupd .rotary-joint_imgtext_text{width:100%!important;margin:0 0 5px 0!important;padding:0!important;padding:0 10px!important;box-sizing:border-box}
.jiaocuo.moveupd .rotary-joint_imgtext_img{position:absolute;top:0;left:0}
.jiaocuo .rotary-joint_imgtext_img{overflow:visible!important}
.rotary-joint_imgtext.bigpic.moveupd .rotary-joint_imgtext_img img{max-width:100%!important;height:auto!important}
.rotary-joint_imgtext .rotary-joint_imgtext_text{padding:0!important}
}
.shizhezhao{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:9}
.rotary-joint_imgtext .rotary-joint_imgtext_img{width:45%;float:left;text-align:left;position:relative;z-index:10;overflow:hidden;line-height:0;text-align:center}
.rotary-joint_imgtext .rotary-joint_imgtext_text{width:52%;float:left;margin-left:1.5%;position:relative;z-index:10;box-sizing:border-box}
.nopic{width:100%;min-height:400px;line-height:400px;color:#666;text-align:center;background:#ccc}
.rotary-joint_imgtext .rotary-joint_imgtext_text p{margin:0 0 5px}
.rotary-joint_imgtext .rotary-joint_imgtext_text h1,.rotary-joint_imgtext .rotary-joint_imgtext_text h2,.rotary-joint_imgtext .rotary-joint_imgtext_text h3,.rotary-joint_imgtext .rotary-joint_imgtext_texth h4,.rotary-joint_imgtext .rotary-joint_imgtext_text h5{margin:0 0 20px;font-size:18px}
.rotary-joint_imgtext .rotary-joint_imgtext_text h2:before,.rotary-joint_imgtext .rotary-joint_imgtext_text h2:after,.rotary-joint_lists h2:before{display:none}
.rotary-joint_imgtext .rotary-joint_imgtext_ba,.rotary-joint_listbox .rotary-joint_listbox_ba,.rotary-joint_lists_ba{width:100%;height:100%;left:0;top:0;position:absolute;background-repeat:none;background-size:cover;background-position:center top}
.rotary-joint_imgtext.updonwmodle .rotary-joint_imgtext_img,.rotary-joint_imgtext.updonwmodle .rotary-joint_imgtext_text{width:100%!important;margin:0!important}
.rotary-joint_imgtext.updonwmodle .rotary-joint_imgtext_img{text-align:center}
.rotary-joint_imgtext.leftright .rotary-joint_imgtext_img,.rotary-joint_imgtext.leftright .rotary-joint_bili{float:right;margin-left:1.5%}
.rotary-joint_imgtext.leftright .rotary-joint_imgtext_text{margin-left:1.5%}
.rotary-joint_imgtext .rotary-joint_imgtext_img .uploads_img_btn{display:none}
.rotary-joint_imgtext .rotary-joint_imgtext_img{overflow:hidden;position:relative}
.rotary-joint_imgtext.bigpic .rotary-joint_imgtext_img img{max-width:inherit!important;height:auto}
.rotary-joint_imgtext .rotary-joint_imgtext_vidio{position:absolute;width:100%;height:100%;z-index:3;left:0;top:0;background:#333;object-fit:contain}
.rotary-joint_listbox .rotary-joint_listbox_title,.rotary-joint_listbox_list,.rotary-joint_listbox .tp_add_btn{position:relative;z-index:10;width:100%;height:auto}
.rotary-joint_listbox .tp_add_btn{border-radius:0;display:none;margin-bottom:1px}
.rotary-joint_imgtext .rotary-joint_imgtext_img img{position:relative;z-index:1}
.rotary-joint_lists .rotary-joint_lists_head,.rotary-joint_lists .rotary-joint_lists_text{width:100%;position:relative;z-index:10}
.rotary-joint_lists .rotary-joint_lists_text li{list-style:none;display:block;width:100%;margin-bottom:5px}
.rotary-joint_lists .rotary-joint_lists_text li a{text-decoration:none;color:inherit;padding:0}
.rotary-joint_imgtext.nohover .rotary-joint_imgtext_img:hover img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.rotary-joint_imgtext.bighover .rotary-joint_imgtext_img img{-moz-transform:scale(1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.rotary-joint_imgtext.bighover{z-index:11}
.is-selected .rotary-joint_listbox .tp_add_btn,.is-selected .rotary-joint_imgtext .rotary-joint_imgtext_img .uploads_img_btn{display:block}
.rotary-joint_lists .rotary-joint_lists_head{margin:0 0 8px}
.rotary-joint_listbox .rotary-joint_listbox_list,.rotary-joint_lists .rotary-joint_lists_text{display:block;list-style:none;margin:0;width:100%;padding:0;height:auto;box-sizing:border-box}
.post_content .rotary-joint_listbox .rotary-joint_listbox_list li a{margin:0}
.rotary-joint_listbox .rotary-joint_listbox_list li{list-style:none;display:block;width:100%;margin-bottom:3px;box-sizing:border-box;position:relative}
.rotary-joint_listbox.shuang .rotary-joint_listbox_list li{display:inline-block;width:50%}
.rotary-joint_listbox.shuang .rotary-joint_listbox_list{display:flex;flex-direction:row;flex-wrap:wrap;padding-right:0!important}
.rotary-joint_listbox.duo .rotary-joint_listbox_list li{display:inline-block;width:auto;margin-right:20px}
.rotary-joint_listbox .rotary-joint_listbox_list li i{margin-right:15px;position:absolute;left:0;top:0}
.rotary-joint_listbox .rotary-joint_listbox_list li span{display:inline-block}
.rotary-joint_listbox .listbtns{display:inline-block;padding:8px 25px;color:#333;border:1px solid #333;z-index:2;position:relative;text-decoration:none}
.rotary-joint_listbox .rotary-joint_listbox_ba{background-size:cover}
.rotary-joint_listbox.iconmodle .rotary-joint_listbox_list li{display:inline-block;margin-right:8px;width:auto!important;padding:3px 8px 5px;border-radius:5px}
.rotary-joint_listbox.iconmodle .rotary-joint_listbox_list li i{margin-right:0;position:relative;left:0;top:2px}
.rotary-joint_listbox.iconmodle .rotary-joint_listbox_list li span{position:absolute;background:#000;padding:0 5px;color:#fff;top:-103%;left:0;width:auto;white-space:nowrap;font-size:14px;display:none}
.rotary-joint_listbox.iconmodle .rotary-joint_listbox_list li:hover span{display:block}
.rotary-joint_listbox.iconmodle .rotary-joint_listbox_list li span:after{content:" ";display:block;width:10px;height:10px;background:#000;position:absolute;bottom:-5px;left:35%;transform:rotate(45deg)}
.rotary-joint_listbox.iconmodle .rotary-joint_listbox_list li a:first-child{display:block}
.rotary-joint_listbox .rotary-joint_listbox_list li a{position:unset!important}
.ds{float:right}
.tab_pic{float:left;position:relative;overflow:hidden}
.tab_pic a{position:relative;z-index:2;display:block;overflow:hidden}
.tab_pic .wp-block-video{position:absolute;width:100%;z-index:3;height:100%;background:#333;min-height:200px}
.gbsp{position:absolute;right:10px;top:10px;color:#fff;font-size:24px;cursor:pointer;z-index:10}
.v_play_s{position:absolute;left:10px;bottom:10px;color:#666;font-size:34px;cursor:pointer;z-index:3}
.tab_pic .wp-block-video video{width:100%;height:100%;display:inline-block;background:#333;z-index:3}
.tab_pic .left_post_pic{position:relative;z-index:1;margin-bottom:15px}
@media screen and (min-width:768px) and (max-width:200000px){.bing .ds{width:52%}
.ds{margin-left:3%}
.bing .tab_pic{float:left}
.tab_pic{width:45%;text-align:center}
.relevat_div .case_loop.loop_list4 li{padding:15px 1%;margin:5px 0}
.content_pro.duidiao .tab_pic{float:right}
.content_pro.duidiao .ds{float:left;margin:0 3% 0 0}
.tab_pic.shu{position:relative}
.tab_pic.shu .left_post_pic{padding-left:100px;margin-bottom:0}
.tab_pic.shu .post_gallery_out{width:90px;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;padding:35px 0;margin:0!important}
.tab_pic.shu .post_gallery_out .post_gallery{margin:0!important;width:100%}
.tab_pic.shu .post_gallery_out .post_gallery .swiper-wrapper{height:100%!important}
.tab_pic.shu .post_gallery_out .swiper-prev{top:0;left:0;right:0;width:100%;height:30px;line-height:30px}
.tab_pic.shu .post_gallery_out .swiper-prev i:before{content:"\f106"}
.tab_pic.shu .post_gallery_out .swiper-next i:before{content:"\f107"}
.tab_pic.shu .post_gallery_out .swiper-next{top:initial;bottom:0;left:0;right:0;width:100%;height:30px;line-height:30px}
.tab_pic.shu .post_gallery_out .swiper-next,.tab_pic.shu .post_gallery_out .swiper-prev{background:#666;color:#fff;margin:0!important;font-size:14px;opacity:1}
.tab_pic.shu .post_gallery_out .post_gallery{height:100%!important}
.tab_pic.shu .left_post_pic a{background:#f6f6f7}
}
.quan .ds{width:100%!important;margin:0!important}
.quan .tab_pic{width:100%!important;margin:0 0 20px 0!important}
@media screen and (min-width:1px) and (max-width:599px){.rotary-joint_listbox .rotary-joint_listbox_title,.rotary-joint_listbox .rotary-joint_listbox_list{width:100%!important;padding:0 5%!important}
.content-super-p .rotary-joint_listbox .rotary-joint_listbox_title,.content-super-p .rotary-joint_listbox .rotary-joint_listbox_list{padding:0!important}
}
@media screen and (min-width:1px) and (max-width:767px){.rotary-joint_listbox.moveline .rotary-joint_listbox_list li{width:100%!important}
.rotary-joint_listbox .rotary-joint_listbox_list{border:none!important}
.rotary-joint_listbox{border:none!important}
.bing .ds,.bing .tab_pic{width:100%!important;margin-right:0!important}
.ds{margin-bottom:10px}
.tab_pic{text-align:center;margin-bottom:10px}
.relevat_div .case_loop.loop_list4 li{padding:5px 1%;margin:5px 0;width:46%}
.content_pro.duidiao .tab_pic{float:right}
.content_pro.duidiao .ds{float:left;margin:0 3% 0 0}
}
.content_pro.post_content p{text-indent:0}
.post_content a.icon_btn{display:inline-block;padding:5px 8px;color:#fff;border-radius:5px;text-decoration:none;text-indent:0}
.post_content i{text-indent:0}
.post_content a.icon_btn:hover{opacity:.6}
.content_pro{width:96%;padding:15px 2%;margin-bottom:20px;overflow:hidden;position:relative;z-index:10}
.nomorepost .content_pro{width:100%;padding:2em 0}
.post_gallery{width:90%;margin:0 5%}
.post_gallery_out .swiper-next,.post_gallery_out .swiper-prev{position:absolute;top:30%;color:#666;font-size:24px;opacity:.5;cursor:pointer}
.post_gallery_out:hover .swiper-next,.post_gallery_out:hover .swiper-prev{opacity:1}
.post_gallery_out .swiper-next{right:2px}
.post_gallery_out .swiper-prev{left:2px}
.post_gallery_out,.post_gallery_out2{width:100%;height:auto;position:relative;overflow:hidden;position:relative;z-index:10}
.post_gallery .swiper-slide a{cursor:pointer;font-size:0;margin:0;overflow:hidden}
.post_gallery .swiper-slide a img{border:solid 2px #fff;width:95%;height:auto}
.post_gallery .swiper-slide a.active img{border:solid 2px #9B51E0;box-sizing:border-box}
.post_gallery_out2 .swiper-slide{text-align:center;overflow:hidden;line-height:0}
.post_gallery_out2 .swiper-slide a{margin:0!important}
.post_gallery_out2 .swiper-next i,.post_gallery_out2 .swiper-prev i{margin:0;line-height:50px}
.post_gallery_out2 .swiper-next,.post_gallery_out2 .swiper-prev,.thenepark-slide .swiper-next,.thenepark-slide .swiper-prev{width:50px;height:50px;background:#fff;color:#666;font-size:16px;display:block;box-shadow:0 0 8px rgba(0,0,0,.4);text-align:center;line-height:50px;position:absolute;top:45%;z-index:100;cursor:pointer;opacity:0;border-radius:3px}
.post_gallery_out2:hover .swiper-next,.post_gallery_out2:hover .swiper-prev,.thenepark-slide:hover .swiper-next,.thenepark-slide:hover .swiper-prev{opacity:1}
.post_gallery_out2 .swiper-next,.thenepark-slide .swiper-next{right:0}
.post_gallery_out2 .swiper-prev,.thenepark-slide .swiper-prev{left:0}
.post_gallery_nomral_pagination{width:100%;height:auto;padding:0 0 15px;line-height:10px;text-align:center;margin:10px auto}
.post_gallery_nomral_pagination span{border-radius:12px;width:12px;height:12px;margin-right:3px}
.post_gallery_out2.btnb .post_gallery_nomral_pagination{width:100%!important;position:absolute;bottom:0;left:0;transform:translateX(0)!important;z-index:12;padding:0}
.post_gallery_out2.btnb .post_gallery_nomral_pagination span{background:#fff;border-radius:12px;width:12px;height:12px;opacity:1}
.post_gallery_out2.btnb .swiperimg-ds{padding-bottom:30px;padding-top:20px;bottom:-120px;opacity:0;text-align:center}
.post_gallery_out2.btnb .swiper-slide-active .swiperimg-ds{opacity:1;bottom:0}
.post_gallery_out2.btnb .swiperimg-ds .swiperimg-ds-b{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 68%);height:100%}
.post_gallery_out2.yx .swiper-next,.post_gallery_out2.yx .swiper-prev{border-radius:50px}
.post_gallery_out2[data-moshi="3"] .swiper-prev{left:20%}
.post_gallery_out2[data-moshi="3"] .swiper-next{right:20%}
.post_gallery_out2[data-moshi="2"] .swiper-slide{width:80%!important}
.post_gallery_out2 .swiper-slide:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.swiperimg-ds{width:100%;height:30px;line-height:30px;position:absolute;z-index:10;bottom:0;text-align:left}
.swiperimg-ds span{color:#fff;font-size:14px;margin-left:10px;position:relative;z-index:5}
.swiperimg-ds-b{width:100%;height:30px;position:absolute;background:#000;opacity:.6;z-index:1;top:0;left:0}
.swiperimgbox a{display:inline-block;-webkit-column-break-inside:avoid;page-break-inside:avoid;column-break-inside:avoid}
.swiperimgbox a:hover{text-decoration:none}
@media screen and (min-width:768px) and (max-width:200000000px){.post_gallery_out2[data-moshi="3"] .swiper-slide{width:50%!important}
.line1 .showbox{width:100%;margin:0!important;column-count:inherit!important}
.line2 .showbox{width:48%;margin-right:2%!important}
.line2 .showbox:nth-child(2n){margin-right:0!important}
.line3 .showbox{width:31%;margin-right:2%!important}
.line3 .showbox:nth-child(3n){margin-right:0!important}
.line4 .showbox{width:23%;margin-right:2%!important}
.line4 .showbox:nth-child(4n){margin-right:0!important}
.line5 .showbox{width:18%;margin-right:2%!important}
.line5 .showbox:nth-child(2n){margin-right:0!important}
.line6 .showbox{width:14.6666%;margin-right:2%!important}
.line6 .showbox:nth-child(6n){margin-right:0!important}
.line7 .showbox{width:12.2857;margin-right:2%!important}
.line7 .showbox:nth-child(7n){margin-right:0!important}
.line8 .showbox{width:10.5;margin-right:2%!important}
.line8 .showbox:nth-child(8n){margin-right:0!important}
.line9 .showbox{width:9.1111;margin-right:2%!important}
.line9 .showbox:nth-child(9n){margin-right:0!important}
.line10 .showbox{width:8;margin-right:2%!important}
.line10 .showbox:nth-child(10n){margin-right:0!important}
.lines .showbox{display:inline-block!important}
}
@media screen and (min-width:1px) and (max-width:1024px){.post_gallery_out2[data-moshi="3"] .swiper-slide{width:90%!important}
.swiper-next,.swiper-prev{}
.lines .showbox{width:48%;margin-right:2%!important;display:inline-block!important}
.lines .showbox:nth-child(2n){margin-right:0!important}
}
#list_imgs.swiperimgbox{overflow:visible;z-index:1000}
#list_imgs.swiperimgbox.padingmodle{padding:0 2%}
#list_imgs .addimgbox{width:100%;padding:10px 2.5%}
#list_imgs .imgs_corl .cotrlboxs{display:none}
#list_imgs .imgs_corl .cotrlboxs.active{display:block}
#list_imgs .imgs_corl img{float:left;max-width:20%;height:auto}
#list_imgs .imgs_corl a{margin:0 3px;position:relative}
#list_imgs .cotrlboxsinput{float:right;width:75%}
#list_imgs .imgs_corl{width:100%;background:#fff;overflow:hidden;line-height:1.8}
#list_imgs .cotrlboxsinput span.rich-text{padding:5px;width:90%;border:#ccc solid 1px;display:block;margin-bottom:5px}
#list_imgs .savebtns span{display:none}
#list_imgs .savebtns{display:block;width:100px;text-align:center;border:solid 1px #ccc;border-radius:5px;padding:5px}
#list_imgs .savebtns div{margin:0}
#list_imgs .savebtns.blue{background:#007cba;color:#fff}
.overs .boxtext{position:absolute;top:0;left:0;background:rgba(0,0,0,.76);width:100%;height:100%;color:#fff;justify-content:center;align-items:center;flex-direction:column;display:flex;padding:10%;box-sizing:border-box;opacity:0}
.overs .showbox:hover .boxtext{opacity:1}
.overs .showbox:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
@media screen and (min-width:1px) and (max-width:768px){.showimgboxs.column4,.showimgboxs.column5,.showimgboxs.column6,.showimgboxs.column7,.showimgboxs.column8,.showimgboxs.column9,.showimgboxs.column10{column-count:3!important}
}
@media screen and (min-width:1px) and (max-width:500px){.showimgboxs.column3{column-count:2!important}
.lines .showimgboxs{column-count:1!important}
}
.showimgboxs.column2 a,.showimgboxs.column3 a,.showimgboxs.column4 a,.showimgboxs.column5 a,.showimgboxs.column6 a,.showimgboxs.column7 a,.showimgboxs.column8 a,.showimgboxs.column9 a,.showimgboxs.column10 a{display:inline}
.showbox{display:inline-block;overflow:hidden}
.boxtext{display:block;overflow:hidden;width:100%;line-height:1.8;text-align:center}
.rotary-joint-accordion{width:100%;overflow:hidden;box-sizing:border-box}
.rotary-joint-accordion-head{display:block;width:100%!important;padding:10px 24px 10px 1%!important;text-indent:0!important;background-color:#eaeaea;font-size:16px;color:#666;margin:0!important;cursor:pointer;opacity:.8;box-sizing:border-box}
.rotary-joint-accordion-head:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;font-size:18px;float:right;content:"\f107";position:relative!important;top:5px;right:-9px}
.rotary-joint-accordion.active .rotary-joint-accordion-head:before{content:"\f106"}
.rotary-joint-accordion-head i{margin-right:8px}
.rotary-joint-accordion-box{padding:10px 1%;min-height:150px;width:97.8%!important;margin:0!important;display:none}
.rotary-joint-accordion.active .rotary-joint-accordion-box{display:block}
.rotary-joint-accordion.active .rotary-joint-accordion-head{opacity:1}
.rotary-joint-accordion-box{border-top:none}
.rotary-joint-accordion-box .components-button{width:80%;margin:0 10%}
.rotary-joint-map{width:100%;overflow:hidden;position:relative;z-index:10;box-sizing:border-box}
.rotary-joint-map img.loadingpc{max-width:100%;height:auto;position:relative;z-index:1}
.rotary-joint-map .mapiframe{width:100%!important;display:block;height:100%;position:absolute;z-index:2;left:0;top:0}
.rotary-joint-map .loadingup{max-width:100%;height:auto;position:absolute;z-index:10;left:0;top:0}
@media screen and (min-width:1px) and (max-width:767px){.rotary-joint-map,.rotary-joint-map .mapiframe{min-height:400px}
.rotary-joint-map .BMap_bubble_pop,.mapinfo{width:315px!important}
}
.mapinfo{width:100%;height:auto;overflow:hidden}
.mapinfo img{max-width:150px;height:auto;float:left;margin-right:10px}
.mapinfo h4{margin:0 0 5px;font-size:16px;color:#333}
.mapinfo p{text-indent:0;margin:0 0 3px;font-size:14px;line-height:18px}
.mapinfo a{display:inline-block;padding:5px;background:#f29900;color:#fff;cursor:pointer;text-decoration:none!important;margin:5px 0}
.thempark_tab_box{overflow:hidden;position:relative;z-index:10}
.dong .xuanfutab.thempark_tab_box{transition:none;transform:none}
.content_tab_title{width:100%;height:auto}
.tab_heng .content_tab_title{padding:0}
.dengbi .content_tab_title{display:flex}
.fidxtab{width:100%;position:relative;transition:none;z-index:1000000}
.content_tab_title .btn{padding:10px 15px;color:#666;display:inline-block;margin:0;text-decoration:none;cursor:pointer}
.content_tab_title .btn:hover{text-decoration:none}
.thempark_tab_box.tab_heng .content_tab_title .btn{display:block;width:100%;padding:8px 0;text-align:inherit}
.thempark_tab_box.fade .swiper-slide{opacity:0}
.content_tab_title .btn i{margin-right:5px}
.fidxtab.xf_div2{position:fixed;left:0;top:0}
.content_tab_title .btn.tabcolor1.active,.content_tab_title .btn.tabcolor1.swiper-pagination-bullet-active{background-color:#146ba2!important}
.content_tab_title .btn.tabcolor2.active,.content_tab_title .btn.tabcolor2.swiper-pagination-bullet-active{background-color:#5e8b0f!important}
.content_tab_title .btn.tabcolor3.active,.content_tab_title .btn.tabcolor3.swiper-pagination-bullet-active{background-color:#24b6b1!important}
.content_tab_title .btn.tabcolor4.active,.content_tab_title .btn.tabcolor4.swiper-pagination-bullet-active{background-color:#b27630!important}
.content_tab_title .btn.tabcolor5.active,.content_tab_title .btn.tabcolor5.swiper-pagination-bullet-active{background-color:#f29900!important}
.content_tab_title .btn.tabcolor6.active,.content_tab_title .btn.tabcolor6.swiper-pagination-bullet-active{background-color:#e21f2f!important}
.content_tab_title .btn.tabcolor7.active,.content_tab_title .btn.tabcolor7.swiper-pagination-bullet-active{background-color:#fff!important;color:#666!important}
.content_tab_title .btn.tabcolor8.active,.content_tab_title .btn.tabcolor1 .swiper-pagination-bullet-active{background-color:#000!important;color:#fff}
.content_tab_title .btn.white_t_c span{color:#fff}
.thempark_tab_box.tab_heng .content_tab_title .btn.white_t_c{border-bottom:1px solid #fff}
.thempark_tab_box.tab_heng .btn{border-bottom:1px solid rgba(6,6,6,.1)}
.content_tab_title .btn .tappic{display:inline-block;width:35px;height:35px;overflow:hidden;position:relative;top:0;left:-9px;border:2px solid #fff}
.content_tab_title .btn.imagebaer .tappic{border:none}
.content_tab_title .btn.imagebaer{height:39px;margin-right:5px;padding:4px 15px}
.thempark_tab_box.dengbi .content_tab_title .btn.imagebaer{height:auto;margin-right:0}
.content_tab_title .btn.imagebaer .tabtt{position:relative;top:-10px;left:-6px}
.content_tab_title.bigpictab .btn.imagebaer .tappic{top:0;left:0;width:50px;height:50px}
.thempark_tab_box.tab_heng .content_tab_title.bigpictab .btn.imagebaer .tappic{top:0;left:0;width:100%;height:auto}
.thempark_tab_box.tab_heng .content_tab_title.bigpictab .btn.imagebaer{line-height:0;box-sizing:border-box}
.content_tab_title.bigpictab .btn.imagebaer .tabtt{display:none}
.content_tab_title.bigpictab .btn.imagebaer{height:50px;margin-right:15px;padding:5px}
.thempark_tab_box.tab_heng .content_tab_title.bigpictab .btn.imagebaer{height:auto}
.content_tab_title .btn.active,.content_tab_title .btn.swiper-pagination-bullet-active{color:#fff!important;background:#cf0434}
.content_tab_title .btn.active span{color:#fff!important}
.down .content_tab_title{padding:10px 0}
@media screen and (min-width:1px) and (max-width:767px){.thempark_tab_box .content_tab_title .btn{display:inline-block;width:auto!important;padding-left:25px!important;padding-right:25px!important}
.thempark_tab_box .content_tab_title{white-space:nowrap;overflow-x:auto}
.content_tab_title a .tappic{width:20px;height:20px;top:0;left:0}
.content_tab_title a.imagebaer .tabtt{top:-7px;left:-2px;font-size:14px}
.content_tab_title a.imagebaer{height:24px;margin-right:0;padding:5px}
}
.content_tab_title.bigpictab a .tappic{border:none}
.content_tab_title .hidden{display:none!important}
.content_tab_swiper .swiper-next i,.content_tab_swiper .swiper-prev i{margin:0}
.content_tab_swiper .swiper-next,.content_tab_swiper .swiper-prev{width:50px;height:50px;background:#9B51E0;color:#ffffff;font-size:16px;display:block;box-shadow:0 0 8px rgba(0,0,0,.4);text-align:center;line-height:50px;position:absolute;top:45%;z-index:100;cursor:pointer;opacity:1;border-radius:3px;outline:none}
.content_tab_swiper:hover .swiper-next,.content_tab_swiper:hover .swiper-prev{opacity:1}
.content_tab_swiper .swiper-next{right:0}
.content_tab_swiper .swiper-prev{left:0}
.fidxtab.swiper-pagination-clickable .imagebaer.swiper-pagination-bullet{line-height:0}
.fidxtab.swiper-pagination-clickable .swiper-pagination-bullet{width:auto;height:auto;border-radius:0;outline:none;margin-right:15px}
.fidxtab.swiper-pagination-clickable .swiper-pagination-bullet{opacity:.8}
.fidxtab.swiper-pagination-clickable .swiper-pagination-bullet-active{opacity:1}
.rotary-joint-block_layout_ba video{min-width:100%;min-height:100%;position:relative;z-index:1}
.tab_heng .tap_s-box{padding:10px 1%;margin:0!important;box-sizing:border-box}
.thempark_tab_box .content_tab_swiper{width:100%;box-sizing:border-box}
.thempark_tab_box.nopppp .content_tab_swiper,.thempark_tab_box.nopppp .content_tab_swiper .wp-block-column{width:100%;padding:0}
.thempark_tab_box.tab_heng .content_tab_title{width:22%;float:left;padding:10px 1%}
.nopppp .content_tab_title{padding:0}
.thempark_tab_box.tab_heng .content_tab_title a{display:block;width:100%;padding:8px 0;text-align:center;box-shadow:-3px 0 2px 0px rgba(0,0,0,.1) inset}
.thempark_tab_box.tab_heng.right .content_tab_title a{box-shadow:3px 0 2px 0px rgba(0,0,0,.1) inset}
.thempark_tab_box.tab_heng .content_tab_swiper,.block_layout .thempark_tab_box.tab_heng .content_tab_swiper{width:auto;margin:0}
.thempark_tab_box.tab_heng{overflow:hidden}
.thempark_tab_box.tab_heng.right .content_tab_title{float:right}
