.clear:after{ display: block; content: ''; clear: both; } button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"]>input[type="button"]::-moz-focus-inner { border: none; padding: 0; } input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] { -webkit-appearance: none; } @font-face { font-family: 'ziti'; src: url("../img/impact.ttf"); } /*头部*/ .header { height: 105px; } .header-l { float: left; } .header-l .h-logo{ width: 173px; float: left; } .header-l img{ float: left; padding-top: 17px; } .header-l .h-logo:after{ display: block; content: ''; width: 20px; height: 62px; background: url("../img/h-line.png") no-repeat center center; float: right; margin-top: -60px; } .header-l a { display: block; height: 100%; } .header-l-t { float: left; padding-left: 15px; margin-top: 15px; } .header-l-t .p1 { font-size: 31px; color: #000; margin-top: 9px; font-weight: bold; } .header-l-t .p2 { font-size: 15px; font-weight: lighter; color: #000000; margin-top: 2px; } .header-tit{ float: left; margin-left: 100px; margin-top: 30px; margin-right: 30px; } .header-tit ul{ width: 182px; } .header-tit ul li{ width: 33%; float: left; } .header-tit ul li img{ display: block; margin: 0 auto; } .header-tit ul li p{ color: #000000; font-size: 11.5px; text-align: center; } .header-r { float: left; padding-left:60px; overflow: hidden; background: url("../images/h-t.png") left center no-repeat; margin-top: 26px; } .header-r .p1 { font-size: 12px; color: #525252; margin-top: 10px; } .header-r .p2 { font-size: 31px; color: #d40605; font-weight: bold } .header-ewm{ width: 75px; height: 75px; float: right; margin-top: 22px; } .header-ewm img{ display: block; width: 100%; } /**/ /*栏目条,勿动*/ .menu { height: 58px; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; background: url("../img/head.jpg") no-repeat center center; } .menu .container { box-sizing: border-box; /*background: url("../images/ml.png") right center no-repeat*/ } .menu .r { width: 1200px; height: 50px; float: right; } .menu .r li { float: left; height: 58px; width: 120px; box-sizing: border-box; position: relative; } .menu .r li:after{ display: block; content: ''; position: absolute; width: 1px; height:25px; right: 0; top: 15px; background: url("../img/nav-line.png") no-repeat center center; } .menu .r li:last-child:after{ display: none; } .menu .r li:hover:before{ display: block; content: ''; position: absolute; width: 100px; height: 5px; bottom: 0; background: #d40605; left: 50%; transform: translateX(-50%); } .menu .r li .son { width: 100%; height: 58px; position: relative; } .menu .r li:hover .a { color: #fff; } .menu .r li .son .a { display: block; width: 100%; height: 58px; text-align: center; color: #fff; font-size: 15px; transition: 0.3s; -webkit-transition: 0.3s; box-sizing: border-box; position: relative; } .menu .r li .son .a .a-w { position: absolute; width: 100%; height: 100%; text-align: center; font-size: 15px; color: #fff; line-height: 58px; } .menu .r li .son .a[data=xz]:before{ display: block; content: ''; position: absolute; width: 100px; height: 5px; bottom: 0; left: 50%; background: #d40605; transform: translateX(-50%); } .xiala { position: absolute; z-index: 10; left: 0; background: #eeeeee; width: 180px; box-sizing: border-box; top: 64px; opacity: 0; transition: 0.4s; -webkit-transition: 0.4s; visibility: hidden; -moz-transition: 0.4s; -o-transition: 0.4s; transform: translateY(20px); -webkit-transform: translateY(20px); -ms-transform: translateY(20px); -moz-transform: translateY(20px); -o-transform: translateY(20px); } .xiala dt { border-bottom: 1px solid #d2d2d2; } .xiala dt a { display: block; width: 100%; font-size: 14px; color: #333; padding-left: 15px; box-sizing: border-box; height: 34px; line-height: 34px; text-indent:7px; background: url("../images/sj.png") left 10px center no-repeat; } /*.xiala dt:hover{border-bottom: 1px solid #ff4348;background: #ca2e33}*/ .xiala dt:hover a { color: #fff; background: #24385d url("../img/sj1.png") left 4px center no-repeat; } .menus { position: fixed; z-index: 20000; top: 20px; left: 0; transform: translateY(-20px); -webkit-transform: translateY(-20px); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5) } .xiala1 { opacity: 1; transform: translateY(-13px); -ms-transform: translateY(-13px); -moz-transform: translateY(-13px); -webkit-transform: translateY(-13px); -o-transform: translateY(-13px); visibility: visible; background: rgba(255,255,255,0.95); box-shadow: 0px 3px 10px rgba(0,0,0,0.25); } /**/ .menus { background: #098784 } .menus .r li .son .a[data=xz] { background: #03c8c6 } .menus .r li:hover .a { background: #03c8c6; color: #fff; } /*baner*/ .swiper-containerba { width: 100%; min-width: 1200px; } .ilun-ba { width: 35px; height: 80px; background-color: rgba(0,0,0,0.5); top: 50%; background-size: 16px!important; background-repeat: no-repeat!important; background-position: center!important; } .ilun-ba-p { left: 10px; background-image: url("../images/ip.png"); } .ilun-ba-n { right: 10px; background-image: url("../images/in.png"); } .ilun-ba:hover { background-color: rgba(0,0,0,0.7); } .swiper-containerba a { display: block; width: 100%; } .swiper-containerba a img { display: block; width: 100%; } .swiper-containerba .swiper-wrapper { width: 100%; height: 100%; } .swiper-containerba .swiper-wrapper .swiper-slide { width: 100%; height: 100%; } .swiper-containerba .swiper-wrapper .swiper-slide a { display: block; width: 100%; } .swiper-containerba .swiper-wrapper .swiper-slide a img { display: block; width: 100% } /*banner下部*/ .searchbox{ height:278px; /*box-shadow: 0 36px 62px 0px rgba(0,0,0,0.1);*/ margin-top: -30px; position: relative; background: #f5f5f6; z-index: 100; } .searchbox .container{ width: 1335px; margin: 0 auto; background: #fcfcfc; } .sea1{ float: left; width: 462px; } .sea1-f{ width: 385px; height:87px; padding: 40px 30px 0 45px; } .sea1-f form{ width: 100%; height: 47px; } .search_text{ display: block; width: 100%; height: 100%; border: 1px solid #e5e5e5; border-radius: 30px; text-indent: 30px; } .search_s{ float: right; width: 19px; height: 19px; background: url("../img/sea.png") no-repeat center center; border: none; position: relative; margin-top: -35px; margin-right: 20px; } .key{ width: 388px; padding: 42px 30px 0 45px ; height: 111px; background: #ebeaea; } .key-strong{ color: #000; font-size: 16px; font-weight: bold; } .key .a{ color: #a5a5a5; font-size: 14px; font-weight: lighter; } .sea2{ width: 326px; float: left; height: 280px; background: url("../img/s1.jpg") no-repeat center center; background-size: cover; } .sea2 strong{ color: #101010; font-size: 18px; display: block; margin-top: 217px; padding-left: 18px; } .sea2-t span{ color: #101010; font-size: 11px; float: left; padding-left: 18px; } .sea2-t a{ display: block; width: 85px; height:20px; background: #00a0e9; float: right; color: #fff; font-size: 10px; line-height: 20px; margin-right: 10px; border-radius: 20px; text-align: center; } .sea3{ width: 285px; float: left; height: 278px; } .sea3 p{ color: #1a1a1a; font-size: 18px; padding-top: 56px; padding-left: 37px; } .sea3 strong{ color: #1a1a1a; font-size: 32px; padding-left: 37px; } .sea3 ul{ width: 210px; margin: 0 auto; margin-top: 30px; } .sea3 ul li{ float:left; width: 33%; text-align: center; } .sea3 ul li img{ display: block; margin: 0 auto; } .sea3 ul li:nth-child(2) img{ margin-top: 5px; } .sea3 ul li h3{ color: #454545; font-size: 14px; font-weight: 400; padding-top: 15px; } .sea4{ width: 260px; height: 280px; background: #24385d; float: right; } .sea4-img{ width: 135px; height: 135px; background: #fff; margin: 0 auto; margin-top: 55px; } .sea4-img img{ display: block; max-width: 100%; } .sea4 p{ color: #fff; text-align: center; font-size: 12px; background: #d30507; width: 120px; height: 25px; border-radius: 20px; margin: 0 auto; line-height: 25px; margin-top: 15px; } /*首页-产品*/ .chanpin-title{ width: 100%; padding:45px 0; } .index-title{ text-align: center; } .index-title h3{ color: #000000; font-size: 46px; } .index-title p{ color: #5a5a5a; font-size: 18px; margin-top: 10px; background: url("../img/title.png") no-repeat center center; } .chanpin{ width: 100%; position: relative; padding:0 0 78px 0; background: #f5f5f6; /*margin-top: 25px;*/ } .pro-type{ width: 290px; float: left; position: relative; z-index: 100; } .pro-title{ width: 100%; height: 110px; background: #24385d; } .pro-title h3{ color: #fff; font-weight: bold; font-size: 36.54px; text-align: center; margin-top: -18px; } .pro-title small{ color: rgba(255,255,255,0.27); font-size: 34px; display: block; padding-top: 16px; text-align: center; text-transform: uppercase; font-weight: lighter; } .pro-type ul{ width: 100%; position: relative; background: #fff; padding-bottom: 12px; } .pro-type ul li{ width: 100%; height: 70px; line-height:70px; border-top: 1px solid #fff; transition: all 0.4s; position: relative; } .pro-type ul li>a{ display: block; width: 100%; background: #e5e5e5 url("../img/p-jt.png") no-repeat center left 38px; transition: all 0.4s; text-indent: 75px; font-size: 18px; font-weight: bold; } .pro-type ul li>a>small{ color: #fff; font-size: 10px; display: block; text-transform: uppercase; letter-spacing: -1px; } .pro-type ul li>a:hover{ width: 100%; background: #d40605 url("../img/p-jt1.png") no-repeat center left 38px; transition: all 0.4s; } .pro-type ul li:hover>a{ color: #fff; transition: all 0.4s; } .pro-type ul li.active>a{ color: #fff!important; background: #d40605 url("../img/p-jt1.png") no-repeat center left 38px!important; } .pro-ewm{ width: 100%; background:#24385d; height: 310px; } .pro-ewm img{ display: block; margin: 0 auto; padding: 76px 0 15px 0; } .pro-tel{ margin-left: 15px; padding-left: 55px; background: url("../img/p1.png") no-repeat center left; } .pro-tel p{ color: #fff; font-size: 14px; } .pro-tel strong{ color: #ffc001; font-size: 31px; } .pro-list { width: 892px; float: right; } .pro-top{ width: 100%; height: 430px; ___background: url("../img/p2_02.png") no-repeat center center; margin-top: -7px; display: flex; } .pro-top-ll{ width: 602px; position: relative; } .pro-top-ll img{ width: 100%; height: 100%; object-fit: cover; } .pro-top-ll-fix{ width: 50px; height: 83px; background: url(../img/p2_hot.png) no-repeat center center; position: absolute; right: 60px; } .pro-top-ll-fix p{ width: 14px; color: #fff; font-size: 12px; margin: 0 auto; } .pro-top-tit{ width: 245px; float: right; padding: 0 20px 0 25px; padding-top: 52px; background-color: #47546a; } .pro-top-tit strong{ color: #fff; font-size: 24px; } .pro-top-tit strong:before{ display: block; content: ''; width: 67px; height: 7px; margin-bottom: 10px; background:#f9c700; } .pro-top-tit h3{ color: #fff; font-size: 15px; font-weight: bold; margin-bottom: 22px; margin-top: 8px; line-height: 24px; } .pro-top-tit p{ color: #d6d6d6; font-size: 14px; line-height: 22px; text-align: justify; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 6; -webkit-box-orient: vertical; } .pro-top-more{ width: 250px; margin: 0 auto; margin-top: 38px; } .pro-top-more a{ display: block; width: 115px; border: 1px solid #b5b5b5; float: left; line-height: 40px; text-align: center; color: #fff; font-size: 15px; border-radius: 30px; } .pro-top-more a:nth-child(1){ margin-right: 12px; } .cp-list{ margin-top: 25px; } .cp{ height: 625px; } .cp .swiper-slide{ width: 100%; height: 300px; background: #e5e5e5; position: relative; } .pro-img{ width: 100%; height:230px; position: relative; } .pro-img img{ display: block; width: 100%; height: 100%; object-fit: cover; } .bianhao{ color: #030303; font-size: 16px; text-align: center; padding: 10px 0 5px 0; } .pro-text{ font-size: 11.65px; color: #646464; width: 78px; height: 25px; border-radius: 20px; border: 1px solid #b5b5b5; margin: 0 auto; line-height: 25px; text-align: center; } /*热销产品*/ .hot-cp{ width: 100%; position: relative; padding-top: 46px; } .hot-title{ border-left: 3px; height: 35px; } .hot-title:before{ display: block; content: ''; width: 5px; height: 50px; background: #253b74; float: left; margin-top:5px; } .hot-title h3{ color: #253b74; font-size: 31px; font-weight: bold; text-indent: 20px; } .hot-title p{ color: #253b74; font-size: 12px; text-indent: 20px; font-weight: normal; text-transform: uppercase; } .hot-cp-list{ margin-top: 50px; position: relative; } .cp-img1{ width: 100%; height: 220px; overflow: hidden; } .cp-img1 img{ display: block; width: 100%; height: 100%; object-fit: cover; } .c-prev1{ left: -80px!important; top: 100px!important; background:url("../img/c-p.png") no-repeat center center!important; } .c-next1{ right: -80px!important; top: 100px!important; background:url("../img/c-n.png") no-repeat center center!important; } .hot-cp-list p{ width: 100%; height: 40px; line-height: 40px; color: #030303; font-size: 14px; text-indent: 20px; background:#e5e5e5 url("../img/jt.png") no-repeat center right 20px; } .hot-cp-list .swiper-slide:hover p{ color: #fff; background:#24385d url("../img/jt.png") no-repeat center right 20px; } /**/ .sidebar { width: 260px; float: left; position: relative; z-index: 102 } .side-top { padding: 20px 0; background: #065ee4; } .side-top .p1 { font-size: 32px; padding-bottom: 6px; background: url("../images/sidel.png") bottom center no-repeat; } .side-top .p2 { letter-spacing: 3px; margin-top: 5px; } .type { box-sizing: border-box; background: #eeeeee; } .type li { position: relative; } .type li .a { display: block; background:url("../img/sidejt.png") right 20px center no-repeat; color: #696969; font-size: 16px; width: 100%; line-height: 55px; box-sizing: border-box; position: relative; border-top: 1px solid #fff; text-indent: 30px; } .type li .a:hover { color: #fff; font-weight: bold; background: #00a73e url("../img/sidejt1.png") right 20px center no-repeat; } .type li[data=xz] .a { color: #fff; font-weight: bold; background: #00a73e url("../img/sidejt1.png") right 20px center no-repeat; } .type li .a-s { position: absolute; left: 232px; top: 0; width: 200px; background: #fff; display: none; z-index: 1000; box-shadow: 0px 3px 7px rgba(0,0,0,0.3); z-index: 101; padding: 10px 10px 10px 10px; box-sizing: border-box; border: 1px solid #eee; } .type li .a-s dl dt { padding: 8px 0; border-bottom: 1px solid #eee; } /*.type li .a-s dl dt:nth-child(1){padding-top: 0;}*/ .type li .a-s dl dt a { display: block; width: 100%; font-size: 14px; color: #666; background: url("../images/sj.png") left center no-repeat; padding: 0 5px 0 12px; box-sizing: border-box; } .type li .a-s dl dt a:hover { color: #013fa2 } .type li:hover .a-s { display: block; } .type li:hover .a { background: #00a73e url("../img/sidejt1.png") right 20px center no-repeat; } .type li .a-s-1 { margin-top: 5px; } .type li .a-s-1 dt { padding: 7px 0 } .type li .a-s-1 dt a { display: block; padding-left: 15px; box-sizing: border-box; font-size: 14px; color: #666; } .type li .a-s-1 dt a span { color: #bbb; } .type li .a-s-1 dt a:hover { color: #013fa2; } .type li .a-s-1 dt a:hover span { color: #013fa2 } .type li .a-s-1 dt[data=xz] a { color: #013fa2; font-weight: bold } .type li .a-s-1 dt[data=xz] a span { color: #013fa2 } /**/ .side-con { border-radius: 8px; background: #065ee4; padding: 20px 0; margin-top: 16px; } .side-con .p2{ font-size: 18px; color: #fff; } .side-con .p3{ font-size: 30px; } .side-con .p5 a { display: inline-block; height: 33px; line-height: 33px; color: #fff; font-size: 18px; border-radius: 33px; background: #f9c700; padding: 0 25px } .side-con .p5 a:hover { background: #fdba38 } /*案例*/ .in-case{ width: 100%; position: relative; padding: 0px 0 48px 0; } .anli-type{ width: 100%; } .anli-type ul{ text-align: center; } .anli-type ul li{ display: inline-block; width: 155px; height: 34px; background: #24385d; border-radius: 20px; line-height: 34px; margin-right: 17px; } .anli-type ul li a{ display: block; color: #fff; font-size: 15px; } .case-list{ margin-top: 43px; position: relative; } .anli .swiper-slide{ background: #fff; height: 490px; } .anli .swiper-slide a{ display: block; padding: 20px; height:442px; border: 1px solid #bfbfbf; box-sizing: border-box; } .anli-img{ width: 100%; height: 253px; overflow: hidden; } .anli-img img{ display: block; width: 100%; height: 100%; object-fit: cover; } .anli .swiper-slide h3{ color: #383838; font-size: 23px; font-weight: bold; padding: 26px 0 20px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .anli .anli-tit{ color: #626161; font-size: 14px; line-height: 25px; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .anli .swiper-slide span{ display: block; color: #8b8b8b; font-size: 15px; background: url("../img/a-j.png") no-repeat center right; height:23px; width: 104px; float: right; margin-top: 10px; } .anli .swiper-slide:hover a{ border: 2px solid #0071cb; } .anli .swiper-slide:hover h3{ color: #0071cb; } .anli .swiper-slide:hover span{ color: #0071cb; background: url("../img/a-j1.png") no-repeat center right; } .anli-prev{ width: 73px!important; height: 43px!important; left: -73px!important; opacity: 1!important; background: url("../img/a-p.png") no-repeat center center!important; } .anli-next{ width: 73px!important; height: 43px!important; right: -73px!important; background: url("../img/a-n.png") no-repeat center center!important; } /*流程*/ .liucheng{ width: 100%; position: relative; } .lc-left{ float: left; width: 150px; height: 139px; float: left; background: #24385d; text-align: center; } .lc-left p{ color: #fff; font-size: 25px; padding-top: 35px; } .lc-left strong{ color: #fff; font-size: 25px; display: block; } .lc-left strong:after{ display: block; content: ''; width: 100px; height: 3px; margin: 5px auto; background: #fff; } .lc-right{ width: 1050px; float: left; height: 139px; background: #eeeeee; } .lc-right ul li{ width: 12.5%; float: left; text-align: center; position: relative; } .lc-right ul li .lc-img{ height: 37px; margin-top: 36px; } .lc-right ul li img{ display: block; margin: 0 auto; transition: all 0.5s; } .lc-right ul li:after{ display: block; content: ''; width: 21px; height: 24px; position: absolute; right: -10px; top: 60%; transform: translateY(-50%); background: url("../img/l-j.png") no-repeat center center; } .lc-right ul li p{ color: #3d3d3d; font-size: 14px; padding-top: 15px; } .lc-right ul li:last-child:after{ display: none; } .lc-right ul li:hover p{ color: #0071cb; } .lc-right ul li:hover img{ transition: all 0.5s; transform: rotateY(180deg); -ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg); } /*广告栏*/ .guanggao{ width: 100%; position: relative; background: url("../img/gg.jpg") no-repeat center top; height: 308px; } .guanggao p{ color: #fefefe; font-size: 29px; font-weight: lighter; padding-top: 50px; } .guanggao h3{ color: #febb39; font-size: 54px; font-weight: normal; } .gg-tit{ margin-top: 30px; } .gg-tel{ float: left; padding-left: 60px; background: url("../img/g-tel.png") no-repeat center left; } .gg-tel span{ color: #fff; font-size: 15px; display: block; } .gg-tel strong{ color: #fff; font-size: 30px; } .gg-link{ float: right; margin-right:480px; margin-top: 10px; } .gg-link a{ display: block; width: 155px; height: 40px; border: 2px solid #fff; text-align: center; line-height: 40px; float: left; margin-right: 11px; border-radius: 30px; color: #fff; } .gg-link a:nth-child(2){ margin-right: 0; border: 2px solid #d40605; background: #d40605; } /*优势2*/ .adv2{ width: 100%; position: relative; padding-bottom: 50px; background: #efefef; } /*案例*/ .ijj { width: 1200px; height: 522px; background: #fff; position: relative; box-shadow: 0 0 27px rgba(0,0,0,0.24); } .ijj .list{ width: 100%; position: relative; } .adv2-tit{ float: left; position: relative; z-index: 100; width: 324px; margin-top: 55px; margin-left: 47px; } .adv2-tit h4{ color: #24385d; font-size: 93px; font-family: ziti; font-weight: normal; } .adv2-tit h4:after{ display: block; content: ''; width:262px; height: 11px; background: url("../img/adv-line.png") no-repeat center center; float: right; margin-top: 60px; margin-right: -70px; } .adv2-img{ width:822px; height: 522px; float: right; } .adv2-img img{ display: block; max-width: 100%; } .adv2-tit strong{ color: #2254b2; font-size: 32px; } .adv2-tit h3{ color: #3b4043; font-size: 22px; font-weight: normal; } .adv2-tit h3:after{ display: block; content: ''; width: 116px; height: 6px; background: url("../img/adv-jt.png") no-repeat center center; margin-top: 10px; } .adv2-c{ margin-top: 20px; padding-right: 37px; } .adv2-c p{ color: #696969; font-size: 14px; line-height: 22px; background: url("../img/yuan.png") no-repeat top 8px left; padding-left: 15px; } .jj-san{ width:870px; height: 90px; background: #24385d; margin: 0 auto; position: relative; z-index: 100; margin-top: -37px; } .jj-san li{ width: 25%; float: left; height: 90px; position: relative; margin-top: -37px; } .jj-san li:after{ display: block; content: ''; width: 1px; height:46px; position: absolute; right: 0; background: #bfbfbf; top:21px; } .jj-san li:last-child:after{ display: none; } .jj-san li img{ float: left; padding-left: 35px; padding-top: 26px; padding-right: 10px; } .jj-san li strong{ color: #efefef; font-size: 17.5px; display: block; padding-top: 25px; } .jj-san li p{ color: #efefef; font-size: 12px; letter-spacing: -1px; } .jj-san li.on strong,.jj-san li.on p{ color: #fff; } .jj-san li.on{ background: #d40605; } .jj-san li.on:after{ display: none; } /*实力厂商*/ .gsjj{ width: 100%; position: relative; } .gsjj-img{ width: 100%; height: 758px; position: relative; } .gsjj-img img{ display: block; width: 100%; height: 100%; object-fit: cover; } .gsjj-center{ padding: 32px; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.23); margin-top: -85px; z-index: 100; position: relative; } .gsjj-left{ width: 410px; float: left; height: 112px; border-right:1px solid #aaaaaa ; } .gsjj-left h3{ color: #000102; font-size: 40px; font-weight: lighter; padding-top: 5px; } .gsjj-left h3 strong{ font-weight: bold; } .gsjj-left p{ color: #7b7b7b; font-size: 24px; letter-spacing: 8.5px; font-weight: lighter; padding-top: 10px; } .gsjj-right{ width: 700px; float: right; } .gsjj-right p{ color: #474747; font-size: 14px; line-height: 24px; text-indent: 32px; } /*公司简介*/ .in-company{ width: 100%; position: relative; padding: 49px 0 0 0; } .jianjie{ background: #3b3b3b; width: 100%; padding-top: 65px; height: 760px; margin-top: 50px; } .jianjie-l{ float: left; width: 599px; } .jianjie-l span{ color: #d9d9d9; font-size: 26px; text-transform: uppercase; font-weight: 100; } .jianjie-l span:after{ display: block; content: ''; width: 130px; height: 5px; background: #fcb501; } .jianjie-l h3{ color: #fff; font-size: 30px; font-weight: bold; padding-top: 10px; padding-bottom: 15px; } .jianjie-l p{ color: #fff; font-size: 14px; line-height: 26px; text-indent: 32px; } .jj-more{ float: right; margin-top: 30px; } .jj-more a{ display: block; width: 115px; height: 33px; line-height: 33px; background: #949494; color: #fff; text-align: center; float: left; margin-left: 5px; } .jj-more a:hover{ background: #004db8; } .jianjie-r{ width: 587px; float: right; height: 375px; background: #004db8; } .jianjie-r img{ padding: 13px; display: block; width: 561px; height: 349px; object-fit: cover; } .fivenum { display: flex; display: -webkit-flex; justify-content: space-between; flex-direction: row; flex-wrap: wrap; margin-top: 40px!important; padding: 0 40px; } .fivenum .p-num { height: 62px; } .fivenum li { padding-right: 50px; text-align: center; background: url("../img/num.png") no-repeat center right; } .fivenum li:last-child { background: none; padding-right: 0 } .fivenum .jia { font-weight: bold; font-size: 47px; color: #253b74; float: left; margin-top: -10px; margin-left: 10px; } .fivenum .jia1 { display: block; width: 29px; height: 29px; line-height: 29px; text-align: center; background: #fe7e19; color: #fff; font-size: 16px; border-radius: 50%; float: left; margin-top: 10px; margin-left: 10px; } .fivenum .p2 { font-size: 16px; color: #414040; font-weight: lighter; text-align: left; } .fivenum .t { width: 20px; height: 20px; text-indent: 0px; line-height: 20px; color: #253b74; font-size: 12px; display: inline-block; border-radius: 20px; background: #009944; position: relative; top: -35px; } .fivenum .op0 { opacity: 0; } .honor{ height: 365px; padding: 24px 17px; background: #f5f5f5; } .c-type{ width: 100%; margin: 0 auto; } .c-type ul{ text-align: center; width: 100%; } .c-type ul li{ display: inline-block; padding: 0 25px; box-sizing: border-box; } .c-type-img{ width: 50px; height: 50px; background: #d2d2d2; border-radius: 50%; float: left; line-height: 50px; text-align: center; margin-right: 10px; } .c-type-img img{ display: inline-block; max-width: 100%; max-height: 100%; vertical-align: middle; } .c-type-tit { float: left; text-align: left; } .c-type-tit p{ color: #555353; font-size: 18px; font-weight: bold; padding-top:5px; } .c-type-tit small{ display: block; color: #555353; font-size: 14px; font-weight: lighter; } .c-type ul li.on .c-type-img{ background: #0168d0; } .c-type ul li.on .c-type-tit p,.c-type ul li.on .c-type-tit small{ color: #0168d0; } .list1{ position: relative; width: 100%; margin: 0 auto; margin-top: 55px; } .fc{ width: 100%; } .fc-img{ width: 100%; height:250px; border: 1px solid #eee; box-sizing: border-box; overflow: hidden; } .fc-img img{ display: block; width: 100%; height: 100%; object-fit: cover; } .fc-img1 img{ object-fit: contain; } .l-jiantou{ width: 66px!important; height: 66px!important; background: url("../img/c-left.png") no-repeat center center; left: -100px!important; } .r-jiantou{ width: 66px!important; height: 66px!important; background: url("../img/c-right.png") no-repeat center center; right: -100px!important; } /*内页通用小导航*/ .inner_type{ width: 100%; position: relative; margin:0px 0 40px 0; } .inner_type a{ display: block; line-height: 56px; width: 300px; background: #e5e5e5; font-size:20px; color:#5c5c5c; text-align:center; font-weight: lighter; float: left; } .inner_type a:after{ display: block; content: ''; width: 1px; height: 56px; background: #fff; float: right; } .inner_type a:last-child:after{ display: none; } .inner_type a:hover{ background: url("../img/type-li.png") no-repeat center center ; color:#fff; height: 65px; } .inner_type a.active{ background: url("../img/type-li.png") no-repeat center center ; color:#fff; height: 65px; } /*新闻*/ .inews{background: #fff;} .xinwen{ background:#f6f6f6; padding-bottom: 65px; height: 470px; } .inews .l{width: 600px;float: left;background: #fff;padding-bottom: 15px;box-sizing: border-box;border: 1px solid #ddd;margin-top: 35px;height: 470px;} .inews .l .top span{display: block;width: 50%;height: 60px;float: left;font-size: 18px;color: #5a5a5a;text-align: center; line-height: 60px;cursor: pointer;box-sizing: border-box;background: #eaeaea; } .inews .l .top .xz{color: #fff;background: #24385d} .inews .l .twoc{width: 520px;margin: 0 auto;} .inews .l .twoc .one{width: 100%;height: 150px;} .inews .l .twoc .one .z{width:220px;height: 150px;float: left;} .inews .l .twoc .one .y{width:280px;height: 150px;float: right;} .inews .l .twoc .one .y p a{font-size: 16px;color: #3e3e3e;} .inews .l .twoc .one .y p a:hover{color: #24385d} .inews .l .twoc .two li{height: 50px;width: 100%;border-bottom: 1px dashed #eee;} .inews .l .twoc .two li a{display: block;line-height: 50px;} .inews .l .twoc .two li a .zuo{width: 420px;float: left;height: 50px;font-size: 16px;color: #3e3e3e;} .inews .l .twoc .two li a .you{width: 80px;float: right;height: 50px;font-size: 14px;color: #656565;} .inews .l .twoc .two li:last-child{border-bottom: none} .inews .l .twoc .two li a:hover .zuo{color: #24385d} .inews .l .twoc .two li a:hover .you{color: #24385d} /**/ .inews .r{width: 578px;float: right;background: #fff;border: 1px solid #eee; margin-top: 35px;height: 470px;} .inews .r .top{height: 60px;width: 578px;padding: 0 31px;box-sizing: border-box; border-bottom: 1px solid #eee;} .inews .r .top .z{width: 200px;height: 60px;line-height: 60px;float: left} .inews .r .top .y{width: 100px;height: 60px;float: right} .inews .r .top .y a{display: block;width: 100px;height: 60px;line-height: 60px;text-align: right;color: #5f5f5f} .inews .r ul li{height: 100px;width: 518px;margin: 21px 31px 0 31px;border-bottom: 1px solid #eee;list-style: none} .inews .r ul li:nth-child(1){margin-top: 36px;} .inews .r ul li .z{width: 28px;height: 100px;background: url("../img/wd.png") left top no-repeat;float: left;} .inews .r ul li .y{width: 480px;height: 100px;float: right;} .inews .r ul li .y .bt{color: #373737} .inews .r ul li a:hover .bt{color: #24385d} .inews li{list-style: none!important;} /*内页公司简介*/ .about-right{ width: 860px; background: #fff; padding: 20px; float: right; } .about1 img{ display: block; max-width: 100%; } .about2{ margin-top: 15px; } .about2-left{ width: 405px; height: 270px; float: left; overflow: hidden; } .about2-left img{ display: block; width: 100%; height: 100%; object-fit: cover; } .about2-right{ width: 425px; float: right; } .about2-right ul li{ width: 100%; height:80px; border-bottom: 1px solid #b5b5b5; padding-top: 10px; } .about2-tit{ float: left; } .about2-tit p{ color: #24385d; font-size: 39.9px; font-family: ziti; font-weight: normal; } .about2-tit h3{ color: #636363; font-size: 18px; font-weight: lighter; } .about2-img{ float: right; padding-top: 10px; } .about3{ margin: 35px; } .about3 p{ color: #000000; font-size: 16px; line-height: 32px; } .about3 table{ width: 100% !important; border-collapse: collapse; } .about3 table tr td{ line-height: 30px; color: #313131; padding: 0.5%; word-break: break-all; word-wrap: break-word; border: 1px solid #aaa9a9!important; text-align: left; font-size: 15px!important; } .about-right1{ width: 890px; background: #fff; float: right; } /**/ .f-menu { height: 54px; background: #253b74; } .f-menu li { width: 133px; float: left; } .f-menu li:last-child{ background: none; } .f-menu li a { display: block; width: 100%; height: 53px; text-align: center; line-height: 53px; font-size: 14px; color: #fff; } .f-menu li a:hover { text-decoration: underline; } .footer { padding: 90px 0 70px 0; background: #303030 } /**/ .footl { width: 480px; float: left; height: 235px; border-right: 1px solid #7d7d7d; } .footl h3{ color: #fff; font-size: 14px; font-weight: normal; } .footl form{ width: 428px; } .footl form input{ line-height: 30px; background: #fff; color: #333; font-size: 12px; text-indent: 20px; display: block; width: 195px; float: left; margin-right: 27px; margin-top: 10px; border: none; } .footl form input::-webkit-input-placeholder{ color: #bdbdbd; } .footl form textarea{ margin-top: 10px; width: 422px; height: 82px; line-height: 30px; text-indent: 17px; border: none; } .footl form textarea::-webkit-input-placeholder{ color: #bdbdbd; } .footl form .code{ margin-top: 10px; } .footl form .code input{ margin-top: 0; margin-right: 25px; } .footl form #verifyImg{ width: 195px; float: right; height: 32px; display: block; } .footl form .submit{ width:428px; height: 30px; line-height: 30px; background: #f9a300; text-align: center; color: #fff; font-size: 12px; } /**/ .footm { float: left; height: 235px; padding:0 55px; border-right: 1px solid #7d7d7d; } .footm-title{ text-align: center; } .footm-title h3{ color: #a1a1a1; font-size: 32px; font-weight: bold; } .footm-title p{ color: #a1a1a1; font-size: 16px; } .footm-img{ width: 257px; margin: 0 auto; padding-top: 25px; } .footm-img p{ width: 120px; margin-left: 60px; color: #fff; font-size: 12px; text-align: center; } .footm-img p:nth-child(2){ margin-right: 0; } .footm-img p img{ display: block; width: 120px; height: 120px; background: #fff; margin-bottom: 10px; } /**/ .footr { width: 282px; height: 200px; float: right } .footr-tel{ background: url("../img/f-tel.png") no-repeat center left; padding-left: 50px; margin-bottom: 40px; } .footr-tel p{ color:#bcbcbc; font-size: 16px; } .footr-tel strong{ color: #bcbcbc; font-size: 26px; } .footr h3{ color: #bcbcbc; font-size: 14px; font-weight: normal; line-height: 30px; } .beian { padding: 12px 0; background: #232323; font-size: 12px; color: #848484; font-weight: lighter; } .beian a { font-size: 12px; color: #848484; font-weight: lighter; } .beian a:hover { color: #fff } .i-pr { width: 910px; float: right; } .ip-con { width: 910px; height: 360px; border: 1px solid #ddd; box-sizing: border-box; border-radius: 8px; overflow: hidden; } .ip-l { width: 400px; height: 100%; float: left; } .ip-l img { transform: scale(0.8) } .ip-r { width: 508px; height: 100%; padding: 0 60px; box-sizing: border-box; border-left: 1px solid #ddd; float: right; } .ip-r .p1 { margin-top: 50px; font-size: 24px; color: #0d0d0d; } .ip-r .p2 { font-size: 14px; color: #3f3f3f; line-height: 1.7; margin-top: 20px; } .ip-r .p3 { margin-top: 30px; } .ip-r .p3 a { display: inline-block; height: 38px; line-height: 38px; padding: 0 30px; border-radius: 38px; border: 1px solid #b5b5b5; font-size: 14px; color: #646464; } .ip-r .p3 a:nth-child(1) { margin-right: 15px; } .ip-r .p3 a { border-color: #f4a103; color: #f4a103 } .ip-r .p3 a:nth-child(2) { border-color: #065ee4; color: #065ee4 } .ip-r .p3 a:hover { border-color: #f4a103; background: #f4a103; color: #fff; } .ip-r .p3 a:nth-child(2):hover { border-color: #065ee4; background: #065ee4; color: #fff; } .lun-ip { width: 30px; height: 30px; border-radius: 30px; border: 1px solid #ddd; background-color: #ffff; background-size: 9px; background-repeat: no-repeat; background-position: center; } .swiper-button-prev-ip { background-image: url("../images/sn.png"); left: 16px; } .swiper-button-next-ip { background-image: url("../images/sp.png"); right: 16px; } .lun-ip:hover { background-color: #065ee4; } .swiper-button-next-ip:hover { background-image: url("../images/l-n.png") } .swiper-button-prev-ip:hover { background-image: url("../images/l-p.png") } .i-pr-bot { margin-top: 20px; } .i-pr-bot li { width: 32%; float: left; margin-right: 2%; border-radius: 8px; box-sizing: border-box; border: 1px solid #ddd; overflow: hidden; padding: 10px 10px 20px 10px; } .i-pr-bot li:nth-child(n+4) { margin-top: 15px; } .i-pr-bot li a { display: block; width: 100%; } .i-pr-bot li a .i { width: 100%; height: 200px; } .i-pr-bot li a .p1 { padding: 15px 0; text-align: center; } .i-pr-bot li a .p2 { text-align: center; } .i-pr-bot li a .p2 span { display: inline-block; height: 34px; line-height: 34px; padding: 0 20px; border-radius: 38px; border: 1px solid #b5b5b5; font-size: 14px; color: #646464; } .i-pr-bot li:nth-child(3n) { margin-right: 0; } .i-pr-bot li a:hover .p1 { color: #065ee4; } .i-pr-bot li a .p2 span:hover { background: #065ee4; color: #fff; border-color: #065ee4; } /*优势*/ .iys { height: 762px; background: url("../images/ysbg.jpg") center no-repeat; } .ysc { width: 100%; height: 762px; position: relative; } .ysc-1 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2 } .ysc-1-l { width: 420px; float: left; margin-top: 20px; } .ysc-1-l li { border-bottom: 1px solid rgba(255,255,255,0.1); margin-top: 30px; } .ysc-1-l li .p1 { color: #f0c34d; position: relative; left: -22px; } .ysc-1-l li .p2 { font-size: 14px; color: #fff; line-height: 1.6; padding-bottom: 8px; margin-top: 7px; opacity: 0.8; } .ysc-1-l li:nth-child(2),.ysc-1-l li:nth-child(4) { width: 350px; } .ysc-1-l li:nth-child(3) { width: 320px; } /*第二层*/ .ysc-2 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1 } .ysc-2-c { width: 530px; height: 530px; margin-left: auto; margin-right: auto; margin-top: 105px; background: rgba(0,0,0,0); position: relative; } .ysc-2-c .one { position: absolute; z-index: 2; width: 100%; height: 100%; -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: rotate 30s linear infinite; -moz-animation: rotate 30s linear infinite; -o-animation: rotate 30s linear infinite; animation: rotate 30s linear infinite; opacity: 0.7; } @-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg) } to { -webkit-transform: rotate(360deg) } } @-moz-keyframes rotate { from { -moz-transform: rotate(0deg) } to { -moz-transform: rotate(359deg) } } @-o-keyframes rotate { from { -o-transform: rotate(0deg) } to { -o-transform: rotate(359deg) } } @keyframes rotate { from { transform: rotate(0deg) } to { transform: rotate(359deg) } } /**/ .ysc-2-c .three { position: absolute; z-index: 3; width: 100%; height: 100%; opacity: 0.7; -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 1s; -moz-transition-property: -moz-transform; -moz-transition-duration: 1s; -webkit-animation: rotate1 30s linear infinite; -moz-animation: rotate1 30s linear infinite; -o-animation: rotate1 30s linear infinite; animation: rotate1 30s linear infinite; } .ysc-2-c .three img { transform: scale(0.8); -ms-transform: scale(0.835); -moz-transform: scale(0.835); -webkit-transform: scale(0.835); -o-transform: scale(0.835); } @-webkit-keyframes rotate1 { from { -webkit-transform: rotate(360deg) } to { -webkit-transform: rotate(0deg) } } @-moz-keyframes rotate1 { from { -moz-transform: rotate(360deg) } to { -moz-transform: rotate(0deg) } } @-o-keyframes rotate1 { from { -o-transform: rotate(360deg) } to { -o-transform: rotate(0deg) } } @keyframes rotate1 { from { transform: rotate(360deg) } to { transform: rotate(0deg) } } .ysc-2-c .two { position: absolute; z-index: 3; width: 100%; height: 100%; } .ysc-2-c .two img { ;position: relative; left: 146px; top: 3px; } .ysc-3 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 3 } .ysc-3-r { float: right; } .ysc-3-r-t { width: 300px; border-width: 4px 6px 4px 8px; margin-top: 70px; padding: 20px 20px; box-sizing: border-box; border-color: #fff #fff #149c83 #149c83; border-style: solid; } .ysc-3-r-t .p1 { font-size: 32px; } .ysc-3-r-t .p2 { font-size: 20px; } .ysc-3-r-t .p3 { font-size: 32px; opacity: 0.2; color: #fff; } .ysc-3-r-t .p4 { opacity: 0.2; color: #fff; font-size: 17px; } .ysc-3-r-t .p5 { display: flex; justify-content: space-between; } .ysc-3-r-t .p5 a { display: inline-block; height: 30px; border-radius: 30px; line-height: 30px; font-weight: normal; padding: 0 20px; font-size: 14px; color: #fff; } .ysc-3-r-t .p5 a:nth-child(1) { border: 2px solid #fff; } .ysc-3-r-t .p5 a:nth-child(2) { border: 2px solid #f0c34d; background: #f0c34d; color: #fff } .ysc-3-r-t .p5 a:nth-child(1):hover { border: 2px solid #f0c34d } .ysc-3-r-t .p5 a:nth-child(2):hover { background: none; color: #fff } .ysc-3-r-b { padding-left: 60px; background: url("../images/h-t1.png") left center no-repeat; margin-top: 290px; margin-left: 20px; } .ysc-3-r-b .p1 { font-size: 15px; color: #fff; } .ysc-3-r-b .p2 { font-size: 30px; color: #fff; font-weight: bold; } /*案例*/ .ica-li li { width: 400px; float: left; box-sizing: border-box; } .ica-li li:nth-child(2), .ica-li li:nth-child(3), .ica-li li:nth-child(5), .ica-li li:nth-child(6) { border-left: 1px solid #ddd; } .ica-li li:nth-child(n+4) { border-top: 1px solid #fff; } .ica-li li a { display: block; width: 100%; } .ica-li li a .i { width: 100%; height: 270px; overflow: hidden; position: relative; } .ica-li li a .i .t { width: 100%; height: 36px; bottom: 0px; left: 0; z-index: 2; position: absolute; background: rgba(0,0,0,0.5); transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s; } .ica-li li a .i .t .ti { padding: 0 20px; line-height: 36px; color: #fff; } .ica-li li a .i .fu { position: absolute; width: 100%; height: 100%; z-index: 3; left: 0; top: 0; background: rgba(0,79,204,0.75); opacity: 0; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s; } .ica-li li a .i .fu .fu-s { width: 320px; margin-left: 40px; } .ica-li li a .i .fu .fu-s .p1 { margin-top: 70px; text-align: center; position: relative; top: 25px; opacity: 0; transition: 0.45s; -moz-transition: 0.45s; -webkit-transition: 0.45s; -o-transition: 0.45s; transition-delay: 0.01s; -moz-transition-delay: 0.01s; /* Firefox 4 */ -webkit-transition-delay: 0.01s; /* Safari 和 Chrome */ -o-transition-delay: 0.01s; } .ica-li li a .i .fu .fu-s .p2 { margin-top: 10px; line-height: 1.6; font-size: 14px; position: relative; top: 25px; color: rgba(255,255,255,1); opacity: 0; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s; transition-delay: 0.05s; -moz-transition-delay: 0.05s; /* Firefox 4 */ -webkit-transition-delay: 0.05s; /* Safari 和 Chrome */ -o-transition-delay: 0.05s; } .ica-li li a .i .fu .fu-s .p3 { margin-top: 20px; width: 100px; height: 28px; border: 1px solid #fff; text-align: center; line-height: 28px; position: relative; top: 25px; font-size: 14px; color: rgba(255,255,255,0.8); margin-left: auto; margin-right: auto; opacity: 0; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s; transition-delay: 0.1s; -moz-transition-delay: 0.1s; /* Firefox 4 */ -webkit-transition-delay: 0.1s; /* Safari 和 Chrome */ -o-transition-delay: 0.1s; } .ica-li li a:hover .i .fu .fu-s .p1 { opacity: 1; transform: translateY(-25px); -ms-transform: translateY(-25px); -moz-transform: translateY(-25px); -webkit-transform: translateY(-25px); -o-transform: translateY(-25px); } .ica-li li a:hover .i .fu .fu-s .p2 { opacity: 1; transform: translateY(-25px); -ms-transform: translateY(-25px); -moz-transform: translateY(-25px); -webkit-transform: translateY(-25px); -o-transform: translateY(-25px); } .ica-li li a:hover .i .fu .fu-s .p3 { opacity: 1; transform: translateY(-25px); -ms-transform: translateY(-25px); -moz-transform: translateY(-25px); -webkit-transform: translateY(-25px); -o-transform: translateY(-25px); } .ica-li li a:hover .i .fu { opacity: 1 } .ica-li li a:hover .i .t { opacity: 0 } /*******************步骤流程*****/ .ty { width: 1036px; height: 250px; background: url("../images/ty.png") center no-repeat; margin-top: 30px; margin-left: auto; margin-right: auto; overflow: hidden } .ty .dl1 { width: 870px; margin-left: auto; margin-right: auto; display: flex; margin-top: 8px; display: -webkit-flex; justify-content: space-around; flex-direction: row; flex-wrap: wrap; } .ty .dl1 dt { width: 90px; } .ty .dl1 dt .dt-t { height: 20px; width: 100%; text-align: center; font-size: 14px; color: #2c2b30; margin-top: 8px; transition: 0.5s; -webkit-transition: 0.5s; } .ty .dl1 dt .dt-b { width: 100%; height: 60px; margin-top: 1px; } .ty .dl1 dt .dt-b .son { width: 60px; height: 60px; border-radius: 30px; } .ty .dl1 dt:nth-child(1) .son { background-image: url("../images/dl1-11.png") } .ty .dl1 dt:nth-child(2) .son { background-image: url("../images/dl1-22.png") } .ty .dl1 dt:nth-child(3) .son { background-image: url("../images/dl1-33.png") } .ty .dl1 dt:nth-child(4) .son { background-image: url("../images/dl1-44.png") } .ty .dl1 dt .son { background-repeat: no-repeat; background-position: center; background-color: #c9c9c9 } .ty .dl1 dt:hover .son { background-color: #013fa2; transform: rotateY(180deg); -ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg); } /**/ .ty .dl1 dt:hover .dt-t { color: #013fa2 } .ty .dl1 dt[data=xz] .dt-t { color: #013fa2 } .ty .dl1 dt[data=xz] .son { background-color: #013fa2; transform: rotateY(180deg); -ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg); } /*第二排*/ .ty .dl2 { width: 870px; margin-left: auto; margin-right: auto; overflow: hidden; display: flex; display: -webkit-flex; justify-content: space-around; flex-direction: row; flex-wrap: wrap; } .ty .dl2 dt { width: 90px; } .ty .dl2 dt .dt-t { height: 20px; width: 100%; text-align: center; font-size: 14px; color: #2c2b30; margin-top: 3px; transition: 0.5s; -webkit-transition: 0.5s; } .ty .dl2 dt .dt-b { width: 100%; height: 60px; margin-top: 52px; } .ty .dl2 dt .dt-b .son { width: 60px; height: 60px; border-radius: 30px; } .ty .dl2 dt:nth-child(1) .son { background-image: url("../images/dl2-11.png") } .ty .dl2 dt:nth-child(2) .son { background-image: url("../images/dl2-22.png") } .ty .dl2 dt:nth-child(3) .son { background-image: url("../images/dl2-33.png") } .ty .dl2 dt:nth-child(4) .son { background-image: url("../images/dl2-44.png") } .ty .dl2 dt .son { background-repeat: no-repeat; background-position: center; background-color: #c9c9c9 } .ty .dl2 dt:hover .son { background-color: #013fa2; transform: rotateY(180deg); -ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg); } /**/ .ty .dl2 dt:hover .dt-t { color: #013fa2 } .ty .dl2 dt[data=xz] .dt-t { color: #013fa2 } .ty .dl2 dt[data=xz] .son { background-color: #013fa2; transform: rotateY(180deg); -ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -o-transform: rotateY(180deg); } /**/ /***************************关于我们*/ .iab { height: 658px; background: url("../images/abbg.jpg") center no-repeat } .iabl { width: 530px; float: left; } .iabl .p1 span { color: #e95c17 } .iabl .p2 { font-size: 15px; color: #fff; font-weight: lighter; line-height: 1.6; opacity: 0.9; text-indent: 2em; margin-top: 15px } .ul3 li { width: 127px; height: 37px; line-height: 36px; text-align: center; background: #fff; font-size: 14px; color: #464646; float: left; margin-right: 1px } .ul3 li:hover { background: #3164c6; color: #fff; } .iabl .p-3 { color: #08c8a5; } .iabl dl { margin-top: 8px; } .iabl dl dt { width: 48%; float: left; padding: 5px 0 } .iabl dl dt:nth-child(2n) { float: right; } .iabl dl dt a { display: block; font-size: 15p; color: #e2e2e2; } .iabl dl dt a:hover { color: #fff; } .iabr { margin-top: 110px; width: 643px; height: 500px; float: right; background: rgba(0,0,0,0); position: relative } .iabra { position: absolute; left: 0; top: 0; z-index: 2; background: rgba(0,0,0,0); width: 170px; height: 430px } .iabra li { width: 170px; height: 46px; border-bottom-right-radius: 23px; font-weight: lighter; border-top-right-radius: 23px; margin-top: 27px; text-indent: 30px; cursor: pointer; opacity: 1; transition: 0.5s; -webkit-transition: 0.5s; overflow: hidden; position: relative; } .iabra li .a1 { background: #fff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; transition: 0.5s; -webkit-transition: 0.5s; } .iabra li .a { background: #e95c17; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; transition: 0.5s; -webkit-transition: 0.5s; transform: translateX(-170px); -webkit-transform: translateX(-170px); opacity: 0 } .iabra li .b { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 3; transition: 0.5s; -webkit-transition: 0.5s; text-align: left; color: #3164c6; font-size: 16px; line-height: 46px; } .iabra li:nth-child(1) { margin-top: 75px } .iabra li.xz .a { transform: translateX(0); -webkit-transform: translateX(0); opacity: 1 } .iabra li.xz .b { background: none; color: #fff } .iabrb { position: absolute; left: 30px; top: 0; z-index: 1; background: rgba(0,0,0,0.6); width: 610px; height: 430px; box-sizing: border-box; border: 5px solid #fff; } .inewsl { width: 560px; float: left; } .inewsl .i { width: 100%; height: 270px; overflow: hidden } .first a { display: block; } .first .p1 { font-size: 16px; font-weight: lighter; } .first .p1 span { display: inline-block; margin-right: 20px } .first .l { width: 380px; height: 35px; float: left; font-size: 20px; color: #737373; line-height: 35px } .first .r { font-size: 18px; color: #888888; background: url("../images/j2.png") right center no-repeat; height: 35px; line-height: 35px; float: right; padding-right: 50px } .first a:hover .l { color: #065ee4; } .first a:hover .r { color: #065ee4; background: url("../images/j22.png") right center no-repeat; } .inewsr { width: 600px; float: right; } .inewsr li { width: 100%; list-style: none } .inewsr li:nth-child(n+2) { margin-top: 13px; } .inewsr li a { display: block; width: 580px; height: 68px; padding: 10px; background: #efefef; transition: 0.5s; -webkit-transition: 0.5s } .inewsr li a .l { width: 80px; float: left; height: 68px; border-right: 1px solid #666; padding-right: 3px } .inewsr li a .l .p2 { margin-top: 3px } .inewsr li a .r { width: 480px; float: right; } .inewsr li a .r .p1 { color: #5c5c5c; font-size: 17px; } .inewsr li a .r .p2 { color: #9e9e9e; line-height: 1.5; margin-top: 5px } .inewsr li a:hover { background: #eee; } .inewsr li a:hover .r .p1 { color: #065ee4 } .inewsr li a:hover .r .p2 { color: #666; } .inewsr li a:hover .l .p1 { color: #f4a103; } .inewsr li a:hover .l .p2 { color: #f4a103; } /**/ .main-box { padding: 50px 0; } /**/ .img-s1-i { width: 1200px; height: 550px; } /*优势*/ .count-title { font-size: 45px; font-weight: bold; color: #fff; } /**/ .com-s1-b { padding: 1px 0 30px 0; background: #003993 } .com-s1-b-t .p1 { font-size: 36px; color: #f4a103; } .com-s1-b-t .p2 { font-size: 18px; margin-top: 10px; } /*关于我们*/ .com-s2-l { width: 645px; float: left; } .combt .p1 { font-size: 36px; color: #040000; } .combt .p2 { color: #040000; font-size: 18px; background: url("../images/combt.png") bottom left no-repeat; padding-bottom: 15px; margin-top: 5px; } .comp p { font-size: 14px; color: #040000; line-height: 1.6; text-indent: 2em; } .com-s2-r { width: 536px; height: 230px; float: right; } .com-s3 { margin-top: 12px; } .com-s3 li { width: 320px; height: 230px; float: left; overflow: hidden; } .com-s3 li:nth-child(3) { width: 536px; } .com-s3 li:nth-child(n+2) { margin-left: 12px; } /**/ .com-s4 li { width: 580px; float: left; } .com-s4 li:nth-child(2) { float: right; } .com-s4 li .cp { margin-top: 30px; line-height: 1.7; text-indent: 2em; } /**/ .sb-banenr { height: 350px; background: url("../img/about-banner.jpg") center no-repeat; } /**/ .honot-title { color: #000000; margin-top: 45px } .com-honor { padding: 20px 30px; box-sizing: border-box; border: 1px solid #dcdcdc; position: relative } .i-l-th { width: 100%; height: 420px; box-sizing: border-box; border: 0px solid #ddd; border-top: 0px; } .type1 { width: 1150px!important; margin: 0 auto } .i-h a { display: block; width: 100%; height: 360px; position: relative; margin-top: 30px; } .i-h a .son { width: 100%; height: 100%; position: relative; } .i-h a .son .i { position: absolute; z-index: 3; width: 86%; height: 290px; left: 7%; top: 0; box-sizing: border-box; border: 0px solid #eee; } .i-h a .son .t { position: absolute; z-index: 2; width: 100%; height: 96px; left: 0; bottom: 16px; background: #efefef; line-height: 123px; color: #525252 } /*.com-honor .swiper-container{height: 420px;}*/ .i-h a:hover .t { background: #02aaaa; color: #fff } .com-honor .swiper-button-prev { background-image: url("../images/l-p.png"); left: -50px } .com-honor .swiper-button-next { background-image: url("../images/l-n.png"); right: -50px } .com-honor .swiper-ip-lun { width: 30px; height: 60px; } /**/ .mainbox-bg { padding: 50px 0 50px 0; } .main-right { width: 860px; background: #fff; float: right; padding: 20px; } .main-left { width: 264px; padding: 0px; float: left; background: #fff } #allmap { width: 100%; height: 400px; box-sizing: border-box; border: 1px solid #ddd } /*左侧边栏*/ .right-t { width: 100%; padding: 20px 0; background: #02aaaa } .right-t .p1 { color: #fff; background: url("../images/sil.png") bottom center no-repeat; padding-bottom: 10px; } .ri-type-li { width: 92%; margin: 10px auto; background: #fff; } .ri-type-li .a1 { height: 47px; display: block; margin-top: 5px; background: #ececed; font-size: 16px; } .ri-type-li .a1 .t { display: block; width: 200px; height: 47px; box-sizing: border-box; background: url("../images/fd.png") left 10px center no-repeat; font-size: 16px; line-height: 47px; padding-left: 25px; color: #333; float: left } .ri-type-li .a1 .jt { width: 23px; height: 23px; float: right; background: url("../images/jt1.png") center no-repeat; border: 0px solid #ddd; border-radius: 0px; margin-top: 11px; margin-right: 8px; } .ri-type-li .a1 .jt[flag=xz] { background: url("../images/jt1.png") center no-repeat; } .ri-type-li .a1[data=xz] .jt[flag=xz] { background: url("../images/jt1-1.png") center no-repeat; } .ri-type-li .a1[data=xz] .jt { background: url("../images/jt1-1.png") center no-repeat; } .ri-type-li .a1 .jt[flag=nxz] { background: url("../images/jt2.png") center no-repeat; } .ri-type-li .a1[data=xz] .jt[flag=nxz] { background: url("../images/jt2-2.png") center no-repeat; } .ri-type-li .a1[data=xz] { background: #fdba38; } .ri-type-li .a1[data=xz] .t { background: url("../images/fd1.png") left 10px center no-repeat; color: #fff; } /*.ri-type-li .a1:hover{background:#0046b0 url("../images/fd1.png") left 10px center no-repeat;color: #fff;}*/ /*.ri-type-li .a1[data=xz]{background:#0046b0 url("../images/fd1.png") left 10px center no-repeat;color: #fff;}*/ /*.ri-type-li-1 .a1:nth-child(n+2){margin-top: 8px;}*/ /*.ri-type-li .a1:hover{color: #0040ad;border-left: 2px solid #0040ad}*/ /*.ri-type-li .a1[data=xz]{color: #0040ad;border-left: 2px solid #0040ad;font-weight: bold}*/ /*.ri-type-li dl{margin-bottom: 15px}*/ .dl-child { display: block } .ri-type-li dt { width: 96%; margin: 0 auto; border-bottom: 1px dashed #dedede; } .ri-type-li dt .a2 { display: block; padding: 11px 5px 11px 10px; font-size: 14px; color: #515151; } .ri-type-li dt .a2:hover { color: #02aaaa } .ri-type-li dt .a2[data=xz] { font-weight: bold; color: #02aaaa } /**/ .ri-lian { background: #02aaaa; padding: 22px 0 25px 0 } .ri-lian .p3 a { display: inline-block; height: 33px; line-height: 33px; color: #fff; font-size: 18px; border-radius: 33px; background: #ff6600; padding: 0 25px } .ri-lian .p3 a:hover { background: #d85f0e } .main-bg { background: #f4f4f4 } /*产品中心*/ /**/ .pro-list li { width: 32%; float: left; margin-right: 2%; border-radius: 0px; box-sizing: border-box; border: 1px solid #eee; overflow: hidden; padding: 10px 10px 20px 10px; position: relative; box-shadow: 0px 3px 5px rgba(0,0,0,0.1); } .pro-list li:nth-child(n+4) { margin-top: 15px; } .pro-list li a { display: block; width: 100%; } .pro-list li a .i { width: 100%; height: 200px; } .pro-list li a .p1 { padding: 15px 0; text-align: center; } .pro-list li a .p2 { text-align: center; } .pro-list li a .p2 span { display: inline-block; height: 30px; line-height: 30px; padding: 0 20px; border-radius: 0px; border: 1px solid #eee; font-size: 14px; color: #999; } .pro-list li:nth-child(3n) { margin-right: 0; } .pro-list li a:hover .p1 { color: #24385d; } .pro-list li a:hover .p2 span { background: #ddd; color: #666; border-color: #ddd; } .pro-list li:hover { border-color: #ddd; box-shadow: 0px 3px 7px rgba(0,0,0,0.2); } .pro-list1{ width: 100%; float: none; } .pfu { position: absolute; width: 30px; height: 30px; right: 0; top: 0; z-index: 2; cursor: pointer; } .pfu span { display: block; width: 100%; height: 100%; float: left; } .pfu span.s1 { background: url("../images/pf1.png") center no-repeat; } .pfu span.s2 { background: url("../images/pf2.png") center no-repeat; float: right } /*æ ‘*/ /*选择框*/ .select-tip { background: #24385d; height: 45px; margin-bottom: 30px; } .select-tip li { height: 45px; line-height: 45px; float: left; box-sizing: border-box; list-style: none; border-right: none; cursor: pointer; } .select-tip li .son { padding: 0 22px; height: 45px; text-align: center; line-height: 45px; color: #fff; font-size: 18px; background: #d40605; font-weight: bold; } /*小banner*/ /*.info-floors{padding: 30px 0}*/ .floor-tip { background: #24385d; height: 45px; } .floor-tip-l { display: inline-block; padding: 0 22px; height: 45px; background: #00a73e; color: #fff; line-height: 45px; float: left; font-weight: bold; font-size: 18px; } .floor-tip-r { float: right; font-size: 14px; color: red; left: 27px; padding: 0 20px; cursor: pointer; } .floor-tip-r:hover { color: red; } /**/ .pro-info .z { width: 450px; ;position: relative; float: left; } .pro-info .top { width: 450px; height: 350px; overflow: hidden; box-sizing: border-box; border: 1px solid #eeeeee; position: relative; } .pro-info .bot { width: 100%; height: 80px; margin: 0 auto; position: relative; background: #fff; } .pro-info .bot .swiper-slide { height: 80px; box-sizing: border-box; border: 1px solid #ddd; } .pro-info .swiper-button-prev1 { width: 30px; height: 80px!important; background: #24385d url("../images/pr1.png") center no-repeat!important; top: 0!important; left: 0px!important; position: absolute; z-index: 10; cursor: pointer; } .pro-info .swiper-button-next1 { width: 30px; height: 80px!important; background: #24385d url("../images/ne1.png") center no-repeat!important; top: 0%!important; right: 0px!important; position: absolute; z-index: 10; cursor: pointer; } .pro-info .swiper-button-disabled { opacity: 0.3 } .pro-info .bot .swiper-slide img { opacity: 0.7; cursor: pointer; } .pro-info .bot .swiper-slide-active img { opacity: 1 } .pro-info .bot .swiper-slide-active{ box-sizing: border-box; border: 1px solid #24385d; } /**/ .fu-video { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; object-fit: contain; background: #fff; } .video-close { position: absolute; bottom: 7px; right: 7px; width: 50px; height: 50px; z-index: 4; background: url("../images/video1.png") center no-repeat; display: none; cursor: pointer } /**/ .pro-info-r { width: 395px; float: right } .pro-info-r h1 { font-size: 24px; color: #333 } .pro-info-r .pdec { color: #666; line-height: 1.6 } .info-a a { display: inline-block; width: 170px; height: 45px; background: #eee; border-radius: 3px; line-height: 45px; text-indent: 63px; font-size: 16px; color: #fff; } .info-a a:nth-child(1) { background: #fdba38 url("../images/info1.png") left 26px center no-repeat } .info-a a:nth-child(2) { margin-left: 20px; background: #666 url("../images/info2.png") left 30px center no-repeat; text-indent: 63px; } .info-a a:nth-child(1):hover { background: #fdba38 url("../images/info1.png") left 26px center no-repeat } .info-a a:nth-child(2):hover { margin-left: 20px; background: #777 url("../images/info2.png") left 30px center no-repeat; text-indent: 63px; } /**/ .p-info-s1 { padding: 30px 0; background: #24385d; border-bottom: 9px solid #f4a103; } .p-info-s1 .p1 { font-size: 46px; } .p-info-s1 .p3 { text-align: center; margin-top: 18px; } .p-info-s1 .p3 span { display: inline-block; height: 35px; line-height: 35px; font-size: 22px; color: #fff; padding: 0 25px; border-radius: 35px; background: #f4a103; margin: 0 6px; } /*.p-f-info{padding: 0px 0;}*/ /*.parm{margin-bottom: 30px}*/ .xq table { width: 100%!important; margin: 12px 0 } .xq table td { border: 1px solid #ddd; padding: 10px 11px; text-align: center } .xq table th { border: 1px solid #ddd; padding: 15px 0px; background: #eee } .xq p { line-height: 20px; font-size: 15px; word-break: break-all } .xq p strong{ font-size: 20px; } .xq img { display: block; max-width: 100%; margin: 8px auto; } .xq333 { color: #666!important; } .xq333 p,.xq333 span,.xq333 td,.xq333 strong { color: #666 } .info-floors .ty .dl1 dt .dt-t { color: #2c2b30 } .info-floors .ty .dl2 dt .dt-t { color: #2c2b30 } /**/ .info-i img { display: block; width: 100%; } .info-s1-t .p1 { color: #bbb; } .info-s1-t .p2 { color: #404040; font-size: 36px; } .info-s1-t .p3 { color: #bbb; font-size: 16px; } .info-i { width: 100%; height: 430px; } .info-i video { width: 100%; height: 100%; box-sizing: border-box; border: 1px solid #eee; } /**/ .tdli-info li { width: 24% } .tdli-info li:nth-child(n+2) { margin-left: 1.33%; } .tdli-info li .i { ;box-shadow: 1px 3px 7px rgba(0,0,0,0.2); height: 260px; } .tdli-info li .yuan { width: 70px; left: 68.5px; height: 77px; background-size: 70px 77px; bottom: 52px; } .tdli-info li .yuan .s { background-size: 30px; } .tdli-info li:nth-child(2) .yuan .s { background-position: top 19px center } .tdli-info li:nth-child(3) .yuan .s { background-position: top 20px center; background-size: 28px } .tdli-info li:nth-child(4) .yuan .s { background-position: top 19px center; background-size: 28px } .tdli-info li .t { color: #252525; border-bottom: 1px dashed #02aaaa; font-size: 16px; } .c-p { padding: 15px 15px; background: #02aaaa; box-sizing: border-box; font-weight: lighter; line-height: 1.6 } .info-iab-r { width: 100% } .info-iab-r .iholi li .i { height: 305px; } .si-i img { display: block; float: left; height: 273px; object-fit: cover; width: 334px; } .si-i img:nth-child(1), .si-i img:nth-child(4) { width: 523px; } .si-i img:nth-child(2n) { float: right; } .si-i img:nth-child(n+3) { margin-top: 20px; } /**/ .iplist-n li { width: 32%; margin-right: 2%; float: left; } .iplist-n li:nth-child(3n) { margin-right: 0; } .iplist-n li:nth-child(n+4) { margin-top: 20px; } .iplist-n li a { display: block; width: 100%; } .iplist-n li a .i { width: 100%; height: 205px; box-sizing: border-box; border: 1px solid #eee; } .iplist-n li a .t { width: 78%; height: 38px; padding: 0 20% 0 2%; color: #5c5c5c; line-height: 38px; text-indent: 20px; text-align: left; background: #f5f5f5 url(../img/jt.png) no-repeat center right 20px; } .iplist-n li a:hover .i img { transform: scale(1.05); -webkit-transform: scale(1.05) } .iplist-n li a:hover .t { color: #252525 } /*面包屑*/ .allbread { padding: 12px 0; font-size: 14px; color: #333; border-bottom: 1px dashed #ddd } .allbread .s1 { border-left: 7px solid #013fa2; display: inline-block; padding-left: 8px; } .allbread a { font-size: 14px; color: #333; } .allbread a:hover { color: #013fa2; } .mainbox-bb { background: #fff; } /**************新闻中心*****/ .news-list li { padding: 15px; background: #fff; box-sizing: border-box; } .news-list li:nth-child(n+2) { margin-top: 30px } .news-list a { display: block; width: 100%; } .news-list a .l { width: 280px; height: 180px; border: 0px solid #ddd; float: left; } .news-list a .r { width: 860px; float: right; padding-right: 20px; box-sizing: border-box; } .news-list a .p1 { font-size: 18px; color: #333; font-weight: bold; margin-top: 10px; width: 95%; position: relative } .news-list a .p1::before { content: ''; position: absolute; left: 0; top: 12px; height: 1px; width: 20px; background: #013fa2; opacity: 0; transition: 0.3s } .news-list a .p2 { font-size: 15px; color: #666; line-height: 1.6; margin-top: 12px; } .news-list a .p3 { font-size: 13px; color: #999; margin-top: 15px; } .news-list a .p4 { margin-top: 5px; } .news-list a .p4 span { display: inline-block; padding: 7px 20px; font-size: 14px; background: #eee; color: #777; } .news-list a .line .s { width: 20%; height: 1px; background: #013fa2; opacity: 0; } .news-list a:hover .r .p1 { color: #013fa2; padding-left: 26px } .news-list a:hover .r .p1::before { opacity: 1 } .news-list a:hover .l .t1 { color: #013fa2; } .news-list a .p4 span:hover { background: #013fa2; color: #fff; } .pro-info h1 { font-size: 24px; text-align: center } .pro-info .click { margin-top: 8px; border-radius: 0px; padding: 7px 2%; text-align: center; border-bottom: 1px solid #ddd; padding-bottom: 10px; } .pro-info .click span { display: inline-block; padding: 5px 0px 5px 25px; margin: 0 10px } .pro-info .click span:nth-child(1) { background: url("../images/cl1.png") left center no-repeat; background-size: 20px; } .pro-info .click span:nth-child(2) { background: url("../images/cl2.png") left center no-repeat; background-size: 17px; } /**/ .other-news li { width: 48.5%; float: left; padding: 10px 0; } .other-news li:nth-child(2n) { float: right; } .other-news li a { display: block; width: 100%; position: relative; font-size: 16px; color: #333; box-sizing: border-box } .other-news li a::before { content: ''; position: absolute; left: 0; top: 10px; height: 2px; width: 20px; background: #fdba38; opacity: 0; transition: 0.3s } .other-news li a:hover { color: #02aaaa; } /*联系我们*/ .con-s1-l { width: 200px; float: left; } .con-s1-l .i { width: 180px; height: 180px; background: #eee; padding: 5px; box-sizing: border-box; } .con-s1-r { width: 990px; float: right; } .con-p1-t { height: 50px; border-bottom: 1px solid #ddd; } .con-p1-t p { width: 300px; height: 50px; border-bottom: 2px solid #666; line-height: 50px; } .con-p1-t p span:nth-child(1) { font-size: 26px; color: #013fa2 } .con-p1-t p span:nth-child(2) { font-size: 16px; color: #999; font-weight: lighter; } .con-s1-r-t .p2 { margin-top: 5px; font-size: 15px; color: #333; line-height: 1.8; } .com-s2-l { width: 427px; height: 400px; float: left; background: #eee; padding: 0 30px; box-sizing: border-box; } .com-s2-l .p1 { font-size: 24px; font-weight: bold; padding: 30px 0 20px 0; color: #013fa2; border-bottom: 2px solid #ddd; } .com-s2-l ul { margin-top: 15px; padding-bottom: 103px; } .com-s2-l ul li { font-size: 15px; padding: 10px 0; color: #333 } .com-s2-r { width: 760px; height: 400px; box-sizing: border-box; border: 1px solid #eee; } #dituContent { width: 100%; height: 100%; } /*在线留言*/ #lianform { margin-top: 00px } #lianform input { width: 49%; float: left; display: block; margin: 15px 2% 15px 0; padding: 13px 0; outline: none; border: 1px solid #eee; color: #666; background: #eee; text-indent: 10px; font-size: 14px; box-sizing: border-box } #lianform input:nth-child(2n) { margin-right: 0; } #lianform textarea { width: 100%; outline: none; box-sizing: border-box; border: 1px solid #eee; font-family: 'Microsoft YaHei', SimHei, SimYou, SimSun, Arial; font-size: 14px; padding: 10px 0; text-indent: 10px; height: 120px; margin-top: 15px; margin-bottom: 15px; color: #666; background: #eee; } #lianform textarea:focus { border-color: #eee } #lianform img { height: 46px; margin-top: 15px; float: left; } #lianform input:focus { border-color: #eee } #lianform input.submit { background: #013fa2; font-size: 16px; color: #fff; letter-spacing: 15px } #lianform input.reset { font-size: 16px; letter-spacing: 15px } #lianform input.submit:hover { background: #0b367b } #lianform input.reset:hover { background: #eee } /*右侧*/ .info-ewm li { width: 120px; float: left; margin-right: 50px; text-align: center; margin-top: 10px; } .info-ewm li img { display: block; width: 120px; border: 1px solid #ddd; } .info-ewm li span { display: inline-block; margin-top: 5px; } /**/ .cases-list li { width: 32%; float: left; margin-right: 2%; } .cases-list li:nth-child(3n) { margin-right: 0; } .cases-list li:nth-child(n+4) { margin-top: 20px; } .cases-list a { display: block; width: 100%; } .cases-list a .i { width: 100%; height: 230px; } .cases-list a .t { padding: 10px 20px 15px; background: #eee } .cases-list a .t .p1 { font-size: 18px; line-height: 37px; } .cases-list a .t .p2 { line-height: 1.6; color: #383838; margin-top: 10px; height: 67px; } .cases-list a .t .p3 { } .cases-list a .t .p3 span { display: block; height: 33px; border-radius: 33px; background: #24385d; color: #fff; width: 150px; font-size: 14px; line-height: 33px; margin: 0 auto; text-align: center; } .cases-list a:hover .t .p1 { color: #d40605 } .cases-list a:hover .t .p3 span { background: #d40605 } /*车间,资质*/ .honor-list li { width: 32%; margin-right: 2%; float: left; margin-bottom: 2%; } .honor-list li:nth-child(3n) { margin-right: 0; } .honor-list li a { display: block; width: 100%; } .honor-list li a .i { width: 100%; height: 215px; box-sizing: border-box; border: 1px solid #eee; } .honor-list li a .t { width: 96%; padding: 12px 2%; font-size: 14px; color: #333; background: #f5f5f5 } .honor-list li a:hover .i img { transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); } .honor-list li a:hover .t { color: #065ee4 } .honor-list-b li a .i img { transform: scale(0.9); -webkit-transform: scale(0.9); -ms-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9); } .honor-list-b li a:hover .i img { transform: scale(0.95); -webkit-transform: scale(0.95); -ms-transform: scale(0.95); -moz-transform: scale(0.95); -o-transform: scale(0.95); } /*.swiper-container-ica-info*/ .swiper-container-ica-info a .i { height: 200px } .swiper-container-ica-info a .t .p3 { margin-top: 10px } .swiper-container-ica-info a .t { padding: 13px 10px 15px 10px; } .swiper-container-ica a .t .p3 span { height: 28px; line-height: 28px; padding: 0 15px 0 18px; background: #ddd; color: #666 } .swiper-container-ica a:hover .t .p3 span { color: #fff; } .ica-lun-info .swiper-ip-lun { height: 80px!important; } .swiper-button-next-ica-1-info { right: -0px; } .swiper-button-prev-ica-1-info { left: -0px } .ica-lun-info .swiper-ip-lun { background-color: rgba(254,187,57,0.9); } .ica-lun-info .swiper-ip-lun:hover { background-color: rgba(254,187,57,1); } /**/ #fu1 { position: fixed; right: 0; top: 250px; width: 53px; z-index: 100; } #fu1 li { width: 53px; background: #666; height: 53px; position: relative; transition: 0.3s; -webkit-transition: 0.3s; box-sizing: border-box; } #fu1 li:nth-child(n+2) { border-top: 1px solid #999; } #fu1 li:nth-child(1) { background: #666 url("../images/side/fu1.png") center no-repeat; } #fu1 li:nth-child(2) { background: #666 url("../images/side/fu2.png") center no-repeat; } #fu1 li:nth-child(3) { background: #666 url("../images/side/fu3.png") center no-repeat; } #fu1 li:nth-child(4) { background: #666 url("../images/side/fu4.png") center no-repeat; } #fu1 li:nth-child(5) { background: #666 url("../images/side/fu5.png") center no-repeat; } /**/ #fu1 li:hover { border-left: 0px solid #666 } #fu1 li:nth-child(2):hover { background: #feb900 url("../images/side/fu2.png") center no-repeat; border-top: 1px solid #666; } #fu1 li:nth-child(3):hover { background: #feb900 url("../images/side/fu3.png") center no-repeat; } #fu1 li:nth-child(4):hover { background: #feb900 url("../images/side/fu4.png") center no-repeat; } #fu1 li:nth-child(5):hover { background: #feb900 url("../images/side/fu5.png") center no-repeat; } #fu1 li a { display: block; width: 100%; height: 100% } #fu1 li.li1:hover { background: #feb900 url("../images/side/fu1.png") center no-repeat; } #fu1 li.li2 p { width: 240px; height: 53px; position: absolute; top: 0; right: 53px; background: #feb900; text-align: center; line-height: 50px; font-size: 18px; color: #fff; box-sizing: border-box; border-bottom: 0px solid #feb900; opacity: 0; visibility: hidden; } #fu1 li.li2:hover p { opacity: 1; visibility: visible; } #fu1 li.li3 img { display: block; width: 120px; height: 120px; position: absolute; bottom: 0; right: 63px; border: 4px solid #feb900; opacity: 0; visibility: hidden } #fu1 li.li3:hover img { opacity: 1; visibility: visible; } .search-page { text-align: center; } .search-page { text-align: center; margin-top: 30px; } .search-page dt { display: inline-block; width: 40px; height: 40px; text-align: center; line-height: 40px; border: 1px solid #ddd; margin: 0 5px; cursor: pointer; } /*.search-page dt:nth-child(1){background: #e6a13a;color: #fff;}*/ .search-page dt.xz { background: #feb900; color: #fff; } .search-page dt.xz:hover { background: #feb900; color: #fff; } .search-page dt:hover { border-color: #feb900; color: #feb900; } /**/ .news-list1 li { padding: 24px 0; border-bottom: 1px solid #eee; } .news-list1 li:nth-child(1) { padding-top: 10px } .news-list1 a { display: block; width: 100%; } .news-list1 a .l { width: 185px; height: 120px; border: 1px solid #eee; float: left; box-sizing: border-box } .news-list1 a .r { width: 660px; float: right; } .news-list1 a .p1 { font-size: 16px; color: #333; font-weight: bold; margin-top: 7px; width: 95%; position: relative } .news-list1 a .p1::before { content: ''; position: absolute; left: 0; top: 12px; height: 1px; width: 20px; background: #fdba38; opacity: 0; transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -o-transition: 0.3s; } .news-list1 a .p2 { font-size: 14px; color: #666; line-height: 1.6; margin-top: 12px; } .news-list1 a .p3 { font-size: 13px; color: #999; margin-top: 12px; } .news-list1 a .line .s { width: 20%; height: 1px; background: #013fa2; opacity: 0; } .news-list1 a:hover .r .p1 { color: #013fa2; padding-left: 30px } .news-list1 a:hover .r .p1::before { opacity: 1 } .news-list1 a:hover .l .t1 { color: #013fa2; } .com-9 li { width: 32%; float: left; margin-right: 2%; height: 250px; } .com-9 li:nth-child(3n) { margin-right: 0; } .com-9 li:nth-child(n+4) { margin-top: 20px; } .com-9 li.i { background: #dededb url("../images/com-logo.jpg") top 30px center no-repeat; } .com-i-9 li { width: 49%; float: left; margin-right: 2%; height: 250px; } .com-i-9 li:nth-child(2n) { margin-right: 0; } .com-i-9 li:nth-child(n+3) { margin-top: 20px; } /*详情*/ .inpro1{ width: 100%; position: relative; } .inpro-title{ text-align: center; } .inpro-title h3{ color: #080808; font-size: 36px; font-weight: bold; margin-top: 36px; } .inpro-title small{ color: #080808; font-size: 14px; font-weight: 100; text-transform: uppercase; padding:12px 0; display: block; } .inpro-title p{ width: 290px; height: 25px; line-height: 25px; color: #101110; font-size: 14px; font-weight: 100; border: 1px solid #101110; border-radius: 20px; margin: 0 auto; } .inpro1-img{ width: 100%; margin-top: 35px; } .inpro1-img img{ display: block; max-width: 100%; margin: 0 auto; padding-bottom: 20px; } .inpro1-tit p{ line-height:26px; font-size: 16px; /*text-indent: 32px;*/ } .inpro1-ul{ width: 100%; height: 163px; margin-bottom: 10px; } .inpro1-ul ul{ width: 690px; margin: 0 auto; padding-top: 25px; } .inpro1-ul ul li{ width: 118px; height: 100px; border: 2px solid #24385d; margin-right: 20px; float: left; color: #24385d; font-size: 34px; padding-top: 9px; text-align: center; } .inpro1-ul ul li:last-child{ margin-right: 0; } .inpro2-list{ padding-top: 20px; } .inpro2-list ul li{ width: 205px; height: 275px; margin-right: 10px; } .inpro2-list ul li .adv1-img{ height: 140px; } .inpro2-list ul li h3{ font-size: 16px; padding-top: 40px; } .inpro2-list ul li .adv1-t{ font-size: 12px; } .inpro-title2{ margin-top: 20px; } .inpro-title2 h4{ font-size: 36px; margin-top: 0; } .inpro2-ul{ width: 724px; margin-left: 35px; padding-top: 22px; } .inpro2-ul strong{ display: block; color: #030303; font-size: 16px; text-align: left; line-height: 30px; } .inpro2-ul strong:nth-child(odd){ float: left; width: 458px; } .inpro2-ul strong:nth-child(even){ float: left; } .inpro3{ width: 100%; position: relative; } .inpro3 h3{ padding:0 32px; color: #030303; line-height: 36px; /*padding-top: 40px;*/ font-weight: normal; } .inpro3 h3 p{ color: #010101; font-size: 18px; } .inpro3 h4{ font-weight: normal; margin-top: 40px; } .inpro3 table{ width: 100% !important; border-collapse: collapse; } .inpro3 table tr td{ line-height: 30px; color: #313131; padding: 0.5%; word-break: break-all; word-wrap: break-word; border: 1px solid #aaa9a9!important; text-align: left; font-size: 15px!important; } .pro-lc-left{ width: 130px; } .pro-lc-right{ width: 728px; background: #f1f0f0; } .inpro4{ margin-bottom:30px; } .inpro4 img{ max-width: 100%; } /*内页搜索*/ .searchbox1{ background: #bababa; height: 55px; } .searchbox1 .remen1{ float: left; } .searchbox1 .remen1 a{ display: inline-block; color:#fff; font-size:14px; line-height:55px; } .searchbox1 .remen1 a:first-child{ font-size: 16px; font-weight: bold; } .searchbox1 .remen1 a:after{ display: block; content: ''; width: 1px; height: 15px; background: #e7e7e7; float: right; margin:20px 0px 0 2px; } .searchbox1 .remen1 a:first-child:after{ display: none; } .searchbox1 .remen1 a:last-child:after{ display: none; } .searchbox1 .remen1 .a:hover{ text-decoration: underline; } .searchbox1 form{ margin-top: 8px; float: right; width:265px; background: #fff; border:1px solid #c9c9c9; } .searchbox1 form input[type=text]{ float: left; width: 190px; line-height: 35px; background: #fff; outline: none; padding-left: 20px; font-size:14px; color:#666; border: none; } .searchbox1 form input::placeholder{ font-size:14px; color:#b9b9b9; } .searchbox1 form input::-webkit-input-placeholder{ color: #b9b9b9; } .searchbox1 form .search_s1{ float: right; width:19px; height: 19px; background:url("../img/sea.png") no-repeat center center; cursor: pointer; margin-top: 10px; margin-right: 10px; border: none; } .main-cases{ width: 890px; float: right; }