/* ----------------------------------- 方法变量 Create Time : 2014-07-22 Update Time : 2015-08-03 Author : Trueland Development Department ----------------------------------- */ /* ---------------------- 普通方法 ---------------------- 1 .opc() // 透明度 - 传整数 50 代表 0.5 2 .pos(r) // 定位方式 - 必须传参,r 代表relative || a 代表absolute || f 代表 fixed 3 .font() // 字体大小 - 默认12px 4 .align() // 文本对齐 - 默认 center 5 .lineH() // 行高设置 - 默认 20px 11 .arrow(r) // 三角箭头 - 必须传参 l:向左箭头 | r:向右箭头 | t:向上箭头 | b:向下箭头 12 .float() // 快速浮动 - 默认为 left || left: 向左浮动 | right:向右浮动 13 .fontC(d) // 字大小写 - 比传参数 d 为 大写 s 为首字母大写 14 .fontB() // 字体粗细 - 默认加粗 fontB(100) 传100 就是 变细 ---------------------- CSS3 方法 ---------------------- 01 .borderR() // 圆角设置 - 默认为 5px 02 .linearG(red,blue) // 线性渐变 - 两个颜色值 是开始到结束 目前支持 *上下* 渐变 03 .bgFull // 背景充满 - 背景等比例拉伸 使用 :bgFull; 04 .css3Tansition() // 过度属性 - 默认两个值 前者是过渡动画时间 后者是过渡动画效果 使用 : .css3tansition(.4s,ease) //滤镜 05 .filterBlur() // 滤镜模糊 - 使用 :.filterBlur(2px); 默认 5px 06 .filterGrayscale() // 滤镜灰度 - 使用 :.filterGrayscale(100%); 默认100% ★注意参数 是 0%~100$; 100%代表全灰 07 .filterSepia() // 滤镜褐色 - 使用 : .filterSepia(1); 默认1 ★注意参数 (同上) 08 .filterBrightness() // 滤镜亮度 - 使用 : .filterBrightness(10); 默认5 ★注意参数 10代表100% 5代表50% 09 .filterHue() // 滤镜色相 - 使用 : .filterHue(180deg); 默认180deg ★注意参数 0deg~360deg 10 .filterInvert() // 滤镜反色 - 使用 : .filterInvert(1); 默认1 ★注意参数 0.1~1 1代表100% 11 .filterSaturate() // 滤镜饱和 - 使用 : .filterSaturate(5); 默认5 ★注意参数 5 代表 50% 12 .filterContrast() // 滤镜对比 - 使用 : .filterContrast(1.5); 默认1.5 ★注意参数 1.5代表 15% ---------------------- 普通嵌套 ---------------------- 01 .vcenter // 垂直水平居中 02 .tHide // 文本超出隐藏省略 03 .blockFull // 块状元素 宽高100% 04 .block // 块状元素 没有设置宽高 05 .centerBlock // 左右居中 05 .clearfix // 清除浮动 ----------------------------------- */ .bgFull { background-position: center center; background-repeat: no-repeat; background-size: cover; -ms-behavior: url(css/cover.htc); behavior: url(css/cover.htc); } .vcenter { display: block; max-width: 100%; max-height: 100%; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } .tHide { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .blockFull { display: block; width: 100%; height: 100%; position: relative; } .block { display: block; position: relative; } .centerBlock { margin-left: auto; margin-right: auto; } .clearfix { clear: both; } .slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-loading .slick-list { background: #ffffff url("../images/ajax-loader.gif") center center no-repeat; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; left: 0; top: 0; display: block; } .slick-track:before, .slick-track:after { content: ""; display: table; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { float: left; height: 100%; min-height: 1px; display: none; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-prev, .slick-next { z-index: 20; position: absolute; display: block; height: 60px; width: 30px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -30px; padding: 0; border: none; outline: none; border: 1px solid red; } .slick-prev { left: 30px; } [dir="rtl"] .slick-prev { left: auto; right: 30px; } .slick-next { right: 30px; } [dir="rtl"] .slick-next { left: 30px; right: auto; } .slick-dots { position: absolute; bottom: 20px; height: auto; list-style: none; display: block; text-align: center; padding: 0; width: 100%; line-height: 0; } .slick-dots li { position: relative; display: inline-block; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { border: 0; display: block; height: 10px; width: 10px; padding: 0; margin: 0; outline: none; line-height: 0; font-size: 0; cursor: pointer; background: #cccccc; border-radius: 0px; } .slick-dots li.slick-active button { background: #333333; } .container { max-width: 82%; width: 100%; margin: 0 auto; /* max-width: 1600px;*/ } img { max-width: 100%; } @font-face { font-family: 'DINEngschriftStd'; src: url('../fonts/DINEngschriftStd.eot'); src: url('../fonts/DINEngschriftStd.eot?#iefix') format('embedded-opentype'), url('../fonts/DINEngschriftStd.woff') format('woff'), url('../fonts/DINEngschriftStd.ttf') format('truetype'), url('../fonts/DINEngschriftStd.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'SourceHanSansCN-Normal'; src: url('../fonts/SourceHanSansCN-Normal.eot'); src: url('../fonts/SourceHanSansCN-Normal.eot?#iefix') format('embedded-opentype'), url('../fonts/SourceHanSansCN-Normal.woff') format('woff'), url('../fonts/SourceHanSansCN-Normal.ttf') format('truetype'), url('../fonts/SourceHanSansCN-Normal.svg') format('svg'); font-weight: normal; font-style: normal; } .header { position: absolute; left: 0; top: 0; width: 100%; z-index: 10; height: 82px; border-bottom: 1px solid rgba(255, 255, 255, 0.5); } .header .box { max-width: 92%; width: 100%; margin: 0 auto; } .header .logo { display: block; float: left; margin-top: 27px; } .header .icon { padding-left: 30px; float: right; margin-top: 32px; } .header .icon a { display: block; float: left; line-height: 0; margin-left: 20px; } /*.header .icon span { display: block; float: left; margin-left: 20px; position: relative; padding-bottom: 29px; cursor: pointer; } .header .icon span .text { display: none; z-index: 2; position: absolute; top: 49px; left: -59px; width: 88px; height: 38px; padding-top: 7px; background: url(../images/icon3.png) no-repeat center center; }*/ /*.header .icon span .text a { text-align: center; margin-left: 0; display: block; width: 100%; line-height: 31px; color: #666666; font-size: 14px; } .header .icon span:hover .text { display: block; }*/ .header .nav { float: right; border-right: 1px solid rgba(255, 255, 255, 0.5); } .header .nav ul li { float: left; font-size: 15px; line-height: 82px; position: relative; margin-right: 56px; font-family: "黑体","Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif; } .header .nav ul li:before { content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 2px; background: #fff; transition: all .5s; } .header .nav ul li a { display: block; float: left; color: #fff; } .header .nav ul li a i{ display: inline-block; background: url(../images/xx.png) no-repeat center center/cover; width: 10px; height: 8px; margin-left: 5px; } .header .nav ul li a .home{ position: relative; top: 5px; } .header .nav ul li .navbtn{ position: absolute; left: 0px; top: 100%; width: 190px; background: #fff; padding: 15px 0; display: none; } .header .nav ul li .navbtn2{ position: absolute; left: 0px; top: 100%; width: 180px; background: #fff; padding: 15px 0; display: none; left: 0; } .header .nav ul li .navbtn li{ float: left; width: 100%; margin-right: 0; text-align: center; font-size: 14px; line-height: 36px; } .header .nav ul li .navbtn li a{ color: #000; padding-left: 17px; } .header .nav ul li .navbtn li a:hover{ text-decoration: underline; } .header .nav ul li:hover .navbtn{ display: block; } .header .nav ul li:hover, .header .nav ul li.cur { border-bottom-color: #fff; } .header .nav ul li:hover:before, .header .nav ul li.cur:before { width: 100%; } .header .nav ul li:nth-child(3) .navbtn{ width: 178px; } .footer { background: #222222; padding: 60px 0; } .footer .left { float: left; } .footer .left .bq { color: #999999; font-size: 15px; } .footer .left .foot_nav { margin-top: 20px; border-bottom: 1px solid #393939; } .footer .left .foot_nav a { padding-bottom: 16px; display: block; float: left; color: #999; font-size: 16px; position: relative; margin-left: 55px; transition: all .5s; } .footer .left .foot_nav a:first-child { margin-left: 0; } .footer .left .foot_nav a:before { content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 2px; background: #fff; transition: all .5s; } .footer .left .foot_nav a:hover { color: #fff; } .footer .left .foot_nav a:hover:before { width: 100%; } .footer .left .bottom { margin-top: 22px; } .footer .left .bottom a { display: block; float: left; font-size: 14px; color: #999; margin-right: 10px; } .footer .right { float: right; } .footer .right .dh { font-family: DINEngschriftStd; font-size: 41px; color: #999; margin-bottom: 10px; } .footer .right p { font-size: 15px; line-height: 24px; color: #999; } .banner{ position: relative; } .banner .wz{ position: absolute; left: 8.854%; top: 34%; width: 28.6458%; } .banner .cloud { z-index: 10; position: absolute; left:30%; bottom:20%; width: 1260px; height: 400px; background:url(../images/cloud.png) no-repeat center; } .banner .cloud {-webkit-animation:hahax 100s linear infinite; } @-webkit-keyframes hahax{ 0%{-webkit-transform:rotate(0deg);} 10%{left:37%;bottom:26%;} 20%{left:44%;bottom:28%;} 30%{left:51%;bottom:30%;} 40%{left:58%;bottom:32%;} 50%{left:65%;bottom:34%;} 60%{left:72%;bottom:36%;} 70%{left:79%;bottom:38%;} 80%{left:86%;bottom:40%;} 90%{left:93%;bottom:42%;} 100%{left:100%;bottom:44%;} } #nybanner { position: relative; } #nybanner .sd { z-index: 4; content:''; transition: all 1s; width: 100%; height: 100%; position: absolute; left:0; background: url(../images/market.png) no-repeat center/cover;} #nybanner .sd {-webkit-animation:hahay 6s linear 1; } @-webkit-keyframes hahay{ /* 0%{-webkit-transform:scale(1.1);top:1%;} 2%{-webkit-transform:scale(1.098);top:0.98%;} 4%{-webkit-transform:scale(1.096);top:0.96%;} 6%{-webkit-transform:scale(1.094);top:0.94%;} 8%{-webkit-transform:scale(1.092);top:0.92%;} 10%{-webkit-transform:scale(1.09);top:0.9%;} 12%{-webkit-transform:scale(1.088);top:0.88%;} 14%{-webkit-transform:scale(1.086);top:0.86%;} 16%{-webkit-transform:scale(1.084);top:0.84%;} 18%{-webkit-transform:scale(1.082);top:0.82%;} 20%{-webkit-transform:scale(1.08);top:0.8%;} 22%{-webkit-transform:scale(1.078);top:0.78%;} 24%{-webkit-transform:scale(1.076);top:0.76%;} 26%{-webkit-transform:scale(1.074);top:0.74%;} 28%{-webkit-transform:scale(1.072);top:0.72%;} 30%{-webkit-transform:scale(1.07);top:0.7%;} 32%{-webkit-transform:scale(1.068);top:0.68%;} 34%{-webkit-transform:scale(1.066);top:0.66%;} 36%{-webkit-transform:scale(1.064);top:0.64%;} 38%{-webkit-transform:scale(1.062);top:0.62%;} 40%{-webkit-transform:scale(1.06);top:0.6%;} 42%{-webkit-transform:scale(1.058);top:0.58%;} 44%{-webkit-transform:scale(1.056);top:0.56%;} 46%{-webkit-transform:scale(1.054);top:0.54%;} 48%{-webkit-transform:scale(1.052);top:0.52%;} 50%{-webkit-transform:scale(1.05);top:0.5%;} 52%{-webkit-transform:scale(1.048);top:0.48%;} 54%{-webkit-transform:scale(1.046);top:0.46%;} 56%{-webkit-transform:scale(1.044);top:0.44%;} 58%{-webkit-transform:scale(1.042);top:0.42%;} 60%{-webkit-transform:scale(1.04);top:0.4%;} 62%{-webkit-transform:scale(1.038);top:0.38%;} 64%{-webkit-transform:scale(1.036);top:0.36%;} 66%{-webkit-transform:scale(1.034);top:0.34%;} 68%{-webkit-transform:scale(1.032);top:0.32%;} 70%{-webkit-transform:scale(1.03);top:0.3%;} 72%{-webkit-transform:scale(1.028);top:0.28%;} 74%{-webkit-transform:scale(1.026);top:0.26%;} 76%{-webkit-transform:scale(1.024);top:0.24%;} 78%{-webkit-transform:scale(1.022);top:0.22%;} 80%{-webkit-transform:scale(1.02);top:0.2%;} 82%{-webkit-transform:scale(1.018);top:0.12%;} 84%{-webkit-transform:scale(1.016);top:0.14%;} 86%{-webkit-transform:scale(1.014);top:0.16%;} 88%{-webkit-transform:scale(1.012);top:0.18%;} 90%{-webkit-transform:scale(1.01);top:0.1%;} 92%{-webkit-transform:scale(1.008);top:0.08%;} 94%{-webkit-transform:scale(1.006);top:0.06%;} 96%{-webkit-transform:scale(1.004);top:0.04%;} 98%{-webkit-transform:scale(1.002);top:0.02%;} 100%{-webkit-transform:scale(1);top:0%;} */ 0%{-webkit-transform:scale(1);top:1%; opacity: 0.3;} 1%{-webkit-transform:scale(1);top:0.99%;} 2%{-webkit-transform:scale(1);top:0.98%;} 3%{-webkit-transform:scale(1);top:0.97%;} 4%{-webkit-transform:scale(1);top:0.96%;} 5%{-webkit-transform:scale(1);top:0.95%;} 6%{-webkit-transform:scale(1);top:0.94%;} 7%{-webkit-transform:scale(1);top:0.93%;} 8%{-webkit-transform:scale(1);top:0.92%;} 9%{-webkit-transform:scale(1);top:0.91%;} 10%{-webkit-transform:scale(1);top:0.9%;} 11%{-webkit-transform:scale(1);top:0.89%;} 12%{-webkit-transform:scale(1);top:0.88%;} 13%{-webkit-transform:scale(1);top:0.87%;} 14%{-webkit-transform:scale(1);top:0.86%;} 15%{-webkit-transform:scale(1);top:0.85%;opacity:0.4;} 16%{-webkit-transform:scale(1);top:0.84%;} 17%{-webkit-transform:scale(1);top:0.83%;} 18%{-webkit-transform:scale(1);top:0.82%;} 19%{-webkit-transform:scale(1);top:0.81%;} 20%{-webkit-transform:scale(1);top:0.8%;} 21%{-webkit-transform:scale(1);top:0.79%;} 22%{-webkit-transform:scale(1);top:0.78%;} 23%{-webkit-transform:scale(1);top:0.77%;} 24%{-webkit-transform:scale(1);top:0.76%;} 25%{-webkit-transform:scale(1);top:0.75%;} 26%{-webkit-transform:scale(1);top:0.74%;} 27%{-webkit-transform:scale(1);top:0.73%;} 28%{-webkit-transform:scale(1);top:0.72%;} 29%{-webkit-transform:scale(1);top:0.71%;} 30%{-webkit-transform:scale(1);top:0.7%;} 31%{-webkit-transform:scale(1);top:0.69%;opacity:0.5;} 32%{-webkit-transform:scale(1);top:0.68%;} 33%{-webkit-transform:scale(1);top:0.67%;} 34%{-webkit-transform:scale(1);top:0.66%;} 35%{-webkit-transform:scale(1);top:0.65%;} 36%{-webkit-transform:scale(1);top:0.64%;} 37%{-webkit-transform:scale(1);top:0.63%;} 38%{-webkit-transform:scale(1);top:0.62%;} 39%{-webkit-transform:scale(1);top:0.61%;} 40%{-webkit-transform:scale(1);top:0.6%;} 41%{-webkit-transform:scale(1);top:0.59%;} 42%{-webkit-transform:scale(1);top:0.58%;} 43%{-webkit-transform:scale(1);top:0.57%;} 44%{-webkit-transform:scale(1);top:0.56%;} 45%{-webkit-transform:scale(1);top:0.55%;} 46%{-webkit-transform:scale(1);top:0.54%;opacity:0.6;} 47%{-webkit-transform:scale(1);top:0.53%;} 48%{-webkit-transform:scale(1);top:0.52%;} 49%{-webkit-transform:scale(1);top:0.51%;} 50%{-webkit-transform:scale(1);top:0.5%;} 51%{-webkit-transform:scale(1);top:0.49%;} 52%{-webkit-transform:scale(1);top:0.48%;} 53%{-webkit-transform:scale(1);top:0.47%;} 54%{-webkit-transform:scale(1);top:0.46%;} 55%{-webkit-transform:scale(1);top:0.45%;} 56%{-webkit-transform:scale(1);top:0.44%;} 57%{-webkit-transform:scale(1);top:0.43%;} 58%{-webkit-transform:scale(1);top:0.42%;} 59%{-webkit-transform:scale(1);top:0.41%;} 60%{-webkit-transform:scale(1);top:0.4%;} 61%{-webkit-transform:scale(1);top:0.39%;opacity:0.7;} 62%{-webkit-transform:scale(1);top:0.38%;} 63%{-webkit-transform:scale(1);top:0.37%;} 64%{-webkit-transform:scale(1);top:0.36%;} 65%{-webkit-transform:scale(1);top:0.35%;} 66%{-webkit-transform:scale(1);top:0.34%;} 67%{-webkit-transform:scale(1);top:0.33%;} 68%{-webkit-transform:scale(1);top:0.32%;} 69%{-webkit-transform:scale(1);top:0.31%;} 70%{-webkit-transform:scale(1);top:0.3%;} 71%{-webkit-transform:scale(1);top:0.29%;} 72%{-webkit-transform:scale(1);top:0.28%;} 73%{-webkit-transform:scale(1);top:0.27%;opacity:0.8;} 74%{-webkit-transform:scale(1);top:0.26%;} 75%{-webkit-transform:scale(1);top:0.25%;} 76%{-webkit-transform:scale(1);top:0.24%;} 77%{-webkit-transform:scale(1);top:0.23%;} 78%{-webkit-transform:scale(1);top:0.22%;} 79%{-webkit-transform:scale(1);top:0.21%;} 80%{-webkit-transform:scale(1);top:0.2%;} 81%{-webkit-transform:scale(1);top:0.19%;} 82%{-webkit-transform:scale(1);top:0.18%;} 83%{-webkit-transform:scale(1);top:0.17%;} 84%{-webkit-transform:scale(1);top:0.16%;} 85%{-webkit-transform:scale(1);top:0.15%;} 86%{-webkit-transform:scale(1);top:0.14%;} 87%{-webkit-transform:scale(1);top:0.13%;opacity:0.9;} 88%{-webkit-transform:scale(1);top:0.12%;} 89%{-webkit-transform:scale(1);top:0.11%;} 90%{-webkit-transform:scale(1);top:0.1%;} 91%{-webkit-transform:scale(1);top:0.09%;} 92%{-webkit-transform:scale(1);top:0.08%;} 93%{-webkit-transform:scale(1);top:0.07%;} 94%{-webkit-transform:scale(1);top:0.06%;} 95%{-webkit-transform:scale(1);top:0.05%;} 96%{-webkit-transform:scale(1);top:0.04%;} 97%{-webkit-transform:scale(1);top:0.03%;} 98%{-webkit-transform:scale(1);top:0.02%;} 99%{-webkit-transform:scale(1);top:0.01%;} 100%{-webkit-transform:scale(1);top:0%;opacity:1;} /* 15%{-webkit-transform:scale(1.08);top:0.85%;} 20%{-webkit-transform:scale(1.08);top:0.8%;} 25%{-webkit-transform:scale(1.075);top:0.75%;} 30%{-webkit-transform:scale(1.07);top:0.7%;} 35%{-webkit-transform:scale(1.065);top:0.65%;} 40%{-webkit-transform:scale(1.06);top:0.6%;} 45%{-webkit-transform:scale(1.055);top:0.55%;} 50%{-webkit-transform:scale(1.05);top:0.5%;} 55%{-webkit-transform:scale(1.045);top:0.45%;} 60%{-webkit-transform:scale(1.04);top:0.4%;} 65%{-webkit-transform:scale(1.035);top:0.35%;} 70%{-webkit-transform:scale(1.03);top:0.3%;} 75%{-webkit-transform:scale(1.025);top:0.25%;} 80%{-webkit-transform:scale(1.02);top:0.2%;} 85%{-webkit-transform:scale(1.015);top:0.15%;} 90%{-webkit-transform:scale(1.01);top:0.1%;} 95%{-webkit-transform:scale(1.05);top:0.05%;} 100%{-webkit-transform:scale(1);top:0%;} */ } .banner .img {-webkit-animation:fa1 6s linear 1; position: absolute; left:0; top:0; width: 100%; height: 100%; } #nybanner .img_box { z-index: 3; -webkit-animation:fa1 6s linear 1; } @-webkit-keyframes fa{ 0%{-webkit-transform:scale(1.1);} 5%{-webkit-transform:scale(1.09);} 10%{-webkit-transform:scale(1.08);} 15%{-webkit-transform:scale(1.07);} 20%{-webkit-transform:scale(1.06);} 25%{-webkit-transform:scale(1.05);} 30%{-webkit-transform:scale(1.04);} 35%{-webkit-transform:scale(1.03);} 40%{-webkit-transform:scale(1.02);} 45%{-webkit-transform:scale(1.01);} 50%{-webkit-transform:scale(1.0);} 55%{-webkit-transform:scale(1.01);} 60%{-webkit-transform:scale(1.02);} 65%{-webkit-transform:scale(1.03);} 70%{-webkit-transform:scale(1.04);} 75%{-webkit-transform:scale(1.05);} 80%{-webkit-transform:scale(1.06);} 85%{-webkit-transform:scale(1.07);} 90%{-webkit-transform:scale(1.08);} 95%{-webkit-transform:scale(1.09);} 100%{-webkit-transform:scale(1.1);} } @-webkit-keyframes fa1{ 0%{-webkit-transform:scale(1.1);} 10%{-webkit-transform:scale(1.09);} 20%{-webkit-transform:scale(1.08);} 30%{-webkit-transform:scale(1.07);} 40%{-webkit-transform:scale(1.06);} 50%{-webkit-transform:scale(1.05);} 60%{-webkit-transform:scale(1.04);} 70%{-webkit-transform:scale(1.03);} 80%{-webkit-transform:scale(1.02);} 90%{-webkit-transform:scale(1.01);} 100%{-webkit-transform:scale(1.0);} } .banner .vpa{ position: absolute; left: 48.90625%; top: 28%; width: 32.1875%; } .banner .num{ position: absolute; right: 8.854%; top: 22%; width: 3.802083333%; } .banner .icon{ position: absolute; left: 8.854%; top: 76%; width: 2.6%; } .banner .slick-prev, .banner .slick-next { border: none; width: 40px; height: 78px; margin-top: -39px; } .banner .slick-prev { left: 4%; background: url(../images/prev.png) no-repeat center center; } .banner .slick-next { right: 4%; background: url(../images/next.png) no-repeat center center; } .links { background: #ededed; padding: 50px 0; } .links .left { float: left; } .links .left ul li { float: left; background: #e6e6e6; line-height: 44px; padding: 0 20px; color: #666666; font-size: 16px; margin-right: 3px; } .links .left ul li:hover, .links .left ul li.cur { background: #333333; color: #fff; } .links .left p { color: #999999; font-size: 14px; margin-top: 18px; } .links .right { float: right; } .links .links_con { max-width: 1015px; width: 100%; } .links .links_con .text { display: none; margin-left: -20px; } .links .links_con .text:first-child { display: block; } .links .links_con .text a { margin-left: 20px; display: block; float: left; color: #999999; font-size: 14px; line-height: 28px; } .title { background: url(../images/home_bg.png) no-repeat left center; height: 103px; } .title span { float: left; color: #333333; font-size: 32px; text-transform: uppercase; display: block; font-family: DINEngschriftStd; margin-left: 145px; margin-top: 44px; line-height: 32px; } .title h3,.title h2 { color: #333333; float: left; font-size: 32px; margin-left: 20px; margin-top: 64px; } .home_news { background: #f6f6f6; padding: 20px 0 80px; } .home_news .fwdt_box { background: #fff; width: 100%; padding: 70px 90px; } .home_news .fwdt_box .top .title { float: left; } .home_news .fwdt_box .top .fwdt_R { position: relative; float: right; padding-top: 85px; } .home_news .fwdt_box .top .fwdt_R .prev, .home_news .fwdt_box .top .fwdt_R .next { width: 14px; height: 15px; float: left; cursor: pointer; } .home_news .fwdt_box .top .fwdt_R .prev { margin-right: 80px; background: url(../images/xia.jpg) no-repeat center center; } .home_news .fwdt_box .top .fwdt_R .next { background: url(../images/shang.jpg) no-repeat center center; } .home_news .fwdt_box .top .fwdt_R .num { position: absolute; top: 75px; right: 32px; color: #999999; font-size: 20px; font-family: arial; } .home_news .fwdt_box .top .fwdt_R .num span { font-size: 26px; } .home_news .fwdt_box .fwdt_div { margin-top: 40px; } .home_news .fwdt_box .fwdt_div ul li { float: left; position: relative; width: 48%; } .home_news .fwdt_box .fwdt_div ul li:nth-child(2n) { float: right; } .home_news .fwdt_box .fwdt_div ul li .img { line-height: 0; overflow: hidden; } .home_news .fwdt_box .fwdt_div ul li .img img { width: 100%; } .home_news .fwdt_box .fwdt_div ul li .text { /* position: absolute; left: 0; bottom: 0;*/ padding: 20px; width: 100%; height: auto; background: url(../images/bg.png); text-align: center; } .home_news .fwdt_box .fwdt_div ul li .text .icon { height: 47px; line-height: 0; } .home_news .fwdt_box .fwdt_div ul li .text p { margin-top: 8px; color: #fff; font-size: 19px; } .home_news .fwdt_box .fwdt_div ul li .text .more { background: url(../images/home_news_icon2.png) no-repeat center center; width: 50px; height: 50px; border-radius: 50%; overflow: hidden; border: 1px solid #fff; margin: 45px auto 0; display: none; }/* .home_news .fwdt_box .fwdt_div ul li:hover .text { height: 100%; padding-top: 140px; } .home_news .fwdt_box .fwdt_div ul li:hover .text .more { display: block; }*/ .home_news .gdzx_box { background: #fff; margin-top: 10px; padding: 70px 90px 40px; } .home_news .gdzx_box .top .title { float: left; } .home_news .gdzx_box .top .gdzx_R { margin-top: 60px; float: right; } .home_news .gdzx_box .top .gdzx_R .list { float: left; } .home_news .gdzx_box .top .gdzx_R a { display: block; float: left; line-height: 44px; color: #666666; font-size: 16px; background: #ededed; margin-left: 3px; padding: 0 20px; } .home_news .gdzx_box .top .gdzx_R a:hover, .home_news .gdzx_box .top .gdzx_R a.cur { color: #fff; background: #333333; } .home_news .gdzx_box ul { margin-top: 20px; } .home_news .gdzx_box ul li { float: left; border-top: 2px solid #e7e7e7; padding: 35px 0; width: 48%; } .home_news .gdzx_box ul li:nth-child(2n) { float: right; } .home_news .gdzx_box ul li:first-child, .home_news .gdzx_box ul li:nth-child(2) { border: none; } .home_news .gdzx_box ul li .bt h3 { float: left; color: #000000; font-size: 22px; max-width: 80%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .home_news .gdzx_box ul li .bt span { float: right; color: #000000; font-size: 0px; } .home_news .gdzx_box ul li p { margin-top: 12px; color: #666666; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; } .home_about { background: url(../images/KNG_9.jpg) no-repeat center center / cover; min-height: 830px; padding-top: 190px; } .home_about .img { float: left; margin-left: 305px; max-width: 259px; width: 100%; line-height: 0; } .home_about .text { float: right; margin-left: 83px; max-width: 628px; width: 100%; color: #ffffff; } .home_about .text i { display: block; width: 4px; height: 124px; background: #fff; opacity: 0.3; margin-bottom: 15px; } .home_about .text h3 { font-size: 32px; font-weight: normal; } .home_about .text .bt { margin-top: 10px; font-size: 20px; } .home_about .text p { margin-top: 15px; font-size: 16px; line-height: 24px; } .home_about .text a { margin-top: 65px; display: block; width: 140px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; font-family: DINEngschriftStd; background: #fff; text-transform: uppercase; color: #333333; letter-spacing: 4px; } .home_case { padding: 80px 0; } .home_case .top .title { float: left; } .home_case .top .gdzx_R { margin-top: 60px; float: right; } .home_case .top .gdzx_R .list { float: left; } .home_case .top .gdzx_R a { display: block; float: left; line-height: 44px; color: #666666; font-size: 16px; background: #ededed; margin-left: 3px; padding: 0 20px; } .home_case .top .gdzx_R a i { display: inline-block; margin-right: 5px; position: relative; } .home_case .top .gdzx_R a .i1 { top: 3px; width: 13px; height: 17px; background: url(../images/home_case_icon1.png) no-repeat center center; } .home_case .top .gdzx_R a .i2 { top: 2px; width: 16px; height: 16px; background: url(../images/home_case_icon2.png) no-repeat center center; } .home_case .top .gdzx_R a .i3 { top: 4px; width: 12px; height: 20px; background: url(../images/home_case_icon3.png) no-repeat center center; } .home_case .top .gdzx_R a .i4 { top: 2px; width: 16px; height: 16px; background: url(../images/home_case_icon4.png) no-repeat center center; } .home_case .top .gdzx_R a .i5 { width: 12px; height: 12px; background: url(../images/home_case_icon5.png) no-repeat center center; } .home_case .top .gdzx_R a:hover, .home_case .top .gdzx_R a.cur { color: #fff; background: #333333; } .home_case .top .gdzx_R a:hover .i1, .home_case .top .gdzx_R a.cur .i1 { background: url(../images/home_case_icon01.png) no-repeat center center; } .home_case .top .gdzx_R a:hover .i2, .home_case .top .gdzx_R a.cur .i2 { background: url(../images/home_case_icon02.png) no-repeat center center; } .home_case .top .gdzx_R a:hover .i3, .home_case .top .gdzx_R a.cur .i3 { background: url(../images/home_case_icon03.png) no-repeat center center; } .home_case .top .gdzx_R a:hover .i4, .home_case .top .gdzx_R a.cur .i4 { background: url(../images/home_case_icon04.png) no-repeat center center; } .home_case .top .gdzx_R a:hover .i5, .home_case .top .gdzx_R a.cur .i5 { background: url(../images/home_case_icon05.png) no-repeat center center; } .home_case .top{ margin-bottom: 50px; } .home_case .home_case_con .box { display: none; } .home_case .home_case_con .box:first-child{ display: block; } .home_case .box ul { float: left; width: 32%; margin-right: 2%; } .home_case .box ul:last-child { margin-right: 0; } .home_case .box ul li { width: 100%; float: left; margin-bottom: 6%; position: relative; } .home_case .box ul li .img { line-height: 0; overflow: hidden; } .home_case .box ul li .img img{ width: 100%; } .home_case .box ul li .text { opacity: 0; position: absolute; left: 2%; bottom: 12px; width: 96%; background: rgba(255, 255, 255, 0.9); padding: 45px 38px; transition: all .5s; box-shadow: 0px 0px 57px 0px rgba(0, 0, 0, 0.04); } .home_case .box ul li .text span { position: absolute; right: 34px; top: 39px; width: 50px; height: 50px; } .home_case .box ul li .text h4 { font-family: DINEngschriftStd; color: #333333; font-size: 32px; text-transform: uppercase; display:none; } .home_case .box ul li .text i { display: block; width: 17px; height: 3px; background: #cccccc; /*margin: 15px 0;*/ } .home_case .box ul li .text h3 { font-size: 22px; font-weight: normal; color: #000000; padding-top:5px; padding-bottom:5px; } .home_case .box ul li .text p { margin-top: 10px; color: #333333; font-size: 15px; line-height: 26px; height: 52px; overflow: hidden; } .home_case .box ul li:hover .text { opacity: 1; } .home_tezheng { background: url(../images/kng_6.jpg) no-repeat center center / cover; padding: 150px 0 150px; } .home_tezheng .top .title { float: left; } .home_tezheng .top .title h3,.home_tezheng .top .title h2 { color: #ffffff; } .home_tezheng .top .title p { float: left; color: #ffffff; font-size: 16px; margin: 81px 0 0 15px; } .home_tezheng .top .more { float: right; width: 142px; height: 46px; border: 2px solid #656665; text-align: center; color: #7a7a7b; font-size: 18px; font-family: DINEngschriftStd; letter-spacing: 4px; text-transform: uppercase; display: block; /*line-height: 42px;*/ margin-top: 56px; } .home_tezheng ol { margin-top: 30px; border-top: 2px solid rgba(255, 255, 255, 0.2); } .home_tezheng ol li { margin-top: 80px; float: left; width: 33.33333333%; text-align: center; padding: 50px 55px; position: relative; } .home_tezheng ol li:before { content: ""; position: absolute; right: 0; top: 0; width: 1px; height: 90%; background: rgba(255, 255, 255, 0.2); } .home_tezheng ol li:last-child:before { display: none; } .home_tezheng ol li .img { height: 65px; line-height: 0; } .home_tezheng ol li h3 { margin-top: 28px; color: #ffffff; font-size: 22px; } .home_tezheng ol li p { margin-top: 12px; color: #ffffff; font-size: 15px; line-height: 24px; height: 48px; overflow: hidden; } .home_lilian { background: url(../images/home_bg2.jpg) no-repeat top center / cover; padding: 100px 0px 50px; } .home_lilian .text { float: left; max-width: 560px; width: 100%; padding-top: 115px; } .home_lilian .text .img { line-height: 0; margin-left: -10px; } .home_lilian .text .con { margin-top: 35px; } .home_lilian .text .con h3 { color: #000000; font-size: 32px; } .home_lilian .text .con .name { margin-top: 12px; color: #333333; font-size: 18px; } .home_lilian .text .con .t { margin-top: 18px; color: #666666; font-size: 16px; line-height: 24px; } .home_lilian .img_box { float: right; max-width: 842px; width: 100%; min-height: 722px; position: relative; } .home_lilian .img_box .img { line-height: 0; overflow: hidden; width: 67%; display: block; } .home_lilian .img_box .img2 { position: absolute; right: -8px; bottom: -138px; line-height: 0; background: #f6f6f6; padding: 8px 8px 0; width: 52%; } .home_service { background: url(../images/home_bg3.jpg) no-repeat center top / cover; padding: 100px 0 90px; } .home_service .left { float: left; } .home_service .left .title { background: url(../images/title2.png) no-repeat left center; height: 179px; } .home_service .left .title span { margin-top: 120px; margin-left: 91px; } .home_service .left .con i { display: block; width: 24px; height: 3px; background: #d4d4d4; margin: 25px 0 20px; } .home_service .left .con h3 { color: #000000; font-size: 32px; } .home_service .left .con p { margin-top: 10px; color: #333333; font-size: 20px; letter-spacing: 15px; line-height: 30px; } .home_service .right { float: right; width: 79%; } .home_service .right ul li { float: left; width: 33%; transition: all .5s; margin-right: 0.5%; } .home_service .right ul li:last-child { margin-right: 0; } .home_service .right ul li .img { position: relative; } .home_service .right ul li .img span { display: block; line-height: 0; overflow: hidden; } .home_service .right ul li:hover .img span img{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); } .home_service .right ul li .img span img{ transition: all 1.2s; -o-transition: all 1.2s; -moz-transition: all 1.2s; -ms-transition: all 1.2s; -webkit-transition: all 1.2s; } .home_service .right ul li .img .bt { position: absolute; left: 30px; bottom: 30px; } .home_service .right ul li .img .bt h4 { font-size: 30px; font-family: DINEngschriftStd; color: #fff; opacity: 0.2; text-transform: uppercase; } .home_service .right ul li .img .bt h3 { color: #ffffff; font-size: 22px; } .home_service .right ul li .text { padding: 30px; } .home_service .right ul li .text .t { font-size: 16px; line-height: 24px; color: #666666; height: 96px; } .home_service .right ul li .text .con { opacity: 0; margin-top: 20px; } .home_service .right ul li .text .con p { width: 50%; float: left; color: #808080; font-size: 16px; line-height: 30px; background: url(../images/home_service_icon1.png) no-repeat left center; padding-left: 16px; } .home_service .right ul li:hover, .home_service .right ul li.cur { background: #262626; } .home_service .right ul li:hover .text .t, .home_service .right ul li.cur .text .t { color: #aaaaaa; } .home_service .right ul li:hover .text .con, .home_service .right ul li.cur .text .con { opacity: 1; } .pinpai_box { background: url(../images/ny_bg01.jpg) no-repeat top center / cover; padding: 0 0 30px; margin-top: -30px; } .pinpai_box .box { padding: 0 !important; } .pinpai_box .box .img { float: left; max-width: 760px; width: 100%; line-height: 0; } .pinpai_box .box .text { float: right; width: 46%; margin-top: 140px; } .pinpai_box .box .text h4 { color: #cccccc; font-size: 50px; text-transform: uppercase; font-family: DINEngschriftStd; } .pinpai_box .box .text h3 { margin-top: 10px; font-size: 30px; color: #000000; } .pinpai_box .box .text .t { margin-top: 25px; color: #333333; font-size: 18px; line-height: 36px; } .ny_title span { float: left; font-size: 50px; font-weight: bold; text-transform: uppercase; font-family: DINEngschriftStd; color: #999999; line-height: 50px; } .ny_title h3,.ny_title h2 { float: left; color: #ffffff; font-size: 30px; margin: 54px 20px 0 15px; } .ny_title p { margin-top: 68px; float: left; color: #CCCCCC; font-size: 16px; } .pinpai_box2 { background: url(../images/vv_07.jpg) no-repeat center center / cover; padding: 80px 0 90px; } .pinpai_box2 .box ul { margin-top: 60px; } .pinpai_box2 .box ul li { float: left; width: 33.33333333%; text-align: center; min-height: 352px; border-right: 1px solid rgba(255,255,255,0.4); padding-top: 50px; } .pinpai_box2 .box ul li:last-child { border-right: none; } .pinpai_box2 .box ul li .icon { line-height: 0; } .pinpai_box2 .box ul li h3 { margin-top: 32px; color: #ffffff; font-size: 24px; font-weight: normal; } .pinpai_box2 .box ul li p { margin-top: 10px; color: #cccccc; font-size: 15px; line-height: 24px; } .pinpai_box3 { background: url(../images/ny_bg3.jpg) no-repeat top center / cover #f6f6f6; padding-top: 230px; } .pinpai_box3 .box { position: relative; } .pinpai_box3 .box .text { width: 100%; position: relative; } .pinpai_box3 .box .text .img { display: block; line-height: 0; } .pinpai_box3 .box .text .bt { position: absolute; left: 90px; top: 168px; background: url(../images/pinpai_pic1.png) no-repeat left center; height: 222px; padding: 34px 0 0 56px; } .pinpai_box3 .box .text .bt h4 { color: #ffffff; font-size: 36px; text-transform: uppercase; } .pinpai_box3 .box .text .bt h3 { color: #ffffff; font-size: 36px; font-weight: normal; } .pinpai_box3 .box .con { position: absolute; right: 90px; top: -132px; min-height: 560px; width: 910px; background: url(../images/pinpai_pic2.png); padding: 115px 62px 0; } .pinpai_box3 .box .con ul li { float: left; margin-bottom: 105px; width: 47%; } .pinpai_box3 .box .con ul li:nth-child(2n) { float: right; } .pinpai_box3 .box .con ul li .icon { float: left; width: 62px; line-height: 0; } .pinpai_box3 .box .con ul li .t { margin-top: -5px; float: right; width: 76%; } .pinpai_box3 .box .con ul li .t h3 { color: #333333; font-size: 22px; } .pinpai_box3 .box .con ul li .t p { margin-top: 12px; color: #666666; font-size: 16px; line-height: 30px; } .pinpai_box4 { background: #f6f6f6; } .pinpai_box4 .top .ny_title { float: left; } .pinpai_box4 .top .ny_title span { color: #b3b3b3; } .pinpai_box4 .top .ny_title h3,.pinpai_box4 .top .ny_title h2 { color: #323232; } .pinpai_box4 .top .ny_title p { color: #666666; } .pinpai_box4 .top .more { float: right; margin-top: 54px; display: block; width: 140px; height: 44px; /* line-height: 44px;*/ text-align: center; font-size: 16px; font-family: DINEngschriftStd; background: #cccccc; text-transform: uppercase; color: #fff; letter-spacing: 4px; } .pinpai_box4 .box ul { width: 24.25%; margin-right: 1%; } .pinpai_box4 .box ul li { margin-bottom: 4%; } .pinpai_box4 .box ul li .text { padding: 20px; } .pinpai_box4 .box ul li .text span { width: 35px; height: 35px; top: 20px; right: 25px; } .pinpai_box4 .box ul li .text h4 { font-size: 18px; } .pinpai_box4 .box ul li .text h3 { font-size: 16px; } .pinpai_box4 .box ul li .text p { font-size: 12px; line-height: 22px; height: 44px; margin-top: 5px; } .pinpai_box4 .box2 ul { width: 32%; margin-right: 2%; } .pinpai_box4 .box2 ul li { margin-bottom: 6%; } .pinpai_box5 { padding-top: 60px; background: #f6f6f6; padding-bottom: 100px; } .pinpai_box5 .box { background: #fff; padding: 50px 90px; } .pinpai_box5 .box .top .ny_title { float: left; } .pinpai_box5 .box .top .ny_title span { color: #b4b4b4; display: block; } .pinpai_box5 .box .top .ny_title ul { float: left; margin-top: 5px; } .pinpai_box5 .box .top .ny_title ul li { display: inline-block; float: left; width: auto; line-height: 40px; cursor: pointer; color: #585858; font-size: 24px; margin-right: 40px; margin-top: 5px; } .pinpai_box5 .box .top .ny_title ul li h2{ font-size: inherit; color: inherit; margin: 0; } .pinpai_box5 .box .top .ny_title ul li.cur { color: #000000; font-size: 30px; font-weight: normal; } .pinpai_box5 .box .top .more { float: right; margin-top: 50px; display: block; width: 140px; height: 44px; /* line-height: 44px;*/ text-align: center; font-size: 16px; font-family: DINEngschriftStd; background: #cccccc; text-transform: uppercase; color: #fff; letter-spacing: 4px; } .pinpai_box5 .box ul { margin-top: 40px; } .pinpai_box5 .box ul li { float: left; width: 48%; } .pinpai_box5 .box ul li:nth-child(2n) { float: right; } .pinpai_box5 .box ul li .img { line-height: 0; overflow: hidden; } .pinpai_box5 .box ul li .text { padding-top: 20px; } .pinpai_box5 .box ul li .text .bt { line-height: 30px; } .pinpai_box5 .box ul li .text .bt h3 { font-weight: normal; float: left; max-width: 80%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 24px; color: #000; } .pinpai_box5 .box ul li .text .bt span { float: right; color: #000; font-size: 20px; } .pinpai_box5 .box ul li .text p { margin-top: 15px; font-size: 14px; line-height: 24px; color: #666; } .baozhaun_box { /*background: url(../images/ny_bg4.jpg) no-repeat center center / cover;*/ /* background: url(../images/zxnb_02.jpg) no-repeat center center / cover;*/ /*min-height: 616px;*/ padding-bottom: 120px; } .baozhaun_box .mianbaoxue{background: none;} .baozhaun_box .mianbaoxue p a,.baozhaun_box .mianbaoxue p span{color: #c9c9c9;} .baozhaun_box .left { float: left; padding-top: 70px; /*padding-left: 90px;*/ } .baozhaun_box .left h4 { color: #d6d5d0; font-size: 50px; text-transform: uppercase; font-family: DINEngschriftStd ; } .baozhaun_box .left h3 { margin-top: 15px; color: #ffffff; font-size: 36px; } .baozhaun_box .left p { margin-top: 5px; color: #ffffff; font-size: 16px; } .baozhaun_box .left i { display: block; width: 34px; height: 2px; background: #000; margin-top: 48px; display: none; } .baozhaun_box .right { float: right; width: 73%; padding-top: 100px; } .baozhaun_box .right ul li { float: left; width: 33.3%; padding-left: 120px; } .baozhaun_box .img100{ display: inline-block; width: 100%; margin-top: 70px; } .baozhaun_box .img100 .bt_box{ position: absolute; bottom: 0; width: 100%; left: 0; padding: 20px 40px; border-top: 1px solid rgba(255, 255, 255, 0.33); } .baozhaun_box .img100 .bt_box .btb{ float: left; width: 33.3%; text-align: center; } .baozhaun_box .img100 .bt_box .btb { color: rgba(255, 255, 255, 0.72); font-size: 18px; } .baozhaun_box .img100 .bt_box .btb span{ color: rgba(255, 255, 255, 0.45); font-size: 16px; margin-left: 10px; } .baozhaun_box .img100 .bt_box .btb:nth-child(1){text-align: left;} .baozhaun_box .img100 .bt_box .btb:nth-child(3){text-align: right;} .baozhaun_box .right ul li:nth-child(1),.baozhaun_box .right ul li:nth-child(2){margin-top: 0;} .baozhaun_box .right ul li .icon { width: 50px; float: left; } .baozhaun_box .right ul li:nth-child(2n) { float: right; } .baozhaun_box .right ul li .text { margin-top: -4px; float: right; width: 75%; } .baozhaun_box .right ul li .text h3 { color: #000000; /*color: #fff;*/ font-size: 18px; } .baozhaun_box .right ul li .text p { margin-top: 5px; color: #c9c9c9; font-size: 16px; line-height: 30px; } .title2 { text-align: center; } .title2 h4 { color: #999999; font-size: 50px; text-transform: uppercase; font-family: DINEngschriftStd ; } .title2 h3,.title2 h2{ color: #333333; font-size: 30px; } .title2 p { margin-top: 5px; color: #999999; font-size: 16px; } .title2 i { display: block; width: 34px; height: 2px; background: #000000; margin-top: 48px; margin: 25px auto; } .baozhaun_box2 { background: #fff; } .baozhaun_box2 .box { background: #fff; padding: 70px 90px; position: relative; /* top: -52px;*/ } .baozhaun_box2 .box ul { margin-top: 54px; } .baozhaun_box2 .box ul li { float: left; width: 25%; text-align: center; } .baozhaun_box2 .box ul li .icon { display: block; width: 103px; height: 103px; margin: 0 auto; border: 2px solid #f4f4f4; border-radius: 50px; position: relative; z-index: 2; } .baozhaun_box2 .box ul li .v1 { background: url(../images/baozhuan_icon4.png) no-repeat center center / cover #ffffff; } .baozhaun_box2 .box ul li .v2 { background: url(../images/baozhuan_icon5.png) no-repeat center center / cover #ffffff; } .baozhaun_box2 .box ul li .v3 { background: url(../images/baozhuan_icon6.png) no-repeat center center / cover #ffffff; } .baozhaun_box2 .box ul li .v4 { background: url(../images/baozhuan_icon7.png) no-repeat center center / cover #ffffff; } .baozhaun_box2 .box ul li .text { width: 250px; height: 250px; border: 2px solid #f4f4f4; border-radius: 50%; margin: -27px auto 0; padding-top: 70px; } .baozhaun_box2 .box ul li .text h3 { color: #666666; font-size: 20px; } .baozhaun_box2 .box ul li .text p { margin-top: 8px; color: #666666; font-size: 16px; line-height: 26px; } .baozhaun_box2 .box ul li .text span { display: block; width: 22px; height: 22px; margin: 25px auto 0; background: url(../images/baozhuan_pic1.jpg) no-repeat center center / cover; } .baozhaun_box2 .box ul li:hover .icon { border-color: #9fc550; } .baozhaun_box2 .box ul li:hover .v1 { background: url(../images/baozhuan_icon04.png) no-repeat center center / cover #9fc550; } .baozhaun_box2 .box ul li:hover .v2 { background: url(../images/baozhuan_icon05.png) no-repeat center center / cover #9fc550; } .baozhaun_box2 .box ul li:hover .v3 { background: url(../images/baozhuan_icon06.png) no-repeat center center / cover #9fc550; } .baozhaun_box2 .box ul li:hover .v4 { background: url(../images/baozhuan_icon07.png) no-repeat center center / cover #9fc550; } .baozhaun_box2 .box ul li:hover .text { border-color: #9fc550; } .baozhaun_box2 .box ul li:hover .text h3, .baozhaun_box2 .box ul li:hover .text p { color: #9fc550; } .baozhaun_box2 .box ul li:hover .text span { background: url(../images/baozhuan_pic01.jpg) no-repeat center center / cover; } .baozhaun_box3 { background: url(../images/zxnb_03.jpg) no-repeat center top #f6f6f6; padding-top: 100px; } .baozhaun_box3 .box { background: url(../images/baozhuan_bg.png); min-height: 700px; padding: 132px 90px 0; } .baozhaun_box3 .box .left { float: left; } .baozhaun_box3 .box .left h4 { color: #d6d5d0; font-size: 50px; text-transform: uppercase; font-family: DINEngschriftStd ; } .baozhaun_box3 .box .left h3 { margin-top: 15px; color: #ffffff; font-size: 36px; } .baozhaun_box3 .box .left p { margin-top: 5px; color: #ffffff; font-size: 16px; line-height: 26px; } .baozhaun_box3 .box .left i { display: block; width: 34px; height: 2px; background: #fff; margin-top: 48px; } .baozhaun_box3 .box .right { float: right; max-width: 880px; width: 100%; padding-left: 90px; border-left: 1px solid #4d4f5a; } .baozhaun_box3 .box .right ul li { float: left; margin-top: 90px; width: 40%; } .baozhaun_box3 .box .right ul li:nth-child(2n) { float: right; } .baozhaun_box3 .box .right ul li:first-child, .baozhaun_box3 .box .right ul li:first-child + li { margin-top: 0; } .baozhaun_box3 .box .right ul li .icon { width: 58px; line-height: 0; float: left; } .baozhaun_box3 .box .right ul li .text { float: right; width: 75%; } .baozhaun_box3 .box .right ul li .text h3 { color: #ffffff; font-size: 20px; } .baozhaun_box3 .box .right ul li .text p { font-size: 16px; line-height: 30px; color: #ffffff; } .haibao_box { background: #f6f6f6; padding-top: 65px; } .haibao_box ul { margin-top: 70px; } .haibao_box ul li { float: left; width: 50%; } .haibao_box ul li .img { float: left; width: 50%; } .haibao_box ul li .text { margin-top: 59px; width: 50%; background: #1f222f; float: left; min-height: 356px; padding: 90px 38px 0; } .haibao_box ul li .text h3 { color: #ffffff; font-size: 24px; } .haibao_box ul li .text .t { margin-top: 12px; color: #fff; font-size: 16px; line-height: 30px; } .kongjian_box { background: url(../images/kongjian_bg.jpg) no-repeat center top #ffffff; padding-bottom: 70px; } .kongjian_box .box { padding: 0 90px; } .kongjian_box .box .left { float: left; padding-top: 210px; } .kongjian_box .box .left h4 { color: #999999; font-size: 50px; text-transform: uppercase; font-family: DINEngschriftStd ; } .kongjian_box .box .left h3,.kongjian_box .box .left h2 { margin-top: 5px; color: #333333; font-size: 30px; } .kongjian_box .box .left p { margin-top: 22px; color: #666666; font-size: 16px; line-height: 26px; } .kongjian_box .box .left i { display: block; width: 34px; height: 2px; background: #333333; margin-top: 25px; } .kongjian_box .box .right { margin-top: 75px; float: right; width: 610px; background: url(../images/kongjian_bg2.png) no-repeat center 30px; } .kongjian_box .box .right span { width: 550px; margin: 0 auto; line-height: 0; background: #fff; padding: 10px; display: block; } .kongjian_box ul { padding: 70px 90px 0; } .kongjian_box ul li { float: left; background: #fcfcfc; width: 32%; padding: 50px 60px; margin-right: 2%; } .kongjian_box ul li:nth-child(3n) { margin-right: 0; } .kongjian_box ul li .bt span { width: 64px; float: left; height: 50px; } .kongjian_box ul li .bt h3 { color: #333333; font-size: 24px; float: left; margin-left: 18px; line-height: 48px; } .kongjian_box ul li .bt .s1 { background: url(../images/kongjian_icon1.png) no-repeat left center; } .kongjian_box ul li .bt .s2 { background: url(../images/kongjian_icon2.png) no-repeat left center; } .kongjian_box ul li .bt .s3 { background: url(../images/kongjian_icon3.png) no-repeat left center; } .kongjian_box ul li p { margin-top: 18px; color: #666666; font-size: 16px; line-height: 30px; } .kongjian_box ul li:hover { background: #798e22; } .kongjian_box ul li:hover .bt h3 { color: #fff; } .kongjian_box ul li:hover .bt .s1 { background: url(../images/kongjian_icon01.png) no-repeat left center; } .kongjian_box ul li:hover .bt .s2 { background: url(../images/kongjian_icon02.png) no-repeat left center; } .kongjian_box ul li:hover .bt .s3 { background: url(../images/kongjian_icon03.png) no-repeat left center; } .kongjian_box ul li:hover p { color: #fff; } .case_banner { background: url(../images/zxnb_123.jpg) no-repeat center center/cover; background-size: 100% 100%; /* padding: 200px 0 70px;*/ text-align: center; } .case_banner h3 { color: #ffffff; font-size: 36px; font-weight: normal; } .case_banner p { margin-top: 15px; color: #ffffff; font-size: 14px; line-height: 24px; } .menu { margin-top: 50px; } .menu a { display: inline-block; line-height: 45px; border-radius: 3px; color: #d8d8d8; font-size: 18px; border-bottom: 1px solid transparent; } .menu i{ display: inline-block; width: 5px; height: 5px; background: #cfd0d0; border-radius: 50px; margin: 0 25px; position: relative; /*top: -3px;*/ top: 12px; } .menu i:last-child{display: none;} .menu a:hover, .menu a.cur { color: #fff; border-color: #ffffff; } .case_box { background: #f6f6f6; padding: 65px 0 20px; } .case_box .case_title { text-align: center; } .case_box .case_title h3,.case_box .case_title h2 { color: #333333; font-size: 24px; } .case_box .case_title p { margin-top: 15px; color: #999999; font-size: 14px; line-height: 24px; } .case_box .case_list { margin-top: 40px; } .case_box .case_list ul li { float: left; width: 32%; margin-bottom: 50px; margin-right: 2%; } .case_box .case_list ul { display: flex; flex-wrap: wrap;} .case_box .case_list ul li a{ display: inline-block; width: 100%; } .case_box .case_list ul li:nth-child(3n) { margin-right: 0; } .case_box .case_list ul li .img { line-height: 0; overflow: hidden; } .case_box .case_list ul li .img img{ transition: all 1.2s; -o-transition: all 1.2s; -moz-transition: all 1.2s; -ms-transition: all 1.2s; -webkit-transition: all 1.2s; width: 100%; } .case_box .case_list ul li:hover .img img{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); } .case_box .case_list ul li .text { padding-top: 12px; } .case_box .case_list ul li .text h3{ font-size: 18px; color: #333333; font-weight: normal; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .case_box .case_list ul li .text h3 a{ color: #333333; } .case_box .case_list ul li .text p { margin-top: 5px; color: #999999; font-size: 14px; } .case_box .case_list ul li .text p a{ color: #999999; } /*.case_show { background: #f6f6f6; padding: 60px 0 70px; } .case_show .box { padding: 0 90px; } .case_show .box h1 { text-align: center; color: #333333; font-size: 36px; font-weight: normal; } .case_show .box .date { margin-top: 20px; padding-bottom: 30px; text-align: center; color: #999999; font-size: 16px; border-bottom: 1px solid #dddddd; } .case_show .box .date span { display: inline-block; margin: 0 20px; } .case_show .box .detail { padding-top: 30px; color: #666666; font-size: 14px; line-height: 26px; }*/ .caseshow_banner { background: url(../images/xiangxiye1.jpg) no-repeat center center / cover; background-size: 100% 100%; padding: 200px 0 100px; } .caseshow_banner .box { max-width: 1140px; width: 100%; padding: 0 35px; } .caseshow_banner h3,.caseshow_banner h1 { color: #ffffff; font-size: 35px; font-weight: normal; } .caseshow_banner .t { margin: 20px 0; color: #ffffff; font-size: 16px; line-height: 30px; } .caseshow_banner .fwnr { color: #ababab; font-size: 14px; } .caseshow_banner .sexi { margin-top: 35px; } .caseshow_banner .sexi li { float: left; margin-right: 30px; } .caseshow_banner .sexi li .icon { margin-right: 16px; float: left; padding: 6px; background: rgba(255, 255, 255, 0.1); border-radius: 50px; } .caseshow_banner .sexi li .icon span { width: 45px; height: 45px; display: block; border-radius: 50px; } .caseshow_banner .sexi li .icon .s1 { background: #3aade3; } .caseshow_banner .sexi li .icon .s2 { background: #244f9e; } .caseshow_banner .sexi li .icon .s3 { background: #22255a; } .caseshow_banner .sexi li .text { padding-top: 5px; float: left; color: #b5b5b5; font-size: 14px; line-height: 24px; } .caseshow_banner .d { margin-top: 30px; color: #555654; font-size: 14px; } .case_show { background: #f6f6f6; padding: 30px 0 40px; } .case_show .left { float: left; width: 73%; background: #fff; padding: 35px; color: #666666; font-size: 14px; line-height: 26px; } .case_show .left img{ border:1px solid rgba(0,0,0,0.05); line-height: 0; } .case_show .right { float: right; width: 24%; } .case_show .right .case_top { padding: 35px 25px; background: #fff; margin-bottom: 35px; } .case_show .right .case_top .icon { width: 100px; height: 100px; border-radius: 50px; overflow: hidden; margin: 0 auto; position: relative; } .case_show .right .case_top .icon img { display: block; max-width: 100%; max-height: 100%; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } .case_show .right .case_top h3 { margin: 25px 0 15px; text-align: center; font-weight: normal; color: #333333; font-size: 16px; } .case_show .right .case_top p { color: #999999; font-size: 14px; line-height: 24px; } .case_show .right .case_top p span { color: #666666; } .case_show .right .zxcl_box { background: #fff; padding: 25px 0; margin-bottom: 35px; } .case_show .right .zxcl_box h3,.case_show .right .zxcl_box h2 { padding: 0 25px; color: #333333; font-size: 16px; font-weight: normal; border-bottom: 1px dashed #e5e5e5; } .case_show .right .zxcl_box h3 span,.case_show .right .zxcl_box h2 span { display: inline-block; position: relative; bottom: -1px; padding-bottom: 12px; border-bottom: 2px solid #0d342f; } .case_show .right .zxcl_box ul li { padding: 0 25px; float: left; width: 100%; line-height: 62px; border-bottom: 1px dashed #e5e5e5; } .case_show .right .zxcl_box ul li a { background: url(../images/case_i.png) no-repeat left center; width: 100%; line-height: 62px; display: block; float: left; padding-left: 12px; } .case_show .right .zxcl_box ul li a p { float: left; max-width: 60%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #666666; font-size: 14px; } .case_show .right .zxcl_box ul li a span { float: right; color: #cccccc; font-size: 12px; } .case_show .right .zxcl_box ul li:hover { background: #ebebeb; } .case_show .right .float_box { width: 374.5px; background: #ffffff; padding: 25px 0; } .case_show .right .float_box li { padding: 0 25px; float: left; width: 100%; border-bottom: 1px dashed #e5e5e5; line-height: 50px; } .case_show .right .float_box li a { display: block; width: 100%; float: left; background: url(../images/case_i.png) no-repeat left center; padding-left: 12px; line-height: 50px; } .case_show .right .float_box li span { color: #666666; float: left; } .case_show .right .float_box li i { display: block; float: right; width: 20px; height: 22px; margin-top: 15px; } .case_show .right .float_box li i.i1 { background: url(../images/float_icon1.png) no-repeat center center; } .case_show .right .float_box li i.i2 { background: url(../images/float_icon2.png) no-repeat center center; } .case_show .right .float_box li i.i3 { background: url(../images/float_icon3.png) no-repeat center center; } .case_show .right .float_box li i.i4 { background: url(../images/float_icon4.png) no-repeat center center; } .case_show .right .float_box li i.i5 { background: url(../images/float_icon5.png) no-repeat center center; } .case_show .right .float_box li:hover{ background: #ebebeb; } .news_box { background: #f6f6f6; padding-bottom: 60px; } .news_box .box { background: #fff; padding: 60px 90px; } .news_box .box .left { max-width: 1000px; width: 100%; float: left; } .news_box .box .left .tit { border-bottom: 1px solid #dee1e1; color: #999999; font-size: 14px; font-weight: normal; padding-bottom: 24px; } .news_box .box .left .tit span { color: #333; font-weight: bold; font-size: 24px; display: inline-block; margin-right: 10px; } .news_box .box .right { float: right; max-width: 305px; width: 100%; } .news_box .box .right .ol_list { margin-bottom: 0px; } .news_box .box .right .ol_list li { float: left; width: 100%; border-bottom: 1px dotted #dcdcdc; padding: 30px 0; } .news_box .box .right .ol_list li:first-child { padding-top: 0; } .news_box .box .right .ol_list li .img { width: 100%; overflow: hidden; line-height: 0; } .news_box .box .right .ol_list li .text { padding-top: 15px; } .news_box .box .right .ol_list li .text h3 { color: #333333; font-size: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-weight: normal; } .news_box .box .right .ol_list li .text p { margin-top: 5px; color: #666666; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; } .news_box .box .right .ol_list li .text .con_btn { margin-top: 8px; color: #999999; font-size: 14px; } .news_box .box .right .ol_list li .text .con_btn a { float: left; display: block; color: #999999; margin-right: 18px; background: url(../images/s1.jpg) no-repeat left center; padding-left: 20px; } .news_box .box .right .ol_list li .text .con_btn span { float: left; } .news_box .box .right .ol_list li .text .more { margin-top: 11px; display: block; width: 112px; line-height: 32px; border: 1px solid #f6f6f6; color: #b9b9b9; text-align: center; text-transform: uppercase; } .news_box .box .right .tit { color: #333333; font-size: 16px; border-bottom: 1px solid #e6e6e6; padding-bottom: 15px; position: relative; } .news_box .box .right .tit:before { content: ""; position: absolute; left: 0; top: 3px; width: 3px; height: 16px; background: #1a58ab; } .news_box .box .right .tit span { padding-left: 18px; position: relative; } .news_box .box .right .tit span:before { content: ""; position: absolute; left: 0; bottom: -16px; width: 84px; height: 2px; background: #1a58ab; } .news_box .box .right .wz_con { margin-top: 20px; } .news_box .box .right .wz_con li { float: left; width: 100%; margin-bottom: -15px; } .news_box .box .right .wz_con li:last-child { margin-bottom: 45px; } .news_box .box .right .wz_con li .img { float: left; width: 109px; height: 74px; display: block; position: relative; } .news_box .box .right .wz_con li .img img { display: block; max-width: 100%; max-height: 100%; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } .news_box .box .right .wz_con li .text { width: 265px; float: left; } .news_box .box .right .wz_con li .text .bt { color: #555555; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news_box .box .right .wz_con li .text .btb { float: right; margin-top: -47px; margin-right: -41px; } .news_box .box .right .wz_con li .text .con_btn { margin-top: 5px; color: #999999; font-size: 14px; } .news_box .box .right .wz_con li .text .con_btn a { float: left; display: block; color: #999999; margin-right: 18px; background: url(../images/s1.jpg) no-repeat left center; padding-left: 20px; } .news_box .box .right .wz_con li .text .con_btn span { float: left; } .news_list ul li { float: left; width: 100%; border-bottom: 1px dotted #dcdcdc; padding: 30px 0; } .news_list ul li:last-child { padding-bottom: 0; border-bottom: none; } .news_list ul li .img { width: 226px; height: 153px; float: left; position: relative; } .news_list ul li .img img { display: block; max-width: 100%; max-height: 100%; position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; } .news_list ul li .text { float: right; width: 750px; } .news_list ul li .text .bt { color: #333333; font-size: 20px; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .news_list ul li .text p { margin-top: 5px; color: #666666; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; } .news_list ul li .con_btn { margin-top: 8px; color: #999999; font-size: 14px; } .news_list ul li .con_btn a { float: left; display: block; color: #999999; margin-right: 18px; background: url(../images/s1.jpg) no-repeat left center; padding-left: 20px; } .news_list ul li .con_btn span { float: left; } .news_list ul li .more { margin-top: 11px; display: block; width: 112px; line-height: 32px; border: 1px solid #f6f6f6; color: #b9b9b9; text-align: center; text-transform: uppercase; } .news_list .bottom { text-align: center; background: #f2f2f2; line-height: 44px; height: 44px; } .news_list .bottom a { display: block; color: #666666; font-size: 15px; text-transform: uppercase; } .news_list .bottom a i { background: url(../images/s4.jpg) no-repeat left center; width: 31px; height: 9px; display: inline-block; margin-left: 9px; position: relative; top: -1px; } .news_show h1 { color: #333333; font-size: 24px; } .news_show .date { margin-top: 20px; line-height: 24px; } .news_show .date .da { float: left; display: table; } .news_show .date .da span { float: left; display: inline-block; color: #888888; font-size: 14px; margin-right: 16px; } .news_show .date .fx { line-height: 24px; float: right; display: table; } .news_show .date .fx span { display: inline-block; float: left; color: #888888; font-size: 14px; } .news_show .date .fx div { margin-top: 2px; float: left; display: table; } .news_show .date .fx div a { height: 16px; display: block; float: left; margin-left: 10px; } .news_show .g_newstop { position: relative; margin-top: 25px; background: #fafafa; padding: 30px; } .news_show .g_newstop p { color: #777777; font-size: 14px; line-height: 26px; } .news_show .detail { padding-top: 30px; color: #666666; font-size: 14px; line-height: 26px; } .news_show .detail a{ font-weight: 900; } .contact_banner { position: relative; } .contact_banner .container { position: absolute; left: 50%; top: 0; transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); padding: 305px 90px 0; color: #ffffff; } .contact_banner .container h3 { font-size: 36px; font-weight: normal; } .contact_banner .container p { margin-top: 12px; font-size: 16px; line-height: 30px; } .contact_banner .container .dh { width: 450px; margin-top: 12px; font-size: 25px; font-weight: bold; background: url(../images/dh.png) no-repeat left top; padding-left: 43px; border-bottom: 1px dotted #939b9f; padding-bottom: 15px; } .contact_banner .container .dh span { display: inline-block; margin-right: 20px; } .contact_banner .container .dh span:last-child { margin-right: 0; } .contact_banner .container .bottom { margin-top: 25px; } .contact_banner .container .bottom a { display: block; width: 135px; line-height: 45px; background: #9fc550; border-radius: 3px; float: left; text-align: center; color: #fff; font-size: 14px; margin-right: 10px; } .contact_banner .container .bottom a i { display: inline-block; width: 17px; height: 19px; background: url(../images/dh1.png) no-repeat center center; margin-right: 5px; position: relative; top: 5px; } .contact_banner .container .bottom a:nth-child(1) i{ background: url(../images/dh2.png) no-repeat center center; } .contact_banner .container .bottom a:nth-child(2) i{ background: url(../images/dh2.png) no-repeat center center; } .contact_top .box { padding: 0 90px; position: relative; top: -160px; } .contact_top .box ul li { float: left; width: 32%; background: #fcfcfc; text-align: center; padding: 65px 50px; text-align: left; margin-right: 2%; } .contact_top .box ul li:nth-child(3n) { margin-right: 0; } .contact_top .box ul li h3 { text-align: center; color: #333333; font-size: 26px; } .contact_top .box ul li .t { margin-top: 20px; color: #666666; font-size: 16px; line-height: 24px; } .contact_top .box ul li .t p { margin: 10px 0; } .contact_top .box ul li .t span { float: left; width: 75px; text-align: right; } .contact_top .box ul li .t em { float: left; font-style: normal; width: 263px; } .contact_top .box ul li:hover { background: #9fc550; } .contact_top .box ul li:hover h3 { color: #fff; } .contact_top .box ul li:hover .t { color: #fff; } .feedback .box { position: relative; top: -80px; padding: 0 90px; } .feedback .box .title3 h3 { color: #333333; font-size: 30px; } .feedback .box .title3 p { color: #666; font-size: 14px; margin-top: 10px; } .feedback .box ul { margin-top: 30px; } .feedback .box ul li { float: left; margin-right: 20px; margin-bottom: 20px; } .feedback .box ul li input { float: left; width: 250px; border: 1px solid #F6F6F6; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 2px; line-height: 50px; font-family: "微软雅黑"; font-size: 14px; padding: 0 15px; color: #666; } .feedback .box ul li textarea { width: 100%; height: 130px; border: 1px solid #F6F6F6; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 2px; font-family: "微软雅黑"; font-size: 14px; padding: 15px; color: #666; } .feedback .box ul li .text span { float: left; line-height: 50px; color: #999999; } .feedback .box ul li .text div { float: left; line-height: 50px; } .feedback .box ul li .text div em { color: #999999; float: left; font-style: normal; margin-right: 30px; background: url(../images/feedback1.jpg) no-repeat left 19px; padding-left: 20px; } .feedback .box ul li .text div em.cur { background-image: url(../images/feedback2.jpg); } .feedback .box ul li .btn { width: 135px; line-height: 45px; background: #9fc550; color: #fff; border: none; box-shadow: none; font-size: 16px; } .feedback .box ul li .t { float: left; line-height: 45px; margin-left: 20px; color: #999999; } .feedback .box #map { margin-top: 40px; width: 100%; height: 600px; } /**2018-7-5**/ .nybanner { overflow: hidden; position: relative; } .design_box { position: absolute; left: 0; bottom: 62px; width: 100%; } .design_box ul { background: url(../images/design_b1.png); } .design_box ul li { float: left; width: 25%; height: 165px; border-left: 1px solid #18110a; padding-left: 5%; padding-top: 3%; } .design_box ul li .icon { float: left; line-height: 0; } .design_box ul li .text { float: left; margin-left: 20px; padding-top: 8px; } .design_box ul li .text h3 { color: #959391; font-size: 24px; font-family: DINEngschriftStd; font-weight: normal; } .design_box ul li .text p { color: #ffffff; font-size: 22px; font-weight: bold; } .design_box2 { padding: 100px 0; } .design_box2 .left { float: left; width: 40%; padding-top: 35px; } .design_box2 .left h3 { margin-top: 25px; color: #000000; font-size: 32px; text-align: left; } .design_box2 .left .t { margin-top: 15px; color: #666666; font-size: 18px; line-height: 30px; } .design_box2 .left a { margin-top: 65px; display: block; width: 140px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; font-family: DINEngschriftStd; text-transform: uppercase; color: #666666; letter-spacing: 4px; background: #f0f0f0; } .design_box2 .right { float: right; line-height: 0; width: 40%; } .design_box3 { background: #f6f6f6; padding: 100px 0; } .design_box3 .left { float: left; line-height: 0; width: 56%; } .design_box3 .right { width: 44%; float: right; } .design_box3 .right .img { display: block; width: 100%; line-height: 0; } .design_box3 .right .text { padding-top: 20px; padding-left: 11%; margin-bottom: 35px; } .design_box3 .right .text h3 { color: #000000; font-size: 32px; } .design_box3 .right .text i { margin: 18px 0; display: block; width: 32px; height: 3px; background: #c2c2c2; } .design_box3 .right .text h4 { color: #000000; font-size: 22px; font-weight: normal; } .design_box3 .right .text p { margin-top: 12px; line-height: 30px; color: #666666; font-size: 18px; } .title_bt { font-size: 16px; margin: 81px 0 0 22px; float: left; color: #666666; } .design_box4 { background: url(../images/design_bg.jpg) no-repeat center center / cover; padding: 112px 0 126px; } .design_box4 .title h3,.design_box4 .title h2 { color: #fff; } .design_box4 .title .title_bt { color: #ffffff; } .design_box4 ol { margin-top: 100px; } .design_box4 ol li { float: left; width: 40%; border-right: 1px solid #545453; padding: 0 5%; } .design_box4 ol li .icon { line-height: 0; } .design_box4 ol li h3 { margin-top: 24px; color: #fff; font-size: 24px; } .design_box4 ol li h3 span { font-size: 26px; color: #818181; font-family: DINEngschriftStd; text-transform: uppercase; position: relative; display: inline-block; top: 2px; margin-left: 10px; } .design_box4 ol li p { margin-top: 12px; color: #cccccc; font-size: 16px; line-height: 26px; } .design_box4 ol li:first-child { padding-left: 0; width: 30%; } .design_box4 ol li:last-child { width: 30%; border-right: none; padding-right: 0; } .design_box5 { padding-bottom: 50px; } .design_box6 { background: #333333; } .design_box6 .left { float: left; width: 50%; line-height: 0; } .design_box6 .left span { display: block; position: relative; width: 100%; } .design_box6 .left span:before { content: ""; position: absolute; right: -25px; top: 203px; width: 25px; height: 50px; background: url(../images/design_b2.jpg) no-repeat center center / cover; } .design_box6 .right { float: right; width: 50%; padding: 125px 8.9% 0 5.3%; } .design_box6 .right .text h3 { margin-top: 40px; font-size: 32px; color: #ffffff; } .design_box6 .right .text h4 { margin-top: 6px; color: #e8e8e8; font-size: 24px; font-weight: normal; } .design_box6 .right .text ol li { float: left; width: 100%; margin-top: 50px; } .design_box6 .right .text ol li .icon { float: left; line-height: 0; width: 12%; } .design_box6 .right .text ol li .t { float: right; width: 85%; margin-top: -5px; } .design_box6 .right .text ol li .t .bt { color: #fff; font-size: 20px; } .design_box6 .right .text ol li .t p { color: #e8e8e8; font-size: 15px; margin-top: 5px; } .news_info { padding-top: 30px; } .news_info .box { padding: 70px 90px; } /**about**/ .about_box { background: url(../images/about_bg.jpg) no-repeat center top / cover; padding: 90px 0; } .about_box .box { margin-top: 35px; } .about_box .box .img { line-height: 0; width: 100%; } .about_box .box .t { margin-top: 20px; text-align: center; color: #666666; font-size: 20px; line-height: 36px; text-transform: uppercase; } .about_box .box .text { text-align: center; margin-top: 45px; } .about_box .box .text .left { display: inline-block; float: none; } .about_box .box .text .left .bt { color: #777777; font-size: 122px; font-family: DINEngschriftStd; text-transform: uppercase; line-height: 80px; } .about_box .box .text .left p { margin-left: 5px; margin-top: 10px; text-align: left; color: #888888; font-size: 23px; font-family: DINEngschriftStd; text-transform: uppercase; position: relative; } .about_box .box .text .left p:before { content: ""; position: absolute; right: 5px; top: 13px; width: 18px; height: 3px; background: #888888; } .about_box .box .text .right { position: relative; top: -2px; text-align: left; margin-left: 25px; display: inline-block; color: #777777; font-size: 18px; line-height: 32px; width: 522px; float: none; } .about_box2 { background: url(../images/KNG_9.jpg) no-repeat center center / cover; /* background: url(../images/about_bg2.jpg) no-repeat center center / cover;*/ padding: 130px 0; } .about_box2 .box { float: right; width: 832px; background: #fff; padding: 70px 75px; } .about_box2 .box .t { margin-top: 30px; color: #666666; font-size: 16px; line-height: 30px; } .about_box2 .box ol { margin-top: 40px; } .about_box2 .box ol li { float: left; text-align: center; position: relative; padding: 0 30px; } .about_box2 .box ol li:first-child { padding-left: 0; } .about_box2 .box ol li:last-child { padding-right: 0; } .about_box2 .box ol li:last-child:before { display: none; } .about_box2 .box ol li .bt { font-family: DINEngschriftStd; color: #333333; font-size: 50px; } .about_box2 .box ol li p { color: #999999; font-size: 18px; } .about_box2 .box ol li:before { content: ""; position: absolute; right: 0; top: 10px; width: 1px; height: 72px; background: #e0e0e0; } .about_box3 { background: #f6f6f6; padding: 80px 0; } .about_box3 .t { margin-top: 25px; color: #333333; font-size: 18px; line-height: 30px; } .about_box3 .yjhd_box { /* background: #333333;*/ background: #f4f4f4; margin-top: 40px; } .about_box3 .yjhd_box .box .text { float: right; width: 24.5%; padding: 90px 3% 0; } .about_box3 .yjhd_box .box .text .date { color: #616161; font-size: 40px; font-family: DINEngschriftStd; position: relative; } .about_box3 .yjhd_box .box .text .date:before { content: ""; position: absolute; left: 0; top: -30px; width: 24px; height: 17px; background: url(../images/vv_12.jpg) no-repeat center center / cover; } .about_box3 .yjhd_box .box .text h3 { margin-top: 50px; font-size: 32px; color: #333333; } .about_box3 .yjhd_box .box .text i { margin: 25px 0; display: block; width: 28px; height: 4px; background: #5c5c5c; } .about_box3 .yjhd_box .box .text p { color: #666666; font-size: 16px; line-height: 28px; } .about_box3 .yjhd_box .box .img { float: right; width: 75.5%; line-height: 0; } .about_box3 .yjhd_box .slick-dots { bottom: 35px; text-align: right; padding-right: 2vw; } .about_box3 .yjhd_box .slick-dots li button { width: 46px; height: 2px; background: #5c5c5c; } .about_box3 .yjhd_box .slick-dots li.slick-active button { background: #ffffff; } .about_box4 { background: #333333; padding: 100px 0 70px; } .about_box4 .container { position: relative; } .about_box4 .container .img_bg { position: absolute; left: 0; bottom: 4%; line-height: 0; } .about_box4 .left { float: left; width: 24.5%; padding-right: 3%; } .about_box4 .left h3 { color: #ffffff; font-size: 32px; margin-top: 48px; } .about_box4 .left p { margin-top: 15px; color: #cccccc; font-size: 16px; line-height: 28px; } .about_box4 .right { float: right; width: 75.5%; } .about_box4 .right ol li { float: left; width: 32%; position: relative; margin-bottom: 2%; margin-right: 2%; } .about_box4 .right ol li:nth-child(3n) { margin-right: 0; } .about_box4 .right ol li .img { line-height: 0; overflow: hidden; } .about_box4 .right ol li .img img { width: 100%; } .about_box4 .right ol li .text { display: none; position: absolute; left: 5%; top: 5%; width: 90%; height: 90%; background: rgba(0, 0, 0, 0.9); padding: 12% 5% 0; } .about_box4 .right ol li .text h3 { border-bottom: 1px solid #484849; color: #ffffff; font-size: 32px; font-family: DINEngschriftStd; text-transform: uppercase; padding-bottom: 10px; } .about_box4 .right ol li .text h3 span { font-size: 20px; display: inline-block; position: relative; top: -2px; margin-left: 15px; } .about_box4 .right ol li .text p { margin-top: 12px; color: #CCC; font-size: 14px; line-height: 24px; } .about_box4 .right ol li:hover .text { display: block; } .about_gsxw .fwdt_box .fwdt_div ul li { float: left; width: 48%; } .about_gsxw .fwdt_box .fwdt_div ul li:nth-child(2n) { float: right; } .about_gsxw .fwdt_box .fwdt_div ul li .img { line-height: 0; overflow: hidden; } .about_gsxw .fwdt_box .fwdt_div ul li .text_con { padding-top: 20px; } .about_gsxw .fwdt_box .fwdt_div ul li .text_con .bt { line-height: 30px; } .about_gsxw .fwdt_box .fwdt_div ul li .text_con .bt h3 { font-weight: normal; float: left; max-width: 80%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 24px; color: #000; } .about_gsxw .fwdt_box .fwdt_div ul li .text_con .bt span { float: right; color: #000; font-size: 20px; } .about_gsxw .fwdt_box .fwdt_div ul li .text_con p { margin-top: 15px; font-size: 14px; line-height: 24px; color: #666; } /**marketing**/ .marketing_box { padding: 80px 0; } .marketing_box ol { margin-top: 60px; } .marketing_box ol li { float: left; width: 33.33333333%; text-align: center; padding: 0 3%; } .marketing_box ol li .icon { line-height: 0; } .marketing_box ol li .text { margin-top: 20px; } .marketing_box ol li .text h3 { color: #333333; font-size: 22px; } .marketing_box ol li .text p { margin-top: 10px; color: #666666; font-size: 14px; line-height: 24px; } .marketing_box .img { margin-top: 60px; line-height: 0; } .marketing_box2 { background: url(../images/vv_02.jpg) no-repeat center center / cover; background-size: 100% 100%; padding: 242px 0; } .marketing_box2 .box { margin-left: 335px; } .marketing_box2 .box .img { float: left; line-height: 0; width: 28.4%; } .marketing_box2 .box .text { float: left; max-width: 642px; width: 100%; margin-left: 30px; } .marketing_box2 .box .text h4 { color: #ffffff; font-size: 73px; font-family: DINEngschriftStd; text-transform: uppercase; line-height: 66px; } .marketing_box2 .box .text i { width: 240px; height: 3px; /*background: #595555;*/ background: rgba(255,255,255,0.3); display: block; margin: 20px 0 30px; } .marketing_box2 .box .text h3 { color: #ffffff; font-size: 32px; } .marketing_box2 .box .text p { margin-top: 12px; color: #ffffff; font-size: 16px; line-height: 26px; } .marketing_box2 .box .text a { margin-top: 65px; display: block; width: 140px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; font-family: DINEngschriftStd; text-transform: uppercase; color: #666666; letter-spacing: 4px; background: #f0f0f0; } .marketing_box3 { background: #f6f6f6; padding: 100px 0; } .marketing_box3 .left { float: left; width: 50%; padding: 0 3% 0 9%; } .marketing_box3 .left ol li { float: left; margin-top: 70px; width: 45%; margin-right:10%; } .marketing_box3 .left ol li:nth-child(2n) { float: right; margin-right:0; } .marketing_box3 .left ol { display: flex; flex-wrap: wrap;} .marketing_box3 .left ol li .icon { line-height: 0; } .marketing_box3 .left ol li .t { padding-top: 15px; } .marketing_box3 .left ol li .t h3 { color: #333333; font-size: 22px; font-weight: normal; } .marketing_box3 .left ol li .t p { margin-top: 10px; color: #666666; font-size: 14px; line-height: 22px; } .marketing_box3 .right { float: right; width: 50%; line-height: 0; } .marketing_box4 { background: url(../images/vv_06.jpg) no-repeat center top / cover; padding: 160px 0; } .marketing_box4 ol li { float: left; width: 44%; } .marketing_box4 ol li:first-child + li { float: right; margin-top: 65px; } .marketing_box4 ol li .top .icon { float: left; line-height: 0; } .marketing_box4 ol li .top .text { float: left; margin-left: 20px; } .marketing_box4 ol li .top .text h4 { font-size: 28px; font-family: DINEngschriftStd; text-transform: uppercase; /*color: #6b6b6b;*/ color: #ffffff; font-weight: normal; line-height: 30px; } .marketing_box4 ol li .top .text h3 { margin-top: 5px; color: #ffffff; font-size: 28px; } .marketing_box4 ol li dl { margin-top: 58px; } .marketing_box4 ol li dl dt, .marketing_box4 ol li dl dd { width: 42%; } .marketing_box4 ol li dl dt h3, .marketing_box4 ol li dl dd h3 { color: #ffffff; font-size: 22px; font-weight: normal; border-bottom: 1px solid rgba(255,255,255,0.3); padding-bottom: 16px; } .marketing_box4 ol li dl dt p, .marketing_box4 ol li dl dd p { margin-top: 12px; color: #d0d0d0; font-size: 14px; line-height: 24px; } .marketing_box4 ol li a { margin-top: 100px; display: block; width: 140px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; font-family: DINEngschriftStd; text-transform: uppercase; color: #666666; letter-spacing: 4px; background: #f0f0f0; } .marketing_box5 { background: url(../images/vv_05.jpg) no-repeat center center / cover; min-height: 1072px; padding-top: 100px; } .marketing_box5 .box { float: right; max-width: 640px; width: 100%; } .marketing_box5 .box h3,.marketing_box5 .box h2 { margin-top: 35px; color: #010101; font-size: 32px; } .marketing_box5 .box p { margin-top: 12px; color: #666666; font-size: 16px; line-height: 24px; } .home_case .top .gdzx_R a.more { font-family: DINEngschriftStd; text-transform: uppercase; letter-spacing: 4px; background: #cccccc; color: #fff; } /**planning**/ .planning_box { background: url(../images/planning_bg.jpg) no-repeat center center / cover; padding-top: 90px; min-height: 821px; } .planning_box .box { max-width: 905px; width: 100%; float: left; } .planning_box .box ol { margin-top: 50px; } .planning_box .box ol li { float: left; background: #fff; width: 49.9%; padding: 45px 5% 40px; margin-bottom: 0.2%; } .planning_box .box ol li .icon { float: left; line-height: 0; width: 63px; text-align: right; } .planning_box .box ol li .text { float: right; width: 78%; margin-top: -5px; } .planning_box .box ol li .text h3 { color: #000; font-size: 22px; font-weight: normal; } .planning_box .box ol li .text p { margin-top: 5px; color: #666666; font-size: 16px; line-height: 24px; } .planning_box .box ol li:nth-child(2n) { float: right; } .planning_box .box ol li:nth-child(2) { margin-top: 7%; } .planning_box .box ol li.last { background: none; font-family: DINEngschriftStd; text-transform: uppercase; font-size: 18px; color: #d9d9d9; } .planning_box2 .left span:before { background-image: url(../images/planning_b1.jpg); } .planning_box2 .right .text .tit { margin-top: 20px; font-size: 16px; line-height: 30px; color: #e0e0e0; } .planning_box2 .right .text a { margin-top: 80px; display: block; width: 140px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; font-family: DINEngschriftStd; text-transform: uppercase; color: #666666; letter-spacing: 4px; background: #f0f0f0; } .planning_box3 { padding: 90px 0; background: #f6f6f6; } .planning_box3 ol { margin-top: 50px; background: url(../images/planning_bg2.jpg) no-repeat center center / cover; padding: 175px 0 140px; } .planning_box3 ol li { float: left; width: 25%; padding-left: 6%; } .planning_box3 ol li .icon { line-height: 0; } .planning_box3 ol li .text { padding-top: 40px; } .planning_box3 ol li .text h3 { color: #fff; font-size: 22px; font-weight: normal; } .planning_box3 ol li .text p { margin-top: 5px; color: #fff; font-size: 18px; } .planning_box4 .right ol li .text { height: auto; bottom: 5%; top: auto; background: #fff; padding: 8% 5%; } .planning_box4 .right ol li .text h3 { color: #333333; } .planning_box4 .right ol li .text p { color: #333333; } @media (max-width: 1680px) { .home_lilian .text { max-width: 510px; } .home_lilian .img_box { max-width: 805px; } .news_box .box { padding: 70px; } .news_box .box .left { max-width: 930px; } .news_list ul li .text { width: 680px; } .news_box .box .right { max-width: 270px; } .news_box .box .right .wz_con li .text { width: 230px; } .news_box .box .right .wz_con li .text .con_btn { font-size: 12px; } .news_box .box .right .wz_con li .text .con_btn a { margin-right: 5px; } .pinpai_box .box .img { max-width: 580px; } .pinpai_box .box .text .t { font-size: 16px; line-height: 26px; } .pinpai_box3 .box .con { max-width: 760px; } .baozhaun_box .right { max-width: 880px; } .baozhaun_box3 .box .right { max-width: 740px; } .baozhaun_box3 .box .right ul li { width: 47%; } .haibao_box ul li .text { margin-top: 52px; min-height: 314px; } .about_gsxw .fwdt_box .top .title .title_bt, .design_box5 .top .title .title_bt { display: none; } .marketing_box2 .box { margin-left: 154px; } .marketing_box3 .left ol li { margin-top: 28px; } .marketing_box5 { min-height: 943px; } .planning_box2 .right { padding-top: 88px; } } @media (max-width: 1600px) { .header .nav ul li { margin-right: 30px; } .home_lilian .img_box { max-width: 50%; min-height: 600px; } .home_lilian .text { padding-top: 54px; } .home_lilian .text .con .t, .home_about .text p { font-size: 14px; line-height: 24px; } .home_about { min-height: 680px; padding-top: 95px; } .links .links_con { max-width: 872px; } .news_box .box { padding: 70px; } .news_box .box .left { max-width: 68%; } .news_list ul li .text { width: 68%; } .news_box .box .right { width: 30%; } .contact_top .box { top: -110px; } .contact_top .box ul li { padding: 65px 30px; } .contact_top .box ul li .t { font-size: 14px; } .contact_top .box ul li .t em { width: 226px; } .feedback .box { top: -60px; } .pinpai_box .box { padding: 0; } .kongjian_box .box { padding: 0; } .kongjian_box ul { padding-left: 0; padding-right: 0; } .baozhaun_box .left { padding-left: 0; } .baozhaun_box .right { max-width: 847px; padding-right: 0; } .baozhaun_box3 .box .right { max-width: 704px; padding-left: 54px; } .haibao_box ul li .text { margin-top: 50px; min-height: 299px; padding-top: 45px; } .design_box6 .right .text ol li .t p { font-size: 14px; } .design_box6 .right .text ol li .t .bt { font-size: 16px; } .design_box6 .right { padding-top: 80px; } .marketing_box2 { padding: 130px 0; } .marketing_box2 .box { margin-left: 92px; } .marketing_box4 { padding: 108px 0; } .marketing_box5 { min-height: 898px; } } @media (max-width: 1440px) { .header .icon { padding-left: 0; } .header .nav ul li { margin-right: 25px; } .home_service .left .con p { font-size: 16px; } .home_service .right ul li .text .t { font-size: 14px; line-height: 24px; height: 120px; } .home_service .right ul li .text .con p { font-size: 14px; } .home_tezheng ol li p { font-size: 14px; line-height: 24px; overflow: auto; height: auto; } .home_tezheng ol li { margin-top: 48px; } .home_tezheng ol li::before { height: 100%; } .home_case .box ul li .text h4 { font-size: 18px; } .home_case .box ul li .text h3 { font-size: 16px; } .home_case .box ul li .text p { font-size: 12px; line-height: 22px; height: 44px; margin-top: 5px; } .home_case .box ul li .text span { width: 35px; height: 35px; top: 20px; right: 25px; } .home_case .box ul li .text { padding: 20px; } .home_about .img { margin-left: 175px; } .home_about { padding: 90px 0; min-height: 0; } .links .links_con { max-width: 773px; } .footer .left .foot_nav a { margin-left: 20px; } .news_box .box .left { max-width: 70%; } .news_list ul li .text { width: 68%; } .news_box .box .right { width: 28%; } .news_box .box .right .wz_con li .text { width: 85%; } .news_box .box { padding: 50px 20px; } .contact_top .box, .feedback .box, .case_show .box { padding: 0; } .contact_top .box ul li .t em { width: 238px; } .contact_banner .container { padding: 205px 0 0; } .pinpai_box .box .img { width: 50%; } .pinpai_box .box .text .t { font-size: 14px; line-height: 24px; } /* .pinpai_box { padding: 70px 0; }*/ .pinpai_box3 .box .con { width: 50%; min-height: 0; } .pinpai_box3 .box .con { padding: 50px 25px; } .pinpai_box3 .box .con ul li .t { width: 68%; } .pinpai_box3 .box .con ul li .t p { font-size: 14px; line-height: 24px; } .pinpai_box3 .box .con ul li .t h3 { font-size: 18px; } .pinpai_box3 .box .con ul li { margin-bottom: 50px; } .pinpai_box3 .box .con ul li:nth-child(3), .pinpai_box3 .box .con ul li:nth-child(4) { margin-bottom: 0; } .pinpai_box3 .box .con { top: 26px; } .pinpai_box3 { padding-top: 70px; } .kongjian_box ul li { padding: 30px; } .baozhaun_box3 .box .right ul li .text h3 { font-size: 18px; } .kongjian_box .box .left p, .kongjian_box ul li p, .baozhaun_box3 .box .right ul li .text p, .baozhaun_box3 .box .left p, .baozhaun_box .right ul li .text p, .title2 p, .baozhaun_box2 .box ul li .text p { font-size: 14px; line-height: 24px; } .baozhaun_box3 .box .right ul li { width: 48%; } .baozhaun_box3 .box { padding: 100px 40px 0; } .baozhaun_box3 .box { min-height: 675px; } .baozhaun_box2 .box { padding: 60px 40px; } .haibao_box ul li .text { margin-top: 45px; padding: 60px 20px 0; min-height: 269px; } .haibao_box ul li .text h3 { font-size: 20px; } .haibao_box ul li .text .t { font-size: 14px; line-height: 24px; } .title_bt { font-size: 14px; } .marketing_box2 .box { margin-left: 0; } .about_box .box .t, .about_box .box .text .right, .about_box2 .box .t, .about_box2 .box ol li p, .about_box3 .t, .about_box3 .yjhd_box .box .text p, .about_box4 .left p, .design_box2 .left .t, .design_box3 .right .text p, .design_box4 ol li p, .marketing_box5 .box p, .marketing_box2 .box .text p, .planning_box .box ol li .text p, .planning_box2 .right .text .tit, .planning_box3 ol li .text p { font-size: 14px; line-height: 24px; } .about_box .box .text .left .bt { font-size: 82px; } .about_box2 { padding: 80px 0; } .about_box2 .box { width: 680px; padding: 50px; } .about_box3 .yjhd_box .box .text h3 { font-size: 22px; font-weight: normal; margin-top: 18px; } .about_box3 .yjhd_box .slick-dots { padding-left: 32px; } .about_box4 .container .img_bg { width: 16%; } .about_box4 .left h3 { margin-top: 30px; } .about_box4 .right ol li .text h3 { font-size: 22px; font-weight: normal; } .about_box4 .right ol li .text h3 span { font-size: 14px; } .about_box4 .right ol li .text p { font-size: 12px; line-height: 18px; } .home_news .gdzx_box ul li .bt h3 { max-width: 73%; } .design_box2 .left { padding-top: 0; } .design_box2 .right { width: 45%; } .design_box3 .right .text { margin-bottom: 12px; } .design_box6 .right .text ol li { margin-top: 15px; } .design_box ul li { height: 148px; } .marketing_box2 .box .text a { margin-top: 55px; } .planning_box .box ol li { padding: 35px 5% 30px; } .planning_box { min-height: 756px; } .planning_box3 ol { padding: 70px 0; } .about_box4 .left p { line-height: 18px; } } @media (max-width: 1366px) { .home_service, .home_tezheng, .home_case, .pinpai_box2 { padding: 70px 0; } .home_lilian .text { max-width: 45%; } .home_lilian .text .con { margin-top: 20px; } .home_lilian .img_box .img { width: 75%; } .home_lilian .img_box .img2 { width: 60%; } .home_case { padding-bottom: 50px; } .home_about .img { margin-left: 0; } .home_about .text i { height: 80px; } .home_about .text { max-width: 760px; } .home_news .fwdt_box { padding: 70px; } .home_news .gdzx_box { padding: 70px 70px 30px; } .home_news .gdzx_box ul li .bt h3 { font-size: 16px; } .home_news .gdzx_box ul li .bt span { font-size: 16px; } .home_news { padding-bottom: 60px; } .links .links_con { max-width: 720px; } .home_news .fwdt_box .fwdt_div ul li:hover .text { padding-top: 56px; } .case_banner{ padding: 190px 0 60px; } .contact_banner .container h3, .case_banner h3, .case_show .box h1 { font-size: 28px; } .home_lilian .text .con h3, .home_service .left .con h3, .contact_top .box ul li h3, .feedback .box .title3 h3, .pinpai_box .box .text h3, .ny_title h3, .ny_title h2, .baozhaun_box .left h3, .title2 h3,.title2 h2 { font-size: 22px; } .ny_title h3, .ny_title h2 { margin-top: 65px; } .title h3, .title h2 { font-size: 22px; margin-top: 76px; } .pinpai_box2 .box ul li h3, .kongjian_box .box .left h3, .pinpai_box2 .box ul li h2, .kongjian_box .box .left h2 { font-size: 22px; } .contact_top .box ul li .t em { width: 210px; } .pinpai_box3 .box .text .bt h3 { font-size: 22px; } .pinpai_box3 .box .text .bt h4 { font-size: 30px; } .pinpai_box3 .box .text .bt { top: 96px; left: 70px; padding-top: 51px; } .pinpai_box3 .box .con { padding: 30px 25px; } .ny_title p { font-size: 14px; margin-top: 74px; } .pinpai_box5 .box { padding: 50px 70px; } .pinpai_box5 .box ul li .text .bt h3, .pinpai_box5 .box ul li .text .bt span { font-size: 18px; } .pinpai_box5 .box .top .ny_title ul li { font-size: 20px; } .pinpai_box5 .box .top .ny_title ul li.cur, .baozhaun_box3 .box .left h3 { font-size: 22px; } .pinpai_box5 { padding-bottom: 70px; } .baozhaun_box { min-height: 500px; } .baozhaun_box .right { max-width: 715px; padding-left: 60px; padding-top: 40px; } /* .baozhaun_box .right ul li { width: 48%; } .baozhaun_box .right ul li { margin-top: 65px; } .baozhaun_box .left { padding-top: 126px; }*/ .baozhaun_box3 .box .right { max-width: 647px; } .baozhaun_box3 .box .right ul li .icon { width: 46px; } .haibao_box ul li .text { margin-top: 42px; min-height: 256px; } .title_bt { margin-top: 86px; } .about_box, .about_box2, .about_box3, .about_box4, .design_box2, .design_box3, .design_box4, .marketing_box, .marketing_box3, .marketing_box4, .planning_box, .planning_box3 { padding: 70px 0; } .marketing_box2 { padding: 80px 0; } .news_info .box { padding: 50px 70px; } .about_box3 .yjhd_box .box .text .date { font-size: 24px; } .about_box4 .left h3, .design_box2 .left h3, .design_box3 .right .text h3, .design_box4 ol li h3 span, .design_box6 .right .text h3, .marketing_box2 .box .text h3, .marketing_box4 ol li .top .text h3, .marketing_box5 .box h3,.marketing_box5 .box h2 { font-size: 22px; } .about_gsxw .fwdt_box .fwdt_div ul li .text_con .bt h3, .design_box3 .right .text h4, .design_box4 ol li h3, .design_box6 .right .text h4, .marketing_box3 .left ol li .t h3, .marketing_box4 ol li dl dt h3, .marketing_box4 ol li dl dd h3, .planning_box .box ol li .text h3, .planning_box3 ol li .text h3 { font-size: 18px; } .about_gsxw .fwdt_box .fwdt_div ul li .text_con .bt span { font-size: 18px; } .design_box4 ol { margin-top: 70px; } .design_box6 .right .text h3 { margin-top: 26px; } .design_box ul li .text p { font-size: 20px; font-weight: normal; } .marketing_box2 .box .text h4 { font-size: 44px; line-height: 45px; } .marketing_box3 .left ol li { width: 47%; } .marketing_box4 ol li dl dt, .marketing_box4 ol li dl dd { width: 47%; } .marketing_box4 ol li a { margin-top: 50px; } .marketing_box5 { background-size: 100% 100%; min-height: 760px; } .planning_box .box ol li.last { padding-bottom: 0; } .planning_box { min-height: 718px; } .planning_box2 .right .text a { margin-top: 45px; } .planning_box3 ol li .icon img { height: 60px; } } @media (max-width: 1280px) { .kongjian_box .box .left{ width: 350px; } .pinpai_box3 .box .con ul li{ width: 48%; } .pinpai_box3 .box .con ul li .t h3{ font-size: 16px; } .pinpai_box3 .box .con ul li .t{ margin-top: 0; } .pinpai_box3 .box .con ul li{ margin-bottom: 38px; } .home_service .right{ width: 76%; } .design_box ul li .icon img { height: 50px; } .design_box ul li .text h3 { font-size: 16px; } .design_box ul li .text p { font-size: 14px; } .design_box ul li { height: 110px; } .design_box6 .right { padding-top: 55px; } .design_box2 .left a { margin-top: 45px; } .footer .left .foot_nav a { font-size: 14px; } .marketing_box3 .left ol li .icon img { height: 30px; } .marketing_box3 .left ol li .t p { height: 110px; } .marketing_box5 { min-height: 680px; } .about_box4 .left h3 { margin-top: 18px; } .about_box4 .left p { margin-top: 5px; } .home_about .text { max-width: 660px; float: right; margin-left: 0; } .links .links_con { max-width: 650px; } .haibao_box ul li .text { margin-top: 40px; min-height: 239px; padding-top: 32px; } .baozhaun_box .right { max-width: 680px; } .baozhaun_box2 .box ul li .text { width: 206px; height: 206px; padding-top: 44px; } .baozhaun_box3 .box .right { max-width: 576px; } .contact_banner .container { padding-top: 165px; } .contact_top .box ul li .t em { width: 182px; } .feedback .box ul li .text div em { margin-right: 24px; } .news_list ul li .text { width: 65%; } .news_box .box .right .wz_con li .text { width: 85%; } .pinpai_box4 .top .ny_title p{ display:none; } } .inputerror { border: 1px solid #f00 !important; background-color: #ffe6e6 !important;} @-webkit-keyframes inputerrors{ 0%{ background-color: #fff; } 100%{ background-color: #ffe6e6; } } .inputerror{ animation: inputerrors 0.5s 3 ease; } .fx_btn.bdsharebuttonbox a { background: none; width: 20px; height: 16px !important; padding: 0; margin: 0 0 0 10px; float: left; } .fx_btn.bdsharebuttonbox a.bds_weixin { background: url(../images/s5.jpg) no-repeat center center; } .fx_btn.bdsharebuttonbox a.bds_tsina { background: url(../images/s6.jpg) no-repeat center center; } .fx_btn.bdsharebuttonbox a.bds_sqq { background: url(../images/fx_icon3.jpg) no-repeat center center; } .fx_btn.bdsharebuttonbox a.bds_qzone { background: url(../images/s7.jpg) no-repeat center center; } .page a { display: inline-block; border: 1px solid #e4e4e4; line-height: 40px; color: #666666; font-size: 14px; margin: 0 1px; transition: all .5s; padding: 0 16px; } .page a:hover, .page a.cur { background: #222222; border-color: #222222; color: #fff; } @media(max-width: 1100px){ .page a { line-height: 26px; padding:0 9px; font-size: 12px; margin: 0; } } /*新增NEW右侧-2018.7.11*/ .xiaotong{ margin-top: 20px; margin-bottom: 50px; } .xiaotong li{ float:left; width: auto; height: 35px; border: 1px solid #d8d8d8; border-radius: 3px; margin: 0 10px 8px 0; padding: 0 1em; } .xiaotong li a{ display: block; text-align: center; line-height: 33px; color: #777777; font-size: 14px; } /*右侧边栏样式*/ .sidebar-box{ position: fixed; right:0; bottom:10%; transform: translateY(-50%); -ms-transform:translateY(-50%); /* IE 9 */ -moz-transform:translateY(-50%); /* Firefox */ -webkit-transform:translateY(-50%); /* Safari 和 Chrome */ -o-transform:translateY(-50%); z-index:1000; } .sidebar li{ width:50px; height:50px; background-color: #EAEAEA; /*padding: 15px;*/ position:relative; text-align:right; border-bottom: 1px solid #DBDBDB; transition:all 0.5s ease-in-out; } .sidebar li+li{ } .sidebar li i{ width:50px; height:49px; position: absolute; right:0; top:0; z-index:1100; background-color: #EAEAEA; transition:all 0.5s ease-in-out; } .sidebar li a{ display:block; width:100%; } .sidebar li .text{ width:220px; font-size:14px; color:#181818; font-weight: 600; position:absolute; left:50px; top:50%; transform: translateY(-50%); -ms-transform:translateY(-50%); /* IE 9 */ -moz-transform:translateY(-50%); /* Firefox */ -webkit-transform:translateY(-50%); /* Safari 和 Chrome */ -o-transform:translateY(-50%); text-align:left; z-index:10; } .sidebar li .icon01{ background:url('https://ad.vpabrand.com/templates/default/images/aside-img01.png') no-repeat center #EAEAEA; } .sidebar li .icon02{ background:url('https://ad.vpabrand.com/templates/default/images/aside-img02.png') no-repeat center #EAEAEA; } .sidebar li .icon03{ background:url('https://ad.vpabrand.com/templates/default/images/aside-img03.png') no-repeat center #EAEAEA; } .sidebar li .icon04{ background:url('https://ad.vpabrand.com/templates/default/images/aside-img04.png') no-repeat center #EAEAEA; } .sidebar li .icon05{ background:url('https://ad.vpabrand.com/templates/default/images/aside-img05.png') no-repeat center #EAEAEA; } .sidebar li .icon06{ background:url('https://ad.vpabrand.com/templates/default/images/aside-img06.png') no-repeat center #EAEAEA; } .sidebar:hover li{ width: 250px; } .sidebar:hover li .text{ left:30px; } .sidebar li:hover{ background-color: #181818; } .sidebar li:hover .text{ color: #FFFFFF; } .sidebar li:hover .icon01{ background:url(../images/zx_qq.png) no-repeat center #181818; } .sidebar li:hover .icon02{ background:url(../images/zx_rj.png) no-repeat center #181818; } .sidebar li:hover .icon03{ background:url(../images/zx_dh.png) no-repeat center #181818; } .sidebar li:hover .icon04{ background:url(../images/zx_dh.png) no-repeat center #181818; } .sidebar li:hover .icon05{ background:url(../images/zx_jt.png) no-repeat center #181818; } .sidebar li:hover .icon06{ background:url(../images/zx_sb.png) no-repeat center #181818; } @media (max-width:1024px){ .sidebar-box{ display:none; } } @media (max-width:1280px){ .home_case .top .gdzx_R a,.home_news .gdzx_box .top .gdzx_R a{ padding: 0 12px; } } .m_w1920{ /* max-width: 1920px; */ margin: 0 auto; max-width: 100%; } .banner img, .nybanner img{ width: 100%; } @media (max-width:1680px ) { .case_show .right .float_box{ width: 19.7%; } } /**2018-8-2**/ .planning_b1,.planning_b2,.planning_b3,.planning_b_icon, .design_w1,.design_w2,.design_w3, .logo_w1,.logo_w2,.packaging_w1,.poster_w1,.space_w1, .marketing_w1,.marketing_w2,.marketing_w_icon, .about_w1,.about_w2,.about_w_icon,.news_w1{ position: absolute; line-height: 0; z-index: 5; } .planning_b1{ width: 10.98958%; left: 50%; top: 27%; margin-left: -5.49479%; } .planning_b2{ width: 28.6979%; top: 49%; left: 50%; margin-left: -14.34895%; } .planning_b3,.design_w2,.marketing_w2{ top: 32%; right: 8.8%; width: 1.875%; } .planning_b_icon,.design_w3{ bottom: 19%; width: 2.6%; left: 50%; margin-left: -1.3%; } .design_w1{ width: 33.3333%; left: 8.9%; top: 32%; } .design_w3{ left: 8.9%; margin-left: 0; bottom: auto; top: 58%; } .logo_w1{ width: 28.75%; left: 13.5%; top: 37%; } .logo_w2{ width: 34.0625%; right: 13.5%; top: 35%; } .packaging_w1{ width: 23.5%; left: 13.5%; top: 35%; } .poster_w1{ right: 13.5%; top: 36%; width: 31.302%; } .space_w1{ width: 25.677%; right: 13.5%; top: 36%; } .marketing_w1{ width: 30.57%; left: 8.9%; top: 32%; } .marketing_w_icon{ width: 2.6%; left: 8.9%; margin-left: 0; top: 65%; } .about_w1{ width: 28.90625%; left: 8.9%; top: 34%; } .about_w2{ top: 32%; right: 8.8%; width: 1.875%; } .about_w_icon{ width: 2.6%; left: 8.9%; margin-left: 0; top: 62%; } .news_w1{ width: 24.58%; left: 13.5%; top: 42%; } /*2018.8.21*/ .da .img img{ transition: all 1.2s; -o-transition: all 1.2s; -moz-transition: all 1.2s; -ms-transition: all 1.2s; -webkit-transition: all 1.2s; } .da ul li:hover .img img{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); } /*2018.8.24 首页最新服务动态样式*/ .text1{ padding-top:20px; } .text1 h3{ font-weight: normal; float: left; max-width: 80%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 24px; color: #000; } .text1 span{ float: right; color: #000; font-size: 0px; } .text1 p{ margin-top: 15px; font-size: 14px; line-height: 24px; color: #666; } /*2018.9.8增加上下一页与面包屑*/ .fanpian p{ width:48%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .fanpian p:nth-child(1){ float:left; } .fanpian p:nth-child(2){ float:right; } .fanpian p a{ color:#666; } .mianbaoxue{ background: #fff; padding: 15px 90px 15px 90px; } .mianbaoxue p a,.mianbaoxue p span{ color:#999; } /*.nybanner img{ opacity: 0; }*/ /*解决方案*/ .bcf6f6f6{ background: #f6f6f6; } .relative{position: relative;} .jiejue_banner{ background-size: 150% 150%; position: relative; opacity: 0; transition: all 1s; -o-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -webkit-transition: all 1s; } .jiejue_banner .jiejue_text{ position: absolute; top: 37%; left: 8.9%; width: 39.3%; } .jiejue_title{background: none;} .jiejue_title span{ margin: 0; float: none; font-size: 42px; } .jiejue_title h3{ float: none; margin: 10px 0 0; } .jiejue_title i{ display: inline-block; width: 38px; height: 3px; background: #000000; margin-top: 18px; } .jiejue_title2{background: none;} .jiejue_title2 span{ margin-top: 26px; margin-left: 0; font-size: 42px; line-height: 42px; } .jiejue_a{ padding-top: 116px; } .jiejue_a .jiejue_title{text-align: center;} .jiejue_a .ol{ box-shadow: 0 0 10px 0 rgba(0,0,0,0.1); margin-top: 74px; background: #fff; } .jiejue_a .ol li{ float: left; width: 33.3%; padding: 84px 70px 100px; text-align: center; position: relative; background: #fff; } .jiejue_a .ol li .icon{ width: 55px; display: inline-block; } .jiejue_a .ol li .text{ margin-top: 16px; } .jiejue_a .ol li .bt{ font-size: 24px; color: #000000; } .jiejue_a .ol li .wenzi{ font-size: 16px; color: #666666; margin-top: 16px; text-align: left; line-height: 2; /* height: 96px; overflow: hidden;*/ } .jiejue_a .ol li.li1{ border-top: 6px solid #2d2d2d; } .jiejue_a .ol li.li2{ border-top: 6px solid #d5d5d5; } .jiejue_a .ol li.li3{ border-top: 6px solid #888888; } .jiejue_a .jiejue_a_box{ background: url(../images/jiejue_a_box_bg.jpg) center center/cover; padding: 100px 70px; } .jiejue_a .jiejue_a_box .left{ width: 58%; float: left; } .jiejue_a .jiejue_a_box .left .bt{ font-size: 40px; color: #fff; display: inline-block; position: relative; z-index: 1; } .jiejue_a .jiejue_a_box .left .bt:before{ height: 18px; width: 100%; position: absolute; bottom: 0; left: 0; content: ""; background: #004ce8; z-index: -1; } .jiejue_a .jiejue_a_box .left .text{ margin-top: 38px; font-size: 20px; color: #fff; line-height: 1.6; } .jiejue_a .jiejue_a_box .left .text span{ font-size: 30px; } .jiejue_a .jiejue_a_box .right{ width: 45.3%; position: absolute; top: 50%; transform: translateY(-50%); right: 0; } .jiejue_a .gd{ margin-bottom: 20px; margin-top: 50px; } @media(max-width: 1366px){ .jiejue_a { padding-top: 70px; } .jiejue_a .ol{margin-top: 40px;} .jiejue_title span{ font-size: 32px; } .jiejue_a .ol li{ padding: 60px 40px 80px; } .jiejue_a .ol li .bt{font-size: 20px;} .jiejue_a .ol li .wenzi{font-size: 14px;margin-top: 10px;} .jiejue_a .jiejue_a_box { padding: 80px 50px; } .jiejue_a .jiejue_a_box .left .bt{font-size: 30px;} .jiejue_a .jiejue_a_box .left .text{margin-top: 20px;font-size: 16px;} .jiejue_a .jiejue_a_box .left .text span { font-size: 20px; } } /*化妆品*/ .juzhong{text-align: center;} .heightauto{ height: auto; } .huazhuangpin_banner .jiejue_text{ width: 41.35%; } .title .js{ font-size: 18px; color: #666666; margin-top: 20px; line-height: 1.6; } .huazhaung_a{ padding: 94px 0 0; background: #f6f6f6; } .huazhaung_a .huazhaung_a_box{ margin-top: 60px; } .huazhaung_a .f-l{ width: 66.7%; background: url(../images/huazhuang_bg.jpg) center center/cover; padding: 110px 388px 94px 80px; } .huazhaung_a .huazhaung_a_box .title i{background: #fff;} .huazhaung_a .huazhaung_a_box .title span{line-height: 40px;} .huazhaung_a .huazhaung_a_box .title span,.huazhaung_a .huazhaung_a_box .title h3,.huazhaung_a .huazhaung_a_box .title .js,.huazhaung_a .huazhaung_a_box .title h2{color: #fff;} .huazhaung_a .huazhaung_a_box .f-l .ol{ margin-top: 34px; } .huazhaung_a .huazhaung_a_box .f-l .ol li{ float: left; width: 45%; margin-right: 6%; margin-top: 40px; } .huazhaung_a .huazhaung_a_box .f-l .ol li:nth-child(2n){margin-right: 0;} .huazhaung_a .huazhaung_a_box .f-l .ol li .img{ float: left; width: 25%; } .huazhaung_a .huazhaung_a_box .f-l .ol li .text{ float: left; padding-left: 10px; color: #fff; line-height: 1.6; font-size: 20px; width: 75%; } .huazhaung_a .huazhaung_a_box .f-r{ position: absolute; right: 0; top: 0; width: 33.3%; height: 100%; background: #c1004d; padding: 110px 72px 20px; } .huazhaung_a .huazhaung_a_box .f-r .ul{ margin-top: 30px; } .huazhaung_a .huazhaung_a_box .f-r .title .js{ margin-top: 40px; } .huazhaung_a .huazhaung_a_box .f-r .ul li a{ color: #ffffff; font-size: 20px; margin-top: 34px; display: block; font-weight: bold; } a.gd,.gd{ display: inline-block; width: 140px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; font-family: DINEngschriftStd; background: #080808; text-transform: uppercase; color: #fff; letter-spacing: 4px; } .huazhaung_a .gd{ margin-top: 50px; } @media(max-width: 1680px){ .title .js{font-size: 16px;margin-top: 10px;} .huazhaung_a .huazhaung_a_box .f-r .title .js{margin-top: 20px;} .huazhaung_a .huazhaung_a_box .f-l .ol li .text{font-size: 14px;} } @media(max-width: 1500px){ .huazhaung_a .huazhaung_a_box .title span{line-height: 32px;} .huazhaung_a .f-l{ padding: 70px 220px 80px 60px; } .huazhaung_a .huazhaung_a_box .f-r{ padding: 70px 50px 20px; } .huazhaung_a .huazhaung_a_box .f-r .ul li {margin-top: 20px;} .huazhaung_a .huazhaung_a_box .f-r .ul li a{font-size: 16px;} .huazhaung_a{ padding: 70px 0 0; } .huazhaung_a .huazhaung_a_box { margin-top: 40px; } } .jiejue_banner .shipin_text { position: absolute; top: 37%; left: 8.9%; width: 37.5%; } .shipin_a{ background: #f6f6f6; padding: 100px 0 0; } .shipin_a .shipin_a_box{ background: url(../images/shipin_a_bg.jpg) center center/cover; height: 560px; } .shipin_a .f-l{ width: 59.36%; padding: 118px 18.9% 80px 80px; /* background: url(../images/shipin_left_bg.png) center center/cover;*/ } .shipin_a .title i{background: #fff;} .shipin_a .f-l .title span{line-height: 40px;} .shipin_a .title span,.shipin_a .title h3,.shipin_a .title h2,.shipin_a .title .js{color: #fff;} .shipin_a .title .js{margin-top: 36px;} .shipin_a .f-l .img{ margin-top: 50px; width: 92px; } .shipin_a .f-r{ position: absolute; right: 0; top: 0; width: 59.74%; height: 100%; z-index: 3; /* background: url(../images/shipin_right_bg.png) left center/cover;*/ padding: 120px 20px 20px 18.9%; } .shipin_a .f-r .ul{ margin-top: 46px; } .shipin_a .f-r .ul li{ float: left; /* width: 33.3%;*/ margin-right: 38px; /* padding-right: 14px;*/ } .shipin_a .f-r .ul li:last-child{margin-right: 0;} .shipin_a .f-r .ul li .icon{ width: 34px; display: inline-block; vertical-align: middle; } .shipin_a .f-r .ul li .bt{ font-size: 18px; color: #fff; padding-left: 6px; /* margin-top: 8px;*/ display: inline-block; vertical-align: middle; } .shipin_a .f-r .img{ width: 92px; position: absolute; top: 62px; left: 15%; } .shipin_a .gd{ margin-top: 50px; } @media(max-width: 1800px){ .shipin_a .f-r .ul li{ margin-right: 30px; } .shipin_a .f-r .ul li .icon{width: 30px;} .shipin_a .f-r .ul li .bt{ padding-left: 4px; font-size: 16px; } } @media(max-width: 1680px){ .shipin_a .f-r .ul li{ margin-right: 24px; } .shipin_a .f-r .ul li .icon { width: 24px; } } @media(max-width: 1500px){ .shipin_a{ padding: 80px 0 0; } .shipin_a .f-l{ padding: 80px 100px 60px 60px; } .shipin_a .f-r{ padding: 80px 10px 20px 200px; } .shipin_a .f-l .img{width: 80px;margin-top: 40px;} .shipin_a .f-r .img{ width: 80px; top: 40px; left: 120px; } .shipin_a .f-r .ul li .bt{font-size: 14px;} .shipin_a .f-r .ul li{ margin-bottom: 10px; margin-right: 20px; } .shipin_a .f-r .ul li .icon { width: 24px; } .shipin_a .shipin_a_box{height: 460px;} } .canyin_banner .canyin_text{ width: 38.8%; position: absolute; top: 37%; left: 8.9%; } .canyin .f-r{ width: 56.4%; padding: 90px 12.8% 200px 116px; background: url(../images/canyin_a_right_bg.jpg) center center/cover; } .canyin .f-r .ol li{ float: left; width: 48.5%; margin-right: 3%; margin-top: 60px; } .canyin .f-r .ol li:nth-child(2n){margin-right: 0;} .canyin .f-r .ol li .img{ width: 72px; line-height: 0; } .canyin .f-r .ol li .bt{ font-size: 20px; color: #666666; position: absolute; padding-left: 86px; top: 50%; transform: translateY(-50%); } .canyin .f-l{ position: absolute; left: 0; top: 0; width: 43.6%; height: 100%; background: url(../images/canyin_a_left_bg.jpg) center center/cover; padding: 150px 60px 0 13%; overflow: hidden; } .canyin .f-l .title i{background: #fff;} .canyin .f-l .title span,.canyin .f-l .title h3,.canyin .f-l .title h2,.canyin .f-l .title .js{color: #fff;} .canyin_b .ol{ margin-top: -80px; padding: 80px 80px 60px; background: #fff; position: relative; z-index: 2; display: inline-block; width: 100%; } .canyin_b .ol li{ float: left; width: 32%; margin-right: 2%; } .canyin_b .ol li:nth-child(3n){margin-right: 0;} .canyin_b .gd{ margin-top: 50px; } @media(max-width: 1500px){ .canyin .f-l{ padding: 70px 30px 0 13%; } .canyin .f-r{ padding: 20px 8.8% 120px 70px; } .canyin_b .ol{ margin-top: -40px; padding: 40px 40px 40px; } .canyin .f-r .ol li{margin-top: 50px;} .canyin .f-r .ol li .bt{ font-size: 16px; padding-left: 70px; } .canyin .f-r .ol li .img{width: 60px;} } .wenhua_banner .wenhua_text{ width: 43.5%; position: absolute; top: 37%; left: 8.9%; } .wenhua_a{ position: relative; padding-top: 100px; } .wenhua_a:before{ background: #f6f6f6; position: absolute; top: 0; left: 0; width: 100%; height: 88.5%; content: ""; } /*.wenhua_a .ol{background: #fff;}*/ .wenhua_a .ol li{ float: left; width: 49.9%; padding: 100px 76px; height: 604px; background: url(../images/wenhua_a_bg1.jpg) center center/cover; background-size: 100% 100%; border-bottom: 6px solid #ff8a00; overflow: hidden; position: relative; } .wenhua_a .ol li .ul{ margin-top: 96px; } .wenhua_a .ol li .ul .box{ float: left; width: 33.3%; padding-right: 20px; } .wenhua_a .ol li .ul .box .img{display: inline-block;width: 53px;vertical-align: middle;line-height: 0;} .wenhua_a .ol li .ul .box .bt{ font-size: 18px; display: inline-block; color: #fff; vertical-align: middle; } .wenhua_a .ol li.li2{ float: right; margin-right: 0; border-bottom: 6px solid #004ce8; background: url(../images/wenhua_a_bg2.jpg) center center/cover; } .wenhua_a .ol li .title i{background: #fff;} .wenhua_a .ol li .title span,.wenhua_a .ol li .title h3,.wenhua_a .ol li .title h2,.wenhua_a .ol li .title .js{color: #fff;} .wenhua_b{ background: #fff; text-align: center; padding: 90px 0 100px; } .wenhua_b .title h3,.wenhua_b .title h2,.wenhua_b .title span{color: #000;} .wenhua_b .ol{ display: inline-block; margin-top: 56px; } .wenhua_b .ol li{ float: left; height: 380px; width: 380px; text-align: center; position: relative; border-radius: 100%; border:1px solid #e2e2e2; margin: 0 -15px; overflow: hidden; } .wenhua_b .ol li .box{ position: absolute; width: 100%; top: 23.6%; padding: 0 20px; } .wenhua_b .ol li .img{line-height: 0;width: 52px;display: inline-block;} .wenhua_b .ol li .bt{ font-size: 20px; color: #333333; line-height: 1.6; margin-top: 10px; } .wenhua_b .ol li .js{ color: #999999; font-size: 16px; line-height: 1.6; padding: 0 26px; margin-top: 18px; } .wenhua_b .gd{ margin-top: 50px; } @media(max-width: 1680px){ .wenhua_a{ padding-top: 70px; } .wenhua_a .ol li{height: 500px;} .wenhua_b{ padding: 70px 0 80px; } .wenhua_b .ol li{width: 340px;height: 340px;} .wenhua_b .ol li .js{ padding: 0 20px; } .wenhua_a .ol li .title .js br{display: none;} } @media(max-width: 1500px){ .wenhua_a .ol li { height: 400px; } .wenhua_b .ol li{ width: 290px; height: 290px; margin: 0 -10px; } .wenhua_b .ol li .box{top: 16.6%;} .wenhua_b .ol li .js{ margin-top: 10px; font-size: 14px; } .wenhua_b .ol li .bt{font-size: 16px;} } @media(max-width: 1320px){ .wenhua_b .ol li{ width: 250px; height: 250px; } .wenhua_b .ol li .box { top: 8.6%; } } a.gd2,.gd2{ color: #666666; transition: all 0.3s; background: #ebebeb; } a.gd2:hover,.gd2:hover{ color: #fff; background: #000; } .yiliao_banner .yiliao_text{ width: 43.4%; position: absolute; top: 37%; left: 8.9%; } .jiejue_title .js{line-height: 1.8;} .yiliao_a{ padding-top: 130px; background: url(../images/yiliao_a_bg.jpg) center center/cover; } .yiliao_a .ol { position: relative; z-index: 2; margin-bottom: -86px; } .yiliao_a .ol li{ float: left; width: 49.9%; background: #fff; height: 482px; border-bottom: 6px solid #00cca3; padding: 140px 76px 0; } .yiliao_a .ol li:nth-child(2n){float: right;border-bottom: 6px solid #004ce8;} .yiliao_b{ position: relative; padding: 230px 0 90px; background: url(../images/yiliao_b_bg.jpg) center center/cover; } .yiliao_b:before,.yiliao_b:after{ content: ""; position: absolute; width: 50%; height: 6px; bottom: 0; background: #00cca3; z-index: 2; } .yiliao_b:before{ left: 0; } .yiliao_b:after{ right: 0; background: #004ce8; } .yiliao_b .title h3,.yiliao_b .title h2,.yiliao_b .title span{color: #fff;} .yiliao_b .title i{background: #fff;} .yiliao_b .ol li .img{width: 41px;} .yiliao_b .ol li .bt,.yiliao_b .ol li .js{color: #fff;} .yiliao_b_box .gd{ margin-top: 50px; } .jiejue_banner .wenzi{ opacity: 0; left: 30%; transition: all 1.2s; -o-transition: all 1.2s; -moz-transition: all 1.2s; -ms-transition: all 1.2s; -webkit-transition: all 1.2s; } .waiceng{ height: 1500px; } .jiejue_nav{ margin-left: 55px; float: left; position: relative; } .jiejue_nav .xialaa{ position: absolute; bottom: 100%; left: 0; width: 200px; background: #333; padding: 16px 10px; display: none; } .jiejue_nav .xialaa a{ font-size: 15px; float: none !important; margin: 0 !important; color: #fff !important; padding-bottom: 5px !important; margin-bottom: 5px !important; } .jiejue_nav .xialaa a:last-child{ /* margin-bottom: 0 !important;*/ } .jiejue_nav:hover .xialaa{display: block;} .home_news .gdzx_box ul li .bq{ margin-top: 14px; font-size: 14px; color: #999999; float: right; padding-right: 14px; } .home_news .gdzx_box ul li .shijian{ margin-top: 14px; font-size: 14px; color: #999999; float: left; } .home_news .gdzx_box .zhankai{ background: #d6d6d6; text-align: center; padding: 10px 0; color: #333333; font-size: 14px; margin: 36px 0; cursor: pointer; } .home_news .gdzx_box ul li{ border-top: none; border-bottom: 2px solid #e7e7e7 !important; } .home_news .gdzx_box .zhankai i{ display: inline-block; width: 14px; height: 7px; background: url(../images/jt_20211129.png) center center; margin-left: 10px; position: relative; top: -2px; transform:rotate(180deg); -ms-transform:rotate(180deg); /* IE 9 */ -moz-transform:rotate(180deg); /* Firefox */ -webkit-transform:rotate(180deg); /* Safari and Chrome */ -o-transform:rotate(180deg); /* Opera */ } .home_news .gdzx_box .zhankai.cur i{ transform:rotate(0deg); -ms-transform:rotate(0deg); /* IE 9 */ -moz-transform:rotate(0deg); /* Firefox */ -webkit-transform:rotate(0deg); /* Safari and Chrome */ -o-transform:rotate(0deg); /* Opera */ } .home_news .gdzx_box .zhankai_gd{display: none;} .home_news .gdzx_box .zhankai_gd ul{margin-top: 0;} .home_news .gdzx_box .zhankai_gd ul li .bt{ font-size: 18px; } /*tong 21-12-15*/ .t_index_a{ padding: 80px 0 100px; background: #f9f9f9; } .t_index_a .ul li{ float: left; width: 33.3%; padding-right: 20px; position: relative; } .t_index_a .ul li .img{ float: left; width: 64px; } .t_index_a .ul li .text{ position: absolute; top: 50%; transform: translateY(-50%); left: 80px; } .t_index_a .ul li .text .bt{ color: #333333; font-size: 22px; font-weight: 600; } .t_index_a .ul li .text .wenzi{ color: #333333; font-size: 14px; margin-top: 5px; line-height: 1.6; } .t_index_b{ padding: 0 0 120px; background: #f9f9f9; } .t_index_b .title{ height: auto; text-align: center; background: none; } .t_index_b .title h3,.t_index_b .title h2{ margin: 0; display: block; float: none; } .t_index_b .title p{ display: block; margin-top: 8px; } .t_index_b .ul { margin-top: 30px; } .t_index_b .ul li{ float: left; width: 32%; margin-right: 2%; background: #fff; position: relative; } .t_index_b .ul li:last-child{margin-right: 0;} .t_index_b .ul li .img {line-height: 0;} .t_index_b .ul li .img img{width: 100%;} .t_index_b .ul li .text{ padding: 36px; } .t_index_b .ul li .text .bt{ font-size: 22px; color: #000000; font-weight: 700; } .t_index_b .ul li .text .bt span{ font-size: 20px; margin-left: 8px; color: rgba(0, 0, 0, 0.1); text-transform: uppercase; vertical-align: middle; } .t_index_b .ul li .text .js{ padding: 20px 0; border-bottom: 1px solid #eeeeee; color: #666666; font-size: 14px; line-height: 1.4; } .t_index_b .ul li .text .wenzi{ color: #333333; font-size: 15px; } .t_index_b .ul li .text .wenzi a{ color: #333333; } .t_index_b .ul li .text .wenzi .p{ width: 40%; margin-top: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; } .t_index_b .ul li .text .wenzi .p:nth-child(2n){margin-right: 0;} .t_index_b .ul li .img{ overflow: hidden; } .t_index_b .ul li .img img { transition: all 0.5s; } .t_index_b .ul li .text .wenzi .p:nth-child(2n){margin-right: 0;} .t_index_b .ul li:hover .img{ } .t_index_b .ul li:hover .img img { transform: scale(1.2); } @media(max-width: 1500px){ .t_index_a .ul li .text .bt { font-size: 20px; } } @media(max-width: 1400px){ .t_index_a { padding: 4vw 0 5vw; } .t_index_a .ul li .text .bt { font-size: 18px; } } @media(max-width: 1300px){ .t_index_a .ul li .text .bt { font-size: 16px; } } @media(max-width: 1100px){ .t_index_a { padding: 30px 0 50px; } .t_index_a .ul li { width: 100%; } .t_index_a .ul li:nth-child(n+2) { margin-top: 20px; } } /*banner*/ .hidden{overflow: hidden;} .banner .wz{ opacity: 1; left: 8.854%; transition: all 1s; } .banner .img { transform: scale(1.5); transition: all 2s; } .banner .swiper-slide-active .img{ transform: scale(1); } .banner .swiper-slide .bgg:after {content: ''; width: 100%; height: 100%; left: 0; top: 0; background: url(../images/bgga.png) no-repeat center/cover; position: absolute; opacity: 0; transition: all 2s; } .banner .swiper-slide.cur .bgg { position: relative; } .banner .swiper-slide.cur .bgg:after { opacity: 1; } .banner .swiper-slide-active .wz{ opacity: 1; left: 8.854%; } .banner2 .wz{ transition: initial; left: 8.854%; } .banner2 .wz{width: 31%;} .banner2 .wz .img1{ padding-right: 20%; margin-bottom: -35px; } .banner3 .wz{width: 50%;} .banner4 .wz{width: 26%;} .banner1 { background-color: #416581; } .banner4 { background-color: #7f7f7f; } .banner2 { background-color: #192d76; } .banner1 .img,.banner2 .img,.banner4 .img { width: 200%; transform: scale(1); transition: all 2s; left: -50%; } .banner .swiper-slide-active .banner1 .img,.banner .swiper-slide-active .banner2 .img,.banner .swiper-slide-active .banner4 .img{ transform: scale(1); left: 0; } .banner4 .rw { position: absolute; right:10vw; bottom:0; } .banner4 .rw img { width: 25vw; } .banner .swiper-slide-active .banner4 .rw { animation:rw_right 2s 1; } .banner .swiper-slide-active .banner4 .wz,.banner .swiper-slide-active .banner6 .zx,.banner .swiper-slide-active .wz { animation:wz_left 1.8s 1; } .banner2 .rw { position: absolute; right:10vw; bottom:0; } .banner2 .rw img { width: 32vw; } .banner1 .rw { position: absolute; right:10vw; bottom:0; } .banner1 .rw img { width: 37vw; } .banner .swiper-slide-active .banner2 .rw { animation:rw_right 2s 1; } .banner .swiper-slide-active .banner1 .rw { animation:rw_right 2s 1; } .banner { background: #333; } /*人物移动*/ @keyframes rw_right { 0% { right: -10vw; /*bottom: -20vw;*/ opacity: 1; /*bottom: -20vw;*/ /*transform: scale(0.7);*/ } 100% { right: 10vw; /*bottom: 0%;*/ opacity: 1; /*bottom: 0vw;*/ /*transform: scale(1);*/ } } @-webkit-keyframes rw_right { 0% { right: -10vw; opacity: 1; /*bottom: -20vw;*/ /*transform: scale(0.7);*/ } 100% { right: 10vw; opacity: 1; /*bottom: 0vw;*/ /*transform: scale(1);*/ } } /*文字移动*/ @keyframes wz_left { 0% { left: -20vw; /*bottom: -20vw;*/ opacity: 0; } 100% { left: 8.854%; /*bottom: 0%;*/ opacity: 1; } } @-webkit-keyframes wz_right { 0% { left: -20vw; opacity: 0; } 100% { left: 8.854%; opacity: 1; } } .banner .swiper-pagination{ position: absolute; left: 8.854%; bottom: 6%; width: auto; } .banner1, .banner2, .banner3, .banner4, .banner5, .banner6{height: 100%;} .banner5 .aka{background: rgba(0,0,0,0.2);width: 100%; height: 100%;position: absolute;top: 0;} .banner .swiper-pagination .swiper-pagination-bullet { opacity: 1; margin: 0 10px 0 0; width: 50px; height: 3px; background: rgba(255,255,255,0.5); border-radius: 0; position: relative;} .banner .swiper-pagination .swiper-pagination-bullet:after { content:''; width: 0; height: 3px; background: #fff; position: absolute; left:0; top:0; } .banner .swiper-pagination .swiper-pagination-bullet.cur:after {-webkit-animation:wid 6s linear 1;} @-webkit-keyframes wid { 0% { width: 0%; } 25% { width: 25%; } 50% { width: 50%; } 75% { width: 75%; } 100% { width: 100%; } } .mianbaoxue_contact{ background: none; padding-left: 0; padding-right: 0; } .contact_banner .container .mianbaoxue_contact p{margin-top: 0;} .contact_banner .container .mianbaoxue_contact p a,.contact_banner .container .mianbaoxue_contact p span{color: #fff;} .mianbaoxue_caseview{padding-left: 0;padding-right: 0;margin-left: 151px;} /*#newBridge .nb-webim-light-message-0 .nb-webim-light-message-content{ background: #ff0000 !important; }*/ #newBridge .nb-webim-light-message-0 .nb-webim-light-message-content{background: #efefef !important;} /*内页banner上文字css*/ /*品牌全案策划*/ .nybanner .pinpaiqa{ line-height: initial; color: #fff; text-align: center; } .nybanner .pinpaiqa.textLeft{text-align: left;width: auto;} .nybanner .pinpaiqa .en{ font-size: 20px; position: relative; /*padding-left: 28px;*/ margin-left: 2px; /*letter-spacing: 8px; font-family: DINEngschriftStd;*/ } .nybanner .pinpaiqa .en:before{ content: ""; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background: url(../images/Zicon_01.png)center center/cover; width: 22px; height: 22px; display: none; } .nybanner .pinpaiqa .bt{ font-size: 56px; line-height: 1.2; margin-top: 6px; } .nybanner .pinpaiqa .bt .x{position: relative; z-index: 1;} .nybanner .pinpaiqa .bt .x:before{ position: absolute; left: 0; bottom: 4px; width: 56px; height: 6px; background:url(../images/cais_01.jpg) center center/cover; content: ""; z-index: -1; } .nybanner .pinpaiqa .js{font-size: 26px;margin-top: 14px;letter-spacing: 2px;} .nybanner .pinpaiqa .js2{margin-top: 40px;} .nybanner .pinpaiqa .img{ width: 50px; margin-top: 70px; } @media(max-width: 1700px){ .nybanner .pinpaiqa .en{ font-size: 18px; } .nybanner .pinpaiqa .bt{ font-size: 50px; } .nybanner .pinpaiqa .js{ font-size: 22px; } } @media(max-width: 1600px){ .nybanner .pinpaiqa .en{ font-size: 16px; } .nybanner .pinpaiqa .bt{ font-size: 44px; } .nybanner .pinpaiqa .js{ font-size: 20px; } } @media(max-width: 1400px){ .nybanner .pinpaiqa .en{ font-size: 14px; } .nybanner .pinpaiqa .bt{ font-size: 40px; } .nybanner .pinpaiqa .js{ font-size: 18px; } } @media(max-width: 1300px){ } .huace_text{ line-height: initial; text-align: right; color: #fff; font-size: 30px; width: auto; } .huace_text .ts{ width: 465px; position: relative; display: inline-block; } .huace_text .ts .wz{ position: absolute; right: 36px; top: 10px; letter-spacing: 4px; } .huace_text .bt{ margin-top: -50px; } .huace_text .bt span{ font-size: 80px; margin-left: 6px; line-height: 1.2; vertical-align: bottom; } .huace_text .js{ margin-top: 16px; } @media(max-width: 1700px){ .huace_text{font-size: 26px;} .huace_text .ts{ width: 420px; } .huace_text .bt span{ font-size: 60px; } .huace_text .bt{ margin-top: -30px; } } @media(max-width: 1500px){ .huace_text{font-size: 22px;} .huace_text .ts{ width: 400px; } .huace_text .bt span{ font-size: 50px; } } .shangyekj{ line-height: initial; width: auto; text-align: right; font-size: 30px; color: #fff; } .shangyekj .logo{font-weight: bold;} .shangyekj .bt{ font-size: 50px; position: relative; line-height: 1.2; } .shangyekj .js{ margin-top: 6px; padding-bottom: 16px; margin-bottom: 20px; position: relative; } .shangyekj .js:before{ width: 7px; height: 7px; background: #cdcdcd; position: absolute; right: 0; bottom: 0; content: ""; transform: rotate(45deg); } .shangyekj .js:after{ width: 454px; height: 1px; position: absolute; right: 0; bottom: 3px; background: #cdcdcd; content: ""; } .shangyekj .wz .en{ font-size: 14px; font-style: italic; float: right; line-height: 1.2; padding-right: 12px; } .shangyekj .wz .logo{ float: right; line-height: 1; } .nybanner .pinpaiqa .js .ul{ margin-top: 40px; } .nybanner .pinpaiqa .js .ul li{ float: left; position: relative; margin-right: 40px; } .nybanner .pinpaiqa .js .ul li:last-child{ margin-right: 0; } .nybanner .pinpaiqa .js .ul li .li_en{ font-size: 16px; font-family: DINEngschriftStd; } .nybanner .pinpaiqa .js .ul li .li_cn{ font-size: 20px; } .nybanner .pinpaiqa .js .ul li .jia{ font-size: 28px; position: absolute; top: 50%; transform: translateY(-50%); right: -30px; font-weight: bold; line-height: 1; } .news_wb{ line-height: initial; width: auto; padding: 24px 0 40px; } .news_wb .en{ /* font-family: DINEngschriftStd;*/ font-weight: bold; font-size: 40px; color: rgba(255, 255, 255, 0.8); } .news_wb .bt{ font-weight: bold; color: #fff; font-size: 40px; margin-top: 20px; } .news_wb .x_1, .news_wb .x_2, .news_wb .x_3, .news_wb .x_4, .news_wb .x_5, .news_wb .x_6, .news_wb .x_7{ position: absolute; background: rgba(255, 255, 255, 0.2); } .news_wb .x_1{ width: 10px; height: 24px; left: 50px; top: 0; } .news_wb .x_2{ width: 270px; height: 10px; left: 60px; top: 0; } .news_wb .x_3{ width: 10px; height: 24px; left: 330px; top: 0; } .news_wb .x_4{ width: 10px; height: 7px; left: 50px; top: 84px; } .news_wb .x_5{ width: 10px; height: 24px; left: 50px; bottom: 0; } .news_wb .x_6{ width: 270px; height: 10px; left: 60px; bottom: 0; } .news_wb .x_7{ width: 10px; height: 90px; left: 330px; bottom: 0; } @media(max-width: 1500px){ .shangyekj{font-size: 26px;} .shangyekj .bt{ font-size: 40px; } .nybanner .pinpaiqa .js .ul li .li_en{ font-size: 14px; } .nybanner .pinpaiqa .js .ul li .li_cn{ font-size: 18px; } } .banner .banner5 .zhaox{ position: absolute; left: 50%; transform: translateX(-50%); top: 30%; text-align: center; width: 41%; } .banner .banner5 .zhaox .zhaox1{ color: #ffffff; font-size: 60px; } .banner .banner5 .zhaox .zhaox2{ color: #ffffff; font-size:28px; font-weight: lighter; margin-top: 25px; } .banner .banner5 .zhaox .zhaox2 .zhaox2_1{ position: relative; width: 100%; height: 100%; } .banner .banner5 .zhaox .zhaox2 .zhaox2_1:after{ content: ""; width: 115px; height: 1px; background: #ffffff; position: absolute; top: 50%; transform: translateY(-50%); left: 0; } .banner .banner5 .zhaox .zhaox2 .zhaox2_1:before{ content: ""; width: 115px; height: 1px; background: #ffffff; position: absolute; top: 50%; transform: translateY(-50%); right:0; } /**2022-9-1新增**/ .wmbyy{ padding: 100px 0 110px; background: #323537; } .wmbyy .clearfix{ position: relative; } .wmbyy .byyl{ width: 38%; } .wmbyy .byyl .ty_title{ margin-bottom: 15px; } .wmbyy .byyl .bt{ color: #fff; } .wmbyy .byyl .mmp{ color: #fff; font-size: 16px; margin-bottom: 60px; margin-left: 20px; } .wmbyy .byyl .mmu ul li{ border-bottom: 1px solid #3a3c3e; padding: 30px 0 35px; } .wmbyy .byyl .mmu ul li:nth-child(1){ border-top: 1px solid #3a3c3e; } .wmbyy .byyl .mmu ul li .icwz{ width: 432px; margin-left: 10px; } .wmbyy .byyl .mmu ul li .icwz .w1{ font-size: 22px; line-height: 1; color: #fff; } .wmbyy .byyl .mmu ul li .icwz .w2{ font-size: 16px; line-height: 1.6; margin-top: 13px; color: #fff; } .wmbyy .byyr{ width: 62%; position: absolute; right: 0; height: 100%; } .wmbyy .byyr img{ height: 100%; } .yqlj{ background: #202020; padding: 20px 0 3px; } .yqlj .yq .yqa{ font-size: 13px; color: #a7a7a7; line-height: 1; margin-top: 7px; } .yqlj .yq a{ font-size: 13px; line-height: 1; color: #a7a7a7; } .yqlj .yq .yqb{ margin-top: 7px; } .yqlj .yq .yqb .yqht a{ margin-right: 17px; display: inline-block; } .yqlj .yq .yqb .yqht{ margin-bottom: 20px; margin-right: 60px; } .yqlj .yq .yqb .yqht a:last-child{ margin-right: 0; } .yqlj .yqb .ppap{ width: 563px; display: none; } .yqlj .yqb .ppap ul li{ float: left; margin-right: 21px; margin-bottom: 10px; } .yqlj .yqb .ppap ul li:nth-child(8n){ margin-right: 0; } .yqlj .yq .obobo{ line-height: 28px; font-size: 13px; height: 28px; border: 1px solid #515151; width: 70px; text-align: center; cursor: pointer; } .yqlj .yq .obobo p span{ display: inline-block; background: url(../images/xxanm.png) no-repeat center center/cover; width: 13px; height: 7px; vertical-align: middle; margin-right: 6px; margin-top: -2px; } .yqlj .lj{ color: #a7a7a7; line-height: 1; margin-top: 7px; font-size: 13px; } @media(max-width: 1920px) { .wmbyy{ padding: 80px 0 90px; } .wmbyy .byyl .ty_title{ margin-bottom: 6px; } .wmbyy .byyl .mmp{ font-size: 14px; } .wmbyy .byyl .mmp{ color: #fff; font-size: 14px; margin-bottom: 40px; } .wmbyy .byyl .mmu ul li{ padding: 20px 0 30px; } .wmbyy .byyl .mmu ul li .icwz .w2{ font-size: 14px; } .wmbyy .byyl .mmu ul li .icwz .w1{ font-size: 18px; } .wmbyy .byyr { width: 60%; } .wmbyy .byyl { width: 40%; } } @media(max-width: 1500px) { .wmbyy { padding:60px 0; } .wmbyy .byyl .mmu ul li .icwz { width: 331px; } } @media(max-width: 1480px) { .yqlj .yq .yqb .yqht { margin-right: 25px; } } @media(max-width: 1180px) { .wmbyy .byyr { width: 57%; } .wmbyy .byyl { width: 43%; } } @media (max-width:1100px) { .home_e-index .container2 { padding-top: 40px; } .wmbyy{ padding: 40px 0 40px; } .wmbyy .byyl .mmu ul li .icwz .w1 { font-size: 16px; } .wmbyy .byyl .mmu ul li { padding: 20px 0 18px; } .wmbyy .byyl .mmp { margin-bottom: 30px; } .yqlj{ display: none; } } @media(max-width: 1024px) { .wmbyy .byyl{ width: 100%; margin-top: 25px; } .wmbyy .byyr{ width: 100%; position: initial; } .wmbyy .byyl .mmu ul li .icwz{ width: 85%; } .wmbyy .byyl .mmp { margin-bottom: 20px; } .wmbyy .byyl .mmu ul li { padding: 15px 0 15px; } } @media(max-width: 500px) { .wmbyy .byyl .mmu ul li .icwz{ width: 100%; margin-left: 0; margin-top: 20px; } } .banner6 .zx{ width: 680px; position: absolute; left: 8.854%; top: 34%; } .banner6 .zx .bt1{ font-size: 70px; color: #ffffff; font-weight: bold; position: relative; } .banner6 .zx .bt2{ font-size: 30px; color: #ffffff; margin-top: 20px; } .banner6 .zx .bt1:before{ position: absolute; left: 2px; bottom: 1px; width: 415px; height: 4px; /*background:url(../images/cais_01.jpg) center center/cover;*/ background-color: #bc59bf; /* 针对不支持渐变的浏览器 */ background-image: linear-gradient(to right, #bc59bf, #3694bb); content: ""; /*z-index: -1;*/ } .banner6 .zx ul{ width: 82%; border-top: 2px solid rgba(255,255,255,0.2); margin-top: 38px; padding-top: 15px; } .banner6 .zx ul li{ width: 33.33%; float: left; border-right: 1px solid rgba(255,255,255,0.2); text-align: center; } .banner6 .zx ul li .b1{ font-size: 28px; color: #ffffff; } .banner6 .zx ul li .b2{ font-size: 15px; color: #ffffff; } .banner6 .zx ul li:nth-child(3){ border-right: none; } .wAddA { position: absolute; width: 100%; top: 45%; transform: translateY(-50%); padding: 0 8.9%; } .wAddA .t { line-height: 1.4; font-size: 50px; color:#fff; } .wAddA .enc { font-size: 20px;color:rgba(255,255,255,0.6); margin-top:15px; } .wAddA .tt { padding: 70px 0 0 90px; background: url(../images/vv_9bg.png) no-repeat left center; } @media(max-width: 1920px){ .wAddA .t { font-size: 2.1vw; } .wAddA .enc { font-size: 18px; margin-top:12px; } .wAddA .tt { padding: 3.5vw 0 0 4.5vw; background: url(../images/vv_9bg.png) no-repeat left center; background-size: auto 90%; } } @media(max-width: 1880px){ .banner6 .zx .bt1 { font-size:60px; } .banner6 .zx .bt2 { font-size:24px; } .banner6 .zx { width: 40%; } .banner6 .zx .bt1:before { width: 355px; } } @media(max-width: 1680px){ .banner6 .zx { top: 28%; } } @media(max-width: 1600px){ .banner6 .zx .bt1:before { width: 20.8vw; } } .title .zx10_17{ color:rgba(255,255,255,0.8); } .home_tezheng .top .more_01{ float: right; width: auto;padding: 10px 26px; height: auto; border: 2px solid rgba(255,255,255,0.8); text-align: center; color: rgba(255,255,255,0.8); font-size: 18px; font-family: DINEngschriftStd; letter-spacing: 4px; text-transform: uppercase; display: block; /*line-height: 42px;*/ margin-top: 56px; } .baozhaun_box .left .ht{ color: #000000; } .pinpai_box3 .box .text .bt h2{ color: #fff; } /*包装与logo新增banner*/ .nybanner_lb .swiper-pagination{ position: absolute; left: 8.8%; bottom: 6%; width: auto; } .nybanner_lb .swiper-pagination .swiper-pagination-bullet { opacity: 1; margin: 0 10px 0 0; width: 50px; height: 3px; background: rgba(255,255,255,0.5); border-radius: 0; position: relative;} .nybanner_lb .swiper-pagination .swiper-pagination-bullet:after { content:''; width: 0; height: 3px; background: #fff; position: absolute; left:0; top:0; } .nybanner_lb .swiper-pagination .swiper-pagination-bullet.cur:after {-webkit-animation:wid 6s linear 1;} @keyframes wid { 0% { width: 0%; } 25% { width: 25%; } 50% { width: 50%; } 75% { width: 75%; } 100% { width: 100%; } } @-webkit-keyframes wid { 0% { width: 0%; } 25% { width: 25%; } 50% { width: 50%; } 75% { width: 75%; } 100% { width: 100%; } } .nybanner_lb .text { text-align: left; width: 100%; position: absolute; top: 50%; transform: translateY(-50%); padding-left: 8.8%; z-index: 2; } .nybanner_lb .text .en { font-size: 20px; position: relative; margin-left: 2px; color: #fff; line-height: 1.6; } .nybanner_lb .text .bt { font-size: 56px; line-height: 1.2; margin-top: 10px; color: #fff; letter-spacing: 3px; } .nybanner_lb .text .js { font-size: 26px; margin-top: 20px; line-height: 1.6; letter-spacing: 2px; color: #fff; } .img100 img{width: 100%;} .nybanner_lb .text .img { width: 50px; margin-top: 70px; } .nybanner_lb .box1 .nr{ position: absolute; z-index: 6; right: 16.8%; top: 13.5%; width: 35.5%; } .nybanner_lb .box1 .nr .yp{position: relative;z-index: 1;} .nybanner_lb .box1 .nr .bz{ position: absolute; top: calc(50% - 70px); left: 50%; transform: translate(-50%,-50%); width: 110%; overflow: hidden; z-index: 6; } .nybanner_lb .box .xz{ position: absolute; top: 16%; right: 3.6%; width: 34px; z-index: 4; opacity: 0.2; } .nybanner_lb .swiper-slide-active .box .text{ animation:logo_1_wz 1.6s 1; } .nybanner_lb .swiper-slide-active .box1 .nr .yp{ animation:logo_1_xz 3s 1; } .nybanner_lb .swiper-slide-active .box1 .nr .bz{ /*animation:logo_1_tc 3s 1;*/ animation:logo_1_sy 1s 1; } /*文字上移动*/ @keyframes logo_1_sy { 0% { transform: translate(-50%,-40%); opacity: 0; } 15%{ transform: translate(-50%,-40%); opacity: 0; } 100% { transform: translate(-50%,-50%); opacity: 1; } } @-webkit-keyframes logo_1_sy { 0% { transform: translate(-50%,-40%); opacity: 0; } 15%{ transform: translate(-50%,-40%); opacity: 0; } 100% { transform: translate(-50%,-50%); opacity: 1; } } /*旋转*/ @keyframes logo_1_xz { 0% { transform: rotate(-5deg); } 100% { transform: rotate(0); } } @-webkit-keyframes logo_1_xz { 0% { transform: rotate(-5deg); } 100% { transform: rotate(0); } } .nybanner_lb .box2 .nr{ position: absolute; top: 50%; right: 6.3%; width: 52.7%; transform: translateY(-50%); z-index: 2; } .nybanner_lb .box2 .img_boxb:before { position: absolute; right: 0; top: 0; content: ""; width: 81.8%; height: 100%; z-index: 1; background: url(../images/nylogo_banner2_x2.png) center center/cover; } .nybanner_lb .swiper-slide-active .box2 .nr{ animation:logo_1_sy2 1.6s 1; } .nybanner_lb .swiper-slide-active .box2 .img_boxb:before { animation:logo_box2_py 1s 1; } /*上移*/ @keyframes logo_box2_py { 0% { transform: translateX(15%); opacity: 0; } 10% { transform: translateX(15%); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } @-webkit-keyframes logo_box2_py { 0% { transform: translateX(15%); opacity: 0; } 10% { transform: translateX(15%); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } .nybanner_lb .box3 .text .icon{ width: 260px; margin-bottom: 50px; display: block; } .nybanner_lb .box3 .text .js.js_box .h{ color: #999999; } .nybanner_lb .box3 .text .js.js_box .jt{ width: 19px; height: 19px; display: inline-block; background: url(../images/nylogo_banner3_jt.png) center center/cover; } .nybanner_lb .box3 .nr{ position: absolute; right: 0; top: 0; width: 63%; height: 100%; } .nybanner_lb .box3 .nr .img_img1{ position: absolute; left: 0; top: 0; width: 37.6%; height: 100%; } .nybanner_lb .box3 .nr .img_img2{ position: absolute; left: 37.6%; width: 38.8%; height: 100%; bottom: 0; } .nybanner_lb .box3 .nr .img_img3{ position: absolute; left: 76.4%; width: 23.6%; height: 100%; top: 0; } .nybanner_lb .swiper-slide-active .box3 .text .js_box span.tm1{ animation: logo_1_tm 1.2s 1; } .nybanner_lb .swiper-slide-active .box3 .text .js_box span.tm2{ animation: logo_1_tm 1.5s 1; } .nybanner_lb .swiper-slide-active .box3 .text .js_box span.tm3{ animation: logo_1_tm 2s 1; } .nybanner_lb .swiper-slide-active .box3 .text .js_box span.tm4{ animation: logo_1_tm 2.5s 1; } .nybanner_lb .swiper-slide-active .box3 .text .js_box span.tm5{ animation: logo_1_tm 3s 1; } .nybanner_lb .swiper-slide-active .box3 .text .js_box span.tm6{ animation: logo_1_tm 3.5s 1; } .nybanner_lb .swiper-slide-active .box3 .text .js_box span.tm7{ animation: logo_1_tm 4s 1; } .nybanner_lb .swiper-slide-active .box3 .nr .img_img1{ animation: logo_box3_sy 1.4s 1; } .nybanner_lb .swiper-slide-active .box3 .nr .img_img2{ animation: logo_box3_xy 1.4s 1; } .nybanner_lb .swiper-slide-active .box3 .nr .img_img3{ animation: logo_box3_sy 1.4s 1; } /*上移*/ @keyframes logo_box3_sy { 0% { top: -14%; opacity: 0; } 10% { top: -14%; opacity: 0; } 100% { top: 0; opacity: 1; } } @-webkit-keyframes logo_box3_sy { 0% { top: -14%; opacity: 0; } 10% { top: -14%; opacity: 0; } 100% { top: 0; opacity: 1; } } /*下移*/ @keyframes logo_box3_xy { 0% { bottom: -14%; opacity: 0; } 10% { bottom: -14%; opacity: 0; } 100% { bottom: 0; opacity: 1; } } @-webkit-keyframes logo_box3_xy { 0% { top: -14%; opacity: 0; } 10% { bottom: -14%; opacity: 0; } 100% { top: 0; opacity: 1; } } /*文字上移动*/ @keyframes logo_1_sy2 { 0% { transform: translateY(-40%); opacity: 0; } 30%{ transform: translateY(-40%); opacity: 0; } 100% { transform: translateY(-50%); opacity: 1; } } @-webkit-keyframes logo_1_sy { 0% { transform: translateY(-40%); opacity: 0; } 30%{ transform: translateY(-40%); opacity: 0; } 100% { transform: translateY(-50%); opacity: 1; } } .nybanner_lb .box01 .nr{ position: absolute; width: 54.7%; right: 0; top: 0; height: 100%; } .nybanner_lb .box01 .nr .img_img2{ width: 100%; position: absolute; left: 0; bottom: 0; z-index: 2; } .nybanner_lb .box01 .nr .img_img3{ position: absolute; width: 31.3%; right: 5.3%; bottom: 39.5%; } .nybanner_lb .box01 .nr .img_img4{ width: 62.5%; position: absolute; left: 7%; bottom: -4%; } .nybanner_lb:before{ width: 100%; height: 100%; background: url(../images/nybg.png) center center/cover; position: absolute; top: 0; right: 0; content: ""; z-index: 8; } .nybanner_lb .text .bt span.d{ position: relative; } .nybanner_lb .text .bt span.d:before{ content: ""; width: 100%; height: 10px; position: absolute; bottom: 2px; left: 0; z-index: -1; background: url(../images/nybaozhuang_banner_d.jpg) center center/cover; } .nybanner_lb .box02 .text{ z-index: 2; } .nybanner_lb .box02 .nr{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 0; } .nybanner_lb .box02:before{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/nybaozhuang_banner2_ybg.png) center center/cover; z-index: 1; content: ""; } .nybanner_lb .box02 .nr .img_img1{ position: absolute; width: 40.9%; right: 18.2%; bottom: 13.7%; } .nybanner_lb .box02 .nr .img_img2{ position: absolute; left: 0; width: 100%; bottom: 0; animation: logo_box02_wz2 2s infinite alternate; } /*文字移动*/ @keyframes logo_box02_wz2 { 0% { transform: translateY(0.6%); } 50% { transform: translateY(0%); } 100% { transform: translateY(0.6%); } } @-webkit-keyframes logo_box02_wz2 { 0% { transform: translateY(0.6%); } 50% { transform: translateY(0%); } 100% { transform: translateY(0.6%); } } /*文字移动*/ @keyframes logo_1_wz { 0% { left: 20%; opacity: 0; } 100% { left: 0; opacity: 1; } } @-webkit-keyframes logo_1_wz { 0% { left: 20%; opacity: 0; } 100% { left: 0; opacity: 1; } } /*透明*/ @keyframes logo_1_tm { 0% { opacity: 0; } 15% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes logo_1_tm { 0% { opacity: 0; } 15% { opacity: 0; } 100% { opacity: 1; } } .nybanner_lb .box03 .nr .img_img1{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .nybanner_lb .box03 .en_box .w{ display: inline-block; line-height: 1; width: 182px; float: left; } .nybanner_lb .box03 .en_box .z{ line-height: 1.3; float: left; margin-left: 16px; margin-top: 4px; } .nybanner_lb .swiper-slide-active .box03 .nr .img_img1{ animation: logo_2_tm 1.5s 1; } /*包装*/ .nybanner_lb .swiper-slide-active .box01 .img_img4{ /* animation:logo_2_tm 1.6s 1;*/ animation: logo_1_wz2 1.5s 1; } /*文字移动*/ @keyframes logo_1_wz2 { 0% { bottom: -40%; opacity: 0; transform: rotate(-8deg); } 15% { bottom: -40%; opacity: 0; transform: rotate(-8deg); } 100% { bottom: -4%; opacity: 1; transform: rotate(0); } } @-webkit-keyframes logo_1_wz2 { 0% { bottom: -40%; opacity: 0; transform: rotate(-8deg); } 15% { bottom: -40%; opacity: 0; transform: rotate(-8deg); } 100% { bottom: -4%; opacity: 1; transform: rotate(0); } } .nybanner_lb .swiper-slide-active .box01 .img_img3{ animation:logo_2_tm 3s 1; } .nybanner_lb .swiper-slide-active .box .text .bt span.d:before{ animation:logo_2_kd 2.4s 1; } .nybanner_lb .swiper-slide-active .box02 .nr .img_img1{ animation:logo_2_tm 2s 1; } /*透明*/ @keyframes logo_2_tm { 0% { opacity: 0; } 40% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes logo_2_tm { 0% { opacity: 0; } 40% { opacity: 0; } 100% { opacity: 1; } } /*宽度*/ @keyframes logo_2_kd { 0% { width: 0; } 40% { width: 0; } 100% { width: 100%; } } @-webkit-keyframes logo_2_kd { 0% { width: 0; } 40% { width: 0; } 100% { width: 100%; } } .nybanner_lb .imgfd{ transform: scale(1.4); transition: all 2s; } .nybanner_lb .swiper-slide-active .imgfd{ transform: scale(1.0); } @media (max-width: 1700px){ .nybanner_lb .text .bt { font-size: 50px; } .nybanner_lb .text .js{ font-size: 22px; } .nybanner_lb .text .img { margin-top: 50px; } .nybanner_lb .box3 .text .icon{ width: 220px; margin-bottom: 30px; } } @media (max-width: 1600px){ .nybanner_lb .text .bt { font-size: 44px; } .nybanner_lb .text .js{ font-size: 20px; } .nybanner_lb .box3 .text .icon{ width: 200px; } .nybanner_lb .text .en{font-size: 18px;} .nybanner_lb .box03 .en_box .w{width: 150px;} .container { max-width: 82%; } .baozhaun_box .right ul li{ padding-left: 60px; } .baozhaun_box .right{ padding-top: 60px; } .mianbaoxue{padding-left: 0;padding-right: 0;} .baozhaun_box .img100 .bt_box{ padding: 14px 30px; } } @media(max-width: 1400px){ .nybanner_lb .text .bt { font-size: 40px; } .nybanner_lb .text .en{font-size: 16px;} .nybanner_lb .box2 .nr{width: 50%;} .nybanner_lb .box3 .text .icon{ width: 180px; } .nybanner_lb .box03 .en_box .w{width: 130px;} .nybanner_lb .box03 .en_box .z{margin-top: 0;} .pinpai_box .box .text { margin-top: 60px; } .baozhaun_box .right ul li{ padding-top: 20px; } .baozhaun_box .img100 .bt_box .btb{font-size: 16px;} .baozhaun_box .img100 .bt_box .btb span{font-size: 14px;} .baozhaun_box .right{ padding-top: 20px; } } .header .nav ul li.wbt:before{ width:0; } .header .nav ul li.wbo:before{ width:100%; } /*2022-11-22t案例行业分类&关于我们banner新增坐标icon&新增下拉样式 css*/ .case_banner { background: none; overflow: hidden; padding: 250px 0 100px; position: relative; } .menu { margin-top: 100px; } .case_banner:before{ background: url(../images/zxnb_123.jpg) no-repeat left top/cover; background-size: 100% 100%; position: absolute; content: ""; right: 0; bottom: 0; width: 106%; height: 106%; -webkit-animation: case_yr 2s 1; } @keyframes case_yr { 0% { right: -6%; bottom: -6%; } 100% { right: 0; bottom: 0; } } @-webkit-keyframes case_yr { 0% { right: -6%; bottom: -6%; } 100% { right: 0; bottom: 0; } } .t_case_title{ text-align: center; } .t_case_title h2{ font-size: 32px; color: #333333; font-weight: normal; } .t_case_title .ul{ margin-top: 26px; display: inline-block; } .t_case_title .ul li{ float: left; margin-right: 50px; position: relative; padding-bottom: 6px; } .t_case_title .ul li:last-child{margin-right: 0;} .t_case_title .ul li:before{ width: 0; height: 2px; position: absolute; left: 0; bottom: 0; content: ""; background: #000000; transition: all 0.3s; } .t_case_title .ul li:hover:before, .t_case_title .ul li.cur:before{width: 100%;} .t_case_title .ul li .icon{ float: left; width: 18px; position: relative; top: 3px; } .t_case_title .ul li .icon .jg{ display: none; } .t_case_title .ul li:hover .icon .jg{ display: block; } .t_case_title .ul li:hover .icon .mr{ display: none; } .t_case_title .ul li.cur .icon .jg{ display: block; } .t_case_title .ul li.cur .icon .mr{ display: none; } .t_case_title .ul li .wz{ float: left; color: #666666; font-size: 16px; margin-left: 6px; } .t_case_title .ul li.cur .wz{color: #000;} .nybanner .zb{ background: url(../images/about_zb.png) center center/cover; width: 21px; height: 21px; display: inline-block; position: relative; top: 2px; margin-right: 10px; } .nav_xl{ position: absolute; width: 734px; left: 0; top: 100%; background: rgba(255, 255, 255, 0.86); z-index: 9; overflow: hidden; height: 0; transition:all 0.5s; opacity: 0; z-index: -1; /*display: none;*/ } /*.nav_xl:before{ content: ""; width:100%; height:100%; position: absolute; left:0; top:0; background: rgba(255, 255, 255, 0.8); z-index: -1; filter:blur(15px); } */ .nybanner .yun1 { /* position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; -webkit-animation: scoll 70s linear infinite; opacity: 0.5; background: url(https://www.paiky.com/templates/default/images/home_banner5_yun.png) center center/cover;*/ } @keyframes scoll { 0% { /*opacity: 0;*/ transform: translate(0%, 0); } 10% { /* opacity: 1;*/ } 100% { transform: translate(100%, 0%); } } @-webkit-keyframes scoll { 0% { /*opacity: 0;*/ transform: translate(0, 0); } 10% { /*opacity: 1;*/ } 100% { transform: translate(100%, 0); } } .nav_xl .nav_xl_box{position: relative;z-index: 3;} .header .nav ul li:hover .nav_xl{ /*display: block;*/ height: 328px; z-index: 10; opacity: 1; } .header .nav ul li:hover a.nav_bj:after{ width: 12px; height: 6px; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); background: url(../images/nav_xl_jt.png) center center/cover; content: ""; } .header .nav ul li .nav_xl a{ line-height: initial; font-size: 15px; color: #333333; float: none; } .header .nav ul li .nav_xl{ padding:0; } .header .nav ul li .nav_xlA { padding: 40px; } .header .nav ul li .nav_xl .l{ float: left; width: 28%; padding: 6px 0 0 0; } .header .nav ul li .nav_xl .l .bt a{ color: #333333; font-size: 18px; font-weight: bold; } .header .nav ul li .nav_xl .l .ul { position: relative; } .header .nav ul li .nav_xl .l .div_ul { margin-top: 23px; padding-left: 20px; } .header .nav ul li .nav_xl .l .div_ul a{ margin-bottom: 20px; line-height: 1; } .header .nav ul li .nav_xl .l .div_ul a:last-child{ margin-bottom: 0; } .header .nav ul li .nav_xl .l .i{ position: absolute; left: 3px; height: 100%; width: 2px; background: #bec0bf; } .header .nav ul li .nav_xl .l .i span{ position: absolute; height: 16px; width: 100%; top: 0; background: #7031e7; transition: all 0.3s; } .header .nav ul li .nav_xl .r{ float: right; width: 63%; position: relative; overflow: hidden; } .header .nav ul li .nav_xl2 .r{ width: 67%; } .header .nav ul li .nav_xl .r .xtdpyz{ opacity: 0; } .header .nav ul li .nav_xl .r .img{position: relative;padding-left: 43px;position: absolute;width: 100%;height: 100%;top: 0;right: 0;} .header .nav ul li .nav_xl .r .img img{opacity: 0; transition: all .4s;} .header .nav ul li .nav_xl .r .img.cur img{opacity: 1;} .header .nav ul li .nav_xl .r .img .op{ bottom: -100%; position: absolute; left: 0; height: 82px; opacity: 0; } .header .nav ul li .nav_xl .r .img .op1{ transition: all .8s; } .header .nav ul li .nav_xl .r .img .op2{ left: 28px; height: 122px; transition: all 1.1s; } .header .nav ul li .nav_xl .r .img .op3{ left: 65px; height: 58px; transition: all .7s; } .header .nav ul li .nav_xl .r .img.cur .op3{ bottom: -20px; opacity: 1; } .header .nav ul li .nav_xl .r .img.cur .op2{ bottom: -20px; opacity: 1; } .header .nav ul li .nav_xl .r .img.cur .op1{ bottom: -20px; opacity: 1; } .nav_xl2{width: 700px;} @media(max-width: 1500px){ .t_case_title h2{font-size: 26px;} .t_case_title .ul li{margin-right: 30px;} .nybanner .zb{ width: 18px; height: 18px; } .header .nav ul li .nav_xlA { padding: 30px 30px; } .header .nav ul li .nav_xl .l .bt a{font-size: 16px;} .nav_xl{width: 690px;} .nav_xl2{width: 600px;} /* .nav_xl2{width: 520px;}*/ } .t_index_b .ul { display: flex; flex-wrap: wrap; } body { width: 100%; overflow-x: hidden; } .pinpai_box5 .title { width: calc(100% - 160px); } .pinpai_box5 .title .left h2 { margin-top:35px; } .pinpai_box5 .title .left { float: left; width: calc(100% - 300px); } .pinpai_box5 .title .title_bt { margin-top: 6px; width: 100%;} .pinpai_box5 .box .top .more { padding:0!important; line-height: 44px; } @media(max-width: 1860px){ .t_index_b .ul li .text .bt { font-size: 20px; } .t_index_b .ul li .text .bt span { font-size: 18px; } .t_index_b { padding-bottom: 6vw; } .home_about .text h3 { font-size: 30px; } .contact_top .box ul li h3 { font-size: 24px; } .contact_top .box ul li .t p { margin: 6px 0; } } @media(max-width: 1750px){ .news_info .box { padding: 60px 70px; } .t_index_b .ul li .text { padding:20px; } .t_index_b .ul li .text .js { padding: 15px 0; } .t_index_b .ul li .text .wenzi .p { margin-top: 15px; } .t_index_b .ul li .text .bt { font-size: 18px; } .t_index_b .ul li .text .bt span { font-size: 16px; } .home_lilian { padding: 5vw 0 50px; } .title h3, .title h2 { font-size: 28px; margin-top:68px; } .title h3.paTopA { font-size: 28px; margin-top: 65px; } .home_about .text h3 { font-size: 28px; } .home_news .fwdt_box { padding:50px; } .home_news .gdzx_box { padding: 50px 50px 70px; } .home_news .fwdt_box .top .fwdt_R { padding-top:70px; } .home_news .fwdt_box .top .fwdt_R .num { top: 60px; } .text1 h3 { font-size: 22px; } .home_news .gdzx_box .top .gdzx_R { margin-top:50px; } .design_box6 .right .text h3 { font-size: 30px; margin-top:30px; } .planning_box3 ol li .icon img { width: auto; height: 90px; } .planning_box3 ol li .text h3 { font-size: 20px; } .planning_box3 ol li .text { padding-top: 30px; } .planning_box3 ol { padding: 9vw 0 7vw; } .about_box3 .yjhd_box .box .text .date { font-size: 36px; } .about_box3 .yjhd_box .box .text h3,.about_box4 .left h3 { font-size: 28px; margin-top:40px; } .jiejue_title span { font-size: 2.2vw; } .jiejue_title h3 { margin-top:40px; } .contact_top .box ul li h3 { font-size: 22px; } } @media(max-width: 1600px){ .news_info .box { padding: 50px 60px; } .about_box3 .yjhd_box .box .text .date { font-size: 32px; } .about_box3 .yjhd_box .box .text h3,.about_box4 .left h3 { font-size: 24px; margin-top:30px; } .canyin .f-r .ol li .bt { font-size: 18px; } .jiejue_title h3 { margin-top:40px; } } @media(max-width: 1500px){ .planning_box3 ol { margin-top: 40px; } .title h3, .title h2 { font-size: 24px; margin-top: 74px; } .about_box3 .yjhd_box .box .text { width: 40%; padding-top:3vw; } .about_box3 .yjhd_box .box .img { width: 60%; } .about_box3 .yjhd_box .box .text h3,.about_box4 .left h3 { font-size: 22px; margin-top:20px; } .title h3.paTopA { margin-top: 46px; } .home_tezheng .top .title p { width: calc(100% - 262px); float: right; margin-top:5px; } .home_tezheng .top .title { width: calc(100% - 300px); } .home_tezheng ol li { margin-top: 40px; padding: 30px; } .home_tezheng ol li h3 { font-size: 24px; } .home_service, .home_tezheng, .home_case, .pinpai_box2 { padding: 50px 0; } .home_about .text h3 { font-size: 26px; } .home_news .fwdt_box { padding:40px; } .home_news .gdzx_box { padding: 40px 40px 60px; } .home_news .fwdt_box .top .fwdt_R { padding-top:40px; } .home_news .fwdt_box .top .fwdt_R .num { top: 30px; } .text1 h3 { font-size: 20px; } .home_news .gdzx_box .top .gdzx_R { margin-top: 40px; } .design_box6 .right .text h3 { font-size: 28px; margin-top: 20px; } .planning_box2 .right .text a { margin-top: 30px; } .planning_box3 ol li .icon img { width: auto; height: 80px; } .about_box4 .right { width: 72%; } .about_box, .about_box2, .about_box3, .about_box4, .design_box2, .design_box3, .design_box4, .marketing_box, .marketing_box3, .marketing_box4, .planning_box, .planning_box3 { padding: 60px; } .jiejue_title h3 { margin-top:30px; } .contact_top .box ul li h3 { font-size: 20px; } } @media(max-width: 1300px){ .news_info .box { padding: 40px 50px; } .planning_box3 ol { margin-top: 30px; } .about_box, .about_box2, .about_box3, .about_box4, .design_box2, .design_box3, .design_box4, .marketing_box, .marketing_box3, .marketing_box4, .planning_box, .planning_box3 { padding: 40px; } .home_tezheng ol li h3 { font-size: 22px; } .planning_box2 .right .text a { margin-top: 20px; } .design_box6 .right .text h3 { font-size: 24px; margin-top: 20px; } .design_box6 .right { padding:35px 8.9% 0 5%; } .home_about .text h3 { font-size: 24px; } .home_about .text .bt { font-size: 18px; } .home_news .fwdt_box { padding:30px; } .home_news .gdzx_box { padding: 30px 30px 50px; } .home_news .fwdt_box .fwdt_div { margin-top:20px; } /*.home_news .fwdt_box .top .fwdt_R { padding-top:40px; }*/ .text1 h3 { font-size: 18px; } .home_news .gdzx_box .top .gdzx_R { margin-top:30px; } .footer { padding: 50px 0; } .links { padding: 30px 0; } .planning_box .box ol { margin-top: 40px; } .planning_box3 .title .paTopA { margin-top: 54px; } .planning_box3 .title .paTopB { width: 100%; margin: 6px 0 0 20px; } .planning_box3 .title .left { width: calc(100% - 270px); } .jiejue_title h3 { margin-top:20px; } .about_box2 .box { padding: 30px; } } @media(max-width: 1100px){ .contact_top,.feedback { padding-top: 30px; } .contact_top .box,.feedback .box { top:0; } .contact_top .box ul li { width: 100%; } .contact_top .box ul li { padding: 20px 15px; } .contact_top .box ul li:nth-child(n+2) { border-top: 1px solid #ddd; } .pinpai_box5 .title .left,.pinpai_box5 .title { width: 100%; } .pinpai_box5 .box .top .more { margin-top: 15px; } .pinpai_box5 .box ul { margin-top: 0px; } .pinpai_box5 .box ul li { width: 100%; padding:0 0 16px 0; border-bottom:1px solid #ddd; } .pinpai_box5 .title .left h2 { margin-top:0; } .news_info .box { padding: 20px 15px; } .pinpai_box5 .box ul li .text .bt span { float: left; width: 100%; } .pinpai_box5 .box ul li .text .bt h3 { max-width: 100%; width: 100%; } .pinpai_box5 .box ul li .text p { margin-top: 5px; } .pinpai_box5 .title .title_bt { margin-left:0; } .about_box4 .left { width: 100%; } .about_box4 .right { width: 100%; margin-top: 20px; } /*.about_box4 .right ol li .text { display: block; }*/ .planning_box4 .right ol li .text { min-height: 240px } .planning_box3 ol { margin-top: 20px; } .planning_box3 .title .paTopA { margin-top:0; } .planning_box3 .title .paTopB { width: 100%; margin: 6px 0 0 0; } .about_box, .about_box2, .about_box3, .about_box4, .design_box2, .design_box3, .design_box4, .marketing_box, .marketing_box3, .marketing_box4, .planning_box, .planning_box3 { padding: 30px 0 50px; } .home_news .gdzx_box .top .title,.home_news .gdzx_box .top .gdzx_R { width: 100%; } .home_news .gdzx_box .top .gdzx_R .list { width: 100%; } .home_case .box ul { width: 100%; margin-right:0; } .home_case .box ul li { margin-bottom:15px; } .home_news .fwdt_box { padding:20px; } .home_news .gdzx_box { padding: 20px 20px 30px; } /*.home_news .fwdt_box .top .fwdt_R { padding-top:30px; }*/ .text1 h3 { font-size: 16px; } .text1 p { margin-top:6px; } .text1 { padding-top:12px; } .home_news .gdzx_box .top .gdzx_R { margin-top:20px; } .design_box6 .left { width: 100%; } .design_box6 .right { width: 100%; padding: 20px 16px 30px; } .design_box6 .right .text h3 { font-size: 20px; margin-top:0; } .planning_box3 ol { display: flex; flex-wrap: wrap; } .planning_box3 ol li { width: 50%; padding: 0 5%; text-align: center; } .planning_box3 ol li:nth-child(n+3) { margin-top: 20px; } .planning_box3 ol li .icon img { height: 60px; } .planning_box3 ol li .text { padding-top:10px; } .planning_box3 ol li .text h3 { font-size: 18px; } .planning_box3 .title .left { width: 100%; } .about_box3 .yjhd_box { margin-top: 20px; } .about_box3 .yjhd_box .box .text i { margin:15px 0; } .about_box3 .yjhd_box .box .text { width: 100%; padding: 55px 15px 20px; } .about_box3 .yjhd_box .box .img { width: 100%; } .about_box3 .yjhd_box .box .text h3 { font-size: 22px; margin-top:20px; } .home_case .top .gdzx_R { display: none; } .home_case .box ul li .text { opacity: 1; } .about_box3 .yjhd_box .slick-dots { bottom: 20px; } .title span { display: none; } .home_case .top .title { width: 100%; text-align: center; } .home_service, .home_tezheng, .home_case, .pinpai_box2 { padding: 30px 0 50px; } .home_tezheng .top .more_01 { display: none; } .title { background: none; height: auto; } .home_tezheng .top .title { width: 100%; } .home_tezheng .top .more_01 { margin-top: 15px; } .home_lilian .img_box { margin-bottom: 140px; height: auto; min-height: 100px; } .title .zx10_17 { display: none; } .title h3, .title h2 { margin:0; font-size: 20px; width: 100%; } .home_tezheng .top .title p { width: 100%; margin: 6px 0 0; } .home_case .top .gdzx_R { float: left; width: 100%; margin-top:20px; } .home_case .top { margin-bottom: 20px; } .home_about .text h3 { font-size: 22px; } .home_about .text .bt { font-size: 16px; } .container { width: 94%; max-width: 100%; } .t_index_b .ul li { width: 100%;margin-right:0 } .t_index_b .ul li:nth-child(n+2) { margin-top: 18px; } .t_index_b { padding-bottom: 50px; } .home_lilian { padding: 30px 0 50px; } .home_lilian .text { width: 100%; max-width: 100%; padding: 0 0 10px; } .home_lilian .img_box { width: 100%; max-width: 100%; } .home_tezheng ol li { margin-top: 20px; width: 100%; padding:20px; } .home_tezheng ol li::before { width: 100%; height: 1px; top: auto; bottom:0; } .home_tezheng ol li .img { height: 55px; } .home_tezheng ol li .img img { height: 55px; } .home_tezheng ol li h3 { font-size: 20px; margin-top:15px; } .home_tezheng ol li p { margin-top:8px; } .home_news .gdzx_box ul li { width: 100%; margin-right:0; padding:20px 0; } .home_news .gdzx_box ul li .bt span { display: none; } .home_news .gdzx_box ul li .bt h3 { width: 100%; max-width: 100%; } .footer .left .foot_nav { display: none; } .footer .right { float: left; } .footer .right .dh { font-size: 30px; margin-bottom: 0; margin-top: 12px; } .footer { padding: 40px 0; } .paTopC { margin: 8px 0 0 0; } .planning_box .box ol { display: flex; flex-wrap: wrap; } .planning_box .box ol li { padding: 20px 15px; width: 49%; margin-right:2%; } .planning_box .box ol li:nth-child(2n) { margin-right:0; } .planning_box .box ol li:nth-child(2) { margin-top:0; } .planning_box .box ol li:nth-child(n+3) { margin-top:15px; } .planning_box .box ol li .icon { width: 50px; } .planning_box .box ol li .text { width: calc(100% - 60px); } .planning_box .box ol { margin-top: 30px; } .canyin .f-r .ol { display: flex; flex-wrap: wrap; } .canyin .f-r .ol li { margin-top: 20px; } .canyin .f-l { width: 100%; padding:30px 4%; position: relative; } .canyin .f-r { width: 100%; padding: 0px 4% 80px; } .canyin_b .ol { padding: 20px 15px; } .canyin_b .ol li { width: 100%; } .canyin_b .ol li:nth-child(n+2) { margin-top: 20px; } .title .js { margin-top: 5px; } .jiejue_title i { margin-top: 10px; } .about_box .title_bt { margin: 5px 0 0 0; } .about_box .box,.about_box .box .text { margin-top:20px; } .about_box .box .text .right { margin-left:0; } .about_box4 .right ol li .text { height: auto; top:auto; bottom:5%; padding-bottom: 20px; min-height: 240px; } .about_box2 .box { width: 100%; padding: 30px 20px; } .case_box { padding: 30px 0 20px; } .t_case_title .ul,.case_box .case_list { margin-top: 20px; } .case_box .case_list ul li { width: 49%; margin-right:2%; margin-bottom: 0; } .case_box .case_list ul li:nth-child(3n) { margin-right:2%; } .case_box .case_list ul li:nth-child(2n) { margin-right:0; } .case_box .case_list ul li:nth-child(n+3) { margin-top:15px; } } @media(max-width: 750px){ .footer { padding: 30px 0 20px; } .feedback .box ul li { width: 100%; margin-right:0; } .planning_box3 ol li { width: 100%; padding: 0 5%; padding-bottom: 20px; text-align: center; border-bottom:1px solid rgba(255,255,255,0.8); } .planning_box3 ol li:last-child { padding-bottom: 0; border:none; } .planning_box3 ol li:nth-child(n+3) { margin-top: 20px; } .planning_box3 ol li:nth-child(n+2) { margin-top: 20px; } .home_case .top .gdzx_R .list,.home_news .gdzx_box .top .gdzx_R { width: 100%; text-align: center; } .home_case .top .gdzx_R a,.home_news .gdzx_box .top .gdzx_R a { width: 47%; margin: 8 3% 0 0; text-align: center; font-size: 14px; line-height: 38px; } .home_case .top .gdzx_R a:nth-child(n+4),.home_news .gdzx_box .top .gdzx_R a:nth-child(n+4) { margin-top:8px; } .home_case .top .gdzx_R a:nth-child(3n),.home_news .gdzx_box .top .gdzx_R a:nth-child(3n) { /*margin-right: 0;*/ margin-top: 8px;} /*.home_news .fwdt_box .top .fwdt_R { padding-top:20px; }*/ .planning_box .box ol li { padding: 20px 15px; width: 100%; margin-right:0%; } .planning_box .box ol li:nth-child(2n) { margin-right:0; } .planning_box .box ol li:nth-child(2) { margin-top:0; } .planning_box .box ol li:nth-child(n+2) { margin-top:10px; } .planning_box .box ol { margin-top: 20px; } .about_box4 .right ol li { width: 100%; margin-right:0; } .planning_box4 .right ol li .text { min-height: 10px; padding:20px 15px; } .canyin .f-r .ol li { width: 100%; } .about_box .box .t { text-align: left; } .about_box4 .right ol li .text { height: auto; padding: 20px 15px; min-height: 10px; } } .news_list ul li .more,.pinpai_box4 .top .more { width: auto; display: inline-block; padding: 5px 20px; } .pinpai_box4 .top .more { line-height: 32px; } .news_box .box .left { width: calc(100% - 400px); max-width: 100%; } .news_list ul li .text { width: calc(100% - 270px); } .news_list ul li .img { width: 250px; } .baozhaun_box3 .box { min-height: 10px; padding-bottom: 120px; } .baozhaun_box3 .box .right { width: calc(100% - 420px); } .baozhaun_box3 .box .right ul { display: flex; flex-wrap: wrap; } @media(max-width: 1600px){ .news_box .box .left { width: calc(100% - 400px); max-width: 100%; } .news_box .box .left { width: 70%; } .news_box .box .right { width: 30%; } .news_list ul li .img { width: 250px; } .news_box .box { padding:50px; } .marketing_box .img { margin-top: 50px; } .baozhaun_box3 .box { padding: 100px 70px 80px; } .pinpai_box5 .box { padding:40px 70px; } } @media(max-width: 1366px){ .marketing_box3 .left ol li { margin-right: 6%; } .baozhaun_box3 .box { padding: 50px 40px 60px; } .baozhaun_box3 .box .right ul li { margin-top: 50px; } .pinpai_box5 .box { padding:30px 50px; } } @media(max-width: 1300px){ .news_box .box .left { width: 70%; } .news_box .box .right { width: 25%; } .news_box .box { padding:40px; } .marketing_box .img { margin-top: 40px; } } @media(max-width: 1150px){ .marketing_box3 .left { width: 100%; padding: 0px 4%; margin-bottom: 30px; } .marketing_box3 .left ol { margin-top:20px; display: flex; flex-wrap: wrap; } .marketing_box3 .left ol li { margin: 20px 0 0; padding-right: 10px; } .marketing_box3 .left ol li:nth-child(2n) { padding:0 0 0 10px; } .marketing_box3 .left ol li .t p { height: auto; } .marketing_box3 .right { width: 100%; } .marketing_box3 .right img { width: 100%; } .pinpai_box5 .box { padding:20px 30px; } } @media(max-width: 1100px){ .news_box .box .left { width: 100%; } .news_box .box .right { display: none; } .news_box .box { padding:20px; } .news_list ul li .text .bt { font-size: 18px; } .news_list ul li .more { display: none; } .news_list ul li .text { width: calc(100% - 210px); } .news_list ul li .img { width: 200px; vertical-align: top; } .news_list ul li .img img { margin:0; } .news_list ul li { padding: 20px 0; } .pinpai_box5 .box { padding:20px 15px; } .marketing_box ol { margin-top: 30px; } .marketing_box ol li { width: 100%; padding: 30px 0; } .marketing_box ol li .text h3 { font-size: 20px; } .marketing_box ol li .text { margin-top: 12px; } .marketing_box ol li:nth-child(n+2) { border-top: 1px solid #dedede; } .marketing_box .img { margin-top: 30px; } .marketing_box2 .box .text { margin-left: 0;margin-top: 20px; } .marketing_box2 .box .text h4 { font-size: 38px; line-height: 1.2; } .marketing_box2 .box .text i { margin: 12px 0 20px; } .marketing_box2 { padding: 40px 0 50px; } .marketing_box2 .box .text a { margin-top: 20px; } .pinpai_box4 .top .ny_title span { display: none; } .pinpai_box4 .top .ny_title h2 { margin-left:0; margin-top:5px; } .pinpai_box4 .top .more { margin-top:0; } .baozhaun_box2 .title2 h4 { display: none; } .baozhaun_box2 .box ul li { width: 50%; } .baozhaun_box2 .box ul li:nth-child(n+3) { margin-top: 20px; } .baozhaun_box2 .box { padding: 30px 0; } .title2 i { margin: 15px auto; } .baozhaun_box3 { padding: 30px 0; } .baozhaun_box3 .box .left { width: 100%; } .baozhaun_box3 .box { padding: 20px 15px 30px; } .baozhaun_box3 .box .left i,.baozhaun_box3 .box .left h4 { display: none; } .baozhaun_box3 .box .left h3 { margin-top:0; } .baozhaun_box3 .box .right { width: 100%; margin-top: 20px; padding: 0; border:none; padding-top:20px; border-top:1px solid #fff; max-width: 100%; } .baozhaun_box3 .box .right ul li .text { width: calc(100% - 55px); } .baozhaun_box3 .box .right ul li { margin-top: 20px; } .pinpai_box5 .box .top .ny_title span { display: none; } .pinpai_box5 .box .top .ny_title ul li { margin:0; border:none;margin-top: 25px; padding:0; } .jiejue_title h3 { margin-top: 20px; } .huazhaung_a {padding: 30px 0 50px;} .huazhaung_a .huazhaung_a_box .f-l .ol { margin-top:0; } .huazhaung_a .f-l { width: 100%; padding: 20px 30px 50px; } .huazhaung_a .huazhaung_a_box .f-r { position: relative; left: 0; top: 0; width: 100%; padding: 20px 30px 50px; } .huazhaung_a .huazhaung_a_box .f-r .ul li a { margin-top: 20px; } .huazhaung_a .huazhaung_a_box .f-r .ul { margin-top:0px; } .huazhaung_a .gd { margin-top:30px; } } @media(max-width: 750px){ .news_box .box { padding: 20px 15px; } .news_list ul li .text { width: 100%; } .news_list ul li .img { margin-bottom: 10px; height: auto; width: 100%; vertical-align: top; } .news_list ul li .img img { width: 100%; position: relative; } .marketing_box ol li { width: 100%; padding: 20px 0; } .marketing_box .img { margin-top: 20px; } .marketing_box2 .box .text h4 { font-size: 32px; } .baozhaun_box3 .box .right ul li { width: 100%; } .huazhaung_a .f-l { width: 100%; padding: 20px 15px 30px; } .huazhaung_a .huazhaung_a_box .f-r { padding: 20px 15px 30px; } .baozhaun_box3 .box .right ul li:first-child, .baozhaun_box3 .box .right ul li:first-child + li,.baozhaun_box3 .box .right ul li:nth-child(n+2) { margin-top: 20px; } .huazhaung_a .huazhaung_a_box .f-l .ol li { width: 100%; margin-top: 20px; position: relative } .huazhaung_a .huazhaung_a_box .f-l .ol li .img { width: 70px; } .huazhaung_a .huazhaung_a_box .f-l .ol li .text { width: calc(100% - 70px); position: absolute; top:50%; transform: translateY(-50%); right:0; } } .jiejue_a { padding-top:6vw; } .yiliao_a { padding-top:7vw; } .jiejue_a .ol li { padding:4vw 3.5vw 5vw; } .yiliao_a .ol { display: flex; flex-wrap: wrap; } .yiliao_a .ol li { width: calc(50% - 5px); margin-right: 10px; height: auto; padding:7vw 3.5vw 8vw; } .yiliao_a .ol li:nth-child(2n) { margin-right:0; } .wenhua_b .ol li .js span { display: block; } .haibao_box ul li { position: relative; } .haibao_box ul li .img img { width: 100%; } .haibao_box ul li .text { position: absolute; right:0; bottom:0; } .shipin_a .f-l .title span { line-height: 1; } .shipin_a .title .js em { font-style: normal; display: block; } @media(max-width: 1700px){ .wenhua_a .ol li { padding:5vw 3.5vw; } .wenhua_a .ol li .ul { margin-top:5vw; } .yiliao_b { padding:200px 0 80px; } .pinpai_box .box .text h4 { font-size: 42px; } .pinpai_box3 .box .text .bt h4 { font-size: 32px; } .haibao_box ul { margin-top: 60px; } .baozhaun_box .left h4 { font-size: 2.5vw; } .baozhaun_box .right { width: calc(100% - 300px); max-width: 100%; } .baozhaun_box .right ul li { padding-left: 4vw; } .baozhaun_box .left { padding-top:0; } .baozhaun_box .right { padding-top: 10px; } .baozhaun_box .addA1209 { padding-top: 4vw; } .baozhaun_box .img100 { margin-top: 3.5vw; } .banner .banner5 .zhaox .zhaox1 { font-size: 3vw; } .banner .banner5 .zhaox .zhaox2 { font-size: 1.4vw; } .banner .banner5 .zhaox { width: 45%; } } @media(max-width: 1500px){ .jiejue_title h3 { margin-top: 10px; } .jiejue_a .ol { margin-top:20px; } .wenhua_a .ol li { padding:3vw 2vw; } .wenhua_a .ol li .ul { margin-top:3vw; } .wenhua_b .ol li { margin: 0 -18px; } .yiliao_b { padding:160px 0 60px; } .pinpai_box .box .text h4 { font-size: 38px; } .pinpai_box3 .box .text .bt h4 { font-size: 28px; } .pinpai_box3 .box .con ul li .t h3 { font-size: 16px; } .pinpai_box3 .box .con ul li .t p { margin-top:6px; } .pinpai_box3 .box .text .bt { top:60px; } .pinpai_box3 .box .con ul { display: flex;flex-wrap: wrap; } .pinpai_box3 .box .con ul li { margin-right: 4%; } .pinpai_box3 .box .con ul li:nth-child(2n) { margin-right:0; } .haibao_box ul { margin-top: 50px; } .baozhaun_box .right { width: calc(100% - 300px); max-width: 100%; padding-left: 0; } .baozhaun_box .right ul li { padding-left: 5vw; padding-top: 0;} .baozhaun_box .right ul li .text h3 { font-size: 16px; } .baozhaun_box .right ul li .text { width: calc(100% - 55px); } .shipin_a .f-l { padding:4vw 5vw 3vw 3vw; } .shipin_a .f-r { padding:4vw 10px 20px 10vw; } } @media(max-width: 1300px){ .pinpai_box3 .box .con ul li .t h3 { font-size: 14px; } .pinpai_box3 .box .con ul li .t p { font-size: 12px; line-height: 1.5; } .haibao_box ul { margin-top: 40px; } .banner .banner5 .zhaox .zhaox2 { font-size: 20px; } .banner .banner5 .zhaox .zhaox1 { font-size: 3vw; } .banner .banner5 .zhaox .zhaox2 { font-size: 1.6vw; } .banner .banner5 .zhaox { width: 50%; } } @media(max-width: 1100px){ .jiejue_a { padding-top:40px; } .yiliao_a { padding-top:40px; } .jiejue_a .ol li { width: 100%; padding: 20px 15px 30px; } .jiejue_title h3 { margin-top:0; } .jiejue_a .jiejue_a_box .left { width: 100%; } .jiejue_a .jiejue_a_box {position: relative;background: url(../images/jiejue_a_box_bg.jpg) center right/cover;padding: 40px 15px;} .jiejue_a .jiejue_a_box:before { content:''; width: 100%; height: 100%; position: absolute; right:0; top:0; background: rgba(0,0,0,0.3); } .wenhua_a .ol li { width: 100%; height: auto; } .wenhua_a .ol li .ul .box .bt { font-size: 14px; } .wenhua_a .ol li { padding:20px 15px 30px; } .wenhua_a .ol li .ul { margin-top: 20px; } .wenhua_b .ol { position: relative; display: inline-block; width: 88vw; padding-left: 2vw; } .wenhua_b .ol li .box { position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); } .wenhua_b .ol li { width: 46vw; height: 46vw; margin: 0 -2vw; } .wenhua_b .ol li:nth-child(n+3) { margin-top:-4vw; } .wenhua_b .ol li .bt,.wenhua_b .ol li .js { margin-top:0; } .wenhua_b .ol li .js { line-height: 1.3; } .yiliao_b { padding:140px 0 50px; } .pinpai_box .box .text h4 { display: none; } .pinpai_box2 .ny_title span { margin-top: 0; display: none; } .pinpai_box2 .ny_title h3 { margin: 0; } .pinpai_box2 .ny_title p { margin: 6px 0 0 0; width: 100%; } .pinpai_box .box .img { width: 100%; text-align: center; max-width: 100%; } .pinpai_box .box .text { width: 100%; margin-top: 20px; } .pinpai_box { margin:0; padding-bottom:10px; } .pinpai_box2 .box ul { margin-top: 20px; } .pinpai_box2 .box ul li { width: 100%; min-height: 10px; padding: 40px 0 30px; border: none; border-bottom:1px solid rgba(255,255,255,0.5); } .pinpai_box2 .box ul li:last-child { border:none; } .pinpai_box2 .box ul li .icon img { height: 40px; } .pinpai_box2 .box ul li h3 { margin-top:15px; } .pinpai_box3 { padding-top:50px; } .pinpai_box3 .box .text .bt h4 { font-size: 24px; } .pinpai_box3 .box .text .bt { height: auto; background: none; } .pinpai_box3 .box .text .bt h4,.haibao_box .title2 h4 { display: none; } .pinpai_box3 .box .text .bt { position: absolute;left:15px; top:40px; padding: 0;} .pinpai_box3 .box .con { width: calc(100% - 30px); max-width: 100%; top: 90px; left: 15px; } .pinpai_box3 .box .text .img { width: 100%; overflow: hidden; } .pinpai_box3 .box .text .img img { max-width: 500%; height: 380px; width: auto; } .haibao_box ul { margin-top: 30px; } .haibao_box ul li { width: 100%; } .haibao_box ul li .text { margin:0; height: 100%; } .haibao_box { padding-top: 40px; } .pinpai_box5 { padding: 0px 0 50px; } .baozhaun_box .left h4 { font-size: 24px; display: none; } .baozhaun_box .img100 .bt_box { display: none; } .baozhaun_box .left { width: 100%; } .baozhaun_box .right { width: 100%; padding-top: 20px; } .baozhaun_box .right ul li { width: 32%; padding:0; margin: 0; margin-right: 2%; } .baozhaun_box .right ul li:nth-child(3n) { margin-right:0; } .baozhaun_box .img100 { margin-top: 30px; } .baozhaun_box { min-height: 10px; padding-bottom: 50px; } .shipin_a .title .js { margin-top:20px; } .shipin_a .shipin_a_box { height: auto; background: url(../images/addbga.png) no-repeat top center #222222; background-size: 100% auto; } .shipin_a .f-l,.shipin_a .f-r { width: 100%; padding: 30px 15px; } .shipin_a .f-r { position: relative; left:0; top:0; margin-top: 36vw; } .shipin_a .title .js em { display: inline; } .shipin_a .f-r .ul { margin-top:20px; } .shipin_a { padding-top: 30px; } .shipin_a .gd { margin-top: 20px; } .marketing_box4 ol li { width: 100%; padding: 0 3%; } .marketing_box4 { padding:0; } .marketing_box4 .container { width: 100%; } .marketing_box4 ol li:nth-child(1) { padding: 30px 3%; background: url(../images/addbgb.jpg) no-repeat center/cover } .marketing_box4 ol li:nth-child(2) { margin: 0; padding: 30px 3%; background: url(../images/addbgc.jpg) no-repeat center/cover } .marketing_box4 ol li:first-child + li { margin:0; } .marketing_box4 ol li .top .icon { width: 80px; } .marketing_box4 ol li .top .icon img { width: 70px; } .marketing_box4 ol li .top .text h4 { font-size: 20px; line-height: 1; } .marketing_box4 ol li .top .text h4 p { display: inline; } .marketing_box4 ol li dl { margin-top: 20px; } .marketing_box4 { background: none; } .banner .banner5 .zhaox { width: 100%; } .banner .banner5 .zhaox .zhaox2 .zhaox2_1:before,.banner .banner5 .zhaox .zhaox2 .zhaox2_1:after { display: none; } } @media(max-width: 750px){ .pinpai_box3 { padding-top: 40px; } .wenhua_b .ol { display: flex; flex-wrap: wrap; position: relative; display: inline-block; width: 100%; padding-left: 0; } .wenhua_b .ol li .box { padding: 0; position: relative; left:0%; width: 100%; top:0%; transform: translate(0%, 0%); } .wenhua_b .ol li { border: none; border-radius: 0; width: 49%; height: auto; margin: 0 2% 0 0; } .wenhua_b .ol li:nth-child(2n) { margin-right: 0; } .wenhua_b .ol li:nth-child(n+3) { margin-top: 20px; } .wenhua_b .ol li .bt,.wenhua_b .ol li .js { margin-top:0; } .wenhua_b .ol li .js { line-height: 1.3; width: 100%; padding:0; } .wenhua_b .ol li .bt { margin: 10px auto; } .yiliao_a .ol li { width: 100%; margin-right:0; padding: 20px 15px; } .wenhua_b .ol li .js span { display: inline; } .pinpai_box3 .box .text .bt { top:30px; } .pinpai_box3 .box .con { top: 80px; } .pinpai_box3 .box .con ul li {width: 100%; margin:0; } .pinpai_box3 .box .con ul li .t { width: calc(100% - 70px); } .pinpai_box3 .box .con ul li:nth-child(n+2) { margin-top: 18px; } .pinpai_box3 .box .text .img img { max-width: 500%; height: 520px; width: auto; } .haibao_box ul { margin-top: 0px; } .haibao_box ul li .text,.haibao_box ul li .img { width: 100%; } .haibao_box ul li .text { position: relative; left:0; top:0; min-height: 10px; padding: 20px 15px 30px; } .baozhaun_box .right ul li { width: 100%; margin-right: 0; } .baozhaun_box .right ul li:nth-child(n+2) { margin-top: 18px; } .baozhaun_box .right ul li .text { padding-top: 10px; width: calc(100% - 65px); } .baozhaun_box .img100 { margin-top: 20px; } .marketing_box4 ol li dl dt,.marketing_box4 ol li dl dd { width: 100%; } .marketing_box4 ol li dl dd { margin-top: 20px; } .marketing_box4 ol li .top .text { margin-left: 5px; } .marketing_box4 ol li .top .text h3 { font-size: 20px; } .marketing_box4 ol li a { margin-top: 20px; } } .banner .swiper-slide .mb,.nybanner .mb { display: none; } @media(max-width: 1600px){ .banner6 .zx .bt1 { font-size: 3.5vw; } .banner6 .zx .bt2 { font-size: 24px; } } @media(max-width: 1100px){ .banner6 .zx { width: 100%; top:50%; transform: translateY(-50%); left:3%; } .banner6 .zx .bt1 { font-size: 24px; } .banner6 .zx .bt2 { font-size: 20px; margin-top: 10px; } .banner6 .zx ul { width: 90%; margin-top:20px; } .banner6 .zx ul li .b1 { font-size: 20px; } @keyframes wz_left { 0% { left: -20vw; /*bottom: -20vw;*/ opacity: 0;} 100% { left: 3%; /*bottom: 0%;*/ opacity: 1;} } @-webkit-keyframes wz_right { 0% { left: -20vw; opacity: 0;} 100% {left: 3%;opacity: 1;} } .banner .swiper-pagination { left: 3%; width: 95%; text-align: left; } .banner .swiper-pagination .swiper-pagination-bullet { width: 30px; } .banner .swiper-slide-active .wz img { width: 70%; } .banner .swiper-slide-active .wz { left:3%; width: 94%; } .banner4 .rw { display: none; } .banner .swiper-slide .mb,.banner2 .swiper-slide .mb,.banner3 .swiper-slide .mb,.nybanner .mb { display: block; } .banner .swiper-slide .pc,.banner2 .swiper-slide .pc,.banner3 .swiper-slide .pc,.nybanner .pc { display: none; } .banner6 .zx { max-width: 500px; } .banner .addCon.wz { position: absolute; width: 94%; text-align: center; top: 25vw; transform: translateY(0); } .addCon .t { font-size: 24px; color:#fff; } .addCon .c { font-size: 16px; color:#fff; } .banner5 { height: 132vw; } .banner5 video { width: auto!important; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); height: 132vw; } .banner5 .aka { z-index: 2; } .banner .banner5 .zhaox { z-index: 5; } .banner .banner5 .zhaox .zhaox1 { font-size: 24px; } .banner .banner5 .zhaox .zhaox2 { font-size: 18px; margin-top:8px; } .wAddA .t { font-size: 24px; } .wAddA { padding: 0 3%; } .wAddA .enc { font-size: 16px; } .wAddA .tt { padding-left: 40px; } .jiejue_banner .wenzi { width: 94%; left:50%; } .jiejue_banner .wenzi img { width: 85%; } } @media(max-width: 500px){ .banner6 .zx ul li .b1 { font-size: 18px; } .banner6 .zx ul li .b2 { font-size: 13px; margin-top: 3px; } .wAddA .enc { font-size: 14px; } } @media(max-width: 420px){ .banner6 .zx .bt2 { font-size: 16px; } .banner6 .zx ul li .b1 { font-size: 16px; } .banner6 .zx ul li .b2 { font-size: 12px; margin-top: 3px; } .banner .banner5 .zhaox .zhaox2 { font-size: 16px; margin-top:8px; } } .nybanner_lb .swiper-slide .imgfd.mb,.contact_banner .mb { display: none; } .nybanner_lb .img_boxb .mb { display: none; } @media(max-width: 1100px){ .nybanner_lb .swiper-slide .imgfd.pc,.nybanner_lb .img_boxb .pc,.contact_banner .pc { display: none; } .nybanner_lb .swiper-slide .imgfd.mb,.nybanner_lb .img_boxb .mb,.contact_banner .mb { display: block; } .nybanner_lb .text { padding: 0; text-align: center; left: 3%; width: 94%; transform: translateY(0); top:14%; } .nybanner_lb .text .img { display: none; } .nybanner_lb .box1 .nr { top: 35%; right: 15%; width: 70%; } .nybanner_lb .text .bt { font-size: 32px; } .nybanner_lb .text .js { margin-top:8px; font-size: 18px; } .nybanner_lb .box2 .nr { top: 55%; width: 70%; right:15%; } .nybanner_lb .box3 .text .icon { display: inline-block; margin-bottom:12px; } .nybanner_lb .box3 .nr { width: 70%; top: 47vw; right: 15%; } .nybanner_lb .box01 .nr { width: 70%; top: 34%; height: 62vw; right: 15%; } .nybanner_lb .box01 .nr .img_img4 { width: 54%; bottom: 0; left: 12%; } .nybanner_lb .text .en { margin-left:0; } .nybanner_lb .text p { display: inline; } .nybanner_lb .box03 .en_box .w { display: none; } .nybanner_lb .box03 .en_box .z { margin:0; width: 100%; text-align: center; } .poster_w1 { width: 50%; top:15%; right: 25%; } .huace_text .ts { width: 100%; } .contact_banner .container .bottom { display: none; } .contact_banner .container { padding-top:28vw; } .contact_banner .container .dh span { display: block; } .contact_banner .container .dh { margin-top:0; padding: 15px 0 15px 43px; background: url(../images/dh.png) no-repeat left center; } .contact_banner .mianbaoxue { position: absolute; left: 3%; bottom: 20px; } .contact_banner .mianbaoxue p a,.contact_banner .mianbaoxue p span { color:#fff; } .case_show .left { padding:20px; width: 100%; } .case_show .right { width: 100%; margin-top:20px; } .case_show .right .case_top { padding:20px 15px; } .case_show .right .zxcl_box ul li,.case_show .right .zxcl_box h3, .case_show .right .zxcl_box h2 { padding: 0 15px; } .case_show .right .float_box { display: none; } .caseshow_banner .box { padding: 0; } .caseshow_banner .sexi li { margin-bottom: 10px; } .mianbaoxue { padding:15px 3%; text-align: left; margin:0; } } @media(max-width: 640px){ .nybanner_lb .text .bt { font-size: 28px; } .nybanner_lb .text .js { margin-top:8px; font-size: 16px; } .nybanner_lb .box1 .nr { top: 40%; right: 20%; width: 60%; } .nybanner_lb .box1 .nr .bz { top: calc(62% - 70px); } .nybanner_lb .box2 .nr { top: 42%; transform: translateY(0); width: 70%; right:15%; } .nybanner_lb .swiper-slide .box2 .text { top: 18%; } /*文字上移动*/ @keyframes logo_1_sy2 { 0% { transform: translateY(60%); opacity: 0; } 30%{ transform: translateY(30%); opacity: 0; } 100% { transform: translateY(0%); opacity: 1; } } .nybanner_lb .text .bt { margin-top: 5px; } .nybanner_lb .text .js { margin-top:3px; } .nybanner_lb .box3 .text .icon { width: 120px; margin-bottom: 5px; } .nybanner_lb .box3 .nr { width: 60%; right: 20%; } .nybanner_lb .swiper-pagination { left: 3%; bottom: 4%; } .addnybannerA .swiper-slide .box01 .text { top: 16%; } .addnybannerA .box01 .nr { width: 60%; top: 42%; height: 53vw; right: 20%; } .addnybannerA .box01 .nr .img_img4 { width: 54%; bottom: 0; left: 12%; } .addnybannerA .box02 .text { top:22%; } .addnybannerA .box03 .text { top:24%; } } @media(max-width: 500px){ .nybanner_lb .text { top: 17%; } .nybanner_lb .swiper-slide .box2 .text { top: 20%; } .nybanner_lb .text .bt { font-size: 24px; } .nybanner_lb .box1 .nr { top: 45%; right: 25%; width: 50%; } .nybanner_lb .box1 .nr .bz { top: calc(72% - 70px); } .nybanner_lb .box2 .nr { top: 45%; transform: translateY(0); width: 60%; right:20%; } .nybanner_lb .box3 .nr { width: 60%; top: 50%; right: 20%; } .nybanner_lb .box3 .text .js.js_box .jt { width: 16px; height: 16px; } .nybanner_lb .swiper-slide .box3 .text { top: 20%; } .addnybannerA .box01 .nr { top:45%; } .addnybannerA .swiper-slide .box01 .text { top: 18%; } .poster_w1 { top:17%; } } @media(max-width: 400px){ .nybanner_lb .text .bt { font-size: 22px; } .nybanner_lb .text .en { font-size: 14px; } .nybanner_lb .text .js { font-size: 14px; line-height: 1.4; } } /*.nybanner_lb:before { z-index: -1; }*/ @media(max-width: 1100px){ .marketing_w1,.about_w1 { left: 3%; width: 94%; top:50%;transform: translateY(-50%); } .marketing_w_icon,.about_w_icon { display: none; } .nybanner .pinpaiqa .bt { font-size: 24px; } .nybanner .pinpaiqa .js .ul,.nybanner .pinpaiqa .js2 { margin-top: 12px; } .nybanner .pinpaiqa .bt .x:before { width: 100%; bottom: 2px; } } @media(max-width: 640px){ .nybanner .pinpaiqa .js .ul li .li_cn { font-size: 16px; } } @media(max-width: 500px){ .nybanner .pinpaiqa .js .ul li .li_cn { font-size: 14px; } } @media(max-width: 450px){ .nybanner .pinpaiqa .js .ul li { margin-right: 24px; } .nybanner .pinpaiqa .js .ul li .jia { font-size: 20px; right: -20px; } .nybanner .pinpaiqa .js .ul li .li_cn,.nybanner .pinpaiqa .js .ul li .li_en { font-size: 12px; } } /*移动端*/ /**mobile nav**/ .nav_box { width: 100%; height: 100%; position: fixed; left: 0; top: -100%; bottom: 0; right: auto; overflow: auto; z-index: 99999; transition: all .6s; -o-transition: all .6s; -moz-transition: all .6s; -ms-transition: all .6s; -webkit-transition: all .6s; float: right; background: #fff; } .nav_box.cur{ top: 71px; } body.cur:before{ background: rgba(51,51,63,.63); position: absolute; height: 100%; width: 100%; left: 0; top: 0; } .nav_box .box{ background: rgba(51,51,51,0.93); width: 500px; height: auto; position: relative; z-index: 2; overflow: auto; float: right; background: #fff; border-top: 1px solid #eeeeee; } .nav_box .nav-title { position: relative; display: none; padding: 0 15px 20px 15px; border-bottom: 1px solid #eee; } .nav_box .nav-title .navclose { width: 20px; height: 20px; display: block; font-size: 0; line-height: 41px; position: absolute; right: 15px; top: 50%; z-index: 2; transform: translateY(-50%); } .nav_box .nav-title .navclose img { width: 100%; } .nav_box .nav-title h1 { text-align: left; width: 120px; line-height: 0; padding-bottom: 0; padding-top: 0; } .nav_box .nav-title { display: block; } .nav_box .nav-title h1 a { display: block; } .nav_box .nav-title h1 img { width: 100%; height: auto; } .nav_box .navlist { width: 100%; margin-top: 12px; padding: 0 20px 0 15px; padding-bottom: 20px; } .nav_box .navlist ul{ margin-bottom: 20px; } .nav_box .navlist ul>li { float: left; width: 100%; font-size: 20px; line-height: 70px; border-bottom: 1px solid #eeeeee; /*padding: 0 15px;*/ text-transform: capitalize; position: relative; } .nav_box .navlist ul>li .subd{ padding: 0 3%; } .nav_box .navlist ul>li .subde{ padding: 0 3%; line-height: 80px; display: block; width: 100%; position: relative; } .nav_box .navlist ul li .ppapl{ position: absolute; height: 48px; width: 35%; top: 0px; right: 0; } .nav_box .navlist ul li .ppapl:before{ position: absolute; content: ""; top: 50%; transform: translateY(-50%); right: 8%; width: 10px; height: 18px; background: url(../images/xydjt.png) no-repeat center center/cover; } .nav_box .navlist ul .cure .ppapl:before{ background: url(../images/xydjta.png) no-repeat center center/cover; width: 18px; height: 10px; } .nav_box .navlist ul .cure > a{ /*ackground: #333;*/ color: #fff !important; } .nav_box .navlist ul > li > a{ position:relative; } .nav_box .navlist ul > li > a:before{ position:absolute; left:0; width:0; height:100%; background:#333; content:""; transition:all 0.5s; z-index:-1; top:0; } .nav_box .navlist ul .cure > a:before{ width:100%; } .nav_box .navlist ul li .subde:after{ position: absolute; content: ""; right: 3%; top: 47%; transform: translateY(-50%); width: 10px; height: 18px; background: url(../images/xydjt.png) no-repeat center center/cover; } .nav_box .navlist ul li .subd{ position: relative; } /*.nav_box .navlist ul li .subd:after{ position: absolute; content: ""; right: 3%; top: 55%; transform: translateY(-50%); width: 10px; height: 18px; background: url(../images/xydjt.png) no-repeat center center/cover; }*/ .nav_box .navlist ul>li>a.subd { display: block; color: #282b2f; position: relative; } .nav_box .navlist ul>li>a.subde{ color: #282b2f; } .nav_box .navlist ul>li>a.sub:before { content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 10px; height: 18px; background: url(../images/nav_jt.png) no-repeat center center / cover; } .nav_box .navlist ul>li>a { display: block; color: #fff; position: relative; } .nav_box .navlist ul>li>a.sub:before { content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 10px; height: 18px; background: url(../images/nav_jt.png) no-repeat center center / cover; } .navlist>ul>li .navlist2 { border-top: 1px solid rgba(255, 255, 255, .06); display: none; padding: 10px 0 40px; } .navlist>ul>li .navlist2 a { display: block; width: 100%; color: #fff; font-size: 14px; line-height: 34px; } .navlist>ul>li .navlist2 .box_sj .bt a{ font-size: 16px; color: #fff; } .navlist>ul>li .navlist2 .box_sj .bt{ position: relative; } .navlist>ul>li .navlist2 .box_sj .bt.jt:before{ content: ""; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 10px; height: 18px; background: url(../images/nav_jt.png) no-repeat center center / cover; } .navlist>ul>li .navlist2 .box_sj .sanji{ padding-left: 10px; display: none; } .navlist>ul>li .navlist2 .box_sj .sanji a{ font-size: 16px; color: #fff; } .navlist > .lx{ padding: 10px 30px; border-radius: 25px; background: #50d1c1; display: inline-block; } .navlist > .language { margin-top: 25px; } .navlist > .language a{ font-size: 18px; color: #cacaca; float: left; margin-right: 15px; position: relative; } .navlist > .language a:before{ width: 2px; height: 20px; background: #9f9f9f; position: absolute; top: 55%; transform: translateY(-50%); right: -15px; content: ""; } .navlist > .language a.a2:before{ display: none; } .nav-overlay { transform: translateX(-100%); -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); transition: all .3s ease-out 0s; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; position: fixed; top: 0; left: 0; z-index: 9999; background: #212222; width: 100%; height: 100%; -webkit-transition: opacity .5s ease; transition: opacity .5s ease; } .nav-overlay .guanbi { position: absolute; right: 30px; top: 30px; width: 34px; height: 34px; cursor: pointer; } .nav-overlay .nav-columns { position: absolute; top: 50%; left: 50%; width: 80%; max-width: 900px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .nav-overlay .nav-columns .nav-column-left { padding-top: 5px; } .nav-overlay .nav-columns .nav-column-left h3 { font-size: 24px; color: #db9d53; padding-bottom: 25px; position: relative; font-family: RobotoMedium; } .nav-overlay .nav-columns .nav-column-left h3:before { content: ""; position: absolute; left: 0; bottom: 0; width: 23px; height: 2px; background: #fff; font-family: RobotoMedium; } .nav-overlay .nav-columns .nav-column-left .t { line-height: 36px; font-size: 16px; margin-top: 15px; color: #fff; } .nav-overlay .nav-columns .nav-column-right { text-align: right; } .nav-overlay .nav-columns .nav-column-right ul li { position: relative; font-size: 22px; margin-bottom: 30px; letter-spacing: 5px; } .nav-overlay .nav-columns .nav-column-right ul li a { color: #fff; display: block; transition: all .3s ease; width: 240px; text-align: left; } .nav-overlay .nav-columns .nav-column-right ul li a i { display: inline-block; width: 0; height: 1px; position: relative; top: -6px; margin-right: 5px; transition: all .5s; background: #fff; } .nav-overlay .nav-columns .nav-column-right ul li:hover a i, .nav-overlay .nav-columns .nav-column-right ul li.cur a i { width: 30px; } @media(max-width: 1680px){ .nav_box .box{ width: 400px; } } @media(max-width: 1500px){ .nav_box .box{ width: 300px; } .nav_box .navlist ul>li{ line-height: 60px; font-size: 18px; } } @media(max-width: 1100px){ .nav_box .nav-title{padding-top: 20px;} .nav_box .box { width: 100%; } .nav_box .navlist ul>li{ line-height: 50px; font-size: 16px; } .nav_box .navlist{ padding: 0; } .nav_box .navlist ul{ margin-bottom: 0; } .nav_box .navlist ul>li{ line-height: 1; font-size: 18px; } .nav_box .navlist ul>li .subd, .nav_box .navlist ul>li .subde{ line-height: 1; padding: 30px 3% 25px; } .nav_box .navlist ul>li .subdw{ display: none; } .nav_box .navlist ul>li>a.cur{ background: #009ab8; color: #fff; border-bottom: 1px solid rgba(255, 255, 255, .12); } .nav_box .navlist ul>li .cur:after{ width: 18px; height: 10px; background: url(../images/xydjta.png) no-repeat center center/cover; } .nav_box .navlist ul li .subdw{ background: #f1f5f8; padding: 0 3%; } .nav_box .navlist ul li .subdw .zy .zy-left{ float: left; width: 100%; padding: 44px 0 25px; } .nav_box .navlist ul li .subdw .zy .erji_erji{ display: inline-block; color: #fff; width: 100%; margin-top: 20px; margin-bottom: -15px; font-size: 16px; } .nav_box .navlist ul li .subdw .zy .zy-left:last-child{ border-right: 0; } .nav_box .navlist ul li .subdw .zy .zy-left a{ display: inline-block; color: #536072; width: 100%; font-size: 22px; /*padding-left: 14px;*/ position: relative; line-height: 1; margin-bottom: 26px; } .nav_box .navlist ul li .subdw .zy .zy-left a.cur{ color: #009ab8; } .nav_box .navlist ul li .subdw .zy .zy-left a:after{ position: absolute; content: ""; left: 0; height: 18px; width: 3px; background: #009ab8; opacity: 0; } .nav_box .navlist ul li .subdw .zy .zy-left .cur:after{ opacity: 1; } .nav_box .navlist ul li .subdw .zy .zy-left:last-child{ padding-left: 0; } .nav_box .navlist ul li .subdw .zy .zy-dplmks{ float: left; width: 50%; background: #f1f5f8; padding: 44px 0 25px 40px; } .nav_box .navlist ul li .subdw .zy .zy-dplmks .box{ background: #f1f5f8; border-top: 0; } .nav_box .navlist ul li .subdw .zy .zy-dplmks .box a{ width: 100%; display: block; color: #425ba8; width: 100%; font-size: 22px; line-height: 1; margin-bottom: 26px; } .nav_box .navlist ul li .subdw .zy{ position: relative; } /* .nav_box .navlist ul li .subdw .zy:before{ position: absolute; left: 50%; content: ""; width: 10px; height: 100%; background: rgba(255, 255, 255, .5); transform: translateX(-50%); }*/ .nav_box .navlist ul li .subdw .zy2:before{display: none;} .nav_box .navlist ul>li .subd, .nav_box .navlist ul>li .subde{ font-size: 16px; padding: 16px 4% 16px; } .nav_box.cur { top: 60px; } .nav_box .navlist ul li .subde:after, .nav_box .navlist ul li .subd:after{ width: 10px; height: 18px; } .nav_box .navlist ul li .ppapl:before{ width: 10px; height: 18px; right: 8.5%; } .nav_box .navlist ul .cure .ppapl:before{ width: .18rem; height: .1rem; } .nav_box .navlist ul>li .cur:after{ width: 18px; height: 10px; } .nav_box .navlist ul li .subdw .zy .zy-left a{ font-size: 16px; margin-bottom: 20px; } .nav_box .navlist ul li .subdw .zy .zy-left a:after{ height: 20px; } .nav_box .navlist ul li .subdw .zy .zy-left{ padding: 16px; 0; } .nav_box .navlist ul li .subdw .zy .zy-dplmks .box a{ font-size: 16px; margin-bottom: 20px; position: relative; display: inline-block; } .nav_box .navlist ul li .subdw .zy .zy-dplmks{ padding: 20px 0 20px 20px; } } .nav_box .navlist ul li .subdw .zy .zy-dplmks .box span{ padding-right: 36px; display: inline-block; } .nav_box .navlist ul li .subdw .zy .zy-dplmks .box a i{ width: 26px; height: 10px; background: url(../images/sanji_icon.png) center center/cover; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } @media(max-width: 750px){ .nav_box .navlist ul li .subdw .zy .zy-dplmks .box span{ padding-right: 0.42rem; } .nav_box .navlist ul li .subdw .zy .zy-dplmks .box a i{ width: 0.3rem; height: 0.12rem; } } @media(max-width:640px){ .mo_header .logo,.footer .btm .logo{width:120px;} } .mo_header .nav{background:none;} .mo_header .nav .menu-i { height: 2px; right: 0; position: absolute; border-radius: 1px; font-style: normal; background-color: #333; display: block; transition: all 0.5s; border-radius: 2px; } .mo_header .nav .menu-i-1, .mo_header .nav .menu-i-3{ width: 27px; } .mo_header .nav .menu-i-2{ width: 27px; top: 10px; } .mo_header .nav .menu-i-3{ top: auto; bottom:0; } .mo_header{background:#FFF;} .mo_header .nav.mobile-menu-on .menu-i-1 { transform: translateY(10px) rotate(45deg); } .mo_header .nav.mobile-menu-on .menu-i-2 { opacity: 0; } .mo_header .nav.mobile-menu-on .menu-i-3 { transform: translateY(-10px) rotate(-45deg); } .addMb { display: none; } .marketing_box5 .box { padding:3vw 2vw; background: rgba(255,255,255,0.9); } .marketing_box5 .mb { display: none; } @media(max-width: 1100px){ .addMb { display: block; } /*.case_banner:before { display: none; }*/ .case_banner { padding: 160px 0 160px; } .case_banner:before { background: url(../images/zxnb_123m.png) no-repeat left top/cover; } .case_banner .menu { display: none; } .caseshow_banner { padding: 140px 0 120px; } .caseshow_banner { background: url(../images/xiangxiye1.jpg) no-repeat center center / cover; } .fanpian p { width: 100%; } .fanpian p:nth-child(1) { margin-bottom: 12px; } .marketing_box5 .box h3, .marketing_box5 .box h2 { margin-top:0; } .marketing_box5 .mb { display: block; } .marketing_box5 { background: none; padding:0; } .marketing_box5 .box { width: 100%; max-width: 100%; padding: 20px 0; } .marketing_box5 { min-height: 10px; } } @media(max-width: 600px){ /*.case_banner:before { display: none; }*/ .case_banner { padding: 120px 0 80px; } } .addMbA { position: relative; width: 100%; overflow-x: scroll; } .addMbA-a { min-width: 860px; } .addMbA-a a { float: left; margin-right: 40px; font-size: 16px; display: inline-block; padding: 16px 0; text-align: center; } .addMbA:after { content:''; width: 50px; height: 100%; background: url(../images/mmenubg.png) no-repeat right center/cover; position: absolute; top:0; right:0; } .addMbA{ scrollbar-color: rgba(0,0,0,0) rgba(0,0,0,0.2); /* 绗竴涓柟鍧楅鑹诧紝绗簩涓建閬撻鑹�(鐢ㄤ簬鏇存敼鐏嫄娴忚鍣ㄦ牱寮�) */ scrollbar-width: thin; /* 鐏嫄婊氬姩鏉℃棤娉曡嚜瀹氫箟瀹藉害锛屽彧鑳介€氳繃姝ゅ睘鎬т娇婊氬姩鏉″搴﹀彉缁� */ -ms-overflow-style:none; /* 闅愯棌婊氬姩鏉★紙鍦↖E鍜孍dge涓や釜娴忚鍣ㄤ腑寰堥毦鏇存敼鏍峰紡锛屽浐閲囧彇闅愯棌鏂瑰紡锛� */ } /* 浠ヤ笅鏄痗hrome娴忚鍣ㄨ嚜瀹氫箟婊氬姩鏉℃牱寮忔柟寮� */ .addMbA::-webkit-scrollbar {/*婊氬姩鏉℃暣浣撴牱寮�*/ width: 3px; /*楂樺鍒嗗埆瀵瑰簲妯珫婊氬姩鏉$殑灏哄*/ height: 1px; } .addMbA::-webkit-scrollbar-thumb {/*婊氬姩鏉¢噷闈㈠皬鏂瑰潡*/ border-radius: 3px; -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0); background: rgba(0,0,0,0); } .addMbA::-webkit-scrollbar-track {/*婊氬姩鏉¢噷闈㈣建閬�*/ -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0); border-radius: 3px; background: rgba(0,0,0,0); } @media(max-width: 1500px){ .news_wb .en,.news_wb .bt { padding-top: 6px; font-size: 32px; } .news_w1 { top: 39%; } } @media(max-width: 1100px){ .news_wb .en,.news_wb .bt { margin-top: 0; padding-top: 0px; font-size: 24px; } .news_wb .en { font-size: 16px; font-weight: normal; } .news_w1 { top: 39%; } .news_wb { width: 94%; left: 3%; top: 54%; transform: translateY(-50%); padding:0; margin:0; } .news_wb .x_1,.news_wb .x_2,.news_wb .x_3,.news_wb .x_4,.news_wb .x_5,.news_wb .x_6,.news_wb .x_7 { display: none; } .news_show .detail img { width: auto!important; height: auto!important; } .links .left ul li { line-height: 36px; padding: 0 15px; font-size: 14px; } .home_news,.links { display: none; } .planning_box4 .right ol li .text p { overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; } .about_box4 .right ol li .text { display: block; } .home_case .box ul li .text p { line-height: 20px; height: 40px; } .home_case .box ul li .text { padding: 15px; } .marketing_box2 { background: url(../images/vv_02.jpg) no-repeat center center / cover; background-size: auto 100%; } } .footer .right .dh a { color:#999; }