.banner{width:100%;height:700px;position:relative;overflow:hidden}.index_focus{position:absolute;width:100%;height:700px;top:0;z-index:14}.index_focus .bd ul{width:100%!important}.index_focus .bd li{display:none;position:absolute;width:100%!important;height:700px;left:0;top:0;cursor:pointer}.index_focus .hd{width:100%;position:absolute;z-index:9;bottom:30px;left:0;height:30px;line-height:30px;text-align:center}.index_focus .hd ul{text-align:center;padding-top:5px}.index_focus .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:8px;height:8px;background:#e58a8e;margin:8px;overflow:hidden;line-height:9999px;border-radius:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.index_focus .hd ul .on{width:20px;background:#df1e24}.bigtitle{text-align:center;margin:76px 0 38px}.bigtitle h3{font-size:30px;color:#df1e24;padding-top:21px;letter-spacing:1px}.bigtitle h1{font-size:30px;color:#df1e24;padding-top:21px;letter-spacing:1px}.bigtitle h2{font-size:36px;text-transform:uppercase;color:#676767;letter-spacing:1px;font-family:"microsoft yahei light"}.pro-box{padding-top:20px;padding-bottom:50px;background:url(../images/pro-bg.png) center 40px no-repeat}.pro-box ul li{width:250px;height:65px;line-height:65px;margin:8px 0;position:relative}.pro-box ul li:after,.pro-box ul li:before{content:"";background:#fff;display:block;top:48%;position:absolute;visibility:hidden;opacity:0;transition:300ms;-webkit-transition:300ms;z-index:10}.pro-box ul li:after{width:25px;height:1px;right:-120px}.pro-box ul li:before{width:1px;height:25px;margin-top:0;right:-43px}.pro-box ul li:hover:after,.pro-box ul li:hover:before{transition:300ms ease-in 300ms;-webkit-transition:300ms ease-in 300ms;visibility:visible;opacity:1}.pro-box ul li:hover:after{right:-55px}.pro-box ul li:hover:before{margin-top:-12px}.pro-box .pro-list2 li:after{width:25px;height:1px;left:-120px}.pro-box .pro-list2 li:before{width:1px;height:25px;margin-top:0;left:-43px}.pro-box .pro-list2 li:hover:after{left:-55px}.pro-box ul li a{font-size:18px;color:#1a1a1a;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.pro-box ul li a:hover{color:#fff}.pro-box ul li h3{display:inline-block;position:relative}.pro-box ul li p{position:absolute;width:0;background:#df1e24;height:60px;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:0}.pro-box .pro-list1 li p{left:0}.pro-box .pro-list2 li p{right:0}.pro-box ul li:hover p{width:130%}.pro-box .pro-list2 li:hover p{width:125%}.pro-box ul li:hover h3:after{background:#fff}.pro-box ul li span{width:40px;height:60px;display:block;position:relative;z-index:2}.pro-box .pro-list1 li span{float:right}.pro-box .pro-list2 li span{float:left}.pro-list1{float:left}.pro-list1 li h3{width:152px;text-align:right}.pro-list1 li h3:after{content:"";display:block;width:32px;height:1px;background:#df1e24;position:absolute;top:33px;right:-45px}.about-web{display:none}.pro-box ul li:hover span{background-position:-40px center!important}.proli1 span{background:url(../images/p1.png) left center no-repeat}.proli2 span{background:url(../images/p2.png) left center no-repeat}.proli3 span{background:url(../images/p3.png) left center no-repeat}.proli4 span{background:url(../images/p4.png) left center no-repeat}.proli5 span{background:url(../images/p5.png) left center no-repeat}.proli6 span{background:url(../images/p6.png) left center no-repeat}.proli7 span{background:url(../images/p7.png) left center no-repeat}.proli11 span{background:url(../images/p8.png) left center no-repeat}.proli12 span{background:url(../images/p9.png) left center no-repeat}.proli13 span{background:url(../images/p10.png) left center no-repeat}.proli14 span{background:url(../images/p11.png) left center no-repeat}.proli15 span{background:url(../images/p12.png) left center no-repeat}.proli16 span{background:url(../images/p13.png) left center no-repeat}.proli17 span{background:url(../images/p14.png) left center no-repeat}.pro-box .pro-list2 li{width:290px}.pro-list2{float:right}.pro-list2 li h1{width:195px;float:right}.pro-list2 li h1:after{content:"";display:block;width:32px;height:1px;background:#df1e24;position:absolute;top:33px;left:-45px}.m-pro{display:none}.fuwubg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:700px}.yewu-right li{width:20%;padding-top:70px;float:left;text-align:center;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.yewu-right .li1{background:url(../images/y1.png) center top no-repeat}.yewu-right .li2{background:url(../images/y2.png) center top no-repeat}.yewu-right .li3{background:url(../images/y3.png) center top no-repeat}.yewu-right .li4{background:url(../images/y4.png) center top no-repeat}.yewu-right .li5{background:url(../images/y5.png) center top no-repeat} .yewu-right .li1:hover{background:url(../images/y11.png) center top no-repeat}.yewu-right .li2:hover{background:url(../images/y22.png) center top no-repeat}.yewu-right .li3:hover{background:url(../images/y33.png) center top no-repeat}.yewu-right .li4:hover{background:url(../images/y44.png) center top no-repeat}.yewu-right .li5:hover{background:url(../images/y55.png) center top no-repeat}.yewu-right li h3{font-size:18px;color:#1a1a1a;line-height:24px;height:48px;font-family:"microsoft yahei Regular"}.yewu-right li p{font-size:14px;color:#666;line-height:24px;margin-top:20px;padding:0 20px}.index-about{width:100%;height:800px;padding-top:1px;margin-top:40px;background:url(../images/about-bg.png) center no-repeat}.index-about-con ul li{float:left;width:50%;height:260px;overflow:hidden}.index-about-con ul li img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.index-about-con ul li img:hover{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}.index-about-con ul .ulli{padding:40px 30px}.index-about-con ul li h3{font-size:20px;text-align:center;margin-bottom:28px}.index-about-con ul li p{font-size:14px;color:#686868;line-height:24px}.index-about-con .ul1 li h3{margin-top:25px}.index-about-con .ul1 .ulli{background:#fff url(../images/about-icon1.png) 93% 92% no-repeat}.index-about-con .ul2 .ulli{background:#df1e24 url(../images/zuanshi.png) 95% 90% no-repeat}.index-about-con .ul2 h3,.index-about-con .ul2 p{color:#fff}.bigtitle2{padding:56px 0 38px}.bigtitle2 h3{font-size:30px;color:#df1e24;letter-spacing:1px}.bigtitle2 h3 span{font-size:20px;color:#676767;font-family:"microsoft yahei light"}.index-project-slider{width:100%;position:relative}.index-project-slider .bd{overflow:hidden}.index-project-slider .bd li{width:360px;margin-right:60px;float:left;position:relative}.index-project-slider .bd li:after{content:"";display:block;width:1px;height:200px;background:#e0e0e0;position:absolute;right:-30px;top:35px}.index-project-slider .bd li img{width:360px;height:280px}.index-project-slider .bd li a{color:#1a1a1a;display:block;height:100%;z-index:2;position:relative;transition:all .3s ease}.index-project-slider .bd li p{font-size:16px;line-height:1.9;margin-top:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-project-slider .bd li span{position:absolute;bottom:65px;display:block;width:36px;height:36px;background:url(../images/fjt.png) -72px top no-repeat;transition:all .3s ease}.index-project-slider .bd li a:hover{color:#df1e24}.index-project-slider .prev,.index-project-slider .next{display:block;position:absolute;top:50%;margin-top:-30px;width:15px;height:30px;z-index:10;transition:all 0s ease}.index-project-slider .prev{left:-40px;background:url(../images/case-left.png) center no-repeat}.index-project-slider .next{right:-40px;background:url(../images/case-right.png) center no-repeat}.index-news-left{float:left;width:440px}.index-news-left img{display:none;max-width:100%;max-height:300px}.index-news-right li a{padding:24px 22px;color:#1a1a1a;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.index-news-right li a:hover,.index-news-right .on a{color:#df1e24;background:#ebebeb}.index-news-right h3{font-size:16px;margin-bottom:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-news-right h3 span{float:right}.index-news-right p{font-size:14px;color:#999}.index-news-right{float:right;width:730px}.index-news-right i{width:73%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-box li{float:left;width:14.28%;height:90px;line-height:90px;text-align:center;display:flex;display:-webkit-flex;justify-content:center;align-items:center;position:relative;background:#fff;border-bottom:1px solid #f5f5f5;border-right:1px solid #f5f5f5;overflow:hidden}.link-box li p{position:absolute;width:100%;text-align:center;line-height:90px;height:90px;top:-110%;left:0;font-size:16px;color:#fff;background:url(../images/bgred.png);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.bgg{background:#f5f5f5;position:relative;z-index:2}.index-tel{padding:65px 0;position:relative;z-index:1}.index-tel h3{font-size:30px;color:#fff;margin-bottom:46px}.index-tel p{font-size:16px;color:#fff;margin-bottom:45px}.index-tel a{width:188px;height:44px;line-height:44px;color:#fff;text-align:center;border:1px solid #fff;border-radius:5px;display:block}.index-tel a img{margin-left:15px;position:relative;top:-3px}.index-tel-bg{width:100%;height:1022px;background:url(../images/body-bg.jpg) center no-repeat;position:fixed;bottom:0;left:0;z-index:0}.m-footer{display:none}.m-a{display:none}@media only screen and (min-width:1200px) and (max-width:1440px){.banner{width:100%;height:550px;position:relative;overflow:hidden}.index_focus{position:absolute;width:100%;height:550px;top:0;z-index:14} .index_focus .bd ul{width:100%!important}.index_focus .bd li{display:none;position:absolute;width:100%!important;height:550px;left:0;top:0;cursor:pointer}}/*20201210*/.index-news-list{float:none;width:100%;margin-top:10px;}.index-news-list li { float:left;width:50%;}.index-news-list li a {padding:10px 15px;}.index-news-list h3 {margin-bottom:0;}/*20210309*/.industry-news-list { padding:0 0 160px 0;}.industry-news-list li { width:33%;}.industry-title h3 a{ color:#df1e24;}.industry-title{padding:56px 0 10px;}.industry-news-list i { width:70%;}/*20210424*/.top_menu {width:100%;}.top_menu .bigtitle {padding:16px 0 18px;margin:66px 0 20px;width:50%;float:left;}.common {width:25%}.wul {position:relative;overflow-x:hidden;height:610px;}.bottom_content {width:200%;display:flex;transition:all .5s ease;position:absolute;top:0;left:0%}.liactive {border-bottom:0;background-color:#df1e24;}.liactive h1,.liactive h2{color:#FFFFFF;}@media only screen and (min-width:240px) and (max-width:768px){.m-footer{display:block}.m-footer{margin:0 7%;position:fixed;bottom:14px;width:93%;z-index:999}.m-footer a{width:42%;height:35px;line-height:35px;display:inline-block;background:#f39700;color:#fff;text-align:center;margin:0 2%;font-size:14px}.about-web{display:block}.pro-box{padding-top:0;padding-bottom:0;background:0}.pro-box ul{width:100%}.pro-box ul li,.pro-box .pro-list2 li{width:33.33%;float:left}.pro-box .pro-list2 li{margin-left:2%}.pro-box ul li a{font-size:14px;color:#333}.pro-list1 li h3{width:100%;text-align:center}.pro-box ul li h3:after{display:none!important}.pro-box ul li p{display:none}.pro-list2 li h3{width:auto;float:none;display:block!important;text-align:center}.pro-box ul li:after,.pro-box ul li:before{display:none!important}.bigtitle{margin:25px 0 20px}.bigtitle h2{font-size:20px}.bigtitle h3{font-size:24px;padding-top:10px}.bigtitle h1{font-size:18px;padding-top:10px}.yewu-right li{width:33%;padding-top:45px;margin-bottom:20px;background-size:auto 30px!important}.yewu-right .li1{margin-left:15%}.yewu-right li h3{font-size:14px;line-height:18px;height:36px}.yewu-right li p{padding:0 10px;font-size:12px;line-height:18px;margin-top:5px}.about-web{background:#fff}.about-web a{display:block;width:33.33%;font-size:15px;float:left;padding-left:3px;height:18vw;padding-top:5px}.index-news-right li:last-child a{border-bottom:0}.about-web a h3{font-weight:bold;line-height:1.6}.about-web a:last-child{display:block;width:33.33%;float:left;border-right:0}.web-hd{display:none}.index-about{margin-top:40px;height:auto;background:url(../images/about-bg.png) center top no-repeat;background-size:600%;padding-bottom:30px;display:none}.index-about-con ul li{width:100%;height:auto}.index-about-con ul li img{width:100%}.index-about-con ul .ulli{padding:20px 15px 40px}.index-about-con .ul1 li h3{margin-top:0}.index-about-con ul li h3{margin-bottom:10px}.index-about-con .ul2 .ulli{margin-top:5vw}.index-project-slider .bd li{width:94vw;text-align:center}.index-project-slider .prev,.index-project-slider .next{background-color:rgba(255,255,255,0.6);width:25px;height:40px}.index-project-slider .prev{left:3%}.index-project-slider .next{right:3%}.bigtitle2{padding:25px 0 20px}.about-web{margin:25px 0 0;padding:10px 1px}.bigtitle2 h3{font-size:24px}.bigtitle2 h3 span{font-size:18px}.index-news-left{width:100%}.index-news-left img{width:100%}.index-news-right{width:100%}.index-news-right li a{padding:10px 0;border-bottom:1px dashed #ccc}.index-news-right h3{margin-bottom:0}.index-news-right h3 span{display:none}.index-news-right i{width:100%;line-height:30px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-news-right p{line-height:1.4;font-size:13px;color:#9c9c9c}.index-news-right li a:hover,.index-news-right .on a{color:#df1e24;background:0}.link-box{padding-bottom:40px}.link-box li{width:50%}.link-box li p{font-size:14px}.index-tel{padding:40px 3% 0}.index-tel h3{font-size:18px;margin-bottom:10px}.index-tel p{line-height:1.6;margin-bottom:10px;font-size:14px}.index-tel-bg{height:300px;background-size:180%!important}.index-tel a{width:127px;height:30px;line-height:30px}.m-pro{display:block}.pc-pro{display:none}.proli1 span{background:url(../images/p21.png) #da3434 center no-repeat;background-size:80%;background-position:6px center!important}.proli2 span{background:url(../images/p22.png) #da3434 center no-repeat;background-size:70%;background-position:10px center!important}.proli3 span{background:url(../images/p33.png) #da3434 center no-repeat;background-size:70%;background-position:9px center!important}.proli4 span{background:url(../images/p44.png) #da3434 center no-repeat;background-size:70%;background-position:9px center!important}.proli5 span{background:url(../images/p55.png) #da3434 center no-repeat;background-size:70%;background-position:9px center!important}.proli6 span{background:url(../images/p66.png) #da3434 center no-repeat;background-size:70%;background-position:9px center!important}.pro-box .pro-list1 li span{float:none;border-radius:50%;width:60px;height:60px;text-align:center;margin:auto;overflow:hidden}.pro-box ul li{line-height:40px;height:auto;margin:4px 0}.pro-box ul li h3{line-height:24px}.about-web .a1{background:url(../images/q1.png) right bottom no-repeat;background-size:100%}.about-web .a2{background:url(../images/q2.png) right bottom no-repeat;background-size:100%}.about-web .a3{background:url(../images/q3.png) right bottom no-repeat;background-size:100%}.about-box-l p{line-height:25px}.about-box-l{height:253px}.m-a{display:block}.pc-a{display:none}.industry-news-list li { width:96%;}.industry-news-list i { width:90%;}.industry-title { padding:30px 0 0;}.wul { height:240px;}/*20210427 行业案例图标*/.hy-box .proli1 span{background-image:url(../images/h21.png);}.hy-box .proli2 span{background-image:url(../images/h22.png);}.hy-box .proli3 span{background-image:url(../images/h33.png);}.hy-box .proli4 span{background-image:url(../images/h44.png);}.hy-box .proli5 span{background-image:url(../images/h55.png);}.hy-box .proli6 span { background-image:url(../images/h66.png);}} /*选项卡*/ .community { padding-top:20px; width:100%; text-align:center; } .relation { display:flex; padding-bottom:10px; width:100%; margin:20px auto; } .relation .brand { transition:transform 0.5s; padding:10px 30px 0px 30px; } .relation .brand:hover { transform:scale(1.1); background-color:#ebebeb; } .relation .brand img { transition:transform 0.5s; margin-top:20px; width:200px; height:150px; } .relation .brand:hover img { filter:invert(0%); transform:scale(1.2); } .relation .brand p { padding:10px 0px; color:#828282; font-size:14px; font-weight:400; } .relation .brand a:hover { color:#df1e24; } .relation .brand .wul-t1 { width:100%; padding-top:24px; color:#036EB7; font-size:18px; font-weight:600; } .relation .brand .wul-t1 a{ color:#036EB7; } .x { margin-top:30px; width:4px; height:180px; border-left:1px solid #D8D8D8; } .banner li a{ height:600px;display:block;width:1100px;margin:0 auto;}