/*公用TITLE*/
.magicart_tit_p{position: relative; z-index: 2; text-align: left;display: block;box-sizing: border-box; width: 100%;font-size: 30px; color: #333;font-weight: bold;margin-bottom: 30px;padding-bottom: 20px;border-bottom: 1px solid #efefef}
.magicart_tit_p b{color: #c00000;display: inline-block;font-size: 24px;}
.magicart_tit_p img{display: block;}
.magicart_tit_p span{font-size: 24px;color: #333;font-weight: normal;}

.magicart_tit_p1{position: relative; z-index: 2; text-align: center;display: block;box-sizing: border-box; width: 100%;font-size: 30px; color: #333;font-weight: bold;margin-bottom: 30px;padding-bottom: 20px}
.magicart_tit_p1 b{color: #c00000;font-size: 24px;}
.magicart_tit_p1:before{content: '';position: absolute;width: 25px; height: 4px;background: #e41b00;bottom: 0;left: 50%;margin-left: -40px}
.magicart_tit_p1:after{content: '';position: absolute;width: 55px; height: 4px;background: #002060;bottom: 0;left: 50%;margin-left: -10px}
.magicart_tit_p1 span{font-size: 24px;color: #333;font-weight: normal;display: block;}

.magicart_tit_p2{position: relative; z-index: 2; text-align: left;display: block;box-sizing: border-box; width: 100%;font-size: 30px; color: #333;font-weight: bold;margin-bottom: 30px;padding-bottom: 10px;border-bottom: 1px solid #efefef}
.magicart_tit_p2 b{color: #333;font-size: 24px;position: relative;margin-left: 10px; top: -5px;display: inline-block;}
.magicart_tit_p2 a{padding: 8px 30px;background: #e41b00;color: #fff;font-size: 14px;position: absolute;right: 0;bottom: 0}

/*产品模型(专用）详情页*/
.magicart_pro_show{margin: 20px auto;border-bottom: 5px solid #efefef;padding-bottom: 20px}
.magicart_pro_show .left{width: 600px;}
.magicart_pro_show .right{width: 300px; background: #f9f9f9;position: relative;box-sizing: border-box;padding: 10px;text-align: left;}
.magicart_pro_show .right:before{content: '';width: 70px;height: 4px; background: #c00000;position: absolute;left: 0;top:0;}
.magicart_pro_show .right h2{font-size: 20px; border-bottom: 1px solid #efefef;line-height: 200%;margin-bottom: 10px}
.magicart_pro_show .right dl{}
.magicart_pro_show .right dl p{line-height:200%;font-size: 14px;text-indent: 20px}
.magicart_pro_show .right dl p:last-child{margin-bottom: 20px}
.magicart_pro_show .right dl dt:first-child{background: #ce0010;color: #fff }
.magicart_pro_show .right dl dt{background: #999;color: #fff;line-height: 180%;text-align: left;font-size:18px;text-indent: 15px;box-sizing: border-box;margin: 5px auto;}
.magicart_pro_show .right .more{padding:  0 36.5px;}

.magicart_pro_show_01{margin: 20px auto;border-bottom: 5px solid #efefef;padding: 20px 0;box-sizing: border-box;position: fixed;top: 30%;display: block; z-index: 9999;display: none;}
.magicart_pro_show_01 .close{width: 30px;height: 30px;color: #333;background: #fff;border-radius: 50%;display: inline-block;line-height: 30px;font-family: Arial, Helvetica, sans-serif;position: absolute;right: -10px;top: 8px;}
.magicart_pro_show_01:before{content: '';width: 100%;height: 100%;background: rgba(0,0,0,0.8);display: block;position: fixed;top: 0;left: 0; z-index: -1;}
.magicart_pro_show_01 .left{width: 555px}
.magicart_pro_show_01 .right{width: 592px; height: 406px;background: url(../images/video.png); z-index: 9999;}
.magicart_pro_show_01 .right iframe {width: 592px; height: 369px} 

.magicart_pro_show_02{margin: 20px auto;border-bottom: 5px solid #efefef;padding: 20px 0;box-sizing: border-box;}
.magicart_pro_show_02  img{max-width: 100%;}
.magicart_pro_show_02 table {margin: 0 auto;color: #262626;width: 100%}
.magicart_pro_show_02 table td {border: 1px solid #e5e5e5;line-height: 1.8rem;padding: 0.2rem;text-align: center;font-size: 1rem}
.magicart_pro_show_02 table tr:first-child {text-align: center;background: #c00000;color: #fff;font-weight: bold;}
.magicart_pro_show_02 table .bold {font-weight: bold;background: #f5f5f5}
.magicart_pro_show_02 table a {font-weight: bold;font-size: 16px;color: #0064a0}
.magicart_pro_show_02 .kf{font-size: 24px; line-height: 240%;font-weight: bold;text-align: center;}
.magicart_pro_show_02 .kf b{font-size: 30px; color: #c00000}
.magicart_pro_show_03{margin: 20px auto;border-bottom: 5px solid #efefef;padding: 20px 0;box-sizing: border-box;}

.magicart_pro_show_03 .tuijian_list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.magicart_pro_show_03 dl { padding: 20px 0;border-bottom: 1px dashed rgba(153, 153, 153, 0.3);font-size: 12px;line-height: 18px;overflow: hidden;width: 46%}
.magicart_pro_show_03 dt {width: 40.35%;float: left;margin-right: 16px;}
.magicart_pro_show_03 dt img {display: block;width: 100%;margin: 0 auto;}
.magicart_pro_show_03 dd h3 {height: 22px;font-size: 16px;font-weight: normal;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 5px;font-weight: bold}
.magicart_pro_show_03 .desc{height: 90px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
overflow: hidden;color: #666;font-size: 14px;line-height: 30px}
.magicart_pro_show_03 .date{height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 25px;color: #999;font-size: 14px;}

.magicart_pro_show_04{margin: 20px auto;padding: 20px 0;box-sizing: border-box;}

.magicart_pro_show_04 .bd{ padding:10px 0;   }
.magicart_pro_show_04 .bd ul{ overflow:hidden; zoom:1; }
.magicart_pro_show_04 .bd ul li{ margin:0 8px; float:left;overflow:hidden; text-align:center;width:31.333%; text-align: center;position: relative;}
.magicart_pro_show_04 .bd ul li .pic{ text-align:center;z-index: 1 ;}
.magicart_pro_show_04 .bd ul li .pic img{ width:100%;display:block; }
.magicart_pro_show_04 .bd ul li .pic a:hover img{ border-color:#999;  }
.magicart_pro_show_04 .bd ul li .title{ position: absolute;height: 50px;background: rgba(0,0,0,0.8);color: #fff;bottom: 0;width: 100%;z-index: 2; line-height: 50px;font-size: 16px}
