/* BASIC css start */
#contWrap .bcate { position:relative; margin-top:30px; margin-bottom:50px; height: 41px; font-size: 21px; color: #000; font-weight: 500; border-bottom: 3px solid #000000;} 

#contWrap {margin: 0 auto;}
#contWrap .contImage {margin: auto; width: 980px;}
#contWrap .contImage p{margin-bottom: 20px;}
.himart {padding-top:17px;} 

.company {width:1190px;margin:0 auto; padding-top:30px;padding-bottom:10px;display:flex;}
.subTit {font-size: 18px;font-weight: bold;text-align: center;background: #ff0047;width: 285px;padding: 5px 0;border-radius:3px;position:relative;z-index:99; color:#fff;}
.subTitline{position:absolute; width:1185px; height:1px; background:#ff0047; bottom:0;}

.tg  {border-collapse:collapse;border-spacing:0;width:1200px;margin:0 auto;margin-bottom:30px;}
.tg td{border-color:#fff;border-width:1px;font-size:14px;overflow:hidden;padding:3px 8px;word-break:normal;}
.tg th{border-color:#fff;border-width:1px;font-size:14px;font-weight:normal;overflow:hidden;padding:3px 3px;word-break:normal;}
.tg .tg-model{color:#fff;border-color:#fff;text-align:left;vertical-align:middle;font-size:11px;}
.tg .tg-model span{background-color:#333;}    
.tg .tg-num{border-color:#fff;text-align:left;vertical-align:middle;}    
.tg .tg-img{border-color:#fff;vertical-align:middle}
.tg .tg-img img{width:100%;}    
.tg .tg-tit{border-color:#fff;font-weight:bold;font-size:16px;text-align:left;vertical-align:middle;padding-top:10px;padding-bottom:5px;}
.tg .tg-tel{border-color:#fff;text-align:left;vertical-align:middle}
.tg .tg-add{border-color:#fff;text-align:left;vertical-align:middle}    
.tg .tg-space{border-color:#fff;height: 30px;}        

.topBtn {position:fixed; bottom:20px; right: 280px; width:30px; height:30px;}
.topBtn img {width:100%;}
/* BASIC css end */

