/*字体引入*/ /*@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'); /*字体源文件*/ } /*顶部开始*/ .header-top { height: 28px; line-height: 28px; width: 100%; background-color: #e3e3e3; z-index: 99; font-size: 14px; min-width: 1200px; color: #23c0dc; } .header-top .siyi-tel { line-height: 34px; color: #fff; font-size: 18px; } .header-top .siyi-tel .login li { float: left; color: #fff; } .header-top .siyi-tel .login li a { color: #fff; } .hj-header { /*position: absolute;*/ z-index: 999; top: 34px; width: 100%; left: 0; background: #fff; height: 96px; min-width: 1200px; } .header-wrap { max-width: 1250px; margin: 0 auto; display: flex; padding-right: 0.32rem; padding-left: 1.59rem; align-items: center; justify-content: space-between; } .hj-logo { text-align: center; color: #fff; font-size: 12px; color: #fff; padding-top: 0px; } .hj-logo img { padding-bottom: 0px; } .hj-nav { margin-left: 20px; } .hj-nav li.nLi { float: left; font-size: 16px; position: relative; } .hj-nav li.nLi:first-child { border: 0; } .hj-nav li.nLi > a { color: #000; padding: 0 24px; line-height: 96px; position: relative; display: block; } .hj-nav li.nLi > a:after { position: absolute; bottom: 12px; width: 0%; left: 20%; height: 4px; background: #287bd9; /*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 > a.active:after, .hj-nav li.nLi:hover > a:after { width: 60%; } .hj-nav .sub { display: none; width: 100%; left: 0; top: 96px; position: absolute; background: #287bd9cf; line-height: 26px; padding: 5px 0; z-index: 99; } .hj-nav li.nLi .sub:hover { display: block; } .hj-nav .sub li { zoom: 1; font-size: 14px; } .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-nav .productService .sub { width: 160px; } .hj-nav .productService .sub:last-child { margin-left: 160px; } .hj-nav .productService .sub p { display: block; margin: 0 10px; color: #fff; margin-left: 25px; line-height: 35px; border-bottom: 1px solid #fff; } .hj-menu { /* padding-top: 30px;*/ font-size: 16px; text-align: center; padding: 0 0.8rem; align-items: center; position: relative; display: flex; } .xy-tel .header-right__item { color: #4581e3; font-size: 18px; display: flex; align-items: center; } .loginbox { position: relative; display: flex; align-items: center; justify-content: center; } .xy-tel .header-right__item .icon { cursor: pointer; width: 0.18rem; height: 0.18rem; min-width: 20px; min-height: 20px; background: url(/style/css/img/tel.png) no-repeat 50%/contain; float: left; } .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: #287bd9; } .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: #000; line-height: 27px; } .hj-menu .login > ul > li:after { content: ''; position: absolute; top: 50%; margin-top: -6px; margin-left:28px; height: 14px; border-right: 1px solid #808080; } .login li .two-loginlist { display: none; width: 100%; left: 0; top: 96px; position: absolute; background: #287bd9cf; line-height: 26px; padding: 5px 0; z-index: 99; min-width:130px; } .login li .two-loginlist li { width:100%; } .login li .two-loginlist li a { display: block; padding: 0 10px; color: #fff; padding-left: 25px; line-height: 35px; text-align: left; } .login .userinfo { display: flex; align-items: center; justify-content: flex-end; } .hj-menu .login li.userinfo:hover ul.two-loginlist { display: block; } .two-loginlist li a:hover{ background: rgba(255,131,2,0.65); color: #fff; } .hj-menu .login li a { color: #000; line-height: 96px; position: relative; display: block; padding: 0 0.8rem; } .hj-menu .login li a.icon { background: url(/jdb/images/question-user@icon.png) #f2f2f2; background-size: cover; float: left; width: 24px; height: 25px; padding: 0; border: 1px solid #cbcbcb; border-radius: 15px; } .userinfo > a { padding-left: 0 !important; } .userinfo > a.username:after { position: absolute; bottom: 12px; width: 0%; left: 0; height: 4px; background: #287bd9; /* border-radius: 80px; */ /* box-shadow: 0px 0px 8px rgb(255 131 2 / 90%); */ content: ""; transition: all .2s; -webkit-transition: all .2s; pointer-events: none; } .userinfo:hover > a.username:after { width:80%; } .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: #287bd9; border-radius: 100%; -boder-radius: 100%; color: #fff; width: 16px; height: 16px; text-align: center; } .hj-header .nav-btn { display: none; position: relative; z-index: 11; padding: 0 0.2rem; margin-left: 100px; } .hj-header .nav-btn span { display: block; width: 22px; height: 2px; background: #fff; margin-bottom: 6px; border-radius: 2px; transform-origin: right center; transition: all .3s; } .hj-header.normal .nav-btn span, .hj-header.open .nav-btn span, .hj-header .nav-btn span { background: #333; } .nav-btn.open span:first-of-type { transform: rotate(-45deg); } .nav-btn.open span:nth-of-type(2) { width: 0; } .nav-btn.open span:nth-of-type(3) { transform: rotate(45deg); } .hj-nav.navopen { display: flex !important; position: absolute; top: 72px; background: #fff; width: 100%; z-index: 999; margin: 0; left: 0; justify-content: center; } @media (max-width: 1439px) { .hj-nav li.nLi > a { padding: 0 14px; } .hj-logo img { height: 46px !important; } .hj-nav { margin: 0; } } @media (max-width: 1023px) { .hj-logo img { height: 40px !important; } .hj-nav { margin: 0; } } @media (max-width: 767px) { .hj-header .nav-btn { display: block; } /*.hj-logo img { height: 40px !important; }*/ .hj-nav { margin: 0; display: none; } } /*banner计价*/ .head-jj { position: absolute; bottom: 40px; 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: #287bd9; 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: #287bd9; 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: #287bd9; 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; display: flex; justify-content: center; width: 100%; } .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: #287bd9; 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: #287bd9; 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); } /*产品中心部分*/ .xy-product { padding-top: 50px; } .xy-product .tit { color: #1b1b1b; font-size: 30px; text-align: center; font-family: MyFont; } .xy-product .tit p { color: #7b7b7b; font-size: 20px; line-height: 3; font-family: MyFontM; } .xy-product .search { width: 555px; height: 51px; position: relative; margin: 25px auto 0; } .xy-product .search input { width: 100%; height: 51px; border: none; border: 1px solid #e5e5e5; border-radius: 25px; padding-left: 35px; } .xy-product .search i { position: absolute; right: 35px; top: 0; line-height: 51px; color: #767676; font-size: 24px; } .pro-scrolls { width: 1200px; overflow: hidden; position: relative; margin: 0 auto; } .pro-scrolls .hd { overflow: hidden; padding: 0; position: absolute; text-align: center; top: 50%; width: 100%; height: 45px; margin-top: -45px; } .pro-scrolls .hd .prev, .pro-scrolls .hd .next { display: inline-block; width: 25px; height: 45px; position: absolute; z-index: 2; cursor: pointer; color: #fff; margin: auto; background-image: url(/images/index/swiper-icon.png); } .pro-scrolls .hd .prev { left: 0; background-position: -60px 0; } .pro-scrolls .hd .next { right: 0; background-position: -92px 0; } #product-swiper .swiper-button-prev { background-image: url(/images/index/swiper-icon.png); background-position: -60px 0; background-size: auto; } #product-swiper .swiper-button-next { background-image: url(/images/index/swiper-icon.png); background-position: -92px 0; background-size: auto; } .pro-scrolls .hd .prev:hover, .pro-scrolls .hd .next:hover { /*background: #287bd9;*/ } .pro-scrolls .hd .line { position: absolute; top: 15px; height: 1px; background: #e5e5e5; width: 100%; } .pro-scrolls .hd .circle { height: 20px; width: 20px; position: absolute; top: 15px; left: 50%; margin-left: -10px; margin-top: -10px; background: #287bd9; border-radius: 100%; z-index: 1; } .pro-scrolls .hd p { padding: 10px; color: #8d8d8d; font-size: 14px; } .pro-scrolls .bd ul { zoom: 1; } .pro-scrolls .bd ul li { margin: 55px 0; float: left; width: 280px; _display: inline; overflow: hidden; background: white; transition: all 0.1s; } .pro-scrolls .bd ul li .pic { position: relative; padding:5px; } .pro-scrolls .bd ul li:hover .zhezhao { /*transform: translate3d(0,-30px,0);*/ display: block; } /* .pro-scrolls .bd ul li:hover .pic img { opacity: 0.5; }*/ .pro-scrolls .bd ul li .pic .fold { position: absolute; width: 100%; height: 100%; padding: 40px; top: 0; left: 0; } .pro-scrolls .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-scrolls .bd ul li .fold h3 span { background-color: #0a7bf5; font-size: 16px; padding: 2px 5px; border-radius: 5px; display: inline-block; margin-left: 5px; } .pro-scrolls .bd ul li .fold p { color: #fff; font-size: 14px; opacity: 0.7; line-height: 24px; padding: 10px 0; } .pro-scrolls .bd ul li .fold .price { font-size: 32px; color: #fff; } .pro-scrolls .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-scrolls .bd ul li .pic img { width: 100%; height: 310px; display: block; opacity: 1; } .pro-scrolls .bd ul li .pic p { height: 40px; line-height: 40px; border: 1px solid gainsboro; text-align: center; color: #fff; background: #287bd9; } .pro-scrolls .bd ul li:hover .pic p { color: #fff; background: #287bd9; } .pro-scrolls .bd ul li .title { line-height: 24px; } .pro-scrolls .zhezhao { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.5); text-align: center; display:none; } .pro-scrolls .zhezhao .table { display: table; width: 100%; height: 100%; } .tbc { display: table-cell; vertical-align: middle; width: 100%; height: 100%; } .pro-scrolls .zhezhao b { color: #fff; font-size: 28px; font-weight: normal; display: block; padding-bottom: 20px; } .pro-scrolls .zhezhao a { width: 170px; height: 45px; line-height: 45px; color: #fff; background: #018ac4; font-size: 20px; margin: 0 auto; padding:2px 20px; } .pro-scrolls .bd ul li:hover .fold .price { color: #287bd9; } .pro-scrolls .more { background: #287bd9; border-radius: 15px; color: #fff; font-size: 14px; height: 32px; line-height: 32px; display: inline-block; padding: 0 15px; } .pro-scrolls .more i { padding-left: 5px; font-size: 18px; transition: all 0.1s; } .pro-scrolls .more:hover { background: #f6932b; } .pro-scrolls .morebox { text-align: center; } /*生产流程部分*/ .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: #287bd9; 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: #287bd9; } .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: #287bd9; 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: #287bd9; } /*特点部分*/ .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: #0a7bf5; 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: 20px; line-height: 3; font-family: MyFontM; } .hj-why li { width: 190px; height: 360px; float: left; margin: 50px 5px 0; border-radius: 5px; padding: 20px 15px; transition: all 0.1s; } .hj-why li dt { font-size: 38px; font-weight: bold; font-family: MyFont; text-align: center; } .hj-why li dt span { background-color: #0a7bf5; border: 1px solid white; width: 115px; height: 28px; line-height: 28px; border-radius: 20px; margin: -10px auto 0; display: block; color: white; font-size: 16px; font-family: "微软雅黑"; font-weight: normal; position: relative; z-index: 3; margin-top: 10px; } .hj-why li dd { color: #5f5f5f; line-height: 2; font-size: 14px; margin-top: 30px; } .hj-why li:hover { background: #287bd9; } .hj-why li:hover dt { font-style: italic; } .hj-why li:hover dt span { color: white; border-color: white; } .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: 20px; 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; } .ability li .gynl { line-height: 35px; } /*行业标准*/ .standard .tit { background: url(../images/ad3-bg.jpg) right center no-repeat; color: #287bd9; 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: #0a7bf5; border-radius: 5px; height: 58px; line-height: 58px; border: 1px solid #0a7bf5; 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: #0a7bf5; 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: #287bd9; color: #fff; } .company .top .rsec p { color: #9c9c9c; font-size: 14px; line-height: 2; display: none; } .company .top .rsec p .more { background: #287bd9; 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; background: #7b7b7a4f; } .company .coop-logo img { width: 16%; margin: auto 1.8%; margin-top: 0px } /*实时订单*/ .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: #0a7bf5; 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 #0a7bf5; padding: 2px 6px; color: #0a7bf5; background: #fdefe2 } .ordScroll-top .infoList li span.t5 { width: 20%; font-size: 14px; color: #287bd9; } .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 #0a7bf5; padding: 2px 6px; color: #0a7bf5; background: #fdefe2 } .smtScroll-top .infoList li span.t5 { width: 20%; font-size: 14px; color: #287bd9; } .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: #0a7bf5; 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: #0a7bf5; 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: #0a7bf5; 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: #0a7bf5; cursor: pointer; } .cus-list li:hover .text span { color: #0a7bf5; 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: 20px; 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: #287bd9; 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: #287bd9cf; 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: #287bd9; } .news .hd ul li dd .more img { margin-top: 5px; float: left; } .parent { padding: 40px 0 60px !important; } .parent .tit { color: #fff; font-size: 34px; text-align: center; font-family: MyFont; margin-bottom: 20px; } .parent .tit p { color: #fff; font-size: 20px; text-align: center; font-family: MyFont; margin-bottom: 20px; } } /*底部优势*/ .advan { height: 95px; background: #323232; padding-top: 25px; } .advan li { width: 21%; float: left; margin-left: 5%; } .advan dt { float: left; } .advan dd { color: #017ffc; font-size: 16px; padding-top: 7px; padding-left: 10px; float: left; width: 200px; } .advan dd p { color: #a3a3a3; font-size: 14px; } /*底部*/ .footer { background: #282828; padding: 70px 0; } .footer .top { padding: 15px 0; text-align: center; border-bottom: 1px solid #404041; } .footer .top > img { width: 100%; } .footer .center { /*border-top: 1px solid #404041;*/ border-bottom: 1px solid #404041; padding: 40px 0 55px; } .footer .center > ul { display: flex; justify-content: space-between; } .footer dt { color: #79797a; font-size: 16px; padding-bottom: 10px; } .footer dd { color: #ffffff; font-size: 14px; line-height: 2; } .footer .s1 { /* width: 350px;*/ text-align: left; } .footer .s1 dt { /*padding-bottom: 30px;*/ } .footer .s1 dd.tel { line-height: 28px; } .footer .s1 dd span.tel { font-size: 28px; color: #287bd9; font-weight: 600; } .footer li { float: left; } .footer li.s2 { /*padding-right: 55px;*/ display: inline-block; } .footer li.s2 a { color: #ffffff; } .footer .s3 { float: right; } .footer .s3 dl { padding-top: 10px; text-align: center; font-size: 12px; float: left; padding-left: 20px; } .footer .s3 dl dt { padding-bottom: 0; background: #fff; } .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: #287bd9; 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: #287bd9; 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: #287bd9; 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 } .siyi-aboutus { padding-top:50px; } .siyi-aboutus .container { display: flex; } .siyi-aboutus .about-fl { flex: .5; } .siyi-aboutus .about-fl h2 { color: #1b1b1b; font-size: 34px; font-family: MyFont; padding-top: 20px; padding-left: 40px; } .siyi-aboutus .about-fl p { color: #7b7b7b; font-size: 28px; font-family: MyFontM; padding-left: 40px; padding-bottom: 20px; } .siyi-aboutus .about-fl .img div { width: 540px; height: 380px; margin-top: 40px; margin-left: 0; margin-right: auto; position: absolute; overflow: hidden; list-style: none; padding: 0; z-index: 1; background: #287bd9; } .siyi-aboutus .about-fl .img img { width: 540px; height: 380px; position: relative; right: -40px; top: 0; margin-left: auto; margin-right: auto; overflow: hidden; list-style: none; padding: 0; z-index: 1; } .siyi-aboutus .about-ri { flex: .5; } .siyi-aboutus .about-ri h3 { padding: 20px 0; } .siyi-aboutus .about-content { margin: 20px 0; line-height: 28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; } .siyi-aboutus .about-content img { display: none; } .siyi-aboutus .tedian { display: flex; } .siyi-aboutus .tedian > div { flex: .25; text-align: center; } .siyi-aboutus .tedian > div span { color: #287bd9; font-size: 34px; font-weight: 600; } .siyi-aboutus .tedian > div p { line-height: 32px; } .advan { background: #282828; padding: 30px 0; border-bottom: 1px solid #404041; } .advan:after, .advan .container:after { display: block; content: ''; width: 0; height: 0; clear: both; }