/*!    
Theme Name:lexiw    
Theme URI:https://www.lexiw.com/    
Description:A better wordpress theme by lexiw.com    
Author:lexiw.com    
Author URI:https://www.lexiw.com/
*/
.banner {height:650px;position:relative;}
.banner .swiper-slide {background:no-repeat center / cover;}
.banner .swiper-slide a {display:block;height:100%;}
.banner.swiper-container-horizontal>.swiper-pagination-bullets {bottom:70px;text-align:right;max-width:1200px;margin:0 auto;}
.page {padding-top:40px;}
.about-box {padding-top:60px;position:relative;z-index:2;}
.about-box .wrap {background:#fff;box-shadow:0px 2px 8px rgb(29 41 57 / 8%);top:-80px;border-radius:8px;padding:0 20px 60px 20px;}
.wrap {width:100%;margin:0 auto;max-width:1200px;position:relative;}
.page_tit {text-align:center;padding:30px 0;}
.page_tit h3 {font-size:32px;font-weight:400}
.page_tit h3 span {color:#027ec6;}
.page_tit label {display:block;margin:0 auto;margin-top:6px;color:#9d9c9c;font-size:12px;}
.page_tit p {text-align:center;max-width:575px;line-height:28px;color:#666;font-size:16px;margin:0 auto;margin-top:20px;width:90%}
.about .img {float:left;}
.about .text {overflow:hidden;padding-left:28px;line-height:32px;font-size:15px;color:#444;position:relative;}
.about .text p {overflow:hidden;margin:10px 0;line-height:28px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:9;}
.about .text h3 {font-size:22px;font-weight:400;color:#000;margin-bottom:5px;}
.about .text h4 {font-size:12px;color:#9d9c9c;}
.div_btn {display:inline-block;position:absolute;right:0;top:0;}
.div_btn a {display:block;color:#027ec6;border:1px solid #027ec6;border-radius:3px;background:#fff;padding-left:12px;padding-right:8px;}
.div_btn i {margin-left:1px;}
.div_btn:hover a {background-color:#027ec6;color:#fff;}
.protection-box {color:#fff;padding:1px 0;margin-top:-50px;background:url(../images/protection.jpg) no-repeat center center;}
.protection-box .page_tit h3,.protection-box .page_tit label {color:#fff;}
.protection {text-align:center;}
.protection p {font-size:18px;margin-bottom:40px;}
.protection p a {padding:10px 35px;border-radius:30px;font-size:14px;border:1px solid #fff;}
.protection p:hover a {background-color:#027ec6;color:#fff;border:1px solid #027ec6;}
.in-prod-menu {text-align:center;font-size:0;margin-bottom:40px;}
.in-prod-menu li {display:inline-block;vertical-align:middle;position:relative;margin:0 10px 0px;}
.in-prod-menu li a {border-radius:30px;display:block;font-size:14px;line-height:40px;position:relative;border:1px solid #9d9c9c;color:#555;padding:0 1.8rem;}
.in-prod-menu li.active a {color:#fff;background:#027ec6;border:1px solid #027ec6;}
.in-prod-menu li.active a:before,.in-prod-menu li.active a:after {display:block;}
.in-prod-menu li.active:hover a {color:#fff;}
.in-prod-menu li:hover a {border:1px solid #027ec6;color:#027ec6;}
.news_con {position:relative;overflow:hidden;}
.news_con .news-tab {display:none;}
.news_con .on {display:block;}
.news_l {float:left;width:44%;cursor:pointer;}
.news_r {float:right;width:54.5%;}
.news_l video {object-fit:cover;}
.img100 {position:absolute;width:100%;left:0;top:0;height:100%;}
.img100 .i7 {position:absolute;width:50px;height:50px;z-index:99;left:50%;top:46%;margin:-25px 0 0 -25px;background-image:url(../images/i7.png);background-size:cover;background-repeat:no-repeat;background-position:center;}
.news_show li {margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #aba9a9;transition:all 0.3s;}
.news_show li:last-child {border-bottom:0px dashed #aba9a9;}
.news_show li .img {float:left;width:166px;height:106px;}
.news_show li .img img{width:100%;height: 106px;object-fit: cover;}
.news_show li .txt {float:left;width:380px;margin-left:15px;}
.news_show li .txt h2 {font-size:16px;font-weight:bold;}
.news_show li .txt p {color:#999;line-height:24px;margin-top:10px;font-size:14px;height:48px;overflow:hidden;}
.news_show li .riqi {width:85px;text-align:center;float:right;color:#0742a6;padding:10px 0;font-family:Impact;}
.news_show li .riqi p {font-size:30px;}
.news_show li .riqi .qi {margin-top:10px;}
.pro-ztlist {position:relative;}
.pro-ztlist li {width:23.51%;position:relative;display:inline-block;margin-right:1.2rem;margin-bottom:3rem;}
.pro-ztlist .le-box {border-radius:4px!important;border-radius:8px !important;transition:all .2s;}
.pro-ztlist .le-box:nth-child(4n) {margin-right:0px;}
.pro-ztlist li:hover {-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.pro-ztlist .le-box .pro-footer {position:relative;background:#f4f4ff;border-radius:5px;max-height:326px;overflow:hidden;}
.pro-ztlist .le-box img {width:100%;height:100%;display:block;}
.pro-ztlist .le-box .pro-footer .overview-dots i {width:8px;height:8px;}
.pro-ztlist .le-box .pro-header {text-align:center;padding:18px 0px 15px;}
.le-box .entry-meta {align-items:center;color:#027ec8;display:flex;flex-wrap:wrap;letter-spacing:.2px;text-align:center;font-size:18px;font-weight:700;}
.pro-ztlist .le-box .pro-header .entry-infos {color:#666;text-align:center;height:46px;margin-top:.7rem!important;font-size:.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:22px;text-align:left;}
.pro-ztlist li .more-btn {display:block;height:40px;line-height:40px;text-align:center;border-radius:2px;margin-top:15px;background:#007ec5;float:left;}
.pro-ztlist li .more-btn:hover {background:#0494e7;color:#fff;}
.pro-ztlist li .more-btn a {display:block;font-size:16px;padding:0px 30px;color:#fff;}
.in-news {overflow:hidden;background-color:#f4f4f4;padding-bottom:40px;}
.in-news-l {float:left;overflow:hidden;width:58%;}
.featured_nav1 {margin-bottom:1px;overflow:hidden;}
.featured_nav1 .vertical-bar {margin-right:8px;height:18px;float:left;display:block;width:4px;border-radius:1px;background:#2f5596;top:3px;position:relative;}
.featured_nav1 #tab1 {position:relative;margin-bottom:24px;float:left;}
.featured_nav1 #tab1 li {display:inline-block;}
.featured_nav1 #tab1 li a {display:block;margin-right:20px;position:relative;color:#222;font-size:18px;font-weight:500;}
.featured_nav1 #tab1 li a:hover,.featured_nav1 #tab1 .tab-current1 a {color:#2f5498;}
.TabContent ul {display:none;}
.TabContent ul li {text-align:left;font-size:14px;overflow:hidden;margin-bottom:12px}
.TabContent ul li a {padding:0px;display:block;transition:all ease 1s;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;color:#2e4135;}
.news_left_img {width:167px;height:107px;float:left}
.news_left_img img {width:167px;height:107px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;}
.news_left_img span {display:block;overflow:hidden}
.news_left_con {width:475px;float:left;margin-left:20px;}
.news_left_con h1 {height:20px;line-height:20px;font-size:16px;color:#222;margin:0 auto;margin-bottom:15px;}
.news_left_con h2 {font-size:15px;color:#999;margin-top:10px;margin-bottom:5px;font-weight:normal}
.news_left_con h2 i {font-size:14px;margin-right:5px;}
.news_left_con p {height:40px;line-height:22px;font-size:14px;font-weight:normal;margin-bottom:10px;color:#adadad;overflow:hidden}
.TabContent ul li a:hover {padding:0px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;color:#cc0000;}
.TabContent ul li a:hover .news_left_img img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-moz-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-o-transition:all ease 0.5s;}
.in-ask {background-color:#f4f4ff;}
#marquee {height:350px;overflow:hidden;border:2px solid #007ec5;border-radius:3px;}
#marquee li {padding:0 20px;}
#marquee li a {display:block;padding:5px 0;}
#marquee li h4 {margin:0;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:5px;}
#marquee li h4 span {color:#007ec5;font-weight:600;}
#marquee li p {color:#999;line-height:1.8;height:50px;overflow:hidden;}
#marquee li p span {color:#fe7e01;font-weight:600;}
.in-news-r {overflow:hidden;float:right;width:41%;}
.dsb-card-header {position:relative;margin-bottom:24px;}
.dsb-card-header .vertical-bar {margin-right:8px;height:18px;vertical-align:-.225em;display:inline-block;width:4px;border-radius:1px;background:#2f5596;}
.dsb-card-header .header-title {color:#2f5498;font-size:18px;font-weight:500;line-height:1.333334;}
.dsb-card-header .header-title i {color:#666;margin-left:15px;font-size:14px;font-weight:500;}
.in-jiameng {background-color:#f4f4f4;padding-bottom:40px;}
.hyApp li {float:left;width:19.99%;padding:10px;}
.hyApp li a {position:relative;display:flex;overflow:hidden;border-radius:3px;}
.hyApp li a>img {width:100%;height:206px;object-fit:cover;transition:.3s;}
.hyApp li a h3 {position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,126,197,.6);color:#fff;font-size:14px;padding:13px;z-index:2;text-align:center;transition:.3s;}
.hyApp li a .hy-mask {position:absolute;top:0;left:0;width:100%;height:100%;padding:50px 44px 50px 50px;background-color:#1E5AAF;text-align:center;color:#fff;opacity:0;transform:translateY(30px);transition:.3s;z-index:1;}
.hyApp li a .hy-mask p {padding-top:0px;padding-bottom:10px;text-align:left;font-size:14px;line-height:24px;}
.hyApp li:hover a>img {transform:scale(1.05);}
.hyApp li:hover a h3 {background-color:rgba(0,126,197,1);}
.inpartner-wrapper {position:relative;}
.partner {position:relative;overflow:hidden;}
.partner-list .item {float:left;width:16.666%;}
.partner-list .con {text-align:center;overflow:hidden;margin:10px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.partner-list img {display:inline-block !important;vertical-align:middle;max-height:100%;height: 160px;object-fit: cover;}
.partner-list .con p{margin-top: 10px;}
.index-btn {display:block;text-align:center;position:absolute;z-index:3;top:35%;cursor:pointer;background-color:#f4f4ff;border-radius:30px;}
.index-btn i {font-size:2rem;}
.index-btn.index-prev {left:-60px;}
.index-btn.index-prev:hover {opacity:.8;}
.index-btn.index-next {right:-60px;}
.index-btn.index-next:hover {opacity:.8;}

.probg-box{color: #fff;padding: 20px 0;margin-top: 0px;background: url(../images/probg-index.jpg) no-repeat center center;}
.probg-box .page_tit h3, .probg-box .page_tit label {color: #fff;}
.probg-box .protection p {font-size: 16px;line-height:22px;margin-bottom: 40px;}


.page_yxtit {text-align: center;padding: 30px 0;    margin-top: 163px;}
.page_yxtit h3 {font-size: 38px;font-weight: 400;color:#fff;}

.index_yxbox{padding-bottom:50px;display: inline-block;width: 100%;}
.yxbox_left{width:50%;position: relative;float:left;}
.yxbox_right{width:50%;position: relative;float:left;}
.yxbox_left .abouttit,.yxbox_right .abouttit{
    position: absolute;
    top: 0;
    left: 0px;
    z-index: 10;
    text-align: center;
    font-size: 30px;
    color: rgb(255,255,255);
}
.rehex {
    overflow: hidden;
    display: inline-block;
    margin: 4em 0;
    width: 300px;
    height: 260px;
    transform: rotate(-30deg) skewX(30deg);
    border-radius: 10px;
}
.rehex .rehex-deg {
    display: block;
    overflow: hidden;
    width: inherit;
    height: inherit;
    border-radius: inherit;
}
.rehex .rehex-deg {
    transform: skewX(-30deg) rotate(60deg) skewX(30deg);
}
.rehex .rehex-deg .rehex-deg {
    background-color: #fff;
}
.thumbnail{padding-left:100px;}
.thumbnail .rehex {
    margin-top: 8px;
    margin-bottom: 8px;
    border-radius: 8px;
    width: 130px;
    height: 110px;
    margin-right: 10px;
}
.thumbnail .rehex .rehex-inner {
    text-align: center;
    height: 130px;
    width: 110px;
    padding-top:20px;
    margin-top: -10px;
    margin-left: 10px;
    transform: skewX(-30deg) rotate(-90deg) skewX(0deg);
}
.rehex-inner span{color:#027ec6;font-size:30px;font-weight:600;}
.rehex-inner p{color:#333;font-size:14px;}

/*list single*/
.category{background-color: #f3f5f7;}
.tb-page-banner {position:relative;display:flex;align-items:center;justify-content:space-around;height:490px;background:#202935;background-size:cover;background-repeat:no-repeat;background-position:center}
.tb-page-banner .tb-container {width:0;flex:1 1 100%}
.tb-crumbs {padding:12px 0;background:#fff;color:#8a8a8a;font-size:12px}
.tb-crumbs a {color:#8a8a8a}
.tb-crumbs a:hover {color:#ff7109}
body>.tb-container {padding-top:24px;}
.tb-container {position:relative;margin:0 auto;max-width:1200px;overflow:hidden;}
.top-tb-widget-menu {display:none!important;}
.tb-card {background:#fff;}
.tb-main.with-sidebar {float:right;width:calc(100% - 320px - 24px)}
.post-list {margin:0;padding:0;list-style:none}
.post-list .post-item {margin-bottom:24px}
.post-list .post-item .tb-thumb {position:relative}
.post-list .post-item .tb-thumb img {position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%) scale(1);transition:all .3s}
.post-list .post-item .post-title {font-weight:600;position:relative;margin:0;font-size:18px;cursor:pointer;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word}
.post-list .post-item .post-title:hover a {color:#ff7109}
.post-list .post-item .post-content {margin:0;color:#525252;text-align:justify}
.post-list .post-item:hover .tb-thumb img {transform:translate(-50%,-50%) scale(1.1);}
.post-list.default .post-item {display:flex;overflow:hidden;padding:24px;border-radius: 6px;}
.post-list.default .post-item .tb-thumb {flex:0 0 300px;height:200px;margin-right:24px;overflow:hidden}
.post-list.default .post-item .post-main {flex:1}
.post-list.default .post-item .has-thumb .post-title {margin-top:-3px}
.post-list.default .post-item .post-title {margin-bottom:16px}
.post-list.default .post-item .post-ticky {position:relative;display:inline-block;top:-2px;margin-right:8px;font-size:12px;font-weight:normal;background:#f30;color:#fff;border-radius:4px;line-height:20px;padding:0 8px}
.post-list.default .post-item .post-content {max-height:74px;line-height:1.8;overflow:hidden}
.post-list.default .post-item .post-info {margin-bottom:16px;line-height:1}
.post-list.default .post-item .post-info .tb-like {float:right;margin:0;padding-left:20px;cursor:pointer;color: #8a8a8a;
    font-size: 12px;}
.post-list.default .post-item .post-info .tb-like:hover {color:#ff7109}
.post-list.default .post-item .post-info .icon-like-active::before {color:#ff7109}
.post-list.default .post-item .post-tag {margin-top:22px;max-height:32px;overflow:hidden}
.post-list.default .post-item .post-tag::after {display:block;content:"";width:0;height:0;clear:both}
.post-list.default .post-item .post-tag a {display:inline-block;max-width:100%;margin:12px 6px 0 6px;padding:0 8px;line-height:32px;background:#f3f5f7;font-size:12px;color:#ff7109;border-radius:4px;transition:all .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;margin:0 12px 0 0;padding:0 16px}
.post-list.default .post-item .post-tag a:hover {background:#ff7109;color:#fff}
.post-list.product .post-item {display:flex;flex-wrap:wrap;align-items:center;padding:24px;overflow:hidden}
.post-info>span {display: inline-block;margin-right: 16px;color: #8a8a8a;font-size: 12px;line-height: 16px;}
.post-info>span:before {margin-right: 3px;}
.tb-sidebar {width: 320px;position:relative;float:left;margin-right:24px}
.widget {width:100%;padding:24px;margin-bottom:24px;background:#fff;border-radius: 6px;}
.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6 {font-weight:bold;color:#202935}
.widget h1 {font-size:1.5rem}
.widget h2 {font-size:1.2rem}
.widget h3,.widget h4,.widget h5,.widget h6 {font-size:1rem}
.widget ul {padding:0;margin:0 0 0 16px}
.widget.tb-fix-top {position:fixed;width:320px;z-index:1}
.widget.tb-fix-bottom {position:absolute}
.widget .tb-w-nodata {text-align:center;color:#8a8a8a}
.tb-radius .widget {border-radius:6px}

.tb-card-title {margin:0 0 24px 0;padding-left:16px;line-height:1;color:#202935;font-size:16px;border-left:6px solid #007ec5}
.tb-widget-menu ul {margin:0;padding:0;list-style:none}
.tb-widget-menu ul.cat-list {overflow:hidden}
.tb-widget-menu .cat-item .cat-info {position:relative;padding:0 0 0 22px;transition:all .3s}
.tb-widget-menu .cat-item .cat-info:hover {background:#f3f5f7}
.tb-widget-menu .cat-item .cat-name {display:inline-block;width:calc(100% - 32px);line-height:32px}
.tb-widget-menu .cat-item .children {display:none;padding-left:16px}
.tb-widget-menu .cat-item .tbfa {position:absolute;display:inline-block;width:24px;height:32px;right:12px;top:0;line-height:32px;text-align:center;cursor:pointer;transition:all .3s}
.tb-widget-menu .cat-item .tbfa:hover {color:#ff7109}
.tb-widget-menu .cat-item .tbfa.active {transform:rotate(180deg)}
.tb-widget-menu .cat-item.active>.cat-info .cat-name {color:#ff7109}

.tb-widget-contact {padding:0}
.tb-widget-contact .tb-contact-header {border-top-left-radius: 6px;border-top-right-radius: 6px;padding:32px 24px;margin:0;border:none;color:#fff;text-align:center;background:#007ec5;letter-spacing:2px}
.tb-widget-contact .tb-contact-header span {display: block;margin: 0 auto 8px auto;font-size: 46px;line-height: 1;}
.tb-widget-contact .icon-contacts {display:block;margin:0 auto 8px auto;font-size:46px;line-height:1}
.contacts-widget {padding: 24px;}
.contacts-widget .contact-item {margin-bottom:12px;color:#202935}
.contacts-widget .contact-item:last-child {margin-bottom:0}
.contacts-widget .contact-item:hover .tbfa {color:#202935}
.contacts-widget .contact-item:hover .tbfa:hover {background:none}
.contacts-widget .tbfa {margin-right:12px;border:none;font-size:18px;line-height:16px;vertical-align:top;color:#202935}
.contacts-widget .ct-info {display:inline-block;max-width:calc(100% - 32px);font-size:15px;line-height:16px;vertical-align:top}
.tb-widget-integrate ul {margin:0;padding:0;list-style:none}
.tb-widget-integrate .post-title {margin:0;font-size:14px;font-weight:normal;transition:all .3s}
.tb-widget-integrate.news .tb-post-item {margin-bottom:16px}
.tb-widget-integrate.news .tb-post-item:last-child {margin-bottom:0}
.tb-widget-integrate.news .tb-post-item .post-title {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word}

.tb-article {
    margin-bottom: 24px;
    padding: 32px;
    border-radius: 6px;
}
.tb-article .article-title {margin:0;text-align:center;color:#202935;font-size:26px}
.tb-article .post-info {margin-top:8px;text-align:center}
.tb-article .article-like {margin-top:32px;text-align:center}
.tb-article .article-like .tb-like {display:inline-block;padding:0 24px;height:36px;line-height:36px;background:#ff7109;color:#fff;border-radius:18px;cursor:pointer}
.tb-article .article-like .tb-like::before {margin-right:8px;font-size:18px;vertical-align:bottom}
.tb-article .article-like .tb-like:hover {opacity:.85}
.tb-article .article-copyright {padding:8px 16px;margin-top:32px;background:#f3f5f7;color:#8a8a8a}
.tb-article .article-copyright a {color:#8a8a8a}
.tb-article .article-copyright a:hover {color:#ff7109}
.tb-article .tb-share {float:left;display:flex;width:calc(100% - 160px);margin-top:32px;margin-bottom:-12px;line-height:1;align-items:center}
.tb-article .tb-share .tb-share-pefix {padding:0;white-space:nowrap;word-break:keep-all}
.tb-article .tb-share .tbfa {display:inline-block;margin:0 6px 12px 6px;width:36px;height:36px;line-height:34px;font-size:24px;border-radius:50%;cursor:pointer}
.tb-article .tb-share+.article-like {float:right}
.tb-article .post-tag {display:flex;margin-top:20px;align-items:center;justify-content:center;flex-wrap:wrap}
.tb-article .post-tag a {display:inline-block;max-width:100%;margin:12px 6px 0 6px;padding:0 8px;line-height:32px;background:#f3f5f7;font-size:12px;color:#ff7109;border-radius:4px;transition:all .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tb-article .post-tag a:hover {background:#ff7109;color:#fff}
.tb-article .post-tag a::before {margin-right:4px;font-family:"tbfa";content:"顦�";font-size:16px;vertical-align:bottom}
.tb-article::after {
    display: block;
    content: "";
    width: 0;
    height: 0;
    clear: both;
}
.article-content {margin-bottom:-24px;padding-bottom:1px;font-size:16px;line-height:1.8;color:#202935;overflow: hidden;}
.article-content.title-on {padding-top:24px}
.article-content:after {display:table;content:"";line-height:0;clear:both}
.article-content img {display:block;max-width:100%;height:auto}
.article-content a {color:#ff7109}
.article-content a:hover {text-decoration:underline}
.article-content pre {max-height:500px;margin:24px 0;font:12px "courier new";background:#4a4a4a;padding:8px 24px;color:#ffda8b;border:none;overflow:auto;word-wrap:break-word}
.article-content pre.wp-block-preformatted,.article-content pre.wp-block-verse {font:12px "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;padding:24px;background-color:#f3f5f7;color:#525252}
.article-content blockquote {margin:24px 0;padding-left:24px;border-left:4px solid #e7ebf3}
.article-content blockquote p {margin:0;padding:0;margin-bottom:4px}
.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6,.article-content p {margin:0 0 24px}
.article-content h1 {font-size:22px;font-weight:bold}
.article-content h2 {margin:24px 0;font-size:18px;font-weight:bold}
.article-content h3 {font-size:16px}
.article-content h4 {font-size:14px}
.article-content h5 {font-size:14px}
.article-content h6 {font-size:14px}
.article-content ul,.article-content ol {margin:0 0 24px 0}
.article-content table {width:100%;margin-bottom:8px}
.article-content table th,.article-content table tr,.article-content table td {border:1px solid #e7ebf3}
.article-content table th {text-align:center}
.article-content table td {padding:4px 8px;line-height:1.4}
.article-content embed[align=middle] {text-align:center}
.article-content .alignnone {margin:0 auto}
.article-content .alignleft {float:left;margin:0 24px 24px 0}
.article-content .aligncenter {margin:0 auto;text-align:center}
.article-content .aligncenter img {margin:0 auto}
.article-content .alignright {float:right;margin:0 0 24px 24px}
.article-content .wp-block-image {margin-bottom:24px;text-align:center}
.article-content .wp-caption {margin-bottom:24px;max-width:100%}
.article-content .wp-caption p {margin-bottom:8px;text-indent:0}
.article-content .wp-caption .alignnone {text-align:center}
.article-content .cooperate-form {margin-bottom:24px}

.article-nav {display:flex;margin-bottom:24px;padding:32px}
.article-nav .article-nav-desc {margin-bottom:12px;color:#8a8a8a;font-weight:normal}
.article-nav .article-nav-item {flex:1;max-width:50%;color:#202935;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word}
.article-nav .article-nav-item.prev {padding-right:32px}
.article-nav .article-nav-item.next {padding-left:32px;border-left:1px dashed #e7ebf3;text-align:right}

.article-relevant {margin-bottom:24px;padding:32px}
.article-relevant .relevant-list {margin:0;padding:0;list-style:none;display:flex;align-items:stretch;margin-right:-24px;flex-wrap:wrap}
.article-relevant .relevant-list .relevant-item {flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 24px);margin:24px 24px 0 0;min-height:50px}
.article-relevant .relevant-list .relevant-item::after {display:block;content:"";width:0;height:0;clear:both}
.article-relevant .relevant-list .relevant-item:nth-child(1),.article-relevant .relevant-list .relevant-item:nth-child(2),.article-relevant .relevant-list .relevant-item:nth-child(3),.article-relevant .relevant-list .relevant-item:nth-child(4) {margin-top:0}
.article-relevant .relevant-list .relevant-item>a {display:block;width:100%;min-height:100%;position:relative}
.article-relevant .relevant-list .relevant-item:hover .tb-thumb img {transform:translate(-50%,-50%) scale(1.2)}
.article-relevant .relevant-list .tb-thumb {position:relative;width:100%;padding-top:66.66%;margin-right:12px;overflow:hidden}
.article-relevant .relevant-list .tb-thumb>img {position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%) scale(1);transition:all .3s}
.article-relevant .relevant-list .post-title {position:absolute;width:100%;height:46px;bottom:0;margin:0;font-size:14px;color:#fff;font-weight:500;padding:4px 16px;background:rgba(0,0,0,.3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word}



.friendLinks {
    color: grey;
    margin: 30px auto 0px;
    padding-top: 42px;
    overflow: hidden;
}
.friendLinks .friendLinks_tab ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-bottom: 5px;
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 20px;
}
.friendLinks .friendLinks_tab li {
    font-size: 16px;
    color: #333333;
    line-height: 1.7857;
    margin-right: 30px;
    position: relative;
}
.friendLinks .friendLinks_tab li.active {
    font-weight: bold;
}
.friendLinks .friendLinks_tab li.active::after {
    content: "";
    display: block;
    width: 100%;
    border-bottom: 1px solid #007ec5;
    position: absolute;
    bottom: -6px;
    left: 0;
}
.friendLinks .friendLinks_panel ul li.active {
    display: block;
}
.friendLinks .friendLinks-item {
    float: left;
    font-size: 14px;
    line-height: 25px;
    position: relative;
    padding-right: 20px;
    color: #898989;
}




@media (max-width:768px) {
.banner {height:200px;}
.banner .swiper-slide {background:no-repeat center / cover;}
.banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;left: -23px;}
.about-box .wrap{top:-70px;}
.about-box{padding: 0 10px;padding-top: 60px;}
.about .text{padding-left: 1px;padding-top: 10px;}
.about .text h3{font-size: 20px;}
.div_btn{position:relative;}
.page_tit h3{font-size: 22px;}
.protection p{font-size: 14px;}
.in-prod-menu li{margin: 0 5px 0px;}
.in-prod-menu li a{padding: 0 1.0rem;line-height: 35px;}
.news_l{width: 100%;}
.news_r{width: 100%;}
.news_r .news_show{margin-top:20px;}
.news_show li .img{display: none;}
.news_show li .txt{width: 70%;}
.news_show li .txt h2 {font-size: 14px;}
.news_show li .txt p{font-size: 12px;height: 40px;line-height: 20px;}
.hyApp{padding:0 10px;}
.hyApp li {width:48%;padding:0;padding-bottom:15px;margin-right: 10px;}
.hyApp li:nth-child(2n) {margin-right: 0px;}
.hyApp li a h3 {font-size:14px;}
.hyApp li a>img{height: 118px;}
.pro-ztlist{padding:0 10px;}
.pro-ztlist li{width: 48%;margin-right: 10px;}
.pro-ztlist li:nth-child(2n) {margin-right: 0px;}
.le-box .entry-meta{height: 44px;font-size: 16px;text-align:left;align-items:inherit}
.in-news-l{width: 100%;padding:0 10px;}
.in-news-r{width: 100%;padding:0 10px;}
.news_left_img{width: 30%;}
.news_left_con{width: 63%;}
.news_left_img img{height: auto;width: 100%;}
.news_left_con p{display: none;}
.news_left_con h1{height: auto;}
.partner-list img{height: 90px;}
.inpartner-wrapper{padding:0 10px;}
.partner-list .con{margin:0;}
.index-btn{position: relative;width: 50px;display: none;}

.fwidget{width: 100%;display: flex;}
.fwidget dl{width: 50%;display: inline-block;}
.widget-address{max-width: 100%;}
.footer-wechat{float: left;}
.footer-wechat .text{float: left;}
.footer-nav{padding:20px 0;}
.footer-nav li a{line-height: 22px;padding: 0 5px;}
.footer-nav li:before{    top: 6px;right: -3px;}

.protection{padding:0 20px;}
.page_yxtit{margin-top:20px;}
.page_yxtit h3{font-size:20px;font-weight:600;}
.yxbox_left{width:100%;}
.yxbox_right{width:100%;}

.thumbnail .rehex{width: 100px;height: 80px;}
.rehex{width: 100px;height: 80px;}
.thumbnail{padding-left:0px;text-align: center;margin-top: 57px;}
.thumbnail .rehex .rehex-inner{width: 100px;height: 80px;padding-top:0px;margin-top:0px;}
.rehex-inner span{font-size:20px;}
.rehex-inner p{font-size:12px;}
.yxbox_left .abouttit, .yxbox_right .abouttit{left:32px;}

/*list single*/
.tb-page-banner {height:176px}
.tb-crumbs .tb-container{padding:0 10px;}
.tb-radius .widget {border-radius:0}
.top-tb-widget-menu {display: block!important;}
.tb-main.with-sidebar,.tb-main.with-sidebar {
    float: none;
    width: 100%;
}
.tb-sidebar,.tb-sidebar {
    float: none;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}
.widget{border-radius:0px;}
.top-tb-widget-menu li.cat-item {
    display: inline-block;
}
.top-tb-widget-menu .cat-item .cat-name {
    width: auto;
}
.post-list.default {
    margin-bottom: 8px;
}
.tb-main .post-list {
    padding-bottom: 5px;
}
.post-list.default .post-item {
    position: relative;
    padding: 15px;
    margin-bottom: 0;
}
.post-list.default .post-item .tb-thumb {
    flex: 0 0 120px;
    height: 80px;
    margin-right: 12px;
}
.post-list.default .post-item .post-main {
    padding: 0;
}
.post-list .post-item .post-title {
    max-height: 36px;
    line-height: 18px;
    font-size: 14px;
    font-weight: 500;
}
.post-list.default .post-item .post-content {
    display: none;
}
.post-list.default .post-item .post-info .tb-like{display: none;}
.post-list.default .post-item:not(:last-child)::after {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    height: 1px;
    background: #e7ebf3;
    transform-origin: 50% 0;
    transform: scaleY(0.5) translateY(50%);
    bottom: 0;
}
.pageinfo .pagesize,.pageinfo .pagenext{display: none;}
.tb-widget-menu{display: none;}
.tb-widget-contact .tb-contact-header{border-top-left-radius: 0px; border-top-right-radius: 0px;}
.tb-article{padding: 20px;border-radius:0px;}

.tb-article .article-title {
    font-size: 18px;
    text-align: left;

}
.tb-article .post-info {
    text-align: left;
}
.tb-article .tb-share{width: 100%;}
.article-relevant {
    margin-bottom: 15px;
    padding: 20px;
}
.article-relevant .relevant-list .relevant-item {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(50% - 14px);
    margin: 8px 8px 0 0;
}

}
