
/* slz-site-override */
.infobox {    display: inline-block;    margin: 0 0 0 1%;}
@media screen and (min-width: 769px){
.sitenav ul li a { font-size: 22px;}
.header .header-top .right span { font-size: 18px;}
.header .header-top .social-icons a {font-size: 18px;}
.left-social-icons .social-icons a { width: 50px;    height: 50px;    line-height: 50px;    font-size: 33px;}
.modal-request {  width: 660px;}
.sitenav ul li ul.sub-menu li a{font-size: 18px; }
}

.taxonomy-description {    margin-bottom: 20px;    color: #000;}
.header .logo {   padding: 12px 0;}
@media screen and (min-width:1200px){.header_right {padding: 27px 0;}}
#sidebar1 { margin-left: 0px; float:left;}
h1.entry-title ,h1.page-title{margin-bottom: 20px; font-size: 22px;font-weight: 600;}
.footer .threecol .entry:nth-child(3n+1) { clear: none !important;}
.footer span.first { color: #828181;}
.threecol .entry { width: 48%;}
.our_case_15 .casediv_15 .case_15:hover .case_con_15 {    display: none;}
.footer .social-icons { display: none;}
.pro_section_23 .product_pic_23 {  background-color: #fff;}
.pro_section_23 .product_div_23 {  border-radius: 7px;}
.pro_section_23 .product_desc_23 p {display:none;}
.our_case_1 .causesbx_1 .titlebox_1 h4,.latest_news_1 .news-box_1 h5 { color: #121212;    font-size: 22px;    font-weight: 500;}
.our_case_1 .causesbx_1 a:hover .titlebox_1 h4,.latest_news_1 .news-box_1 h5 a:hover{color: #2476bf;}
.footer h5 { color: #000;}
p.contact_desc {font-weight: 600;}
.left-social-icons .social-icons a.fa-facebook,.left-social-icons .social-icons a.fa-youtube {display:none;}
.company_product_slz ul.products li.product .loop-product-title { color:#fff;   height: 3em;}
@media screen and (min-width: 1600px){
.sitenav ul li:hover ul{width:240px;} .sitenav ul li:hover ul li:hover  ul{left:240px; width:340px;}
.container { max-width: 1320px;}
.site-main { width: 1000px;}
#crumbs { max-width: 1310px;}
.contactform {width: 95%;}
.cumform button { padding: 10px 0; margin-top: 10px;}
div.summary {  width: 500px;}
}
@media screen and (min-width: 769px){
.pro-list-1 .columns-3 ul.products li {width: 30% !important;margin-right: 1% !important;}
}
 .pro-list-1 .columns-3 ul.products li a img{ border: 2px solid #2476bf;width: 98%;}
 .pro-list-1 .columns-3 ul.products li h2{ text-align: left;}


.pic_div b img{ height: auto!important;}
.picBox{height:450px!important;}
div.summary{ z-index: 2;    position: relative;}
@media screen and (min-width: 767px) and (max-width: 1100px){
.pic_div { width: 100%!important;}
}

@media screen  and (max-width: 768px){
.sitenav ul li ul ul { display: none !important;}
.picBox {  min-height: 200px;    height: auto!important;}
section.our_case_1, .header .header-top{    display: none;}

ul.products li.product a{font-size: 16px; font-weight: 600; }
.related  ul.products li.product h2 { text-align: left;}
div.summary .product_title, .related h2 { font-size: 16px;}
.pro_section_23 .product_desc_23 h4 { font-size: 16px !important;    height: 32px;}
.content-area .blog-post-repeat h3.post-title {  font-weight: 600;}
.content-area iframe { width: 100%; height: auto;}
.content-area .entry-content span{  font-size: 14px !important;}
p.read-more.read-more-3 {    display: none;}
.blog-post-repeat .post-thumb img {  width: 120px;}
.one_half{padding: 2px 0; }
.left-social-icons .social-icons a.fa-envelope-o{display: none;}
.left-social-icons .social-icons a{margin: 16px; width: 50px; height: 50px; line-height: 50px; font-size: 33px;}
section.latest_news_1 {   padding-top: 0px;}
.footer2{font-size: 19px; }
.footer .cols-4:nth-child(1) {    display: block;}
.footer  .lastcols {display: none;}
p.contact_phone, p.contact_email {    font-size: 18px;}
.modal .logo { display: none;}
#footer_form_inquire .modal-footer {    padding: 15px;    text-align: center;}
#footer_form_inquire .modal-footer button {  padding: 10px 50px;}
.contact_now_m a:hover{color: #f1f1f1; }
}

.related ul.products li.product a img { border: 2px solid #2476bf;}

.innerbanner {  display: none;}
div.summary {margin-top: 20px;}
.copyright-txt {    text-align: center;} 
.pic_div #showbox span,.pic_div #showbox p{display:none!important;}  /*隐藏放大效果*/

@media screen and (min-width: 1200px){.cols-4.widget-column-4.lastcols { width: 26%;}.cols-4.about_foot {  width: 18%;    margin: 0 30px 30px 5%;}}
#sidebar3 .slight-submenu-pstRe { font-weight: 600;}
#sidebar3 .sitewidget-bd ul.slight-submenu-wrap li ul li a {font-size: 16px;}
#sidebar3 .sitewidget-bd ul.slight-submenu-wrap .slight-submenu-pstRe a{font-size: 18px;}
a.footabout_contact {   border: 1px solid #333;    padding: 7px 20px; color: #000;}
.footer ul li a {color: #000;}
/*.footer .cols-3 { width: 45%;    margin: 0 5% 30px 0;}
.cols-4.about_foot {    text-align: center;}*/
.cols-4.lastcols {    text-align: center;}
@media screen and (max-width: 767px){.pic_div { float: none!important;}}
a.footabout_contact {    padding: 7px 20px;    color: #fff;    background-color: #2476bf; border: 1px solid #2476bf;}
.subtitle {    display: none;}
@media screen and (min-width: 769px) and (max-width: 849px){.container {   width: 750px;}}
@media screen and (min-width: 850px) and (max-width: 1280px){.container {   width: 850px;}}

.blog-post-repeat .post-thumb img { border: 2px solid #2476bf;}
.footer a:hover{color: #000; }
h3.post-title.post-content-title {    font-size: 27px;}
#form_inquire_product .modal-footer {    padding: 15px;    text-align: center;}
#form_inquire_product .modal-footer button {  padding: 10px 50px;}
@media screen and (max-width: 768px){
section.pro_section_23.upgrade2023-slz2industry ul.products[class*=columns-] li.product {width: 100% !important;    margin-right: 0!important;}
}
#sidebar3 .slight-submenu-pstRe a:hover{color:#2476bf;}
.sitenav ul li.current-menu-parent a {color: #2476bf;}
.contact_now_pc a,.contact_now_m a{background-color:#2476bf;}
.contact_now_m a:hover,.contact_now_pc a:hover{background-color: #a782e8;}
@media screen and (max-width: 767px){
.footer2 a {background:#4e8abf}
.toggle a {background-color:#4e8abf}
.modal-request{width: 94%;}
}
.modal-request{
   position: absolute; top: 45%;left:50%;transform: translate(-50%,-50%);max-height: 98%;overflow-x:hidden;overflow-y:auto;margin: 0;
    margin-bottom: 0;
}
table{ border-collapse: collapse;   max-width: 100%;}
.sitenav ul li.current-menu-item a{color: #2476bf;}
.contactform .wpcf7-submit{background-color:  #2476bf;}
.contact_now_m a,.contact_now_pc a{padding: 10px 20px; font-size: 18px;}

.contactform form input[type="text"],.contactform form input[type="email"]{padding: 8px 1%;}
@media screen and (max-width: 767px){.footer2{height: 42px;  line-height: 42px;} .footer2 a{height: 42px;  line-height: 42px;}.product_introduction .product_picture{    width: 100%;}.header .logo {  padding: 0;    margin-bottom: 0;}.header .logo img {  margin: 0;}.header .header_right{    margin-bottom: 0;   padding: 0;} }
.contactform .wpcf7-submit {font-size: 18px;}
@media screen and (max-width: 767px){.contactform {  padding: 0;}#crumbs{    width: auto;}.latest_news_1 .news-box_1 h5{    margin-top: 0;}.latest_news_1 ul.products[class*=columns-] li.product .news-box_1 .newsdesc_1{padding-top: 0; margin: 0;}.latest_news_1 ul.products[class*=columns-] li.product{    padding-bottom: 10px;}.graphic_20{background-attachment: inherit!important;}table{width: unset;}}
@media screen and (max-width: 990px){.site-main{width: 100%;}.sidebar{    display: none;}}
.latest_news_1 ul.products li.product .news-box_1 h5 a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.left-social-icons{    z-index: 9999;}
