.pro_section_23 .product_div_23{background-color:#fff;box-shadow:0 0 20px #eee;border:1px solid #ddd;height:100%}.pro_section_23 .product_div_23:hover{box-shadow:0 0 20px #b0b0b0}.pro_section_23 .product_div_23:hover .product_desc_23 h4 a{color:#2476bf}.pro_section_23 .product_div_23:hover .product_desc_23 h6{color:#121212}.pro_section_23 .product_pic_23{overflow:hidden}.pro_section_23 .product_pic_23 img{height:auto;width:100%}.pro_section_23 .product_desc_23{padding:15px}.pro_section_23 .product_desc_23 p{font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_section_23 .product_desc_23 h4{font-size:22px;margin-bottom:15px;color:#121212;overflow:hidden}.pro_section_23 .product_desc_23 h4 a{color:#121212;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.pro_section_23 .product_desc_23 h6{font-size:16px;margin-bottom:15px;color:#2476bf}@media screen and (max-width:767px){.pro_section_23 .product_pic_23{height:auto}.pro_section_23 .product_pic_23 img{min-height:auto;margin:0 !important}.pro_section_23 .product_desc_23 h4 a{-webkit-line-clamp:2}.pro_section_23 .product_desc_23 h4{font-size:18px}}.about_us_2 .featureslists_2{width:100%;margin-top:30px;min-height:70px;color:#fff}.about_us_2 .featureslists_2 i{font-size:30px;color:#888;float:left;margin:0 25px 0 0;width:65px;height:65px;line-height:65px;border-radius:50%;border:1px solid #e1e1e1;text-align:center}.about_us_2 .featureslists_2 h5{font-size:24px;font-weight:400;margin-bottom:10px;color:#fff}.about_us_2 .featureslists_2 div{font-size:14px;line-height:24px;margin-bottom:30px;color:#fff}.about_us_2 .featureswrap_2 .hvr-grow_3{display:none}.about_us_2 .featureswrap_2 h2.section_title{color:#fff;text-align:left}.about_us_2 .featureswrap_2 h2.section_title::after{border-bottom:1px solid #fff;right:auto}.about_new_2.about_us_2 .featureswrap_2 h2.section_title{color:#2476bf}.about_new_2.about_us_2 .featureswrap_2 h5{color:#121212}.about_new_2.about_us_2 .featureswrap_2 div{color:#121212}.about_new_2.about_us_2 .featureswrap_2 .toppic_2{display:none}@media screen and (max-width:767px){.featureslists_2{margin-top:0}.about_us_2 .featureswrap_2 .hvr-grow_3{display:block;width:100%}.about_us_2 .featureswrap_2 .one_half{margin:0 !important}.about_us_2 .featureswrap_2 h2.section_title{margin-bottom:0}.about_us_2{background-position:center bottom 20px !important;background-size:auto 200px !important;padding-bottom:200px}}.pro_section_23 .product_div_23{background-color:#fff;box-shadow:0 0 20px #eee;border:1px solid #ddd;height:100%}.pro_section_23 .product_div_23:hover{box-shadow:0 0 20px #b0b0b0}.pro_section_23 .product_div_23:hover .product_desc_23 h4 a{color:#2476bf}.pro_section_23 .product_div_23:hover .product_desc_23 h6{color:#121212}.pro_section_23 .product_pic_23{overflow:hidden}.pro_section_23 .product_pic_23 img{height:auto;width:100%}.pro_section_23 .product_desc_23{padding:15px}.pro_section_23 .product_desc_23 p{font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_section_23 .product_desc_23 h4{font-size:22px;margin-bottom:15px;color:#121212;overflow:hidden}.pro_section_23 .product_desc_23 h4 a{color:#121212;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.pro_section_23 .product_desc_23 h6{font-size:16px;margin-bottom:15px;color:#2476bf}@media screen and (max-width:767px){.pro_section_23 .product_pic_23{height:auto}.pro_section_23 .product_pic_23 img{min-height:auto;margin:0 !important}.pro_section_23 .product_desc_23 h4 a{-webkit-line-clamp:2}.pro_section_23 .product_desc_23 h4{font-size:18px}}.latest_news_5 .news_list_5{background-color:#fff;display:flex;align-items:center;position:relative;box-shadow:0 0 20px #ddd;padding:20px;margin-bottom:35px;border:1px solid #eee}.latest_news_5 .news_list_5:hover{box-shadow:0 0 20px #b0b0b0}.latest_news_5 .news_list_5:last-child{border-bottom:none}.latest_news_5 .news_common_5.news_imagebox_5{flex:0 0 25%;margin-right:20px}.latest_news_5 .eventthumb_5{margin-right:20px;position:relative;overflow:hidden}.latest_news_5 .eventthumb_5 img{min-height:150px;height:auto;width:100%}.latest_news_5 .news_common_5.event_date_5{width:15%}.latest_news_5 .day_month_5{padding:40px 25px;text-align:center;border-right:1px solid #f1f1f1}.latest_news_5 .day_month_5 h4{font-weight:900;font-size:15px;line-height:35px;color:#333;clear:none;margin:0;padding:0}.latest_news_5 .day_month_5 h4 span{display:block;font-size:36px}.latest_news_5 .news_common_5.news_infodetailsbox_5{flex:1}.latest_news_5 .eventtexttitle_5{font-size:20px;margin-bottom:10px;margin-top:10px}.latest_news_5 .eventtexttitle_5 a{color:#111}.latest_news_5 .eventtexttitle_5 a:hover{color:#2476bf}.latest_news_5 .event_time_5{color:#2476bf;font-size:17px;font-weight:700;margin-bottom:5px}.latest_news_5 .event_time_5 i{color:#535353;margin-right:5px}.latest_news_5 .event_descbx_5{font-size:16px}.latest_news_5 .event_descbx_5 p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:150%}.latest_news_5 .event_descbx_5 i{color:#535353;margin:3px 5px 0 0;font-size:17px}.latest_news_5 .news_common_5.news_readmore_5{text-align:right;font-size:16px;flex:0 0 15%;margin-left:20px}@media screen and (max-width:767px){.latest_news_5 .news_list_5{display:block}.latest_news_5 .news_common_5{width:100% !important;margin:0!important}.latest_news_5 .eventthumb_5{width:100%;margin:0;height:auto;text-align:center}.latest_news_5 .eventthumb_5 img{min-height:inherit}.latest_news_5 .day_month_5{padding:10px 25px;border:none}.latest_news_5 .news_common_5.news_infodetailsbox_5{text-align:center}.latest_news_5 .news_common_5.news_readmore_5{text-align:center}.latest_news_5 .event_descbx_5{font-size:14px}}.news-list-5 .category-news .postdt{background-color:#fff;border:1px solid #c6c6c6;font-size:16px;line-height:25px;padding:10px 5px;width:60px;text-align:center;float:left;font-size:24px;display:block;letter-spacing:0;color:#333;font-weight:normal}.news-list-5 .category-news .postdt span{font-size:16px;text-align:center;display:block;line-height:1.9em;letter-spacing:0;color:#333;font-weight:normal}.news-list-5 .category-news .entry-summary{padding-left:85px}.news-list-5 .category-news .entry-summary p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#777;line-height:1.5;text-align:left}.news-list-5 .category-news .entry-summary .entry-header h3.post-title a{font-family:Open Sans;font-size:16px;color:#373533;font-weight:0;letter-spacing:0;line-height:1.8em;text-align:left}.news-list-5 .category-news .entry-summary .entry-header h3.post-title a:hover{color:#2476bf}@media screen and (max-width:767px){.news-list-5 .category-news .entry-summary .entry-header h3.post-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}}
/* 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;}
.product_form span { width: 105px;} 
.product_form .captcha-image {margin-left: 18.5%;}
.sitenav ul li ul.sub-menu li a{font-size: 18px; }
}

.js-silder-ctrl { display: none;}
.taxonomy-description {    margin-bottom: 20px;    color: #000;}
.header .logo {   padding: 0px 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;}

@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 { width: 1320px;}
.site-main { width: 1000px;}
#crumbs { 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;}
 .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;}
.product_form input, .product_form textarea { font-size: 16px;}
.modal .logo { display: none;}
.product_form span.captcha-image,.product_form textarea{margin-left: 3%;}
#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;}


.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: 767px){html, body{height: 100%;overflow-y: auto;}}

*{touch-action: auto;}
div.table_scroll{overflow: auto;}
div.table_scroll table.pro_list_tb {word-break: normal;}
@media screen and (max-width: 767px){
.table_scroll::-webkit-scrollbar {
    background-color: #f5f5f5;
    border-radius: 10px;
    width: 100%;
    height: 2px;
}
.table_scroll::-webkit-scrollbar-thumb {
    background-color: #cccccc;
    border-radius: 10px;
}
}
.language-img{display:inline-block}
