/*banner*/ .ind-banner{width: 100%; height: 820px;overflow: hidden;} .ind-banner .swiper-slide {height: 820px; color: #fff; } .ind-banner .swiper-slide {position: relative;} .ind-banner .swiper-slide img{width: 100%;} .ind-banner .swiper-slide a{ display: block; width: 100%; height: 100%; } .ind-banner .swiper-pagination{ text-align: center; left: 0; width: 100%; bottom: 26px!important; } .ind-banner .swiper-pagination-bullet {width: 88px; height: 4px; opacity: 1; background: #a0a0a0; margin:0 11px!important; border-radius: 0px!important;} .ind-banner .swiper-pagination-bullet-active {background: #fff!important; } .ind-banner .ban1 .txtDiv{ position: absolute; left: 46%; margin-left: -445px; top: 25%; height: 190px; margin-top: -100px;} .ind-banner .ban1 .limg{ padding-bottom: 25px; } .ind-banner .ban1 .limg img{ width: 226px; } .ind-banner .ban1 .txt1{ font-size: 38px; padding-bottom: 10px; color:#fff; position: relative; font-weight: bold;} .ind-banner .ban1 .txt2{ font-size: 28px; color: #fff;} .ind-banner .ban1 .txt3{ font-size: 38px; color: #fff; padding-bottom: 20px;} .ind-banner .ban1 .btnDiv{ margin-top: 25px; width: 160px; height: 48px; border: #8f8e8f solid 1px; text-align: center; color: #fff; font-size: 18px; line-height: 48px;} .ind-banner .ban2 .txtDiv{ position: absolute; left: 50%; margin-left: -600px; top: 22%; height: 190px; margin-top: -100px; width: 450px; text-align: center;} .ind-banner .ban2 .txt1{font-size: 45px; padding-bottom: 10px; color:#fff; position: relative; font-weight: bold;} .ind-banner .ban2 .txt2{ font-size: 28px; font-weight: bold; color: #fff;} .ind-banner .ban2 .btnDiv{ margin: 25px auto 0; width: 160px; height: 48px; border: #8f8e8f solid 1px; text-align: center; color: #fff; font-size: 18px; line-height: 48px;} .ind-banner .ban3 .txtDiv{ position: absolute; width: 530px; left: 50%; margin-left: -600px; top: 25%; height: 180px; margin-top: -90px;} .ind-banner .ban3 .txt1{font-size: 45px; padding-bottom: 10px; color:#fff; text-align: center; font-weight: bold;} .ind-banner .ban3 .txt2{font-size: 28px; color: #fff; text-align: center;} .ind-banner .ban3 .btnDiv{ margin: 25px auto 0; width: 160px; height: 48px; border: #8f8e8f solid 1px; text-align: center; color: #fff; font-size: 18px; line-height: 48px;} .ind-banner .ban4 .txtDiv{ position: absolute; left: 50%; margin-left: -600px; top: 50%; height: 300px; margin-top: -170px;} .ind-banner .ban4 .txt1{font-size: 36px; padding-bottom: 25px; color:#0a74c1; position: relative;} .ind-banner .ban4 .txt1 em{ display: block; position: absolute; left: 0px; bottom: 0px; width: 56px; height: 5px; background: #0a74c1;} .ind-banner .ban4 .txt2{ font-size: 60px; margin-top: 2.5%; color: #0a74c1;} .ind-banner .ban4 .txt3{ font-size: 30px; color: #3c3c3c; margin-top: 2%;} .ind-banner .ban4 .btnDiv{ margin-top: 6.5%; width: 135px; heig.indexFlashTel .slick .btnDivht: 47px; background: url(../images/btn1.png) no-repeat; text-indent: 26px; color: #fff; font-size: 16px; font-weight: bold; line-height: 47px;} .ind-banner .ban4 .robotImg{ position: absolute; right: 50%; bottom: 12%; margin-right: -525px; margin-top: 18%;} .ind-banner .ban4 .robotImg img{ width: 100%;} /*banner结束*/ .bannerTel{ display: none; padding-top: 100px;} .indexFlashTel{position:relative; overflow:hidden; /*max-width:1004px;*/max-width:1280px;} .indexFlashTel .slick .imgDiv img{ width:100%;} .indexFlashTel .slick .contentBox{background: #1a1a1a;height: 175px;padding: 0 12%;} .indexFlashTel .slick .txt1{font-size: 22px;color: #fff;font-weight: bold;padding-top: 25px;padding-bottom: 4px;text-align: center;} .indexFlashTel .slick .txt2{ font-size: 15px; color: #fff; padding-bottom: 18px;text-align: center;font-weight:bold;} .indexFlashTel .slick .btnDiv{border:#fff solid 1px;width:48%;margin: 0 auto;} .indexFlashTel .slick .btnDiv a{ display: block; width: 100%; height: 35px; line-height: 35px; color: #fff; font-size: 16px; text-align: center;/*background:#000;*/ } .indexFlashTel .slick-dots{position:absolute;z-index:5;left:0px;bottom: 180px;width:100%;text-align:center;} .indexFlashTel .slick-dots li{display:inline-block; margin:0 5px; width:35px; height:1px; background:#a0a0a0; cursor:pointer;} .indexFlashTel .slick-dots .slick-active{ background:#fff;} .indexPart0 { padding: 60px 0 30px; background:#e5e5e4; } .indexPart0 .txt { text-align: center; font-size: 45px; font-weight: bold; line-height: 45px; padding-bottom: 90px; color: #000; } .indexPart0 ul li a{color:#000; font-size: 20px; color: #000; line-height: 40px;} .indexPart0 ul li a span{float:right;color:#545353; font-size: 16px;} .indexPart0 h3{ text-align: center; font-size: 45px; font-weight: bold; line-height: 45px; padding-bottom: 25px; color: #000; } .indexPart0 p{ text-align: center; font-size: 16px; margin-top: 19px; font-size: 20px; line-height: 36px; color: #000; } .indexPart1{ padding-top: 160px; } .indexPart1 .title{ text-align: center; font-size: 45px; color: #221815; font-weight: bold; line-height: 45px; padding-bottom: 90px; } .indexPart1 .list{ overflow: hidden; } .indexPart1 .list ul{ margin-right: -4px; } .indexPart1 .list li{ float: left; width: 50%; } .indexPart1 .list li .box{ margin-right: 4px; position: relative;} .indexPart1 .list li .imgDiv img{ width: 100%; } .indexPart1 .list li .name{ position: absolute; left: 0px; text-align: center; color: #fff; font-weight: bold; font-size: 45px; top: 41.5%; width: 100%;} .indexPart1 .list li .btnDiv{ position: absolute; left: 50%; width: 182px; height: 50px; margin-left: -93px; top: 64%; } .indexPart1 .list li .btnDiv a{ text-align: center; display: block; width: 100%; height: 48px; line-height: 48px; border:#7a7979 solid 1px; background: #000; font-size: 20px; color: #fff;} .indexPart1 .list li .btnDiv a:hover{ background: #fff; color: #000; border: #fff solid 1px; } .indexPart1 .listTel{ overflow: hidden;padding:0 20px; } .indexPart1 .listTel ul{ margin-right: -2px; } .indexPart1 .listTel li{ float: left; width: 100%;margin-bottom:1px; } .indexPart1 .listTel li .box{ margin-right: 2px; position: relative;} .indexPart1 .listTel li .imgDiv img{ width: 100%; } .indexPart1 .listTel li .name{ position: absolute; left: 0px; text-align: center; color: #fff; /*font-weight: bold;*/ font-size: 20px; top: 21.5%; width: 100%;} .indexPart1 .listTel li .btnDiv{ position: absolute; left: 50%; width: 112px; height: 30px; margin-left: -56px; top: 48%; } .indexPart1 .listTel li .btnDiv a{ text-align: center; display: block; width: 110px; height: 28px; line-height: 28px; font-size: 14px; border:#7a7979 solid 1px; background: #000; color: #fff;} .indexPart1 .listTel li .btnDiv a:hover{ background: #fff; color: #000; border: #fff solid 1px; } .indexPart2 .contentBox{ background: #e5e5e4; padding: 225px 0 80px; overflow: hidden;} .indexPart2 .txt{ font-size: 45px; color: #000; font-weight: bold; width: 636px;} .indexPart2 .content{ line-height: 36px; color: #000; width: 390px; font-size: 20px; padding-bottom: 40px; } .indexPart2 .btnDiv a{ display: block; width: 162px; height: 48px; border:#000 solid 1px; color: #000; font-size: 20px; text-align: center; line-height: 48px; } .indexPart2 .btnDiv a:hover{ background: #000; color: #fff;} .indexPart2 .bigImg img{ width: 100%; } .indexPart3{ padding-top: 135px; padding-bottom: 150px; padding-right: 5.7%; padding-left: 8.5%; overflow: hidden;} .indexPart3 .leftDiv{ width: 33.2%; } .indexPart3 .leftDiv .txt{ font-size: 45px; font-weight: bold; color: #000; padding: 140px 0 30px; } .indexPart3 .leftDiv .content{ font-size: 20px; color: #000; line-height: 36px; } .indexPart3 .leftDiv .btnDiv{ padding-top: 45px; } .indexPart3 .leftDiv .btnDiv a{ display: block; width: 160px; height: 48px; border: #000 solid 1px; font-size: 20px; text-align: center; line-height: 48px; color: #000;} .indexPart3 .leftDiv .btnDiv a:hover{ background: #000; color: #fff;} .indexPart3 .rightImg{ width: 58.8%; } .indexPart3 .rightImg img{ max-width: 100%; } .indexPart3 .rightImgTel{ display: none; } .indexPart3 .rightImgTel img{ width: 100%; } .indexPart4 .contentBox{ background: #e5e5e4; padding: 195px 0 135px; overflow: hidden;} .indexPart4 .txt{ font-size: 45px; color: #000; font-weight: bold; width: 620px;} .indexPart4 .content{ line-height: 36px; color: #000; /*width: 375px;*/ font-size: 20px; padding-bottom: 40px; } .indexPart4 .btnDiv a{ display: block; width: 160px; height: 48px; border:#000 solid 1px; color: #000; font-size: 20px; text-align: center; line-height: 48px; } .indexPart4 .btnDiv a:hover{ background: #000; color: #fff;} .indexPart4 .bigImg img{ width: 100%; } .indexPart4 .rightDiv.PC-Box.fl{width:45.2%;} .indexPart5 .contentBox{ padding: 195px 0 100px; overflow: hidden;} .indexPart5 .txt{ font-size: 45px; color: #000; font-weight: bold; width: 630px;} .indexPart5 .content{ line-height: 36px; color: #000; /*width: 375px;*/ font-size: 20px; padding-bottom: 70px; } .indexPart5 .btnDiv a{ display: block; width: 160px; height: 48px; border:#000 solid 1px; color: #000; font-size: 20px; text-align: center; line-height: 48px; } .indexPart5 .btnDiv a:hover{ background:#000; color:#fff;} .indexPart5 .bigImg img{ width: 100%; } .indexPart5 .rightDiv.fl{width:45.2%;} .indexPart6{ background: #e5e5e4; padding: 115px 0 120px; } .indexPart6 .ico{ text-align: center; } .indexPart6 .txt{ text-align: center; font-size: 45px; color: #000; padding: 30px 0 15px; } .indexPart6 .wen{ text-align: center; font-size: 28px; color: #000; padding-bottom: 60px; } .indexPart6 .btnDiv{ margin: 0 auto; width: 162px; } .indexPart6 .btnDiv a{ display: block; width: 160px; height: 48px; line-height:48px; color: #000; border:#000 solid 1px; font-size: 20px; text-align: center;} .indexPart6 .btnDiv a:hover{ background: #000; color: #fff;} .errorBox .mxfDiv{ position: relative; } .errorBox .bg img{ width: 100%; } .errorBox .bg2{ display: none; } .errorBox .bg2 img{ width: 100%; } .errorBox .txtDiv{ position: absolute; left: 0px; width: 100%; text-align: center; top: 50%; height: 110px; z-index: 5; margin-top: -55px; color: #000;} .errorBox .txtDiv .txt1{ font-size: 17px; padding-bottom: 20px;} .errorBox .txtDiv .txt2{ font-size: 53px; line-height: 52px; } .case-banner{width: 100%; height: 828px;overflow: hidden; border-top: #fff solid 1px;} .case-banner .swiper-slide {height: 828px; color: #fff; } .case-banner .swiper-slide {position: relative;} .case-banner .swiper-slide img{width: 100%;} .case-banner .swiper-slide a{ display: block; width: 100%; height: 100%; } .case-banner .swiper-pagination{ text-align: center; left: 0; width: 100%; bottom: 26px!important; } .case-banner .swiper-pagination-bullet {width: 88px; height: 4px; opacity: 1; background: #a0a0a0; margin:0 11px!important; border-radius: 0px!important;} .case-banner .swiper-pagination-bullet-active {background: #fff!important; } .case-banner .ban1 .txtDiv{ position: absolute; left: 50%; margin-left: -550px; top: 26%; } .case-banner .ban1 .txt1{ font-size: 38px; padding-bottom: 30px; color:#fff; position: relative;} .case-banner .ban1 .txt2{ font-size: 15px; color: #fff; width: 745px;} .caseFlashTel{position:relative; overflow:hidden; max-width:1004px;} .caseFlashTel .slick .imgDiv img{ width:100%;} .caseFlashTel .slick .contentBox{ background: #1a1a1a; height: 145px; padding: 0 8%; } .caseFlashTel .slick .txt1{ font-size: 18px; color: #fff; font-weight: bold; padding-top: 15px; padding-bottom: 10px;} .caseFlashTel .slick .txt2{ font-size: 14px; color: #fff; padding-bottom: 32px;line-height:20px;} .caseFlashTel .slick-dots{position:absolute; z-index:5; left:0px; bottom:135px; width:100%; text-align:center;} .caseFlashTel .slick-dots li{display:inline-block; margin:0 5px; width:35px; height:1px; background:#a0a0a0; cursor:pointer;} .caseFlashTel .slick-dots .slick-active{ background:#fff;} .pageClassBox{ padding-left: 7.8%; padding-right: 5.2%; background: #f8f8f8; padding-bottom: 20px;} .pageClass li{padding-left: 64px; padding-top: 16px; line-height:24px; position:relative; font-size:13px;} .pageClass li .content{ border-bottom:#aaa solid 1px; position: relative; padding:0px 15px 0 98px; min-height:34px;} .pageClass em{position:absolute; left:0px; top:16px; color:#000; font-size:14px; line-height: 34px; font-size: 14px;} .pageClass li .content a{ display:inline-block; margin-bottom:10px; margin-right:15px; color: #000;} .pageClass li .content .all{ font-size: 14px; position: absolute; left: 0px; top: 0px; display: block; width: 78px; height: 34px;font-size: 14px; color: #000; line-height: 34px; text-align: center; margin: 0; } /*background: #000;*/ /*.pageClass li .content .all:hover{ color: #fff; }*/ .pageClass li .content a:hover{ color:#666;} .pageClass li .content a.aNow{ background: #000;color:#fff;} .pageClass li .content a.aNow div.txt,.pageClass li .content a.aNow div.wen{color:#fff;} .pageClass li .content .txt{ line-height: 34px; padding: 0 10px;} .pageClass li .content .wen{ padding: 0 10px;} .pageClass li .content .ico{ text-align: center; padding-bottom: 5px;} .pageClass li .content a.aNow div.ico{background: #f8f8f8;} .pageClass li .more{ position:absolute; right:24px; top:0px; line-height:55px;} .pageClass li .hideBox{ display:none;} .pageClass li:last-child .content{ border-bottom: none; } .case{ padding-top: 0; padding-bottom:100px;} .case .toptop{ height: 86px; position: relative; display:none;} .case .toptop .txt{ font-size:16px; color: #595757; line-height: 57px; } .case .toptop .form{ position: absolute; right: 0px; top: 0px; } .case .toptop .form .input1{ float: left; width: 342px; height: 55px; border: #cecece solid 1px; line-height: 55px; font-size: 15px; color: #6e6e6e; text-indent: 18px; } .case .toptop .form .btn1{ float: left; width: 41px; height: 55px; background: #000 url(../images/nimg21_2.png) center no-repeat;} .case .select{ border-top: #000 solid 2px; height: 42px; text-align: center;} .case .select li{ font-size: 15px; display: inline-block; padding: 0 38px; border-right: #cecece solid 1px; height: 42px; line-height: 42px;} .case .select li a{ display: block; color: #727171; } .case .select li img{ padding-right: 8px; position: relative; top: -2px;} .case .list{ padding: 45px 0 60px; } .case .list ul{ margin-right: -45px; } .case .list li{ float: left; width: 33.33%; margin-bottom: 50px;} .case .list li .box{ margin-right: 45px; padding:10px;transition:all 0.5s;box-shadow:0 0 10px #ddd;} .case .list li .box:hover{box-shadow: 0 0 10px #bbb;transition:all 0.5s;background:#81D8D0;transition:ease-in-out 0.5s} .case .list li:hover .name a,.case .list li:hover .time,.case .list li:hover .content,.case .list li:hover .more a{color:#fff;transition:ease-in-out 0.5s} .case .list li .imgDiv{ position: relative;text-align:center;height:225px;overflow:hidden;} .case .list li .imgDiv img{ /*height:313px;*/width:100%; } .case .list li .time{ padding: 20px 0 15px; font-size: 16px; color: #595757; } .case .list li .name{ font-size: 20px; font-weight: bold; height: 31px; line-height: 31px; overflow: hidden; } .case .list li .name a{ display: block; color: #000; overflow: hidden; } /* .case .list li .name a:hover{ color: #666; } */ .case .list li .content{ margin-top: 15px; line-height: 25px; font-size: 16px; color: #595757; height:75px; overflow: hidden; margin-bottom: 15px;} .case .list li .more{ height: 36px; line-height: 36px; font-size: 18px; font-weight: bold; } .case .list li .more a{ color: #000; display: block; font-weight:normal;} .case .list li .more a:hover{ color: #666; } .case .list li .hideBox{ display: none; z-index: 5; position: absolute; left: 0px; top: 0px; width: 100%; background: url(../images/bg1.png) repeat;} .case .list li .label{ position: absolute; left: 0px; top: 50%; width: 100%; /*height: 48px;*/ font-size: 13px; line-height: 24px; margin-top: -24px; overflow: hidden; color: #fff; text-align: center;} .case .list li .label dl{width: 60%;margin: 0 auto; } .case .list li .label dd{ display: inline-block; padding: 0 10px; width: 24.33%;float: left; overflow: hidden;height: 24px;} .case .list li .label dd a{ padding-left: 10px; background: url(../images/ico1.jpg) left center no-repeat; color: #fff;} .caseChoose{ display: none; } .caseChoose .pageRank{ padding: 10px 0; position:relative; z-index:5;} .caseChoose .pageRank .bbb{ padding:0 5px;} .caseChoose .pageRank .bbb ul{ margin-right:-5px;} .caseChoose .pageRank .bbb li{ float: left; width: 20%; text-align:center;} .caseChoose .pageRank .bbb li img{ padding-left:5px; width:10px;} .caseChoose .pageRank .bbb li .img1{ display:none;} .caseChoose .pageRank .bbb li .box{ margin-right:5px; border-radius:2px; -moz-border-radius:2px;} .caseChoose .pageRank .bbb li a{ display:block; height:35px; line-height:35px; color:#000;font-size:14px;} .caseChoose .pageRank .bbb li .aNow1 img{ display:none;} .caseChoose .pageRank .bbb li .aNow1 .img1{ display:inline-block;} .pageRankLayer{position:absolute; top:47px; display:none; z-index:5; background:#fff; width:100%; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);} .pageRankLayer .ccc{ padding: 10px 0; overflow: hidden;} .pageRankLayer .ccc li{ float: left; /*width: 25%;*/ height: 28px; line-height: 28px; text-align: center; padding: 0 1px; } .pageRankLayer .ccc li.aNow a{background:#000;color:#fff;} .pageRankLayer .ccc li a{ display: block; color: #000; padding: 0 2px;} .caseShow{ padding: 60px 0 100px; width: 900px; margin: 0 auto; } .caseShow .name{ text-align: center; font-size: 35px; color: #000; font-weight: bold; padding-bottom: 15px; } .caseShow .time{ text-align: center; color: #999; font-size: 15px; padding-bottom: 30px;} .caseShow .time em{ padding: 0 15px; } .caseShow .label{ text-align: center; font-size: 16px; color: #000; } .caseShow .label em{ font-weight: bold; padding-right: 20px; } .caseShow .label span{ display: inline-block; margin: 0 3px 6px 3px; border: #838383 solid 1px; padding: 0 10px; height: 28px; line-height: 28px; } .caseShow .contentBox{ padding: 75px 0; width: 800px;margin: 0 auto;text-align: justify; } .caseShow .videoImg{ padding-bottom: 50px; } .caseShow .contentBox .wen{ color: #000; font-size: 24px; font-weight: bold; padding-bottom: 20px; } .caseShow .contentBox .content{ padding-bottom: 120px; font-size: 20px;color: #333; line-height: 36px; } .caseShow .contentBox .imgDiv{ padding-bottom: 25px; } .caseShow .contentBox p{font-size:16px;color:#000;line-height:28px;} .caseShow .contentBox div{font-size:16px;color:#000;line-height:28px;} .caseShow .contentBox img{max-width:100%;} .otherCase{ padding-top: 60px; padding-left: 5.2%; padding-right: 7.8%; padding-bottom: 90px;} .otherCase .title{ font-size: 40px; color: #000; font-weight: bold; text-align: center;} .otherCase .list{ padding: 110px 0 0; } .otherCase .list ul{ margin-right: -45px; } .otherCase .list li{ float: left; width: 33.33%; margin-bottom: 50px;} .otherCase .list li .box{ margin-right: 45px; padding:10px;transition:ease-in-out 0.5s;box-shadow: 0 0 10px #ddd;} .otherCase .list li .box:hover{box-shadow:0 0 10px #bbb;transition:ease-in-out 0.5s} .otherCase .list li .imgDiv{ position: relative; } .otherCase .list li .imgDiv img{ width: 100%;height:313px; } .otherCase .list li .time{ padding: 45px 0 15px; font-size: 16px; color: #595757; } .otherCase .list li .name{ font-size: 20px; font-weight: bold; height: 36px; line-height: 36px; overflow: hidden; } .otherCase .list li .name a{ display: block; color: #000; overflow: hidden; } .otherCase .list li .name a:hover{ color: #666; } .otherCase .list li .content{ margin-top: 15px; line-height: 25px; font-size: 16px; color: #595757; height: 75px; overflow: hidden; margin-bottom: 15px;} .otherCase .list li .more{ height: 36px; line-height: 36px; font-size: 18px; font-weight: bold; } .otherCase .list li .more a{ color: #000; display: block;font-weight:100;} .otherCase .list li .more a:hover{ color: #666; } .otherCase .list li .hideBox{ display: none; z-index: 5; position: absolute; left: 0px; top: 0px; width: 100%; background: url(../images/bg1.png) repeat;} .otherCase .list li .label{ position: absolute; left: 0px; top: 50%; width: 100%; height: 48px; font-size: 13px; line-height: 24px; margin-top: -24px; overflow: hidden; color: #fff; text-align: center;} .otherCase .list li .label dd{ display: inline-block; padding: 0 10px; } .otherCase .list li .label dd a{ padding-left: 10px; background: url(../images/ico1.jpg) left center no-repeat; color: #fff;} .pro-banner{width: 100%; height: 446px;overflow: hidden; border-top: #fff solid 1px;} .pro-banner .swiper-slide {height: 446px; color: #fff; } .pro-banner .swiper-slide {position: relative;} .pro-banner .swiper-slide img{width: 100%;} .pro-banner .swiper-slide a{ display: block; width: 100%; height: 100%; } .pro-banner .swiper-pagination{ text-align: center; left: 0; width: 100%; bottom: 26px!important; } .pro-banner .swiper-pagination-bullet {width: 88px; height: 4px; opacity: 1; background: #a0a0a0; margin:0 11px!important; border-radius: 0px!important;} .pro-banner .swiper-pagination-bullet-active {background: #fff!important; } .pro-banner .ban1 .txtDiv{ position: absolute; left: 50%; margin-left: -550px; top: 17.5%; } .pro-banner .ban1 .txt0{ font-size: 30px; color: #fff; } .pro-banner .ban1 .txt1{ font-size: 38px; padding-bottom: 30px; color:#fff; position: relative;} .pro-banner .ban1 .txt2{ font-size:28px; color: #fff; width: 510px; line-height: 28px;} .pro-banner-1 .ban1 .txt2{font-size: 15px;} .proFlashTel{position:relative; overflow:hidden; max-width:1004px;} .proFlashTel .slick .imgDiv img{ width:100%;} .proFlashTel .slick .contentBox{ background: #1a1a1a; /*height: 130px;*/ padding: 0 8%; } .proFlashTel .slick .txt1{ font-size: 15px; color: #fff; font-weight: bold; padding-top: 15px; padding-bottom: 15px;} .proFlashTel .slick .txt2{ font-size: 14px; color: #fff; padding-bottom: 32px;line-height:22px;} .proFlashTel .slick-dots{position:absolute; z-index:5; left:0px; bottom:140px; width:100%; text-align:center;} .proFlashTel .slick-dots li{display:inline-block; margin:0 5px; width:35px; height:2px; background:#a0a0a0; cursor:pointer;} .proFlashTel .slick-dots .slick-active{ background:#fff;} .proFlashTel2 .slick-dots,.proFlashTel3 .slick-dots{bottom:10px;} .proFlashTel2 .slick-dots li,.proFlashTel3 .slick-dots li {width: 50px;height: 1px;} .proFlashTel2 .slick .txt2,.proFlashTel3 .slick .txt2{padding-top: 32px;} .proFlashTel2 .slick,.proFlashTel3 .slick{background:#1a1a1a;} .productNav{ background: #424242; padding: 30px 0 15px; text-align: center; } .productNav .list{ padding: 0 160px; } .productNav li{ display: inline-block; font-size: 26px; padding: 0 20px; background: url(../images/line4.jpg) right center no-repeat; margin-bottom: 15px;} .productNav li a{ color: #fff; display: block; height: 36px; font-size: 18px;line-height: 36px; } .productNav li a:hover{border-bottom: #fff solid 2px;} .productNav li .aNow{ border-bottom: #fff solid 2px; } .productNavNow{position:fixed; top:0px; z-index:11; left:0px; width:100%; } .productDiv{ min-height:560px; _height:560px; position:relative; padding-top:50px; overflow: hidden;} .productDiv .imgDiv{ width: 560px; } .productDiv .contentBox{ border-top: #cfcfcf solid 1px; width: 545px; padding-top: 55px;} .productDiv .name{ font-size: 38px; color: #221815; padding-bottom: 30px; } .productDiv .content{ line-height: 28px; color: #000; font-size: 15px; height: 84px; overflow: hidden;} .productDiv .btnDiv{ padding-top: 100px; } .productDiv .btnDiv a{ display: block; width: 297px; height: 57px; border: #000 solid 1px; line-height: 57px; font-size: 20px; color: #000; text-align: center;transition: ease-in-out 0.5s;} .productDiv .btnDiv a:hover{ background: #81D8D0; color: #fff; transition: ease-in-out 0.5s;border-color:#81D8D0} .productDiv .imgDivTel{ display: none; padding-top: 30px; } .productDiv .imgDivTel img{ width: 100%; } .productForm{ padding: 45px 0 75px; } .productForm .mxfDiv{ padding: 0 60px; margin-right: -25px; } .productForm .lili{ float: left; width: 50%;} .productForm .lili .box{ margin-right: 25px; position: relative;} .productForm .select{ position: relative;left: 0; height: 54px;} .productForm .select dt{ border: 1px solid #000; width: 100%; height: 54px;line-height: 54px;display: inline-block; background: url(../images/nimg33_1.jpg) no-repeat right center;cursor: pointer; box-sizing: border-box; text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 5;} .productForm .select dt a{ font-size: 20px;color: #000; position: relative; padding-left: 20px; display: block; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .productForm .select.on dt{ background: url(../images/nimg33_1on.jpg) no-repeat right center;} .productForm .select dd{ margin: 0;position: absolute;left: 0px;top: 53px;z-index: 5; width: 100%;} /*.productForm .select dd ul {list-style: none; overflow: auto; border:#000 solid 1px; padding: 0 20px;background: #f7f7f7;} .productForm .select dd ul li{line-height: 58px; height: 58px; cursor: pointer; border-bottom: 1px solid #ebebeb; color: #000; font-size: 14px;} .productForm .select dd ul li:hover{ color: #000; }*/ .productForm .select dd .selectGroup {list-style: none; overflow: auto; border:#000 solid 1px; padding: 0 20px;background: #fff;height:500px;} .productForm .select dd .lvOne{ padding-top:8px; font-size:20px; color:#000; line-height:30px; border:none;} .productForm .select dd .lvTwo{ padding-top:5px; font-size:18px; color:#000; line-height:30px; border:none;} .productForm .select dd .lvThree{ padding-bottom:14px; border-bottom:#ddd solid 1px;} .productForm .select dd .lvThree li{ font-size:14px; height:24px;} .productForm .select dd .lvThree li a{ color:#000; display:block; line-height:24px;} .productForm .input1{ border: 1px solid #000; box-sizing: border-box; width: 100%; height: 54px; line-height: 54px; color: #221815; font-size: 20px; text-indent: 20px; } .productForm .btn1{ position: absolute; right: 1px; top: 0px; width: 49px; height: 54px; background: url(../images/nimg49_1.jpg) no-repeat right center;} .productList{ padding-bottom: 115px; } .productList .wen{ padding: 0 0 45px 60px; font-size: 28px; color: #000; font-weight: bold; } .productList .xuan{padding: 0 60px 110px; overflow: hidden;} .productList .xuan li{ float: left; width: 50%; } .productList .xuan li h2{ font-size: 20px; color: #000; height: 45px; } .productList .xuan li dd{ float: left; width: 190px; color: #595757; font-size: 20px; } .productList .title{ text-align: center; font-weight: bold; font-size: 45px; color: #221815; padding-bottom: 70px; } .productList .list ul{ margin-right: -53px; } .productList .list li{ float: left; width: 33.33%; margin-bottom: 100px;} .productList .list li .box{ margin-right: 53px; padding:10px;transition:ease-in-out 0.5s} .productList .list li .box:hover{transition:ease-in-out 0.5s;box-shadow: 0 0 10px #bbb;} .productList .list li .imgDiv{ display: flex;align-items: flex-end;cursor:pointer; } .productList .list li .imgDiv img{ width: 100%; } .productList .list li .name{ padding-top: 35px; /*height: 48px;*/ font-size: 20px; font-weight: bold; overflow: hidden; } .productList .list li .name a{ color: #221815; display: block; /*width: 260px;*/ text-align: center; /*display: table-cell;*/ line-height: 24px; display: block;} .productList .list li .price{ text-align: center; font-size: 14px; color: #221815; padding: 25px 0 10px; } .productList .list li .more{ text-align: center; } .productList .list li .more a{ color: #221815; font-size: 14px;} .productList .list li .more img{ padding-left: 10px; } .productList .list li .name a:hover, .productList .list li .more a:hover{ color: #666; } .productList .moreBtn{ width: 162px; margin: 0 auto; } .productList .moreBtn a{ display: block; width: 160px; height: 48px; border:#000 solid 1px; color: #000; text-align: center; line-height: 48px; font-size: 20px;} .productList .moreBtn a:hover{ background: #000; color: #fff;} .productShow{ padding: 125px 0 0; } .productShow .name{ text-align: center; font-size: 28px; color: #000; font-weight: bold; padding-bottom: 30px; } .productShow .ico{ text-align: center; padding-bottom: 15px;} .productShow .price{ text-align: center;font-size: 20px; color: #000;padding:20px 0 130px; } .productShow .bigImg{ text-align: center; padding: 30px 0 30px; } .productShow .contentBox{ overflow: hidden; padding-bottom: 65px;} .productShow .contentBox .leftDiv{ width: 608px; overflow:hidden;} .productShow .contentBox .rightDiv{ width: 560px; } .productShow .contentBox .content{ padding-top: 36px; font-size: 20px; line-height: 34px; color: #000;} .productShow .contentBox .imgDiv{ padding-top: 105px;} .productShow .contentBox .imgDiv img{max-width:100%;} .productShow .contentBox .imgDiv2{ padding-top: 0px; } .productShow .contentBox .imgDiv2 img{max-width:100%;} .productShow .title{ text-align: center; font-size: 38px; color: #252525; font-weight: bold; padding: 0;} .productShow .txt{font-size: 20px; color: #000; line-height: 40px; text-align: center;font-weight:bold;} .productShow .msg{ font-size: 20px; color: #000; line-height: 40px; text-align: center; } .productShow .qweBox{ overflow: hidden; padding-left: 680px; position: relative; min-height: 416px;/*margin-top:100px;*/} .productShow .qweBox .imgDiv{ width: 635px; position: absolute; left: 0px; top: 0px; } .productShow .qweBox .txt{ font-size: 20px; padding-top: 85px; color: #000;text-align:left; } .productShow .qweBox .content{ font-size: 20px; color: #000; line-height: 34px; padding-top: 10px;} .productShow .title2{ padding: 0 0 50px; font-size: 28px; color: #252525;cursor:pointer; } .productShow .msgList{ padding-bottom: 20px; } .productShow .msgList div{line-height: 60px;font-size: 20px;color: #252525;} .productShow .msgList li{ padding-left: 150px; position: relative; line-height: 60px; font-size: 20px; color: #252525;} .productShow .msgList li em{ position: absolute; left: 0px; top: 0px;} /*.productShow .Phone-Box{ border-top:#e8e4e4 solid 1px;}*/ .productShow .txtTel{font-size: 16px;padding-top: 0;text-align: left;color: #000;margin-top: 40px;font-weight: bold;} .productShow .contentTel{ font-size: 15px; line-height: 24px; padding: 20px 0; color: #000;} .productShow .videoImgTel{text-align:center;} .productShow .videoImgTel img{ max-width:100%;} .productShow .imgListTel ul{ margin-right:-10px;} .productShow .imgListTel li{ float:left; width:50%;} .productShow .imgListTel li .boxTel{ margin-right:10px;} .productShow .imgListTel li img{ width:100%;} .proScrollBox{ display:none;} .proTelPic .slick .ximg img{ width:100%;} .proTelPic .slick-dots{ padding-top:20px; text-align:center;} .proTelPic .slick-dots li{display:inline-block; margin:0 5px; width:50px; height:5px; background:#d2d2d2; cursor:pointer;} .proTelPic .slick-dots .slick-active{ background:#000;} .proDownload .title{ text-align: center; font-size: 38px; color: #000; font-weight: bold; padding-bottom: 50px; } .proDownload .mxfDiv{ background: #eee; height: 150px; overflow: hidden;} .proDownload .mxfDiv ul{ margin-right: -200px; } .proDownload .mxfDiv li{ float: left; width: 25%; font-size: 36px;} .proDownload .mxfDiv li .box{ /*margin-right: 200px;*/ } .proDownload .mxfDiv li a{ display: block; height: 150px; line-height: 150px; color: #000;font-size: 25px;font-weight:normal;} .proDownload .mxfDiv li img{ padding-right: 15px; } .proDownload .bigImg{ background: #000; text-align: center; } .proDownloadTel .title{ color: #000; font-weight: bold; text-align:center; font-size: 22px; padding-bottom: 30px; } .proDownloadTel .mxfDiv{ background: #eee; height: 60px; padding:0 5px; overflow:hidden} .proDownloadTel .mxfDiv ul{ margin-right: 0px; } .proDownloadTel .mxfDiv li{ float: left; width: 25%; font-size: 14px;} .proDownloadTel .mxfDiv li .box{ margin-right:0px; } .proDownloadTel .mxfDiv li a{ height: 60px; line-height: 60px; color: #000; display:block;text-align:center;} .proDownloadTel .mxfDiv li img{ width:16px; padding-right: 8px; } .proDownloadTel .bigImg{ background: #000; text-align: center; } .proDownloadTel .bigImg img{ width:100%;} .tishiLayer{ width:260px; height:125px; background:#fff; position:absolute; z-index:100; display:none;} .tishiLayer .title{ background:#000; color:#fff; height:45px; line-height:45px; text-align:center; font-size:16px;} .tishiLayer .msg{ color:#000; text-align:center; font-size:14px; padding-top:25px;} .proSolution{ padding: 30px 0 110px; } .proSolution .title{ text-align: center; font-size: 38px; color: #000; padding-bottom: 45px; font-weight: bold;} .proSolution .msg{ text-align: center; font-size: 20px; line-height: 36px; color: #000; padding-bottom: 35px;} .proSolution .msg a{ color: #9d9c9c; text-decoration: underline; } .matchPic{ border: #c4c4c4 solid 1px; padding: 35px 80px; position: relative;} .matchPic .slick{ margin: 0 35px; } .matchPic .slick .imgDiv{text-align:center;height: 166px;display: flex;align-items:flex-end;} .matchPic .slick .imgDiv img{ /*height:270px;*/width:100%; } .matchPic .slick .name{ padding-top: 35px; height: 40px; font-size: 16px; font-weight: bold; overflow: hidden; } .matchPic .slick .name a{ color: #221815; display: block; width: 260px; text-align: center; display: table-cell; line-height: 20px; vertical-align: middle; } .matchPic .slick .price{ text-align: center; font-size: 14px; color: #221815; padding: 10px 0 10px; } .matchPic .slick .more{ text-align: center; } .matchPic .slick .more a{ color: #221815; font-size: 14px;} .matchPic .slick .more img{ padding-left: 10px; } .matchPic .slick .name a:hover, .matchPic .slick .more a:hover{ color: #666; } .matchPic .slick-prev{ position: absolute; display: block; width: 22px; height: 40px; background: url(../images/nimg22_left.png) no-repeat; left: 26px; top: 50%; margin-top: -20px; z-index: 5;} .matchPic .slick-next{ position: absolute; display: block; width: 22px; height: 40px; background: url(../images/nimg22_right.png) no-repeat; right: 26px; top: 50%; margin-top: -20px; z-index: 5;} .matchPic .slick-prev.slick-disabled, .matchPic .slick-next.slick-disabled { opacity: .25; } .contactBox{ padding-bottom: 23px; } .contact{ height: 1075px; background: #313131; position: relative; overflow: hidden;} .contact .leftDiv{ width: 686px; height: 1075px; position: absolute; left: 0px; top: 0px; z-index: 3; background: #313131;} .contact .leftDiv .contentBox{ padding: 45px 54px 0 95px; } .contact .leftDiv .title{ font-weight: bold; font-size: 38px; color: #fff; padding-bottom: 25px;} .contact .leftDiv .content{ line-height: 24px; font-size:16px; color: #fff; padding-bottom: 30px;} .contact .leftDiv .content a:hover{color:#fff;} .contact .imgDivTel{ display: none; } .contact .imgDivTel img{ width: 100%; } .brand{ padding: 125px 6.5%; } .brand .title{ text-align: center; font-weight: bold; font-size: 40px; color: #000; padding-bottom: 65px; } .brandPic{ position: relative; padding: 0 20px;} .brandPic .swiper-wrapper{ padding-bottom: 110px;} .brandPic .imgDiv img{ width: 100%; } .brandPic .name{ padding-top: 48px; font-weight: bold; font-size: 22px; color: #000; height: 36px; line-height: 36px;} .brandPic .msg{ font-size: 20px; color: #000; line-height: 30px; height: 60px; overflow: hidden; } .brandPic .more{ padding-top: 10px; font-size: 18px; /*padding-left: 24px; background: url(../images/nimg10_1.png) left 14px no-repeat;*/} .brandPic .more a{ color: #000; display: block; } .brandPic .swiper-pagination{ position: absolute; left: 50px; bottom: 0px; width: auto; font-size: 30px; color: #000;} .brandPic .swiper-button-prev{ position: absolute; top: auto; left: 0px; bottom: 5px; width: 15px; height: 27px; background: url(../images/nimg15_left.png) no-repeat; } .brandPic .swiper-button-next{ position: absolute; top: auto; left: 145px; bottom: 5px; width: 15px; height: 27px; background: url(../images/nimg15_right.png) no-repeat; } .brand .list li{ margin-bottom: 55px; } .brand .list li .imgDiv img{ width: 100%; } .brand .list li .name{ text-align: left; padding-top: 28px; font-weight: bold; font-size: 20px; color: #000; height: 32px; line-height: 32px;margin-bottom:10px;} .brand .list li .msg{ text-align: left; font-size: 16px; color: #000; line-height: 24px; overflow: hidden; } .brand .list li .more{ /*width: 64px;*/ padding-top: 10px; font-size: 14px; /*padding-left: 16px; background: url(../images/nimg10_1.png) left 13px no-repeat;*/ background-size: 8px;} .brand .list li .more a{ color: #000; display: block;font-size:15px; } .news{ padding-top: 120px; padding-left: 6.5%; padding-right: 6.5%; padding-bottom: 200px;} .news .title{ font-size: 45px; color: #000; font-weight: bold; padding-bottom: 20px; text-align: center;} .news .txt{ font-size: 16px; color:#595757; line-height: 28px; text-align: center;} .news .list{ padding-top: 100px; } .news .list ul{ margin-right: -45px; } .news .list li{ float: left; width: 33.33%; margin-bottom: 120px;} .news .list li .box{ margin-right: 45px; } .news .list li .imgDiv{ position: relative;text-align:center; } .news .list li .imgDiv img{ max-width: 100%;height:313px; } .news .list li .time{ padding: 45px 0 15px; font-size: 16px; color: #595757; } .news .list li .name{ font-size: 20px; font-weight: bold; height: 62px; line-height: 31px; overflow: hidden; } .news .list li .name a{ display: block; color: #000; overflow: hidden; } .news .list li .name a:hover{ color: #666; } .news .list li .content{ padding-top: 15px; line-height: 25px; font-size: 16px; color: #595757; height: 75px; overflow: hidden; margin-bottom: 15px;} .news .list li .more{ height: 36px; line-height: 36px; font-size: 18px; } .news .list li .more a{ color: #000; display: block; /*padding-left: 20px; background: url(../images/nimg10_1.png) left center no-repeat;*/font-weight:normal;background-size:8px;} .news .list li .more a:hover{ color: #666; } /* */ .mask{position: fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:99;display:none;} .video_box{background:#000;padding:10px;width:700px;height:500px;position: fixed;top:50%;left:50%;margin-left:-350px;margin-top:-250px;z-index:100;display:none;} .video_box .colse{width:45px;height:45px;position: static;right:0;top:0;text-align:right;margin-left:auto;} video{max-width:100%;max-height:100%;} /* */ .classify_box{border-bottom:1px solid #ddd;} .classify li{float:left;width:150px;height:50px;line-height:50px;color:#333;text-align:center;font-size:18px;} .classify li a{color:inherit;display:block;height:100%;} .classify li.on,.classify li:hover{background:#81D8D0;color:#fff;} /* */ .album{ background: #fff; padding: 0 0 160px;} .album .title{ text-align: center; color: #000; font-weight: bold; font-size: 40px; line-height: 40px; padding-bottom: 30px; margin-top:50px;} .album .wen{ text-align: center; font-size: 28px; color: #000; padding-bottom: 60px; } .album .list{ background: #fff; padding:0;} .album .list ul{ margin-right: -44px; } .album .list li{ float: left; width: 48%;position:relative;padding-bottom:10px;border-bottom:1px dashed #ddd;margin-bottom:15px;} .album .list li:nth-child(2n){float:right;} .album .list li .box{ margin-right: 44px; } .album .list li .imgDiv{text-align:center;height:260px;overflow:hidden;} .album .list li .imgDiv img{ max-width: 100%; } .album .list li .time{ padding-top: 40px; font-size: 16px; color: #595757;text-align:center; } .album .list li .name{ padding-top: 10px; font-weight: bold; font-size: 22px; color: #000; height: auto; line-height: 36px;text-align:center;} .album .list li .msg{ font-size: 16px; color: #595757; line-height: 30px; height: 30px; overflow: hidden; padding-top: 10px;} .album .list li .more{ padding-top: 10px; font-weight: bold; font-size: 18px; padding-left: 24px; background: url(../images/nimg10_1.png) left 14px no-repeat;position:absolute;left:50%;margin-left:-60px;} .album .list li .more a{ color: #000; display: block; } .album .list li .text{float:left;width:70%;color:#666;font-size:18px;} .album .list li .info{text-align:right;font-size:16px;} .album .list li .info img{width:15px;vertical-align: middle;margin-right:5px;} .album .list li .info a:nth-child(2) img{width:25px;} .album .list li .right{float:right;width:30%} .album .links{ padding-top: 100px; padding-left: 6%; padding-right: 6%;} .album .links li{ float: left; width: 25%; } .album .links li .box{ padding-left: 55px; } .album .links li a{ display: block; width: 100%; height: 100%; } .album .links li .ico .img1{ display: none; } .album .links li .name{ padding-top: 15px; font-size: 22px; color: #000; height: 32px; line-height: 32px;} .album .links li .msg{ font-size: 16px; color: #666; } .album .links li .aNow .name{ color: #666; } .album .links li .aNow .img1{ display: inline-block; } .album .links li .aNow img{ display: none; } .subscribe{ padding: 80px 0 320px; } .subscribe .title{ font-size: 30px; color: #000; padding-bottom: 20px;} .subscribe .wen{ font-size: 24px; color: #000; } .dingyue{ padding: 285px 0 400px; } .dingyue .bigBox{ margin: 0 auto; width: 879px; height: 630px; background: #eee; border-radius: 4px; -moz-border-radius: 4px; position: relative;} .dingyue .title{ border-top-left-radius: 4px; -moz-border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-top-right-radius: 4px; height: 75px; background: #313131; line-height: 75px; color: #fff; padding-left: 28px; font-size: 30px; } .dingyue .msg{ padding: 40px 0 30px 34px; font-size: 24px; color: #000; } .dingyue .form{ padding-left: 34px; padding-right: 160px; } .dingyue .form .cft{ margin-bottom: 32px; } .dingyue .form .cft em{ font-size: 18px; display: block; height: 32px; } .dingyue .form .cft .box{ border: #999 solid 1px; } .dingyue .form .cft .input1{ width: 100%; height: 38px; line-height: 38px; background: #fff; text-indent: 15px; font-size: 16px; } .dingyue .select{ position: relative;left: 0; height: 38px; width: 202px; border: #999 solid 1px;} .dingyue .select dt{height: 38px;line-height:38px;display: inline-block; width: 100%; background: #fff url(../images/selectico.png) no-repeat right center; background-size:30px; cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 5;} .dingyue .select dt a{ font-size: 16px;color: #000; position: relative; padding-left: 13px; display: block; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .dingyue .select dd{ margin: 0;position: absolute;left: 0px;top: 38px;z-index: 100; width: 100%;} .dingyue .select dd ul {list-style: none; overflow: auto; border:#999 solid 1px; padding: 0 13px;background: #fff;height:200px;} .dingyue .select dd ul li{line-height:30px; height: 30px; cursor: pointer; border-bottom: 1px solid #ebebeb; color: #000; font-size: 14px;} .dingyue .select dd ul li:hover{ color: #000; } .dingyue .form .cft .jie{ font-size: 16px; } .dingyue .form .cft .jie a{ color: #000; } .dingyue .btnDiv{ padding-right: 46px; } .dingyue .btnDiv a{ display: block; width: 210px; height: 37px;border:1px solid #000; color: #000; text-align: center; font-size: 18px; line-height: 37px; } .dingyue .btnDiv a:hover{background: #333; color: #fff;border:1px solid #fff;} .about-banner{width: 100%; height: 827px;overflow: hidden;} .about-banner .swiper-slide {height: 827px; color: #fff; } .about-banner .swiper-slide {position: relative;} .about-banner .swiper-slide img{width: 100%;} .about-banner .swiper-slide a{ display: block; width: 100%; height: 100%; } .about-banner .swiper-pagination{ text-align: center; left: 0; width: 100%; bottom: 26px!important; } .about-banner .swiper-pagination-bullet {width: 88px; height: 4px; opacity: 1; background: #a0a0a0; margin:0 11px!important; border-radius: 0px!important;} .about-banner .swiper-pagination-bullet-active {background: #fff!important; } .about-banner .ban1 .txtDiv{ position: absolute; left: 50%; margin-left: -500px; top: 23%; } .about-banner .ban1 .txt1{ font-size: 38px; padding-bottom: 30px; color:#fff; position: relative;} .about-banner .ban1 .txt2{ font-size: 15px; color: #fff; line-height: 36px;} .about{ padding: 50px 0; } .about .txt{ text-align: center; font-size: 38px; color: #000; line-height: 64px; } .about .content{ font-size: 20px; color: #000; line-height: 36px; text-align: center; padding: 30px 0 45px;} .about .contentTel{ display: none; font-size: 16px; line-height: 28px; color: #000; padding: 20px 20px 30px;text-align: justify; } .about .bigImg{ text-align: center; padding-bottom: 80px; } .about .bigImgTel{ display: none; padding-bottom: 90px;} .about .bigImgTel img{ width: 100%; } .about .bigImgTel2{ padding-bottom: 0px; } .about .list{ padding-top: 80px; } .about .list li{ margin-bottom: 130px;position: relative; padding-left: 680px; min-height: 437px; } .about .list .li01{ padding-left: 0px; padding-right: 700px; } .about .list li .imgDiv{ position: absolute; left: 0px; top: 0px; } .about .list .li01 .imgDiv{ right: 0px; left: auto; } .about .list li .name{ font-size: 26px; color: #221815; padding-bottom: 40px; } .about .list li .msg{ line-height: 30px; color: #221815; font-size: 18px;} .about .list li .btnDiv{ padding-top: 50px; } .about .list li .btnDiv a{ display: block; width: 160px; height: 48px; border: #777 solid 1px; line-height: 48px; text-align: center; color: #000; font-size: 18px; } .about .list li .btnDiv a:hover{ background: #0e0d0e; color: #fff; } .about .list li .ico{ text-align: center; display: none; padding-bottom: 10px; } .about .list li .ico img{ max-width:100%; } .about .moreBtn{ padding: 0 40px; } .about .moreBtn a{ text-align: center; display: block; width: 100%; background: #1b1b1b; color: #fff; font-size: 16px; height: 45px; line-height: 45px; } .job .list li .name{font-size: 20px;} .job .list li .msg{ line-height: 30px; color: #221815; font-size: 16px;} .aboutFlashTel{position:relative; overflow:hidden; max-width:1004px;} .aboutFlashTel .slick .imgDiv img{ width:100%;} .aboutFlashTel .slick .contentBox{ background: #1a1a1a; height: 130px; padding: 0 8%; } .aboutFlashTel .slick .txt1{ font-size: 18px; color: #fff; font-weight: bold; padding-top: 15px; padding-bottom: 10px;} .aboutFlashTel .slick .txt2{ font-size: 14px; color: #fff; padding-bottom: 32px; height: 48px;overflow: hidden;line-height:20px;} .aboutFlashTel .slick-dots{position:absolute; z-index:5; left:0px; bottom:140px; width:100%; text-align:center;} .aboutFlashTel .slick-dots li{display:inline-block; margin:0 5px; width:35px; height:1px; background:#a0a0a0; cursor:pointer;} .aboutFlashTel .slick-dots .slick-active{ background:#fff;} .introduce{ padding-top: 160px; } .introduce .part1{ padding-bottom: 86px; } .introduce .part1 .title{ text-align: center; font-size: 26px; color: #000; padding-bottom: 40px; } .introduce .part1 .content{ font-size: 18px; line-height: 36px; color: #000; padding: 0 90px 100px; } .introduce .part1 .contentBox{ padding-left: 605px; position: relative; min-height: 396px; } .introduce .part1 .contentBox .imgDiv{ position: absolute; left: 0px; top: 0px; } .introduce .part1 .contentBox .ico{ padding: 20px 0; text-align: center; } .introduce .part1 .contentBox .wen{ font-size: 26px; color: #000; padding-bottom: 25px;} .introduce .part1 .contentBox .msg{ line-height: 36px; color: #000; font-size: 18px; } .introduce .part2{ background: #2d2d2d; } .tllmPic{ position: relative; } .tllmPic .imgDiv{ width: 58%; } .tllmPic .imgDiv img{ width: 100%; } .tllmPic .imgDivTel{text-align:center;} .tllmPic .imgDivTel img{ max-width: 100%; } .tllmPic .contentBox{ padding-left: 3%; width: 39%; } .tllmPic .name{ padding: 95px 0 30px; font-size: 26px; color: #fff; } .tllmPic .msg{ font-size: 20px; color: #fff; line-height: 30px; } .tllmPic .swiper-pagination{ position: absolute; left: auto; right: 110px; bottom: 54px; width: auto; font-size: 40px; color: #fff;} .tllmPic .swiper-button-prev{ position: absolute; top: auto; left: auto; right: 215px; bottom: 58px; width: 21px; height: 41px; background: url(../images/nimg21_left.png) no-repeat; } .tllmPic .swiper-button-next{ position: absolute; top: auto; right: 60px; bottom: 58px; width: 21px; height: 41px; background: url(../images/nimg21_right.png) no-repeat; } .introduce .part3{ padding: 80px 0 100px; } .introduce .part3 .list{ padding: 0 112px 0 112px; } .introduce .part3 .list ul{ margin-right: -38px; } .introduce .part3 .list li{ float: left; width: 50%; margin-bottom: 60px;height:682px;} .introduce .part3 .list li .box{ margin-right: 38px; } .introduce .part3 .list li .name{ line-height: 28px; color: #000; font-size: 20px; height: 84px; overflow: hidden; text-align: center; } .introduce .part3 .list li .imgDiv{ padding: 10px 0 30px; } .introduce .part3 .list li .imgDiv img{ width: 100%; } .introduce .part3 .list li .content{ font-size: 15px; color: #221815; line-height: 26px; height: 104px; overflow: hidden; } .introduce .part4{ background: #939697; } .ztesPic{ position: relative; } .ztesPic .imgDiv{ width: 58%; } .ztesPic .imgDiv img{ width: 100%; } .ztesPic .imgDivTel img{ width: 100%; } .ztesPic .contentBox{ padding-left: 3%; width: 39%; } .ztesPic .name{ padding: 95px 0 30px; font-size: 26px; color: #000; } .ztesPic .msg{ font-size: 20px; color: #000; line-height: 30px; } .ztesPic .swiper-pagination{ position: absolute; left: auto; right: 110px; bottom: 54px; width: auto; font-size: 40px; color: #373737;} .ztesPic .swiper-button-prev{ position: absolute; top: auto; left: auto; right: 215px; bottom: 58px; width: 21px; height: 41px; background: url(../images/nimg21_left2.png) no-repeat; } .ztesPic .swiper-button-next{ position: absolute; top: auto; right: 60px; bottom: 58px; width: 21px; height: 41px; background: url(../images/nimg21_right2.png) no-repeat; } .experience{ padding: 250px 0 30px; } .experience .title{ text-align: center; font-size: 45px; color: #000; font-weight: bold; padding-bottom: 30px; } .experience .content{ line-height: 36px; font-size: 20px; text-align: center; color: #000; padding-bottom: 30px;} .experience .contentTel{ color: #000; display: none; line-height: 26px; font-size: 14px; padding:30px 10px;} .experience .videoDiv{ position: relative; } .experience .videoDiv .ico{ position: absolute; left: 50%; top: 50%; margin-left: -50px; margin-top: -50px; } .experience .list{ padding-top: 140px; } .experience .list li{ margin-bottom: 100px;position: relative; padding-left: 700px; min-height: 437px; } .experience .list li .wenBox{ height: 437px; display: table-cell; vertical-align: middle; } .experience .list .li01{ padding-left: 0px; padding-right: 700px; } .experience .list li .imgDiv{ position: absolute; left: 0px; top: 0px; } .experience .list .li01 .imgDiv{ right: 0px; left: auto; } .experience .list li .name{ font-size: 26px; color: #221815; padding-bottom: 30px; } .experience .list li .msg{ line-height: 30px; color: #221815; font-size: 18px;} .experience .list li .btnDiv{ padding-top: 30px; } .experience .list li .btnDiv a{ display: block; width: 160px; height: 48px; border: #000 solid 1px; color: #000; line-height: 48px; text-align: center; font-size: 18px; } .experience .list li .btnDiv a:hover{ background: #0e0d0e; color: #fff;} .experience .list li .imgDivTel{ display: none; padding: 0 10px; } .experience .list li .imgDivTel img{ width: 100%; } .experience .wen1{ text-align: center; font-size: 26px; color: #221815; padding: 30px 0; } .experience .wen2{ text-align: center; font-size: 18px; color: #221815; line-height: 30px; } .experience .wenTel{ display: none; padding: 0 10px; font-size: 14px; color: #221815; line-height: 26px; } .videoDiv2{ position: relative; } .videoDiv2 .imgDiv img{ width: 100%; } .videoDiv2 .ico{ position: absolute; left: 50%; top: 50%; margin-left: -50px; margin-top: -50px; } .expDiv{ padding-bottom: 30px; } .expDiv .list{ padding-top: 160px; } .expDiv .list li{ margin-bottom: 100px;position: relative; padding-left: 700px; min-height: 437px; } .expDiv .list li .wenBox{ height: 437px; display: table-cell; vertical-align: middle; } .expDiv .list .li01{ padding-left: 0px; padding-right: 700px; } .expDiv .list li .imgDiv{ position: absolute; left: 0px; top: 0px; } .expDiv .list .li01 .imgDiv{ right: 0px; left: auto; } .expDiv .list li .name{ font-size: 26px; color: #221815; padding-bottom: 30px; } .expDiv .list li .msg{ line-height: 30px; color: #221815; font-size: 18px;} .expDiv .list li .btnDiv{ padding-top: 30px; } .expDiv .list li .btnDiv a{ display: block; border: #000 solid 1px; color: #000; width: 160px; height:48px; line-height: 48px; text-align: center; font-size: 18px; } .expDiv .list li .btnDiv a:hover{background: #0e0d0e; color: #fff;} .expDiv .list li .imgDivTel{ display: none; padding: 0 10px; } .expDiv .list li .imgDivTel img{ width: 100%; } .expDiv .wen1{ text-align: center; font-size: 26px; color: #221815; padding: 30px 0; } .expDiv .wen2{ text-align: center; font-size: 18px; color: #221815; line-height: 30px; padding-bottom: 30px; } .expDiv .wenTel{ display: none; padding: 0 10px 40px; font-size: 14px; color: #221815; line-height: 26px; } .expDiv .moreBtn{ width: 162px; margin: 0 auto; } .expDiv .moreBtn a{ display: block; width: 160px; height: 48px; line-height: 48px; text-align: center; border:#000 solid 1px; color:#000; font-size: 18px;} .expDiv .moreBtn a:hover{ color: #fff; background: #000;} .design{ padding-top: 190px; } .design .part1{ padding-bottom: 50px; } .design .part1 .name{ font-size: 45px; color: #000; text-align: center; font-weight: bold; padding-bottom: 30px; } .design .part1 .content{ line-height: 36px; font-size: 20px; color: #000; text-align: center; } .design .part1 .contentTel{ display: none; line-height: 26px; font-size: 14px; color: #000;} .design .part1 .imgDiv{ padding: 80px 0 140px; text-align: center;} .design .bigImg img{ width: 100%; } .design .imgDiv img{ width: 100%; } .design .part2{ padding: 150px 0 55px; } .design .part2 .name{ font-weight: bold; font-size: 45px; color: #221815; padding-bottom: 40px; text-align: center; } .design .part2 .content{ line-height: 30px; color: #221815; text-align: center; font-size: 20px; } .design .part2 .contentTel{ display: none; line-height: 26px; font-size: 14px; color: #000;} .design .part2 .imgDiv{ padding: 120px 0 260px; } .design .part3{ margin-top: 35px; background: #eee; padding: 110px 0 185px;} .design .part3 .name{ font-size: 45px; color: #221815; text-align: center; font-weight: bold; padding-bottom: 30px;} .design .part3 .content{ font-size: 20px; color: #221815; text-align: center; line-height: 30px; padding-bottom: 115px; } .design .part3 .contentTel{ display: none; line-height: 26px; font-size: 14px; color: #000;} .design .part3 .list ul{ margin: 0 -12px; } .design .part3 .list li{ float: left; width: 25%; text-align: center; margin-bottom: 60px;} .system{ padding: 230px 0 50px; } .system .list li{ margin-bottom: 100px;position: relative; padding-left: 700px; min-height: 437px; } .system .list li .wenBox{ height: 437px; display: table-cell; vertical-align: middle; } .system .list .li01{ padding-left: 0px; padding-right: 700px; } .system .list li .imgDiv{ position: absolute; left: 0px; top: 0px; } .system .list .li01 .imgDiv{ right: 0px; left: auto; } .system .list li .name{ font-size: 26px; color: #221815; padding-bottom: 40px; } .system .list li .msg{ line-height: 30px; color: #221815; font-size: 18px;} .system .list li .btnDiv{ padding-top: 30px; } .system .list li .btnDiv a{ display: block; width: 160px; height: 48px; border: #000 solid 1px; color: #000; line-height: 48px; text-align: center; font-size: 18px; } .system .list li .btnDiv a:hover{ background: #0e0d0e; color: #fff;} .system .list li .imgDivTel{ display: none; padding: 0 10px; } .system .list li .imgDivTel img{ width: 100%; } .system .wen1{ text-align: center; font-size: 26px; color: #221815; padding: 30px 0; } .system .wen2{ text-align: center; font-size: 18px; color: #221815; line-height: 30px; } .system .wenTel{ display: none; padding: 0 10px; font-size: 14px; color: #221815; line-height: 26px; } .systemFlashTel{position:relative; overflow:hidden; max-width:1004px;} .systemFlashTel .slick .imgDiv img{ width:100%;} .systemFlashTel .slick .contentBox{ background: #1a1a1a; height: 190px; padding: 0 8%; } .systemFlashTel .slick .txt1{ font-size: 18px; color: #fff; font-weight: bold; padding-top: 15px; padding-bottom: 10px;} .systemFlashTel .slick .txt2{ font-size: 14px; color: #fff; padding-bottom: 32px;overflow: hidden;line-height:20px;} .systemFlashTel .slick-dots{position:absolute; z-index:5; left:0px; bottom:195px; width:100%; text-align:center;} .systemFlashTel .slick-dots li{display:inline-block; margin:0 5px; width:35px; height:1px; background:#a0a0a0; cursor:pointer;} .systemFlashTel .slick-dots .slick-active{ background:#fff;} .store{ position: relative; overflow: hidden;} .store .mapDiv{margin-left:430px;} .store .mapDiv img{ width: 100%; } .store .leftLayer{ position: absolute; left: 0px; top: 0px; width: 430px; background: #dcdcdc; z-index: 5; height: 100%; } .store .leftLayer .result{ font-size: 20px; color: #000; padding: 35px 0 10px 40px; } .store .leftLayer .form{ padding: 0 50px 0 40px; height: 80px;} .store .leftLayer .form .box1{border: #cecece solid 1px; width: 298px; height: 55px;} .store .leftLayer .form .box2{ width: 40px; height: 57px;} .store .leftLayer .input1{ background: #fff; width: 100%; height: 55px; line-height: 55px; font-size: 15px; color: #6e6e6e; text-indent: 10px; } .store .leftLayer .btn1{ width: 40px; height: 57px; background: #000 url(../images/nimg21_2.png) center no-repeat;} .store .leftLayer .listBox{ height: 100%; border-top: #cecece solid 1px; overflow-x: auto;} .storeName{ cursor: pointer; background: #fff; border-bottom: #cecece solid 1px; height: 62px; padding: 0 46px 0 40px; } .storeName .name{ padding-right: 30px; height: 62px; line-height: 62px; overflow: hidden; font-size: 14px; color: #000; background: url(../images/nimg18_1.jpg) right center no-repeat;} .storeName .name em{ display: inline-block; width: 34px; font-size: 18px; } .storeContent{ display: none; background: #dcdcdc; padding: 20px 56px 40px 40px;} .storeContent .name{ font-size: 18px; color: #000; padding-bottom: 8px; } .storeContent .msg{ font-size: 16px; color: #000; line-height: 30px; } .storeContent .links{ padding-top: 10px; } .storeContent .links li{ padding-left: 60px; font-size: 16px; position: relative; height: 46px; line-height: 46px; margin-bottom: 5px;} .storeContent .links li a{ color: #000; display: block;} .storeContent .links li img{ position: absolute; left: 0px; top: 0px; } .storeTips{ padding: 95px 0 105px; } .storeTips .msg{ line-height: 36px; text-align: center; font-size: 20px; color: #000; } .storeTel{ padding-top: 110px; } .storeTel .bigBox{ position: relative; } .storeTel .mapDiv img{ width: 100%; } .storeTel .form{ position: absolute; left: 5%; width: 90%; top: 20px; } .storeTel .form .box1{ height: 45px; line-height: 45px; background: #fff; border: #cecece solid 1px; } .storeTel .form .input1{ width: 100%; height: 45px; line-height: 45px; text-indent: 12px; color: #6e6e6e; font-size: 14px; } .storeTel .form .btn1{ position: absolute; right: 0px; top: 0px; width: 50px; height: 47px; background: #000 url(../images/nimg79_1.png) center no-repeat; background-size: 28px; } .store2{ padding-top:100px; background: #dcdcdc; } .store2 .bigBox{ position: relative; padding-top: 20px; } .store2 .form{ padding:0 5%; position: relative;} .store2 .form .box1{ height: 45px; line-height: 45px; background: #fff; border: #cecece solid 1px; } .store2 .form .input1{ width: 100%; height: 45px; line-height: 45px; text-indent: 12px; color: #6e6e6e; font-size: 14px; } .store2 .form .btn1{ position: absolute; right: 5%; top: 0px; width: 50px; height: 47px; background: #000 url(../images/nimg21_2.png) center no-repeat; background-size: 28px; } .store2 .listBox{ padding-top: 10px; } .pageBox .singleCon h2,.pageBox .singleCon h3{font-size:24px;} .pageBox .singleCon{font-size:20px;} .mar130{margin-bottom:130px;} .mar130 .contentBox3{ padding-bottom: 30px; } .mar130 .contentBox:last-child{padding-bottom:0;} .mar130 .bigImg:last-child{padding: 30px 0 0;} .experience2{padding-bottom:0;} .expDiv2 .list{padding-top: 100px;} .expDiv2 .list li{margin-bottom:0;} .expDiv2 .wen1{padding: 100px 0 30px;} .storeContent{width:317px;} .storeContent .swiper-container .img img{width:100%;} .storeContent .swiper-button-next,.storeContent .swiper-button-prev{width: 20px;height: 32px;background-size: 20px 32px;margin-top: -16px;} /* */ @media (max-width:1440px){ .case .list li .imgDiv{height:210px;} } @media (min-width:1024px){ .productList .list li .imgDiv{height:200px;} } @media (max-width:767px){ .store2{padding-top:20px;} .store2 .listBox{height:500px;} .case .list li .imgDiv{height:auto;} /* */ .classify li{font-size:12px;width:90px;height:40px;line-height:40px;} /* */ .video_box{width:98%;left:1%;margin-left:0;margin-top:0;transform:translateY(-50%);height:auto;} }