/*4-23*/

a:hover{ color: #ff0000}

.kuaizhan-topbar{ background: none; color:#666 }

.kuaizhan-header-inner{ background: #fff; padding: 10px 0 }

.nav-right{ padding: 0; }

.nav-right p{ margin: 0 }

.header-summary h3{ margin: 0 0 7px 0; font-size: 18px; color: #000; }

.header-summary p{ font-size: 12px; color: #666; line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden; }

.header-tel-info,.header-tel-search{ padding-right: 0; font-size: 12px;}

.blue-txt{ color: #f00 }

.header-logo a{ display: block; padding-top: 23px;}

.header-tel-info b{ font-size: 16px; margin: 0; }

.header-tel-info p{ margin: 0; line-height: 25px;}

.header-tel-info a{ display: inline-block; padding: 0 5px; }

.header-code{ padding: 0; font-size: 12px; text-align:center;}

.header-code-img{ padding: 0;}

.header-code img{ height: 55px; width: auto}

.header-code-txt{ padding-left: 0; font-size: 12px; line-height: 20px;}

.header-tel-info { font-size: 13px; color: #000}

.header-search-hotword{ font-size: 12px; color: #434343; line-height: 22px; height: 22px; overflow: hidden;}

.header-search-hotword a{ color: #797979; padding: 0 5px; }

.header-search{ margin-top: 5px; }

.header-search .form-control{ height: 28px; font-size: 12px;}

.header-search .btn-default{padding: 3px 15px; margin: 0; text-align:center; background:#f00; color: #fff}

.header-search .btn-default i.fa{ margin-right: 0 }

.navbar-logo img{ padding-top: 18px }

.home-c02-txt{ background: url(/wp-content/uploads/2018/04/home-c02-bg.png) right center no-repeat; background-size: auto 295px; min-height: 295px; padding-right:175px;position: relative;}

.home-c02-txt h1{ font-size: 48px; color: #000; margin-top: 0; margin-bottom: 10px; padding-top: 60px;}

.home-c02-txt h2{ font-size: 32px; margin-top: 0; margin-bottom: 20px;}

.home-c02-txt p{ font-size: 16px; color: #3d3d3d; line-height: 26px;}

.home-c02-txt .txt-info img{ width: 450px; height: auto; padding:0 25px 0 0 }

.vc_row-has-fill>.vc_column_container>.vc_column-inner{ padding-top: 0!important; }

.home-advantage-txt h1{ font-size: 22px; line-height: 1.8;  margin: 0 0 20px 0; color: #000; font-weight: bold}

.home-advantage-txt h1 b{font-family: Times New Roman; font-size: 30px; display: inline-block; width: 50px; height: 50px; border-radius: 100%; border:2px solid #000; color: #000; text-align: center; line-height: 50px; margin-right: 12px;}

.home-advantage-txt p{ font-size: 16px; color: #636363; line-height: 32px; padding-left: 10px;}

.home-advantage-item{ padding: 20px 0 15px 0}

.news-sub-title h3{margin-top: 0; height: 40px; line-height: 40px; background: #eee; font-size: 16px;padding-right:10px}

.news-sub-title h3 b{ display: inline-block; background: #f00; color: #fff; padding: 0 15px;}

.news-sub-title h3 b:before{ content:"\f0da";font: normal normal normal 16px/1 FontAwesome; margin-right: 8px}

.news-sub-title .more{ font-size: 12px;}

.new-sub-con,.new-list-content{ border: 1px solid #ddd; padding: 10px;}

.new-sub-block.wpb_content_element{margin-bottom: 10px!important}

.news-sub-title.faq-title h3{background: #fbe8af}

.news-sub-title.faq-title h3 b{ background:#efb91f;}

.home-bottom-con .vc_column_container>.vc_column-inner{ padding: 0 8px}

/*.home-contact{ padding: 10px; height: 452px;}*/

.home-contact{ padding: 0; height: 464px;}

.home-contact .contact--info i.fa.fa-mobile{ font-size: 26px; margin-left: 5px;}

.home-contact .contact-title h2{ font-size: 30px; margin:0 0 20px 0}

.home-contact .contact-title p{ color: #666;}

.home-contact .contact--info p{ line-height: 25px; margin:10px 0;word-break:break-all;}

.mar-10{ margin-left: 10px;}

.home-contact .contact--info i.fa{ color: #666; font-size: 20px;}

.home-contact .contact--info i.fa.fa-map-marker{ font-size: 24px; margin-left: 5px}

.contact-title{ padding-bottom: 15px}

.footer{background: #eee; color: #666; padding: 10px 0; line-height: 30px;}

.footer a{ color: #666; margin: 0 10px; display: inline-block}

.footer p{ margin: 0}

.footer-bottom{ background: #F8F8F8; padding: 20px 0; color: #333; line-height: 24px;word-wrap:break-word}

.footer-bottom .mar-10{ margin: 0 15px;}

.footer-bottom img{ margin:10px; }

.aligncenter{ text-align: center;display: block;  margin-left: auto;  margin-right: auto;   }

img.aligncenter{ padding: 20px 0 }

.suopu-miannav2018{ background: linear-gradient(#2a2a2a, #000);height: 55px;}

.nav-content{ padding-left: 0}

.navbar-nav>li.active{ background: #eee}

.navbar-nav>li{ padding-top: 10px; padding-bottom: 10px;}

.home-nav-right-cc{ padding-top: 15px;}

.navbar-nav>li>a{ color: #fff; }

.nav>li>a:hover{color: #FF0000}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{ background: none; color: #FF0000}

.nav>li>a:focus, .nav>li>a:hover{ background: none; }

.sub-large-title{ border-bottom: 1px solid #ddd; margin-bottom: 30px;}

.sub-large-title h3,.sub-large-title h3 span{ display: inline-block; line-height: 42px; margin:0;}

.sub-large-title h3 span{ background: #f00 url(/wp-content/uploads/2018/04/title-bg.jpg) right bottom no-repeat;color: #fff; padding: 0 50px 0 35px; font-size: 20px;}

.suopu-con .sub-large-title h3.the-title{ margin: 0; }

.contact-txt h2{ font-size: 24px; margin: 0 0 20px 0; }

.contact-txt p{ line-height: 36px; font-size: 18px;}

.contact-txt p .fa-mobile-phone,.contact-txt p .fa-map-marker{ font-size: 28px; word-wrap: break-word;}

.contact-txt p a{ margin-right: 10px; }

.contact-bdshare{ padding: 20px 0; }

.contact-code img{ border: 1px solid #ddd; margin-bottom:5px;}

.contact-right-code,.contact-right-code.vc_column_container>.vc_column-inner{ padding: 0; }

.contact-right-code .second-code{ padding-right: 0 }

.contact-right-code .first-code{ padding-left: 0; }

.contact-code { padding-top: 50px; }

.new-list .item{ padding: 15px 0; border-bottom: 1px dashed #ddd; }

.new-list .item .card-title{ margin: 5px 0; font-size: 18px; line-height: 1.8;display: -webkit-box;

-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }

.new-list .item .the-post-excerpt{ color: #666; line-height: 24px;display: -webkit-box;

-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }

.new-list .item .post-date-info{ padding-left: 0; }

.new-list .item .post-date-info.post-date-info01{ padding-right: 0; padding-left: 15px;}

.new-list .item .post-date{ color: #666;}

.new-list .item .post-date i.fa{ margin-right: 0; font-size: 30px;}

.new-list .item .post-date i.fa.fa-clock-o:before{ content: ''; background: url(/wp-content/uploads/2018/04/clock-icon.png) center center no-repeat; width: 32px; height: 32px; display: block; }

.faqs-list .time{ border: 1px solid #ccc; text-align: center }

.faqs-list .time .day-md{ background: #ccc; display: block; line-height: 40px; }

.faqs-list .time .day_y{ line-height: 40px; font-size: 18px; }

.faqs-list .item h2{ margin-top: 0; font-size: 18px; line-height:28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden; }

.faqs-list .item .the-post-excerpt{ color: #666; line-height: 24px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }

.faqs-list .item{ padding: 20px 0; border-bottom: 1px dashed #ddd;}

.faqs-list .item.item-1{ padding-top: 0; }

.entry-content h2{ font-size: 24px; line-height: 1.8; }

#custom_html-2 h3.suopu-widget-title{ display:none; }

.sidenav-contact .tit-img{ margin: 0; }

.post-share{ text-align: center; margin-top: 10px}

.post-metainfo{ padding-bottom: 0}

.post-share.bdshare-button-style0-32 a{ float: none; display: inline-block}

.sidenav-contact .tit-img img{ width: 100%; }

.sidenav-contact-txt,.suopu-colleft .sidebar-content{ padding: 10px; border: 1px solid #ddd;}

.sidenav-contact-txt p{ line-height: 36px; margin:0;}

.sidenav-contact-txt .fa-mobile-phone{ font-size: 20px; }

.sideNav .widget_nav_menu{ margin-top: 15px; }

.sideNav .widget_nav_menu h3.suopu-widget-title{ margin: 0; line-height: 40px; padding: 0 15px; background: #EEE; font-size: 16px; color: #f00}

.sideNav .menu>li.menu-item>a{ background: #fff; color: #000; line-height: 33px; font-size: 14px; padding:0; display:inline-block; position: relative}

.sideNav .menu>li.menu-item>a:before{content: "\f0da";font: normal normal normal 14px/1 FontAwesome; color: #000; margin-right: 5px}

/*.sideNav .menu>li.menu-item#menu-item-580>a:after{ content: '推荐'; display: block; width:37px; height: 21px; font-size: 12px; line-height: 18px; background:url(/wp-content/uploads/2018/05/label-bg.png) no-repeat; position: absolute;right:-40px;top: -2px; text-align: center; color: #fff }*/

.sideNav .menu>li.menu-item#menu-item-581>a:after{ content: ''; display: block; width:46px; height: 21px; background:url(/wp-content/uploads/2018/06/label-bg021.png) no-repeat; position: absolute;right:-50px;top: -2px; text-align: center; color: #fff }

.suopu-home-tabs .nav-tabs>li:nth-child(2) a:after{ content: ''; display: block; width:60px; height: 60px; background:url(/wp-content/uploads/2018/06/label-bg021.png) no-repeat; position: absolute;right:-25px;top: -5px; text-align: center; color: #fff }

.sideNav .menu>li.menu-item:after{content:"\f105";font: normal normal normal 16px/1 FontAwesome; display: inline-block; float: right; line-height: 33px;}

.flow-con .vc_column_container>.vc_column-inner{ padding: 0; }

.process-list-txt p{ line-height: 30px; text-indent: 2em; font-size: 16px; }

.home-nav-wrap .nav-title{ margin: 0; font-size: 21px; line-height: 55px; color: #000;height: 55px; background:#EEE;font-weight: bold; }

.home-nav-wrap .nav-left-text{ margin-bottom:0; padding-right:0;} 

.home-nav-left-cc .home-nav-left-nav{ padding:0px 20px 0px 20px; margin-top: 0; background: #F6F6F6; border: 1px solid #ddd;}

.home-c01 .home-nav-left-cc h3.the-title{ font-size: 16px; line-height: 46px; margin: 0; }

.home-c01 .home-nav-left-cc h3.the-title a:before{ content: "\f105";    font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; }

.home-c01,.home-nav-right-cc.vc_column_container>.vc_column-inner{ padding: 0; }

.home-nav-left-cc.vc_column_container>.vc_column-inner{ padding-right: 0; }

.suopu-home-tabs p{ margin: 0; }

.suopu-home-tabs .nav-tabs.nav-justified{ background:#fff url(/wp-content/uploads/2018/05/tab-bg01.jpg) left bottom repeat-x;border:1px solid #eee; border-bottom: 0}

.suopu-home-tabs .nav-tabs.nav-justified>li>a{ border: 0; border-radius: 0;}

.suopu-home-tabs .nav-tabs.nav-justified>.active>a,.suopu-home-tabs .nav-tabs.nav-justified>.active>a:focus,.suopu-home-tabs .nav-tabs.nav-justified>.active>a:hover{border:0;background: linear-gradient(#ff5a5a, #D30303); color: #fff;}

.suopu-home-tabs .nav>li>a{ padding: 12px 15px; }

.suopu-home-tabs .tab-content{ border-top: 1px solid #dddddd;border-left: 1px solid #dddddd}

.suopu-home-tabs .tab-content .item{ padding:5px; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd;height: 345px;overflow: hidden;}

.suopu-home-tabs .tab-content .item .post-title{overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap; overflow: hidden; text-align: center; height: 25px; line-height: 25px}

.suopu-home-tabs .tab-content .item .post-thumbnail{ margin: 5px 0; }

.suopu-home-tabs .tab-content .item .post-label span.label.label-warning{ min-width: 58px; margin: 0 8px; background: #F6C538; font-size: 12px; display: inline-block; padding:5px; font-weight: normal}

.suopu-home-tabs .tab-content .item .post-label span.label.label-warning:hover{ background: #f00;  }

.suopu-home-tabs .tab-content .item .post-label span.label.label-warning:hover a{color: #fff;}

.suopu-home-tabs .row.the-post-grid4{ margin: 0; }

.suopu-home-tabs .row.the-post-grid4 article{ padding: 0; }

.suopu-home-tabs .post-others{ margin: 5px 0; color: #ff0000; font-size: 12px;}

.suopu-home-tabs .post-others span{ display: block;line-height: 20px; height: 20px; word-wrap:break-word;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}

.home-nav-left-cc.vc_col-sm-3,.col-md-3.nav-left-text{ width: 18%; }

.col-md-9.nav-content,.home-nav-right-cc.vc_col-sm-9{ width: 82%; }

.suopu-home-tabs .post-excerpt{ line-height: 18px; font-size: 12px; color: #333; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }

.custom-query-list li{ height: 27.5px; overflow: hidden }

.custom-query-list li a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden; height:27.5px;background: url(/wp-content/uploads/2018/05/icon002.jpg) left center no-repeat; padding-left: 15px; line-height: 30px;}

.faqs-query-list .answer em{ font-weight: normal; font-size: 12px; display: inline-block; padding: 0 5px; font-style: normal; background: #f00; color: #fff; margin-right:8px;}

.faqs-query-list .answer{ background: #E8E8E8; line-height: 25px; height: 25px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}

.faqs-query-list .text em{ font-weight: normal; font-size: 12px; display: inline-block; padding: 0 5px; font-style: normal; background: #F6C538; color: #fff; margin-right:8px;}

.faqs-query-list .text{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; color: #828282}

.faqs-query-list li{ border-bottom: 1px dashed #ddd; padding-bottom: 10px; margin-bottom: 10px; }

.home-bottom-con{ padding-top: 30px; padding-bottom: 30px; }

.home-c02.vc_row-has-fill>.vc_column_container>.vc_column-inner>.wpb_wrapper>.container,.home-c03>.vc_column_container>.vc_column-inner{ padding: 0; }

.home-share.vc_column_container>.vc_column-inner>.wpb_wrapper{ border: 1px solid #ddd; height: 453px}

.home-share-info .share-btn{ background: #7FAAD3; border-radius: 5px; line-height: 35px; color: #fff; font-size: 20px; text-align: center; }

.home-share-info{ padding: 10px; }

.home-share-info .bdshare-button-style0-32 a{    margin: 6px 9px 6px 0;}

.top-cats .menu{ background: #EEE; line-height: 45px; margin-bottom:25px;}

.top-cats .menu li{ width: 160px; float: left; font-size: 18px; padding:0 1px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-align: center;}

.top-cats #menu-specials-menu li{ width: 12.5%;}

.top-cats .menu:after {content: ".";display: block;height: 0px;font-size:0px;clear: both;visibility: hidden;}

.top-cats .menu li a{ display:block; border-top: 2px solid #EEE;}

.top-cats .menu li.current-menu-item a{ background: #fff; border-top: 2px solid #FF3200; color: #FF3200;}

.specials-contacts{ font-size: 18px; line-height: 35px; color: #234b7d }

.specials-contacts .color-org{color: #FF3200;}

.specials-contacts .color-org a{ margin: 0 5px; }

.specials-excerpt{ line-height: 28px; color: #666; padding:20px 0;}

.specials-excerpt p{line-height: 28px; color: #666;}

.the-tagscontent-list .the-title{ border: 1px solid #ddd; line-height: 40px; }

.the-tagscontent-list .the-title a{height:40px;line-height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden; }

.the-tagscontent-list{ margin: 0; }

.specials-content-info{ padding: 30px 0;line-height: 28px; color: #666; }

.specials-content-info p{ text-indent: 2em; line-height: 28px; color: #666;}

.video-info h3{ font-size: 18px; line-height:25px; height:25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden; }

.video-info .the-post-excerpt{ line-height: 24px; color: #666; margin-bottom: 15px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.video-info .post-thumbnail h2.lable-video{ margin: 0; position: absolute; left: 50%; top: 50%;}

.video-info .post-thumbnail h2.lable-video i{ margin:-41px 0 0 -41px;}

.video-info .post-thumbnail h2.lable-video .fa-play-circle-o:before{ content: ''; background: url(/wp-content/uploads/2018/05/video-icon.png) no-repeat; display: block; width: 82px; height: 82px; }

.video-content .sub-large-title{ margin-bottom: 0; }

.video-content{ padding-bottom: 30px; }

.suopu-miannav2018 li.menu-item-509>a{ position: relative; }

#toTop{ background: none; height: auto; width:auto; text-align: center}

#toTop span{ display: inline-block; width: 50px;height: 50px; background: #000 url(/wp-content/uploads/2018/06/top.png) center center no-repeat;color: #fff; }

#toTop span:before,#toTop p{ display: none;}

.nav-links a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden; white-space: normal; }

#products-oneline .the-rightinfo h2{ font-size: 24px; line-height: 35px; margin-top: 0 }

#product-desction2018{ background: #F2F1F1; padding: 15px 0; line-height: 35px;font-size: 16px; }

#product-desction2018 .the-two{ color: #343434 }

#product-desction2018 .the-three{ padding: 0 15px; line-height: 25px;}

.the-comment-score{ margin: 20px 0; border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd; padding:10px 0; font-size: 16px;}

.comments-dijia{ background: #FF6600; border: 1px solid #FF6600; color: #fff; font-size: 18px; padding:0 20px; line-height: 40px; display: inline-block; margin-right: 15px}

.comments-dijia:hover{ color: #fff; opacity: .8 }

.comments-favorite01{background: #F3F2F2; border: 1px solid #ddd; color: #e59400;  font-size: 18px; padding:0 20px; line-height: 40px; display: inline-block; margin-right: 15px}

.comments-inquiry{ font-size: 16px; }

.gallery-slider__thumbnails:before,.gallery-slider__thumbnails:after{ display: none; }

.comment-num{ padding: 0 15px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; margin: 0 20px; }

.comment-links a{ color: #FF6600 }

.gallery-slider__thumbnails .next-arrow, .gallery-slider__thumbnails .prev-arrow{ width: 30px; height: 30px; }

.gallery-slider__images .next-arrow, .gallery-slider__images .prev-arrow{ width: 35px; height: 35px; }

.gallery-slider__images .next-arrow{ right: 0 }

.gallery-slider__images .prev-arrow{ left: 0 }

#products-oneline{ padding-bottom: 25px; }

.single-products_post_type .sub-large-title{ margin-bottom: 20px; }

.table td,.table th{ border: 1px solid #ddd }

.pro-buy-con h3{ font-size: 20px; margin-top: 0; line-height: 30px; font-weight: bold }

.pro-buy-info,.pro-buy-info p{ line-height: 30px; margin:0;}

#zxdj2018 .the-content{ border: 2px solid #FF9000; margin-bottom: 30px; }

#zxdj2018 .the-content h3.title{ margin: 0; background: #FF9000; line-height: 35px; padding: 0 15px; font-size: 16px; color: #fff; }

.gform_wrapper ul.gform_fields li.gfield{ width: 100%; float: none; }

.gform_wrapper .top_label .gfield_label{ width: 120px; text-align: right; float:left;clear: inherit; line-height: 40px!important; padding-right:10px; margin-bottom:0;}

body .gform_wrapper .top_label div.ginput_container{margin-top: 0!important; width:60%; float: left;}

.gform_wrapper ul.gform_fields li.gfield:after,.products-list-wrap .the-post-grid4 .item:after{content: ".";display: block;height: 0px;font-size:0px;clear: both;visibility: hidden;}

.gform_wrapper ul.gform_fields li.gfield{ padding-bottom: 15px; }

#zxdj2018 .the-form{ padding-top: 20px; }

.gform_wrapper .gform_footer{ text-align: center; }

.gform_wrapper .gform_footer input[type=submit]{ background: #FE7900; font-size: 18px!important; border-bottom: 4px solid #FF6002; }

.gform_wrapper .gform_footer input[type=submit]:hover{background: #FE7900; opacity: .8}

.the-marquee-text h3{ line-height: 45px; background: #F3F3F3; padding: 0 15px; font-size: 18px; }

#marquee-up3{ height: 200px; }

.zxdj2018-info{ padding-bottom: 30px; }

#frist2018 .the-content p{ line-height: 28px; }

#marquee-up3 ul{ background: #FAFAFA; }

#marquee-up3 li{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden; line-height: 30px; border-bottom: 1px dotted #ddd;}

body{word-wrap:break-word}

.products-list-wrap .products-list-title{ margin: 0 0 30px 0; text-align: center }

.products-list-wrap .products-list-title span{ position: relative; padding-bottom: 5px; font-size: 24px; color: #000; line-height: 40px; display: inline-block; min-width: 85px;}

.products-list-wrap .products-list-title span:after{ content: ''; position: absolute; bottom:0; left: 15%; width: 70%; height: 2px; background: #ff0000; display: block}

.products-list-wrap .the-post-grid4 .item{ background: #F6F6F6; margin-bottom: 15px}

.products-list-wrap .the-post-grid4 .item .the-pic{ padding: 0; }

.products-list-wrap .the-post-grid4 .item .the-content-right i.fa{ margin-right: 2px; color: #F1A700 }

.products-list-wrap .the-post-grid4 .item .the-content-right h2{ font-size: 16px; margin: 0 0 5px 0; line-height: 30px;overflow:hidden;  

text-overflow:ellipsis;  

white-space:nowrap; height: 30px; }

.products-list-wrap .the-post-grid4 .item .the-content-right .the-three a{ display: inline-block; line-height: 24px; background: #fff; border: 1px solid #F1A700; color: #F1A700; padding:0 12px;}

.products-list-wrap .the-post-grid4 .item .the-content-right .comments-inquiry{ font-size: 14px; padding-left:5px; }

.products-list-wrap .the-post-grid4 .item .the-inquiry-nmu span{color: #F1A700}

.products-list-wrap .the-post-grid4 .item .the-content-right{ padding: 10px }

.products-list-wrap .the-one{ line-height: 24px; font-size: 12px }

.products-list-wrap .the-one .brand{ width: 35%; height: 24px; display: inline-block; height: 24px; overflow: hidden; }

.products-list-wrap .the-one .brand b{ font-weight: normal; color: #0066cc }

.products-list-wrap .the-one .one-right a{color: #0066cc; margin-right: 5px}

.sidebar-wrap .sidebar-title{ line-height: 40px; background: #eee;border: 1px solid #e5dada; padding: 0 15px; font-size: 14px; font-weight: bold;color: #000 }

.suopu-colleft .sidebar-wrap,.sideNav{ margin-bottom: 20px; }

.suopu-colleft .sidebar-content .the-post-grid2 article,.suopu-related-swiper-container article{ padding: 0 5px;}

.suopu-colleft .sidebar-content .the-post-grid2 article h3.the-title,.suopu-related-swiper-container h3{ margin: 10px 0; line-height: 18px; font-size: 12px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; text-align: center}

#toTop{ opacity: .8}

.suopu-related-swiper-container.row{ margin: 0; }

.suopu-colleft .sidebar-content .the-post-grid2 article h3.the-title, .suopu-related-swiper-container h3{ height: 36px; }

.suopu-colleft #sidebar-7 .sidebar-content{ padding-bottom: 30px; }

.suopu-colleft #sidebar-7 .sidebar-content .slick-dots{ bottom: -20px; }

.suopu-colleft #sidebar-7 .slick-dots li button,.suopu-colleft #sidebar-7 .slick-dots li{ width: 12px; height: 12px; }

.suopu-colleft #sidebar-7 .slick-dots li.slick-active button{ background: #FF6600; }

.suopu-colleft #sidebar-7 .slick-next,.suopu-colleft #sidebar-7 .slick-next:focus,.suopu-colleft #sidebar-7 .slick-next:hover{ right: 0; }

.suopu-colleft #sidebar-7 .slick-prev,.suopu-colleft #sidebar-7 .slick-prev:focus,.suopu-colleft #sidebar-7 .slick-prev:hover{ left: 0 }

.header-tel-search02 .header-search{ padding:0  50px; height: 80px; border-left: 1px solid #ddd; }

.header-style2 .navbar-logo img{ padding-top: 0; }

.header-style2 .header-search .form-control,.header-style2 .header-search .btn-default{ float: none; height: 38px; font-size: 14px;}

.header-style2 .header-search-hotword{ margin-top: 10px; font-size: 14px;}

.header-style2 .header-code img{ width: 60px; margin: 0 0 5px 0; }

.header-style2 .header-tel-info p{ margin: 0; }

.head-phone-num{ font-size: 17px; font-weight: bold}

#xn2018 table,#xn2018 table th,#xn2018 table td{ border: 1px solid #999;padding:2px;line-height: 1.5; font-size:12px; text-align: center}

#xn2018 table{ width: 100%!important}

#xn2018 table td,#xn2018 table th{ width: auto!important}

#xn2018 .the-content{ padding-bottom: 50px; padding-right: 2px;}

.table-responsive{ border-right: 1px solid #999;}

.sub-small-title{ margin: 10px 0; line-height: 25px; height: 25px; text-align: center; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.suopu-slickitem1 .slick-prev,.suopu-slickitem1 .slick-next{ opacity: .8}

.suopu-home-tabs .nav>li>a{ font-size: 16px;}

.xn-desc{ padding-top: 20px;}

.xn-desc b{ background: #999;color: #fff; padding: 10px 30px;}



@media screen and (max-width:1024px){

.header-tel-info b{ font-size: 16px; }

.header-tel-info, .header-tel-search{ padding-left: 5px; }

.home-nav-wrap .nav-title{ font-size: 18px; }

.suopu-home-tabs .tab-content .item .post-label span.label.label-warning{padding: 5px 3px;margin: 0 4px;}

.suopu-home-tabs .post-others{ height: 40px;}

.suopu-home-tabs .post-others span{ display: block;}

.suopu-home-tabs .post-others span:last-child{ margin-left: 0 }

.suopu-home-tabs .post-excerpt{ margin: 5px; }

.home-c02-img{ padding-top: 50px; }

.sub-block{ padding: 40px 0; }

.home-advantage-txt h1{ font-size: 18px; }

.home-advantage-txt h1 b{font-size: 24px; width:40px; height: 40px; line-height: 40px;}

.home-advantage-item img{ padding-top: 20px; }

.home-share-info .bdshare-button-style0-32 a{margin: 5px 6px 6px 0;}

.home-share.vc_column_container>.vc_column-inner>.wpb_wrapper{ overflow: hidden; }

.home-contact{ padding: 5px; }

	.home-c02-txt h1{ padding-top: 10px}

.home-contact .contact--info p{ line-height: 28px; }

.custom-query-list li a{ line-height: 32px; }

.faqs-list .time .day-md{ font-size: 12px; }

.comment-num{margin: 0 10px; padding:0 10px;}

#product-desction2018,.the-comment-score{ font-size: 14px; }

.products-list-wrap .the-one{ font-size: 12px; }

.products-list-wrap .the-one .brand{ width: 32%; }

.products-list-wrap .the-one .one-right a{ margin-right: 5px }

.products-list-wrap .the-post-grid4 .item .the-content-right .comments-inquiry{ padding-left: 5px; font-size: 12px}

.products-list-wrap .the-post-grid4 .item .the-content-right .the-three a{ padding: 0 5px; }

.products-list-wrap .the-post-grid4 .item .the-content-right .the-three{ font-size: 12px; } 

.products-list-wrap .the-post-grid4 .item .the-content-right .the-three .the-inquiry-nmu{ line-height: 30px; display: inline-block }

.products-list-wrap .the-post-grid4 .item .the-pic{ padding-top: 11px; }

.suopu-colleft .sidebar-content .the-post-grid2 article h3.the-title, .suopu-related-swiper-container h3{-webkit-line-clamp: 2;}

}

@media screen and (max-width:768px){

.home-nav-left-cc .home-nav-left-nav{ padding: 0 10px; margin-top: 0 }

.home-nav-left-cc .nav-title-mb{background: url(/wp-content/uploads/2018/05/nav-title-bg.jpg) no-repeat; background-size: cover; padding:5px 10px; text-align: center; color: #fff;}

.home-c01 .home-nav-left-cc h3.the-title{ font-size: 14px; }

.navbar-logo img{ padding-top: 0; height: 50px;}

.suopu-home-tabs .tab-content .item .post-label span.label.label-warning{ margin: 3px; }

.suopu-home-tabs .nav>li>a{ padding: 12px 5px; font-size: 16px;}

.home-advantage-item img{ padding-top: 80px; }

.home-advantage-txt p{ font-size: 14px; line-height: 28px; }

.home-contact .contact--info p{ font-size: 12px; }

.home-share-info .bdshare-button-style0-32 a{margin: 5px 3px 6px 0;}

.top-cats .menu li{ font-size: 14px; }

.specials-contacts{ font-size: 15px }

.nav-next,.nav-previous{ width: 100%; }

.nav-previous a{ float: left;}

.nav-links a{ border: 0; padding:0;}

.nav-links{ padding: 0; }

#zxdj2018 .the-content h3.title{ font-size: 14px; }

	.suopu-home-tabs .tab-content .item{ height: 307px;}

	.home-c02-txt .txt-info img{ width: 280px}

}

@media screen and (max-width:420px){

.home-nav-left-cc.vc_col-sm-3, .col-md-3.nav-left-text,.col-md-9.nav-content, .home-nav-right-cc.vc_col-sm-9{width:100%;}

.home-nav-left-cc .nav-title-mb{ line-height: 40px; font-size: 18px;}

.home-nav-left-cc.vc_column_container>.vc_column-inner{ padding-right: 15px; }

.navbar-logo img{ height: 40px; }

.hamburger{ padding-top: 8px; }

.home-c01 .home-nav-left-cc h3.the-title{ width: 33.3%; float: left }

.suopu-home-tabs .nav-tabs.nav-justified>li{ width:25%; float: left }

.home-nav-left-cc .home-nav-left-nav{ margin-bottom: 15px !important; }

.home-nav-left-nav>.wpb_wrapper:after {content: ".";display: block;height: 0px;font-size:0px;clear: both;visibility: hidden;}

.home-nav-right-cc.vc_column_container>.vc_column-inner{ padding: 0 15px; }

.suopu-home-tabs .nav>li>a{ font-size: 14px; padding: 5px;}

.suopu-home-tabs .tab-content .item .post-label span.label.label-warning{ margin: 2px; }

.home-c02-img{ padding-top: 0; }

.home-c02-txt h1{ font-size: 32px; }

.home-c02-txt h2{ font-size: 24px; }

.home-c02-txt p{ font-size: 14px; }

.home-advantage-item img{ padding: 15px 0}

.home-advantage-item{ border-bottom: 1px dashed #ddd; }

.home-share.vc_column_container>.vc_column-inner>.wpb_wrapper,.home-contact{ height: auto }

.home-bottom-con .vc_column_container>.vc_column-inner{ padding: 0; }

.home-contact{ padding: 15px; }

.home-contact-cc{ margin-top: 15px; }

.footer,.footer-bottom{ padding:10px; }

.home-advantage-txt p{ padding-left: 0; }

.hamburger-box{ width: 30px; }

#crumbs{ padding:0 15px; }

.suopu-home-tabs .nav-tabs.nav-justified>li:last-child{ border-right: 0 }

.suopu-home-tabs .nav-tabs.nav-justified{ border: 1px solid #ddd; }

.top-cats #menu-specials-menu li,.top-cats .menu li{ width: 25%; }

.top-cats .menu{ line-height: 35px; }

.specials-content-wrap{ padding: 0 15px; }

.specials-content-info{ padding-bottom: 0; }

.video-content{ padding:0 15px 15px 15px; }

.specials-content-wrap h2{ font-size: 26px; }

.process-list-txt p{ font-size: 12px; line-height: 28px; }

.suopu-con{ padding:0 15px; }

.sub-large-title{ margin-bottom: 15px; }

.main-wrapper{ padding: 15px; }

.new-list .item img{ width: 100%; }

.new-list .item .card-title{ font-size: 16px; margin-top: 10px; }

.entry-content h2{ font-size: 20px; line-height: 1.5 }

.news-list-info{ padding: 0; }

.contact-txt p{ font-size: 16px; line-height: 30px; }

.contact-code{ padding: 15px; }

.page-id-114 .suopu-con{ padding: 0; }

#zxdj2018 .the-content h3.title{ line-height: 20px; padding: 10px 15px; text-align:center; }

.the-comment-score span.comment-links,.comments-inquiry{ display: block; line-height: 30px;}

.comment-num{ border-right: 0 }

body .gform_wrapper .top_label div.ginput_container{ width: 100%; float: none; }

.gform_wrapper .top_label .gfield_label{ width: 100%; text-align: left; float: none }

.single-products_post_type .main-wrapper{ padding: 15px 0; }

#toTop span{ width: 40px; height: 40px; line-height: 40px; font-size: 25px; }

#toTop p{ font-size: 12px; }

.products-list-wrap .products-list-title span:before{ left: -60px; width:40px;}

.products-list-wrap .products-list-title span:after{ right: -60px;  width:40px;}

.products-list-wrap .products-list-title{ margin: 15px 0; }

.products-list-wrap .the-post-grid4 .item .the-content-right .comments-inquiry{ display: inline-block }

.page-id-89 .suopu-content,.page-id-89 .suopu-colleft{ padding: 0 }

.products-list-wrap .products-list-title span{ font-size: 20px; }

	.home-c02-txt .txt-info img{ width: 100%; padding: 0 0 15px 0}

	.home-c02-txt{ padding-right:0; background: none}



	

	

.hot{width:100%; height:58px; 

	background:#0066CC; 

	position:fixed; bottom:0; left:0; 

	z-index:5; border-top:solid 2px #c3c3c3;

}

.hot span{ color:#fff; font-size:16px; line-height:20px;}

.hot h6{ font-size:12px; line-height:20px; margin-top:0;}

.hot .row div a{ display:block; color:#fff; padding:7px 0;}

.hot .row>div.text-center{ border-right:1px solid #fff;}

.dbbox{ position: fixed; left: 0; bottom:58px; z-index:99; width: 100%; }

.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}

.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}

.dbbox .dbs.ewm-box{ text-align:center; }

.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}

.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}

.dbbox .dbs.ewm-box img{ max-width: 140px; }

.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }

.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }

.quote-list .table td{ white-space:nowrap;}

.quote-list .str_wrap{ overflow-x:scroll;}

	.footer-bottom{ padding-bottom: 58px;}	

	#toTop{ bottom: 62px;}

}

@media screen and (max-width:375px){

.home-c02-txt h2{ font-size: 22px; }

.home-advantage-txt h1{ margin: 0 0 10px 0;}

.the-tagscontent-list .the-title{ padding: 0 10px; font-size: 12px }

.specials-contacts,#product-desction2018{ font-size: 14px; line-height: 28px; }

.faqs-list .item h2{ font-size: 16px; }

#products-oneline .the-rightinfo h2{ font-size: 20px; }

}

@media screen and (max-width:320px){

.home-c02-txt{ background-size: 100px auto }

.home-c02-txt .txt-info{ right: 100px; }

.footer-bottom img{ margin: 5px; } 

.video-info h3{ font-size: 16px; margin-top: 10px; margin-bottom: 5px; }

.sub-large-title h3 span{ font-size: 18px; }

.video-info .post-thumbnail h2.lable-video .fa-play-circle-o:before{ background-size: 60px auto; width: 60px; height: 60px; }

.video-info .post-thumbnail h2.lable-video i{margin: -30px 0 0 -30px;}

.specials-content-wrap h2{ font-size: 20px; }

.new-list .item .post-date{ padding: 5px 0; }

.entry-content h2{ font-size: 18px;}

.contact-txt h2{ font-size: 20px; }

.contact-txt p{ font-size: 14px; line-height: 24px; }

.suopu-home-tabs .nav>li>a{ font-size: 13px; }

.products-list-info .one-right,.products-list-wrap .the-one .brand{ display: block; width: 100%; }

.products-list-wrap .the-post-grid4 .item .the-pic{ padding-top: 30px; }

}



.page-id-117 .footer1  { display: none; }