/*字体引入*/
@font-face {
  font-family: 'MyFont';   /*字体名称*/
  src: url('PingFang Heavy.ttf');       /*字体源文件*/
}

@font-face {
  font-family: 'MyFontH';   /*字体名称*/
  src: url('PingFang SC Regular.ttf');       /*字体源文件*/
}

@font-face {
  font-family: 'MyFontM';   /*字体名称*/
  src: url('PingFang Medium.ttf');       /*字体源文件*/
}

@font-face {
  font-family: 'MyFontB';   /*字体名称*/
  src: url('PingFang SC Bold.ttf');       /*字体源文件*/
}
/*顶部开始*/
.hj-header{position: absolute; z-index: 999; top: 0; width: 100%; left: 0; background: rgba(0,0,0,0.4); height: 128px;}
.header-wrap{width: 1200px; margin: 0 auto;}
.hj-logo{text-align: center; color: #fff; font-size: 12px; color: #fff; padding-top: 20px;}
.hj-logo img{ padding-bottom: 8px;}
.hj-nav{margin-left: 20px;}
.hj-nav li.nLi{float: left; font-size: 14px; position: relative;}
.hj-nav li.nLi>a{color: #fff; padding: 0 20px;line-height: 128px;position: relative; display: block;}
.hj-nav li.nLi>a:after{position: absolute; bottom: 35px; width: 0%; left: 35%; height: 6px; background: #ff8302; border-radius: 80px; box-shadow: 0px 0px 8px rgba(255,131,2,0.9); content: "";transition:all .2s;-webkit-transition:all .2s;pointer-events:none}
.hj-nav li.nLi:hover>a:after{width: 30%;}
.hj-nav .sub{display:none;width:100px; left:0; top:128px; position:absolute; background:rgba(255,131,2,0.85); line-height:26px; padding:5px 0;}
.hj-nav .sub li{zoom:1; font-size: 12px;}
.hj-nav .sub li.bt{border-bottom: 1px solid #fff; color: #fff;padding-left: 2px; margin: 0 8px 5px;}
.hj-nav .sub a{display:block; padding:0 10px; color: #fff; padding-left: 25px;line-height: 35px;}
.hj-nav .sub a:hover{background:rgba(255,131,2,0.65); color:#fff;}
.hj-nav .on h3 a{background:#4E4E4E; color:#fff;}
.hj-menu{padding-top: 30px;font-size: 12px; text-align: center;}
.hj-menu .p-order a{border: 1px solid #fff; border-radius: 20px; padding: 3px; color:#fff; display: inline-block;}
.hj-menu .p-order a:hover{color: #ff8302;}
.hj-menu .p-order i{color: #020204; background: #fff; border-radius: 100%; padding: 2px;}
.hj-menu .p-order span{padding: 0 5px;}
.hj-menu .login{padding-top: 15px;}
.hj-menu .login li{float: left; color: #fff;}
.hj-menu .login li a{color: #fff;}
.hj-menu .login li:hover a{color: #ff8302;}
.hj-menu .login li i{font-size: 12px; position: relative; margin-right: 10px;}
.hj-menu .login li i span{position: absolute; top: -10px; right: -10px; background: #ff8302; border-radius: 100%; -boder-radius:100%; color: #fff; width: 16px; height: 16px; text-align: center;}
/*banner计价*/
.head-jj{position: absolute; bottom: 90px; height: 140px; background: rgba(33,33,33,0.85); width: 1200px; left: 50%; margin-left: -600px;}
.head-jj .menu-top ul{position: absolute; top: -16px; left: 65px; z-index: 1;}
.head-jj .menu-top ul li{width:122px; height: 33px; background-color: #343434; text-align: center; line-height: 33px; font-size: 14px; margin-right: 16px; color: #515151; border-radius: 20px; float:left;}
.head-jj .menu-top ul li.on{background: #ff8302; color: #fff; cursor: pointer;}
.head-jj .wraps{margin-top: 47px; margin-left: 40px;}
.head-jj .wraps .sec.show{display: block;}
.head-jj .wraps .sec{display: none;}
.head-jj .wraps .sec label{font-size: 16px; color: #787878; display: block;}
.head-jj .wraps .sec li{border-bottom: 1px solid #444445; line-height: 30px; width:220px; margin-right: 25px; float: left; color: #fff;}
.head-jj .wraps .sec li .inp{height: 34px; font-size: 12px; text-indent: 0.2em; background: no-repeat;color: #8a8b8b;border: none;}
.head-jj .wraps .sec li .w78{width: 78px;}
.head-jj .wraps .sec .bj{width: 140px; height: 41px; line-height: 41px; color: #fff; font-size: 16px; background: #ff8302; border: 0; display: block; text-align: center; margin-top: 36px;}
.head-jj .wraps .sec .bj:hover{background: #f5922a;}
.head-jj .wraps .sec li.last{width: 150px; border: none; margin-top: -10px;}
.head-jj .wraps .sec li .inp.pcb_num_input{border:1px solid #fff}
.clr{zoom: 1;}
.clr:after{content: "."; clear: both; height: 0; visibility: hidden; display: block;}
.selects-qty{position: absolute; left: 0px; bottom: 39px; z-index: 9999; width: 461px; background-color: rgba(33,33,33,1); border-radius: 5px; padding: 10px 0 16px 18px; display: none;}
.selects-qty .arrow{position: absolute; left: 21px; top: -10px; width: 13px; height: 11px; background: url(../images/ico.png) no-repeat -5px -52px; background-color: #fff; display: none;}
.selects-qty dl dd.curr .arr{width: 14px; height: 13px; background: url(../images/ico.png) no-repeat -16px 0;}
.selects-qty dl dd .arr{width: 14px; height: 13px; background: url(../images/ico.png) no-repeat 0 0;}
.lineBlock{display: inline-block; *display: inline; zoom: 1; letter-spacing: normal; word-spacing: normal;}
.selects-qty dl dd{float: left; width: 14%; margin-bottom: 15px; cursor: pointer;}
.selects-qty dl dd .arr{width: 14px; height: 13px; background: url("../images/ico.png") no-repeat 0 0;}
.selects-qty dl dd.curr .arr{width: 14px; height: 13px; background: url("../images/ico.png") no-repeat -16px 0;}
.selects-qty dl dd span{font-size: 14px; color: #666666; margin-left: 5px;}
.selects-qty .wrap{margin-top: 3px;}
.selects-qty .wrap label{font-size: 14px; color: #666666; margin-right: 13px; white-space: nowrap;}
.selects-qty .wrap .inp{width: 158px; border: solid 1px #e5e5e5;}
.selects-qty .wrap .inp::-webkit-outer-spin-button,
.selects-qty .wrap .inp::-webkit-inner-spin-button{-webkit-appearance: none !important; margin: 0;}
.selects-qty .wrap .inp:focus{border: solid 1px #00a0e9;}
.selects-qty .wrap .btn{margin-left: 40px;}
.selects-qty .wrap .btn a{width: 68px; height: 30px; border-radius: 2px; font-size: 14px; line-height: 30px; text-align: center;}
.selects-qty .wrap .btn a.ok{background-color: #ff8302; color: #fefefe; margin-right: 10px;}
.selects-qty .wrap .btn a.canel{background-color: #f3f3f3; color: #666666;}
.sel{background-color: rgba(33,33,33,0.85);
border:none;
color: #8a8b8b;
height: 35px;}
/*banner部分*/
.bn-slide{width:100%; height:auto; overflow:hidden; position:relative;}
.bn-slide .hd{height:168px; overflow:hidden; position:absolute; right:50px;top: 50%; z-index:1;width: 24px; margin-top: -84px;}
.bn-slide .hd ul{overflow:hidden; zoom:1; width: 100%; text-align: center;}
.bn-slide .hd ul li{width:24px; height:24px; line-height:24px; text-align:center; border:1px solid rgba(255,255,255,0); cursor:pointer; margin:6px 0; display:block; border-radius: 100%; opacity: 0.6; box-sizing: border-box;}
.bn-slide .hd ul li span{ width: 12px; height: 12px; background: #fff; display: block;margin: 5px auto;border-radius: 100%;}
.bn-slide .hd ul li.on{opacity: 1; color:#fff;border:1px solid #fff}
.bn-slide .bd{position:relative; height:100%; z-index:0;}
.bn-slide .bd li{zoom:1; vertical-align:middle;}
.bn-slide .bd img{width:100%; height:auto; display:block;}
/*广告部分*/
.ad1{height: 110px; color: #1b1b1b; font-size: 28px; line-height: 110px; letter-spacing: 3px; background: url(../images/ad1-bg.jpg) top right no-repeat; font-family: MyFont;}
.ad1 .con{position: relative; height: 110px;}
.ad1 .line{position: absolute; bottom:0; left: 0; width: 300px; height: 1px;z-index: 0; background: #e5e5e5;}
.ad1 .circle{position: absolute; width: 16px; height: 16px; border:1px solid #e5e5e5; border-radius: 100%; top: -8px; left: -16px;}
.ad1 span{color: #ff8302; font-style: italic; font-size: 36px;}
.container{width: 1200px; margin: 0 auto;}
.pcbScroll-left{width:calc((100%-1200)/2+1200); overflow:hidden; position:relative; left: 50%; margin-left: -600px;margin-top: 50px;}
.pcbScroll-left .hd{position: relative; z-index: 999;}
.pcbScroll-left .hd .next{display:block; width:50px; height:50px; cursor:pointer; background: #FF8302; border-radius: 100%; text-align: center; position: absolute; top: 100px; right: 100px;}
.pcbScroll-left .hd .next:hover{background: #f39734;}
.pcbScroll-left .hd .next i{color: #fff; line-height: 50px;}
.pcbScroll-left .bd{}
.pcbScroll-left .bd ul{overflow:hidden; zoom:1;}
.pcbScroll-left .bd ul li{margin:0 35px 0 0; float:left; _display:inline; overflow:hidden;transition: all 0.1s;width:379px;}
.pcbScroll-left .bd ul li .pic{text-align:center;width:379px; height:224px; overflow: hidden;}
.pcbScroll-left .bd ul li .pic img{width:379px; height:224px; display:block;transition: all 0.2s ease;}
.pcbScroll-left .bd ul li .title{line-height:24px; color: #000; font-size: 16px; margin-top: 20px;}
.pcbScroll-left .bd ul li p{color: #4e4e4e; font-size:14px ; width: 80%; padding-top: 5px; height: 40px;}
.pcbScroll-left .bd ul li span{color: #fe8503; padding: 10px 0; font-size: 20px; display: inline-block;}
.pcbScroll-left .bd ul li:hover img{transform: scale(1.1);}
/*产品中心部分*/
.hj-product{padding-top: 50px;}
.hj-product .tit{color: #1b1b1b; font-size: 30px; text-align: center;font-family: MyFont;}
.hj-product .search{width: 555px; height: 51px;position: relative; margin: 25px auto 0;}
.hj-product .search input{width:100%; height: 51px; border: none; border:1px solid #e5e5e5;border-radius: 25px; padding-left: 35px;}
.hj-product .search i{position: absolute; right: 35px; top: 0; line-height: 51px; color: #767676; font-size: 24px;}
.pro-scroll{width:1200px; overflow:hidden; position:relative; margin: 0 auto;}
.pro-scroll .hd{overflow:hidden; padding:0 10px; position: relative; text-align: center;}
.pro-scroll .hd .prev,.pro-scroll .hd .next{display:inline-block; width:87px; height:3px; background: #eaeaea; position: relative; z-index: 2; cursor: pointer; color: #fff; margin: 0px 8px 0;}
.pro-scroll .hd .prev:after{position: absolute; content: "<"; top: -10px; right: -10px;}
.pro-scroll .hd .next:after{position: absolute; content: ">"; top: -10px; left: -10px;}
.pro-scroll .hd .prev:hover,.pro-scroll .hd .next:hover{background: #ff8302;}
.pro-scroll .hd .line{position: absolute; top:15px; height: 1px; background: #e5e5e5; width: 100%;}
.pro-scroll .hd .circle{height: 20px; width: 20px; position: absolute; top:15px; left: 50%; margin-left: -10px; margin-top: -10px; background: #ff8302; border-radius: 100%; z-index: 1;}
.pro-scroll .hd p{padding:10px; color: #8d8d8d; font-size: 14px;}
.pro-scroll .bd ul{overflow:hidden; zoom:1;}
.pro-scroll .bd ul li{margin:70px 70px 70px 0; float:left; _display:inline; overflow:hidden; background: #313131;transition: all 0.1s;}
.pro-scroll .bd ul li .pic{position: relative;}
.pro-scroll .bd ul li:hover{transform: translate3d(0,-30px,0);box-shadow: 0 20px 10px #ccc;}
.pro-scroll .bd ul li:hover .pic img{opacity: 0.2;}
.pro-scroll .bd ul li .pic .fold{position: absolute; width: 100%; height: 100%; padding: 40px; top: 0; left: 0;}
.pro-scroll .bd ul li .fold h3{color: #fff; font-size: 18px; border-bottom: 1px solid rgba(255,255,255,0.2); font-weight: normal; padding-bottom: 12px;}
.pro-scroll .bd ul li .fold h3 span{background-color: #ff8400;font-size: 16px; padding:2px 5px; border-radius: 5px; display: inline-block; margin-left: 5px;}
.pro-scroll .bd ul li .fold p{color: #fff; font-size: 14px; opacity: 0.7; line-height: 24px; padding: 10px 0;}
.pro-scroll .bd ul li .fold .price{font-size: 32px; color: #fff;}
.pro-scroll .bd ul li .fold .buy{background: #eaeaea; color: #313131; padding: 5px 25px; font-size: 14px; border-radius: 25px; margin-top: 15px; display: inline-block;transition: all 0.1s;}
.pro-scroll .bd ul li .pic img{width:240px; height:305px; display:block; opacity: 0;}
.pro-scroll .bd ul li .title{line-height:24px;}
.pro-scroll .bd ul li:hover .fold .buy{background: #ff8302; color: #fff;}
.pro-scroll .bd ul li:hover .fold .price{color: #ff8302;}
.pro-scroll .more{background: #ff8302; border-radius: 15px; color: #fff;font-size: 14px; height: 32px; line-height: 32px; display: inline-block; padding: 0 15px; margin-top: 15px;}
.pro-scroll .more i{padding-left: 5px; font-size: 18px;transition: all 0.1s;}
.pro-scroll .more:hover{background: #f6932b;}
/*生产流程部分*/
.hj-process{padding: 50px 0;}
.hj-process .container{position: relative; padding-bottom: 100px;}
.hj-process .tit{color: #1b1b1b; font-size: 30px; text-align: center;font-family: MyFont;}
.hj-process .section{width: 1100px; margin:50px auto 40px;}
.hj-process .section li{width: 25%; float: left; text-align: center;}
.hj-process .section li dt{color: #ff8302; font-size: 28px;}
.hj-process .section li dd{color: #1b1b1b; font-size: 16px;}
.lc-slider{width:1160px;min-width:584px;height:463px;position:relative;overflow:hidden;background:#fff;text-align:center; margin: 0 auto;}
.lc-slider .bgl{position: absolute; left: 0; width: 80px; height: 100%; top:0; z-index: 1; background-color: #fff;}
.lc-slider .bgr{position: absolute; right: 0; width: 80px; height: 100%; top:0; z-index: 1;background-color: #fff;}
.lc-slider .bd{width:1100px;position:absolute;left:0;}
.lc-slider .bd li{width:1100px;overflow:hidden;}
.lc-slider .bd li img{display:block;width:1100px;height:463px;}
.lc-slider .tempWrap{overflow:visible !important}
.lc-slider .tempWrap ul{/* margin-left:-550px !important; */}
.lc-slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.lc-slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:#000;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.lc-slider .hd li.on{background: #fff;}
.lc-slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:463px;cursor:pointer;}
.lc-slider .prev{left:-50%;margin-left:-304px;}
.lc-slider .next{left:50%;margin-left:304px;}
.lc-slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:463px;background:#000;filter:alpha(opacity=0);opacity:0;}
.lc-slider .pnBtn .arrow{position:absolute;top:50%;z-index:1;width:39px;height:39px; border: 1px solid #afafaf; border-radius: 100%; color: #afafaf; line-height: 35px; margin-top: -19px;}
.lc-slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.lc-slider .prev .arrow{right:230px;}
.lc-slider .next .arrow{left:230px;}
.pretend_progress{position: absolute; bottom: 30px; z-index: 10; background: #e5e5e5; width: 100%; height: 1px; left: 0;}
.pretend_progress_active{position: absolute; left: 20px; top: -1px; height: 3px; background: #ff8302;}
.point{position: absolute; bottom: 24px; z-index: 99;left: 0;} .point li{float: left; height: 33px;width: 119px;font-size: 12px;color: #1b1b1b; background: url(../images/point1.png) no-repeat 50px 20px;text-align: center;}
/*广告部分2*/
.ad2{height: 142px; color: #1b1b1b; font-size: 26px; line-height: 142px; letter-spacing: 3px; background: url(../images/ad2-bg.jpg) top left no-repeat;}
.ad2 .sec1{position: relative; padding: 20px 0; color: #282929; line-height: 50px; width: 50%; float: left;}
.ad2 .sec1 .p1{font-size:22px ;font-family: MyFontM;}
.ad2 .sec1 .p2{font-size:14px; display: inline-block;font-family: MyFontB}
.ad2 .sec1 .s1{font-size:18px; display: inline-block;color: #ff8302;font-family: MyFont}
.ad2 .sec1 span{font-style: italic; font-size:24px;}
.ad2 .sec2{color: #1b1b1b; font-size: 30px;width: 50%; float: left;font-family: MyFont}
.ad2 .sec2 span{color: #ff8302;}
/*特点部分*/
.feature{width:1200px; height:412px; overflow:hidden; position:relative; margin: 50px auto;}
.feature .hd{width: 650px; float: left;}
.feature .hd ul{overflow:hidden; zoom:1; float:left;}
.feature .hd ul li{background-color: #f5f5f5; /* 不支持线性的时候显示 */background-image: linear-gradient(to right, #fff 10%, #f5f5f5); border-radius: 5px; color: #1b1b1b; padding: 30px; vertical-align: middle; width: 100%; height: 119px; margin:9px 0;}
.feature .hd ul li dt{font-size: 22px; color: #ff8400; border-right: 1px solid #fff; float: left; width: 130px; text-align: center; padding-right: 25px;display: table; vertical-align: middle; height: 59px;}
.feature .hd ul li p{display: table-cell;vertical-align: middle;}
.feature .hd ul li dd{padding-left: 25px; float: left; width: 420px; height: 59px;display: table;vertical-align: middle;}
.feature .hd ul li.on{background:#ffa344; color:#fff;}
.feature .hd ul li.on dt{color: #fff;}
.feature .bd{position:relative; height:100%; z-index:0; width: 550px; float: left;}
.feature .bd li{zoom:1; vertical-align:middle; width: 550px; height: 412px; text-align: center; display: table-cell;}
.feature .bd img{/* display: inline-block; */}
/*为什么选择我们*/
.hj-why{margin: 50px 0;}
.hj-why .container{position: relative; margin: 0 auto;}
.hj-why .tit{color: #1b1b1b; font-size: 34px; text-align: center;font-family: MyFont;}
.hj-why .tit p{color: #7b7b7b; font-size: 14px; line-height: 3;font-family: MyFontM;}
.hj-why li{width: 248px; height: 360px; float: left; margin:50px 20px 0; border-radius: 5px; padding:30px 15px; transition: all 0.1s;}
.hj-why li dt{font-size: 60px; font-weight: bold; font-family: MyFont; text-align: center;}
.hj-why li dt span{background-color: #ff8400; border: 1px solid #fff; width: 140px; height: 39px; line-height: 39px; border-radius: 20px; margin: -10px auto 0; display: block; color: #fff; font-size: 16px; font-family: "微软雅黑"; font-weight: normal; position: relative; z-index: 3;}
.hj-why li dd{color: #5f5f5f; line-height: 2; font-size: 14px; margin-top: 30px;}
.hj-why li:hover{background: #ffa344;}
.hj-why li:hover dt{ font-style: italic;}
.hj-why li:hover dt span{ font-style: normal;}
.hj-why li:hover dd,.hj-why li:hover dt{color: #fff;}
/*能力*/
.ability{margin: 50px 0 0;}
.ability .container{position: relative; margin: 0 auto; width: 1200px;}
.ability .tit{color: #1b1b1b; font-size: 34px; text-align: center;font-family: MyFont; margin-bottom: 20px;}
.ability .tit p{color: #7b7b7b; font-size: 14px; line-height: 2.5;font-family: MyFontM;}
.ability .wrap{margin: 30px 0;}
.ability .pic{width: 579px; height: 392px;float: left;}
.ability .pic img{width: 100%;}
.ability ul{width: 544px; float: right;}
.ability li{border: 1px dashed #ececec; border-radius: 5px; padding: 15px 80px 15px 50px; color: #1b1b1b; font-size: 15px; line-height: 30px; margin-bottom: 16px;}
/*行业标准*/
.standard .tit{background: url(../images/ad3-bg.jpg) right center no-repeat; color: #ff8302; font-size: 36px; line-height: 142px; font-family: MyFont;}
.standard .tit span{color: #282929; font-size: 16px; padding-left: 20px;}
.standard .tit .con{position: relative; height: 142px; width: 1200px; margin: 0 auto;padding-left: 20px;}
.standard .tit .line{position: absolute; bottom:18px; left: 14px; width: 300px; height: 1px;z-index: 0; background: #e5e5e5;}
.standard .tit .circle{position: absolute; width: 14px; height: 14px; border:1px solid #e5e5e5; border-radius: 100%; bottom: 12px; left: 0px;}
.standard .wrap{padding: 30px 0 70px;}
.standard .wrap .pic{float: left;width: 610px;}
.standard .wrap .buy{width: 500px; float: left; text-align: center;}
.standard .wrap .buy .pics{padding: 50px 25px 20px 0;}
.standard .wrap .buy .btn{color: #ff8400; border-radius: 5px; height: 58px; line-height: 58px; border: 1px solid #ff8400; display:inline-block;background: #fff;}
.standard .wrap .buy .btn .s1{background-color: #fff; font-size: 40px; float: left;border-radius: 5px; height: 56px; padding: 0 15px; font-weight: bold;}
.standard .wrap .buy .btn .s1 span{font-size: 16px; font-weight: normal;}
.standard .wrap .buy .btn .s2{background: #ff8400; border-radius: 5px; font-size: 16px; display: block; float: right;height: 58px; color: #fff; padding: 0 30px; margin-right: -1px; margin-top: -1px;}
.standard .wrap .buy .btn:hover .s2{background-color: #fb9b33;}
/*公司简介*/
.company{padding: 100px 0 60px; background: url(../images/about-bg.jpg) no-repeat; background-size: cover;}
.company .top{margin-bottom: 50px;}
.company .top .video{width: 633px; height: 434px; float: left; border-radius: 5px; overflow: hidden;}
.company .top .rsec{width: 510px; margin-left: 50px; float: left;}
.company .top .rsec .tit{color: #fff; font-size: 30px; padding-top: 30px; font-family: MyFont;}
.company .top .rsec .tit span{font-size: 18px; display: block;font-family: MyFontH;}
.company .top .rsec ul{margin: 35px 0 20px 0;}
.company .top .rsec ul li{width: 125px; height: 37px; background: #ffffff; text-align: center; line-height: 37px; border-radius: 20px; color: #313131; margin-right: 25px; float: left; cursor: pointer;}
.company .top .rsec ul li.on,.company .top .rsec ul li:hover{background: #ff8302; color: #fff;}
.company .top .rsec p{color: #9c9c9c; font-size: 14px; line-height: 2; display: none;}
.company .top .rsec p .more{background: #ff8302; padding:5px 15px; color: #fff; border-radius: 20px; font-size: 12px; display: inline-block; margin-top: 25px;}
.company .top .rsec p .more i{margin: 1px 0 0 5px; font-size: 12px;}
.company .coop-logo{margin: 30px 0 0;}
.company .coop-logo img{width: 16%;margin-top:30px}
/*实时订单*/
.t-order{margin: 60px 0 40px;}
.t-order .tit{color: #282829; font-size: 30px; position: relative; padding: 10px 0 0 10px; line-height: 2;font-family: MyFont;}
.t-order .tit .line{position: absolute; top:6px; left: 14px; width: 300px; height: 1px;z-index: 0; background: #e5e5e5;}
.t-order .tit .circle{position: absolute; width: 14px; height: 14px; border:1px solid #e5e5e5; border-radius: 100%; top: 0; left: 0px;}
.t-order .pcb-o{width: 515px; float: left;}
.t-order .top{color: #fff; background: #ff8400;font-size: 14px; margin-bottom: 0px; margin-top: 0px;height: 40px;padding-top: 10px;font-weight: bold;}
.t-order .top td{padding-left: 0px;}
.ordScroll-top{width:513px; overflow:hidden; position:relative;}
.ordScroll-top .bd{color: #282829;}
.ordScroll-top .infoList li{height:32px; line-height:32px; background: #fff; margin-bottom: 16px;font-family: MyFontM}
.ordScroll-top .infoList li .date{float:right; color:#999;}
.ordScroll-top .infoList li span{display: inline-block; font-size: 12px; padding-left: 0px;}
.ordScroll-top .infoList li span.t1{width: 20%;}
.ordScroll-top .infoList li span.t2{width: 20%;}
.ordScroll-top .infoList li span.t3{width: 10%;}
.ordScroll-top .infoList li span.t4{width: 15%;}
.ordScroll-top .infoList li span.t4 .t4s{border:1px solid #ff8400;padding: 2px 6px;color:#ff8400;background:#fdefe2}
.ordScroll-top .infoList li span.t5{width: 20%; font-size: 14px; color: #ff8302;}
.smtScroll-top .infoList li span.t6{width: 15%;}
/*smt订单*/
.smtScroll-top .bd{color: #282829;}
.smtScroll-top .infoList li{height:32px; line-height:32px; background: #fff; margin-bottom: 16px;}
.smtScroll-top .infoList li .date{float:right; color:#999;}
.smtScroll-top .infoList li span{display: inline-block; font-size: 12px; padding-left: 0px;}
.smtScroll-top .infoList li span.t1{width: 20%;}
.smtScroll-top .infoList li span.t2{width: 20%;}
.smtScroll-top .infoList li span.t3{width: 10%;}
.smtScroll-top .infoList li span.t4{width: 15%;}
.smtScroll-top .infoList li span.t4 .t4s{border:1px solid #ff8400;padding: 2px 6px;color:#ff8400;background:#fdefe2}
.smtScroll-top .infoList li span.t5{width: 20%; font-size: 14px; color: #ff8302;}
.smtScroll-top .infoList li span.t6{width: 15%;}
.t-order .smt-o{width: 515px; float: right;}
/*客户晒单*/
.cus-list{margin: 20px 0 50px;}
.cus-list .tit{color: #282829; font-size: 30px; position: relative; padding: 10px 0 0 10px; line-height: 2;font-family: MyFont;}
.cus-list .tit span{background-color: #ff8400;font-size: 14px;padding: 0 10px;border-radius: 5px;display: inline-block;margin-left: 5px;color: #fff;}
.cus-list .tit .line{position: absolute; top:6px; left: 14px; width: 300px; height: 1px;z-index: 0; background: #e5e5e5;}
.cus-list .tit .circle{position: absolute; width: 14px; height: 14px; border:1px solid #e5e5e5; border-radius: 100%; top: 0; left: 0px;}
.cus-list .tit p{color: #282829; font-size: 12px;}
.cus-list ul{margin: 30px 0 0;}
.cus-list li{background: #313131; width: 266px; height: 376px; border-radius: 3px; margin-right: 40px; float: left;}
.cus-list li:last-child,.cus-list li.last{margin-right: 0;}
.cus-list li .pic{width: 266px; height: 197px; overflow: hidden;}
.cus-list li .pic img{transition: all 0.2s ease;width: 266px; height: 197px;}
.cus-list li .text{padding: 20px;}
.cus-list li .text .name{color: #fff; font-size: 14px; border-bottom: 1px solid #6c6c6c; padding-bottom: 5px;margin-bottom: 5px;}
.cus-list li .text span{background-color: #ff8400;font-size: 14px;padding: 0 5px;border-radius: 5px;display: inline-block;margin-left: 5px;color: #fff;}
.cus-list li .text .size{color: #d0d0d0; font-size: 12px;}
.cus-list li .text .size span{margin-left: 0; margin-right: 6px;}
.cus-list li .text p{color: #d0d0d0; padding: 15px 0 10px; font-size:12px;}
.cus-list li .text .star{color: #ff8400; font-size: 12px; float: left; letter-spacing: -1px;}
.cus-list li .text .date{color: #b7b7b7;font-size: 12px; float: right;}
.cus-list li:hover .pic img{transform: scale(1.1);}
.cus-list li:hover{background-color: #ff8400; cursor: pointer;}
.cus-list li:hover .text span{color: #ff8400; background: #fff;}
.cus-list li:hover .text .size,.cus-list li:hover .text .date,.cus-list li:hover .text .star,.cus-list li:hover .text .size,.cus-list li:hover .text p{color: #fff;}
.cus-list li:hover .text .name{border-color: #fff;}
/*新闻资讯*/
.news{margin: 50px 0 40px;}
.news .container{position: relative; margin: 0 auto; width: 1200px;}
.news .tit{color: #1b1b1b; font-size: 34px; text-align: center;font-family: MyFont; margin-bottom: 20px;}
.news .tit p{color: #7b7b7b; font-size: 14px; line-height: 2.5;font-family: MyFontM;}
.news .hd{width: 455px; float: left; margin-left: 55px;}
.news .hd ul{overflow:hidden; zoom:1; float:left;}
.news .hd ul li{border-bottom: 1px solid #e7e7e7; color: #1b1b1b;padding-bottom: 20px; margin-bottom: 20px;}
.news .hd ul li dt{font-size: 18px; color: #292829; line-height: 1.6;}
.news .hd ul li dt .time{font-size: 14px; padding-bottom: 5px;}
.news .hd ul li dd{position: relative; font-size: 12px; margin-top: 5px;}
.news .hd ul li dd .more{position: absolute; right: 0; bottom: 0; color: #9b9b9b;}
.news .hd ul li p{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; line-height: 20px; height: 40px; color: #292829; margin-right: 80px;}
.news .hd ul li.on dd{font-weight: bold;}
.news .hd ul li.on dt{color:#ff8302; font-weight: bold;}
.news .bd{position:relative; height:413px; z-index:0; width: 653px; float: left;}
.news .bd li{zoom:1; vertical-align:middle; width: 653px; height: 413px; text-align: center; display: table-cell;}
.news .bd img{/* display: inline-block; */width: 653px; height: 413px;}
.news .bd .date{position: absolute; top: 30px; left: 15px; background: rgba(255,131,2,0.85); padding:8px 15px; color: #fff; font-size: 12px; border-radius: 20px;}
.news .bd .date i{padding-right: 5px;}
.news .hd ul li dd .more:hover{color: #ff8302;}
.news .hd ul li dd .more img{margin-top: 5px; float: left;}
/*底部优势*/
.advan{height: 95px; background: #323232; padding-top: 25px;}
.advan li{width: 21%; float: left;margin-left: 5%;}
.advan dt{float: left;}
.advan dd{color: #f64304; font-size: 14px; padding-top: 7px; padding-left: 10px; float: left; width: 200px;}
.advan dd p{color: #a3a3a3; font-size: 12px;}
/*底部*/
.footer{background: #282828; padding:70px 0 ;}
.footer .top{padding-bottom: 25px; text-align:center;}
.footer .center{border-top: 1px solid #404041; border-bottom: 1px solid #404041; padding: 40px 0 55px;}
.footer dt{color: #ffffff; font-size: 14px;padding-bottom: 20px;}
.footer dd{color:#79797a; font-size: 12px; line-height: 2;}
.footer .s1{width: 350px;}
.footer .s1 dt{padding-bottom: 30px;}
.footer li{float: left;}
.footer li.s2{padding-right: 55px; display: inline-block;}
.footer li.s2 a{color:#79797a;}
.footer .s3{float: right;}
.footer .s3 dt{padding-bottom: 15px; text-align: center;font-size: 12px;}
.footer .s3 dt img{padding-bottom: 10px;}
.footer .bot{padding-top: 40px; color: #4b4b4c; font-size: 12px;}
.footer .bot p{float: left}
.footer .bot ul{float: right;}
.footer .bot ul li a{padding-left: 20px; color: #3c3c3d;}
.footer .bot ul li a:hover,.footer li.s2 a:hover{color: #fff;}
/*悬浮框*/
.fix-btn{ position: fixed; bottom: 50px; right: 0; z-index: 999999;background: #282929; border: 5px solid #e5e5e5; width: 35px; color:#ff8302 ; padding: 10px 0; text-align: center; border-radius: 10px 0 0 10px;}
.fix-lj{ position: fixed; bottom: 0; right: 25px; background: #282929; border: 5px solid #e5e5e5; border-radius: 10px; width:173px; padding: 30px 0; z-index: 999999; display: none;}
.fix-lj .top-bg{ position: absolute;top: -62px; left: 20px; height: 62px;overflow: hidden;} 
.fix-lj .gb{ position: absolute; top: 10px; right: 5px; color: #fff; width: 30px; height: 30px; border-radius: 100%; line-height: 30px; border: 1px solid #fff; text-align: center; font-weight: normal;}
.fix-lj .tit{ color: #ff8302; font-size: 18px; text-align: center;}
.fix-lj .tit p{ color: #fff; font-size: 12px;}
.fix-lj ul{width:117px; margin: 18px auto 0;}
.fix-lj li{ background: #ff8302; box-shadow: 2px 5px 0 #5e401f; width:117px; height: 32px; border-radius: 20px; line-height: 32px; color: #fff; font-size: 14px; margin: 12px auto 0; text-align: center;cursor:pointer}




