﻿.imgcaijian{object-fit:cover;-o-object-fit:cover;object-position:center;-o-object-position:center}
.index .company img.bg-company{top:unset;height:4.4rem;background-color:#f2f3f5;object-fit:contain;object-position:center}
.index .company .center{margin:0.5rem 0.4rem;box-shadow:0 3px 9px rgba(0,0,0,0.2) !important}
.index .product .list-grid li,.index .company .center,.product .list-grid li{box-shadow:0 2px 6px rgba(0,0,0,0.06)}
.index .company .center .mui-btn{padding:unset}
.index .infos{text-align:center}
.index .product .mui-btn,.index .company .center .mui-btn,.index .infos .mui-btn{line-height:0.8rem;padding:0 0.5rem;border-width:1px !important}
.index .product .mui-btn:active,.index .company .center .mui-btn:active,.index .infos .mui-btn:active{background-color:#d60312;color:white}
.index .product .mui-btn{}
.index .product .list-grid li.wid100{width:100% !important}
.wid100{width:100% !important}
.tit{font-weight:bold}
.index .product .list-grid li{padding:0.1rem 0.1rem 0}
.imgbox{width:100%;text-align:center}
.imgbox img{max-width:100%}
.contact .address{height:7.2rem}
.product .list-grid li{padding:0.1rem 0.1rem 0}
.navbar{box-shadow:0 2px 12px rgba(0,0,0,0.2)}
header.mui-bar-nav{box-shadow:0px 3px 9px rgba(0,0,0,0.1)}
.mui-pagination > li > a{border:none;line-height:0.8rem;padding:0 0.3rem;margin:0}
.mui-pagination > li > a:active{background-color:#d60312;color:white}
.menu-wrapper .dropdowns-menu a.active{background-color:#d60312;color:white}
.btnnext{color:#333;font-size:0.32rem;width:49%;display:inline-block;text-align:center;height:1rem;line-height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.card{box-shadow:0 0.01rem 0.47rem rgba(0,0,0,.1)}
.btnnext .bgcase{width:1rem;height:1rem;font-size:0.7rem;line-height:1rem;display:inline-block;color:white;background-color:#d60312;text-align:center;padding-right:0}
.btnnext .righticon:before{content:'\e470'}
.case-details .rich-text .attrs{text-align:left;height:unset;padding:0.3rem}
.case-details .rich-text .attrs li{line-height:0.7rem}
.news .list .mui-table-view .mui-media-object{width:2.4rem;height:2rem;object-fit:cover;object-position:center;box-sizing:border-box;border:1px solid rgba(0,0,0,0.05)}
.news-details .recommend .otherinfo{width:100%;display:inline-block;width:100%;display:inline-block;line-height:0.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,0.5)}
.news-details .recommend ul{padding-left:1rem}
.news-details .recommend li{list-style:unset}
#banner .swiper-slide img,#banner .swiper-slide,#banner{height:unset}
#menubox{max-height:12.5rem;z-index:999; width:5rem;position:fixed;right:10px;top:1.4rem;background-color:rgba(0,0,0,0.6);box-shadow:0 3px 9px rgba(0,0,0,0.2);overflow:auto !important;padding:10px 0.4rem;display:none}
li.navitembox a{line-height:1rem;color:white;display:inline-block;width:100%;text-align:center;font-size:0.4rem}
li.navitembox{border-bottom:1px solid rgba(255,255,255,0.3)}
li.navitembox a:active{background-color:rgba(255,255,255,0.8);color:#333}
.case-details .rich-text .content img,.news-details .content img{max-width:100%;width:100%!important;}