@charset "utf-8";
/* CSS Document */

.prodetail{ margin: 40px 0 25px; height:405px; border:1px solid #dbdbdb; overflow: hidden;}
.prodetail-left{ width:471px;padding:50px 67px; border-right: 1px solid #dbdbdb; overflow: hidden; position: relative;}
.prodetail-left li img{width:471px;height:302px;}
.prodetail-prev{position: absolute; top: 135px; z-index: 3; left: 10px; width:47px; height:47px; cursor:pointer;}
.prodetail-next{position: absolute; top: 135px; z-index: 3; right: 10px; width:47px; height:47px;cursor:pointer;}

.prodetail-right{ width:530px;overflow: hidden; position: relative;margin-right:30px;}
.prodetail-bt{ position: absolute; top: 0; right: 30px; width:62px; height:58px; background:#0170be; text-align: center; padding: 14px 0 0; font-size: 16px; color:#fff; line-height: 24px;}
.prodetail-ind{ overflow: hidden;}
.prodetail-ind h3{ padding-top: 22px; height:79px; font-size: 30px;font-weight: normal; color:#333333; overflow: hidden; line-height: 34px; position: relative;}
.prodetail-ind h3 span{display: block; font-size: 20px; color:#f55a0f;}
.prodetail-ind h3::before{position: absolute; content:""; width:20px; height:1px; background:#f55a0f; bottom:0;left: 0;}
.prodetail-wz{ padding-top: 6px;font-size: 14px; line-height: 24px; color:#666666;height:174px; overflow:hidden; text-align:justify;}
.prodetail-right p{ font-size: 14px; line-height: 24px; color:#666666;}
.prodetail-right h4{ margin: 10px 30px 0 0; height:28px; border-bottom: 1px solid #d3d3d3; overflow: hidden; background:url(/Skins/Default/Img/neiye/proxqico.gif) no-repeat 0 top; font-size: 16px; line-height: 28px; color:#333333; padding-left: 12px;font-weight: normal;}
.prodetail-right li{ margin:20px 15px 0 0; width:155px; overflow: hidden; float: left; position: relative; line-height: 0;}
.prodetail-right li img{ border:1px solid #dadada; width:153px; height:193px;}
.prodetail-right li span{ display: block; position: absolute; bottom:0;left: 0; width:100%; height:30px;background:url(/Skins/Default/Img/Index/png.png) repeat 0 0; text-align: center; font-size: 14px; color:#fff; line-height: 30px;}

.leftr{ width:384px; float:right; overflow:hidden;}
.rightl{ width:750px; float:left; display:inline;overflow:hidden;}

.prodetail-bt01{ height:54px; line-height: 51px; overflow: hidden; position: relative; font-size: 20px; color:#222222; margin-bottom:10px;}
.prodetail-bt01::before{position: absolute; content:""; bottom: 0;left: 0; width:100%; height:1px; background:#dbdbdb;}
.prodetail-bt01 span{ border-bottom: 3px solid #f9871c; height:51px; display: inline-block; position: relative; z-index: 3;}
.prodetail-bt01 i{ display: inline-block;padding-left: 10px; font-size:16px; color:#f9871c; font-family: Arial; text-transform: uppercase;}
.prodetail-bt01 em{ display: inline-block; font-size: 16px; color:#0170be; display: inline-block;}
.prodetail-bt01 em a{color:#0170be;}



.prodetail-right .propar div.pd_short{border-bottom:1px solid #eee;font-size:14px; line-height:30px;min-height:180px; max-height:210px; overflow:hidden; font-weight: normal;padding:20px 0; color:#fff;}
.prodetail-right .pd_hotline{padding-top:20px;border-top:1px solid #ececec; margin-top:20px;}
.prodetail-right .pd_hotline span {color: #f55a0f;font-size: 22px;height: 50px;line-height: 50px;    font-family: "Microsoft Yahei";}
.pd_hotline span.font_hotline{font-size: 30px;font-family: "Microsoft Yahei";}
.prodetail-right .propar {text-align: left !important;}
.prodetail-right .propar h4{ text-align:left;  font-weight: bold; font-size:24px;color: #cd4331;margin:0px 0; line-height:50px; }
.prodetail-right .proparp  a{ display:block;width:171px; height:40px; line-height:40px; background:#f55a0f; color:#fff; border-radius:3px; text-align:center;font-size:16px; text-decoration:none; }








