.blk-xs{width:240px;}
/*中模块*/
.blk-sm{width:930px;}
.fdh-01-nav-one h3 a { display: block; font-size: 16px; font-weight: normal; margin-right: 40px; margin-left: 70px;color: #666666; }

.p15-proindexlist-1-tit {height: 40px;border-bottom: 2px solid #d4d4d4;margin-bottom: 18px;}
.p15-proindexlist-1-tit h3 {height: 40px;display: inline-block;font-size: 24px;font-weight: normal;line-height: 40px;padding-right: 24px;border-bottom: 2px solid #e80015; }
.p15-proindexlist-1 dl {  border: 1px solid #dedede; margin-bottom: 15px;padding: 15px 10px 18px 22px;background: #fff;display: inline-block;width: 896px; }
.p15-proindexlist-1 dl:hover {border: 1px solid #e80015; }
.p15-proindexlist-1 dt {width: 276px; height: 284px;float: left; margin-right: 52px; }
.p15-proindexlist-1 dt img { width: 276px;height: 284px;margin: 0 auto;display: block; }
.p15-proindexlist-1 dd{padding-right:40px;}
.p15-proindexlist-1 dd h4 { height: 52px;font-weight: normal;font-size: 18px; color: #e80015; line-height: 48px;margin-bottom: 10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.p15-proindexlist-1 h4 a { display: block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;padding-bottom: 4px;
  background: url(20181101051006438.png) repeat-x left bottom; }
.p15-proindexlist-1 dl:hover h4 a {color: #e80015; }
.p15-proindexlist-1-list-desc {height: 84px; font-size: 14px; line-height: 28px; color: #626262; overflow: hidden;margin-bottom: 55px;}
.p15-proindexlist-1-list-deta {float: right;  width: 125px; height: 38px;display: inline-block;border: 1px solid #aaa; font-size: 16px;line-height: 40px;text-align: center; border:1px solid #b6b6b6; border-radius:5px;}
.p15-proindexlist-1 dl:hover .p15-proindexlist-1-list-deta {  background: #e80015;border-color: #e80015; }
.p15-proindexlist-1 dl:hover .p15-proindexlist-1-list-deta a {color: #fff;} #p_bottom{ width:1190px; margin:0 auto; clear:both; font-size: 14px; color: #888;}



/*productshow*/
.pc-cx-tel-1 {width: 41%; height: 56px;border-top: 2px solid #e6e6e6; padding-top: 10px;position: absolute;bottom: 16px;right: 0; }
.pc-cx-tel-1-t1 { width: 114px; height: 44px; background: #da2820;font-size: 18px; line-height: 44px; text-align: center;float: right;}
.pc-cx-tel-1-t1 a {display: block; color: #fff;}
.pc-cx-tel-1-t2 {height: 56px; padding-left: 70px; background: url(20181101063007927.png) no-repeat 10px top;font-size: 18px; line-height: 18px; color: #454545; }
.pc-cx-tel-1-t2 p {line-height: 24px; }

.p15-showcase { position: relative;padding: 12px 18px 16px 20px; margin-bottom: 15px; background: #fff; border: 1px solid #eee; }
.p15-showcase-right-con { line-height: 24px; font-size: 14px;max-height: 168px;margin-bottom: 86px; overflow: hidden;}
.p15-showcase-left {position: relative; width: 44.7%; float: left;line-height: 0;overflow: hidden;border: 1px solid #e7e7e7;margin-right: 3.3%; }
.p15-showcase-left-jt {width: 12px; height: 23px; position: absolute; top: 50%;margin-top: -11px; cursor: pointer; z-index: 33;}
.p15-showcase-left-prev {left: 10px;}
.p15-showcase-left-next { right: 10px;}
.p15-showcase-left-size { position: absolute; right: 0; bottom: 0; width: 56px; height: 28px;font-size: 14px;line-height: 16px;padding: 0 15px;}
.p15-showcase-left-size em { font-style: normal; }
.p15-showcase-left-pic { width: 100%; text-align: center; }
.p15-showcase-left-pic li { float: left;}
.p15-showcase-left-pic img { width: 100%;display: block;}
.p15-showcase-right {width: 51.6%; float: left; }
.p15-showcase-right-tit { height: 40px; font-size: 24px; line-height: 40px; color: #454545;  margin-bottom: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.p14-showcase {position: relative;background: #fff; }
.p14-showcase-left {position: relative;width: 55%;  float: left;overflow: hidden;  border: 1px solid #e7e7e7;margin-right: 30px;}
.p14-showcase-left-jt { width: 12px; height: 23px;position: absolute;top: 50%;margin-top: -11px; cursor: pointer;z-index: 33;}
.p14-showcase-left-prev { left: 10px; }
.p14-showcase-left-next { right: 10px;}
.p14-showcase-left-size { position: absolute; right: 0; bottom: 0; width: 56px;height: 28px; font-size: 14px; line-height: 16px; color: #787878;  letter-spacing: 2px; } 
.p14-showcase-left-pic {width: 100%;position: relative; text-align: center;}
.p14-showcase-left-pic li {float: left; }
.p14-showcase-left-pic img { width: 100%; display: block;}
.p14-showcase-right {width: 41%;  float: left; }
.p14-showcase-right-tit {height: 48px;font-size: 21px;line-height: 48px; color: #4a4a4a;border-bottom: 1px solid #e5e5e5;margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.p14-showcase-right-con { font-size: 14px; line-height: 24px;max-height: 168px;margin-bottom: 86px;overflow: hidden; }
    
.p14-prodcontent-1 { background: #ffffff;   margin-bottom: 22px;  }
.p14-prodcontent-1-tit { height: 40px;font-size: 24px; line-height: 40px;border-bottom: 2px solid #d4d4d4; margin-bottom: 20px; }
.p14-prodcontent-1-tit span {display: inline-block; height: 40px; color: #464646;  border-bottom: 2px solid  #e80015;  padding-left: 34px;
  background: url(20181101062157159.png) no-repeat 2px center; }
.p14-prodcontent-1-tit em {font-size: 18px; font-family: Arial; text-transform: uppercase; font-style: normal; color: #c2c2c1; }

.p14-product-2-tit {height: 46px;line-height: 46px; border-bottom: 2px solid #bbb;margin-bottom: 30px; padding-top: 26px;}
.p14-product-2-tit b {display: inline-block;font-size: 24px;font-weight: normal;color: #464646; padding-left: 42px;border-bottom: 2px solid #e80015; 
  background:url(20181101062157159.png) no-repeat 2px center; }
.p14-product-2-tit span {margin-left: 10px;font-size: 18px; font-family: Arial; color: #c2c2c1;  text-transform: uppercase; }
.p14-product-2-list dl {float: left;width: 296px;border: 1px solid #dfdfdf; margin-right: 1.5%; box-sizing: border-box; margin-bottom: 1.5%;overflow-x:hidden}
.p14-product-2-list dl.p14-product-clear { margin-right: 0;}
.p14-product-2-list dl img { display: block;width: 296px; height: 296px;}
.p14-product-2-list dd {padding: 10px 10px 10px 10px; margin:0px; position: relative;  }
.p14-product-2-list h3 {height: 30px; font-size: 16px;font-weight: normal; line-height: 30px; color: #191919; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-product-2-list h3 a { color: #191919; }
.p14-product-2-desc { font-size: 12px; line-height: 24px;color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.p14-product-2-list dl:hover {border-color: #e80015; }
.p14-product-2-list dl:hover h3 a {color: #e80015; }

/*section*/
.odds h3{ font-size:20px;color:#e80015;line-height:40px;background:url(oddsLine.jpg) no-repeat left bottom;margin-top:20px;}
.odds h3 span{display:block;color:#999;font-family:Bebas,Arial;text-transform:uppercase;font-weight:normal;}
.odds h3 i{float:left;font-style:normal;color:#999;font-size:75px;font-family:Arial;line-height:85px;margin-right:10px;}
.grWidth1 {   width: 100%;    margin: 0 auto;}
.hidden {  overflow: hidden;}
.homeTitle1 { color: #999; font-family: Bebas,Arial;  font-size: 30px; line-height: 40px; font-weight: normal; text-align: center;}

.homeTitle1{color:#999;font-family:Bebas,Arial;font-size:30px;line-height:40px;font-weight:normal;text-align:center; padding-top: 50px;}
.homeTitle1 span{display:block;font-size:36px;line-height:40px;color:#212933;}
.homeTitle1 span strong{color:#e80015;font-weight:normal;}
.homeTitle1 span:before,.homeTitle span:after{display:inline-block;height:23px;vertical-align:top;border-bottom:1px solid #1e2730;width:50px; margin: 0 30px;}
.oddsBox1{background:url(20190429033616923.jpg) no-repeat center right;height:450px;overflow:hidden;padding-right:530px;margin-top:60px;}
.odds1,.odds3,.odds5{height:185px;}
.oddsBox2{background:url(20190429034958661.jpg) no-repeat center left;padding-left:510px;height:450px;padding-top:20px;}
.oddsBox3{background:url(20190429040916760.jpg) no-repeat center right;padding-right:540px;height:450px;padding-top:37px;}
