#header .header-main.newHead .logobox p{ float: left; font-size: 18px; color: #555555; margin-top: 12px;margin-left: 21px;  letter-spacing: 0.3px;}
#header .header-main.newHead .logobox a{ float: left; }
#header .header-main.newHead {height:auto;  background: #fff;}

#header .header-main.newHead .searchA a{ display: inline-block; width: 78px; height: 32px; background: #e01222; float: left; text-align: center; }
#header .header-main.newHead .searchA a img{ margin-top: 5px;}
#header .header-main.newHead .searchA a:hover{ background: #ca0514;}
#header .header-main.newHead .searchA{ height: 32px; border: 2px solid #e01222;}
#header .header-main.newHead .searchA input{ float: left;  font-size: 14px; color: #666; margin-right: 5px; height: 26px; border: 0;    width: 448px; margin-top: 1px;  padding-left: 6px;}
#header .header-main.newHead .searchA input::-webkit-input-placeholder { color: #989898; }
#header .header-main.newHead .searchA input:-moz-placeholder { color: #989898; }
#header .header-main.newHead .searchA input:-ms-input-placeholder { color: #989898; }

#header .header-main.newHead .searchBox{ margin-top: 26px;    margin-left: 142px;}
#header .header-main.newHead .searchChoice a{ float: left; font-size: 14px; color: #989898;margin-left: 9px; margin-right: 2px; margin-top: 3px;}
#header .header-main.newHead .searchChoice a:hover{ color: #e01222; }
#header .header-main.newHead .newNav{ margin-top: 42px;    padding-left: 19px}
#header .header-main.newHead .newNav a{ display: inline-block; float: left; height: 39px; line-height: 39px; font-size: 15px; color: #000; font-weight: 600;    padding: 0 20px;    margin-right: 13px; font-weight: 500;    min-width: 50px;
    text-align: center;}
#header .header-main.newHead .newNav a.on,#header .header-main.newHead .newNav a:hover{ background: #e01222; color: #fff;}



/*右侧悬浮*/
#suspension{ width: 54px;  background: #fff; position: fixed; top: 220px; right: 0; text-align: center;}
#suspension .susTop{ display: block; width: 100%; height: 25px; background: #8c8c8c; font-size: 12px; color: #fff; line-height: 25px;text-indent:-1px; margin-bottom: 9px;}
#suspension .susTop:hover{ background: #de1221;}
#suspension .susTop img{ margin-right: 3px;  margin-bottom: 1px;}

#suspension .susUrgent{ height: 49px; background-color: #fff;  background-image: url(../../img/9-icon_phone.png); background-repeat: no-repeat; background-position: center 10px; font-size: 14px; color: #de1221;    padding-top: 45px; cursor: pointer;}
#suspension .susUrgent:hover{background-color: #de1221; background-image: url(../../img/9-icon_phoneCF.png); background-repeat: no-repeat; background-position: center 10px; color: #fff;}

#suspension .susContact{ height: 52px; background-color: #fff; background-image: url(../../img/9-icon_iconfont.png); background-repeat: no-repeat; background-position: center 10px; font-size: 14px; color: #313131;    padding-top: 45px; display: block;}
#suspension .susContact:hover{ background-image: url(../../img/9-icon_iconfontCF.png); background-repeat: no-repeat; background-position: center 10px; color: #de1221;}

#suspension .susDH{ height: 49px; background-color: #de1221; background-image: url(../../img/9-icon_dh.png); background-repeat: no-repeat; background-position: center 15px; font-size: 16px; color: #fff;    padding-top: 76px; display: block; line-height: 17px;}

#suspension>p{ width: 37px; border-top: 1px solid #dcdcdc; display: inline-block;    display: block;
    margin: 0 auto;}

.susPhoneBox{ width: 0px; height: 94px; background: #de1221; position: absolute; right:54px; top: 34px; overflow: hidden; webkit-transition: all .4s ease;  transition: all .4s ease;z-index: 11}
.susPhoneBox>div{ width: 282px;}
.susPhoneBox.on{ width: 282px; webkit-transition: all .4s ease;  transition: all .4s ease;}
.susPhoneBox h2{ font-size: 24px; color: #fff; margin-top: 12px; margin-bottom: 2px;}
.susPhoneBox p{ font-size: 30px; color: #fff; font-weight: 600;}

.susEWM{ width: 0; background: #de1221; position: absolute; right:54px; top: 204px; overflow: hidden; webkit-transition: all .4s ease;  transition: all .4s ease; z-index: 11;}
.susEWM.on{ width: 165px; webkit-transition: all .4s ease;  transition: all .4s ease;}
.susEWM>div{ width: 135px; height: 135px; padding: 15px;}
.susEWM>div img{ width: 100%; height: auto;}
.susDH{ cursor: pointer;}


/*面包屑*/
.partsDetail .current-position,.partsDetail .current-position a { font-size: 16px;    font-family: "microsoft yahei"; color: #555555;}
.partsDetail .current-position a:hover,.partsDetail .current-position span{ color: #e01222;}


