﻿*{font-family:'冬青黑体','宋体','微软雅黑' !important;padding:0;word-wrap:break-word;word-wrap:break-word}body,html{overflow-x:hidden;position:relative;max-width:1920px;margin:0 auto}img{display:block;max-width:100%}.shadow-img{margin:0 auto}.bumpy-char{line-height:3.4em;position:relative}@font-face{font-family:'HiraginoSansGBW3'}a:hover{text-decoration:none}@media only all and (min-width: 1200px){.container{width:1200px;padding:0 10px !important}}@media only all and (min-width: 1441px){.container{width:1400px;padding:0 10px !important}}@media only all and (max-width: 640px){.inside-page-cotainer{background:url("../img/")}}@media only all and (min-width: 1200px){.inside-page-cotainer .container{width:1200px;padding:0 10px !important}}@media only all and (min-width: 1441px){.inside-page-cotainer .container{width:1280px;padding:0 10px !important}}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999999;overflow:hidden}#loading .loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80px;height:40px}#loading .loading span{display:inline-block;width:8px;height:100%;border-radius:4px;background:#ff7d00;-webkit-animation:load 1s ease infinite}@-webkit-keyframes load{0%,100%{height:40px;background:#ff7d00}50%{height:70px;margin:-15px 0;background:#fff}}#loading .loading span:nth-child(2){-webkit-animation-delay:0.2s}#loading .loading span:nth-child(3){-webkit-animation-delay:0.4s}#loading .loading span:nth-child(4){-webkit-animation-delay:0.6s}#loading .loading span:nth-child(5){-webkit-animation-delay:0.8s}header{position:fixed;width:100%;height:100px;top:0;z-index:999;background:rgba(0,0,0,0.3);padding-left:13.5%;padding-right:6%;border-top:3px solid #ff7d00}@media only all and (max-width: 1441px){header{height:75px}}@media only all and (max-width: 640px){header{height:50px;border:none;padding-right:4%}}header .logo{width:13.5%;position:absolute;top:0;left:0;padding:0 0 0 15px;display:table;height:100%}@media only all and (max-width: 640px){header .logo{width:auto}}header .logo a{display:table-cell;vertical-align:middle}header .logo a img{margin:0 auto}@media only all and (max-width: 640px){header .logo a img{height:30px}}header nav{text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media only all and (max-width: 640px){header nav{position:fixed;top:0px;padding-top:35px;left:-200%;width:65%;height:80%;background:#0d151f;overflow-y:scroll}}header nav .close{position:absolute;top:8px;right:8px;z-index:999;color:#fff;opacity:0.3;display:none}header nav ul{margin:0}@media only all and (max-width: 640px){header nav ul{position:absolute;right:0;top:35px;width:100%;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}}header nav ul li{display:inline-block}@media only all and (max-width: 640px){header nav ul li{display:block;padding:0 5%;position:relative}}header nav ul li a{position:relative;display:block;padding:0 35px;line-height:97px;color:#fff;font-size:16px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media only all and (max-width: 1199px){header nav ul li a{padding:0 18px}}@media only all and (max-width: 1441px){header nav ul li a{line-height:75px;padding:0 25px}}@media only all and (max-width: 1199px){header nav ul li a{padding:0 20px}}@media only all and (max-width: 1024px){header nav ul li a{padding:0 10px}}@media only all and (max-width: 850px){header nav ul li a{padding:0 10px;font-size:13px}}@media only all and (max-width: 767px){header nav ul li a{padding:0 10px;font-size:12px}}@media only all and (max-width: 640px){header nav ul li a{line-height:40px;padding:5px 4%;border-bottom:1px solid #262d36;text-align:left}}header nav ul li a:before{display:block;content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:7px solid transparent;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only all and (max-width: 640px){header nav ul li a:before{display:none}}header nav ul li a:hover{color:#ff7d00}header nav ul li a:hover:before{display:none;border-top-color:transparent;text-decoration:none}@media only all and (max-width: 640px){header nav ul li i{position:absolute;display:block;right:5%;top:5px;width:20px;height:40px;background:url("../img/right.png") no-repeat 50% 50%;background-size:6px 10px}}@media only all and (max-width: 640px){header nav ul li .back{width:60%;height:40px;padding:5px 8%;background:url("../img/left.png") no-repeat 8% 50%;background-size:11px 17px}}header nav ul li .menu-box{position:absolute;top:97px;left:0;width:100%;background:#f6f6f6;padding:50px 0 70px;display:none;-moz-box-shadow:0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 1px 7px #b7b6b6;-webkit-box-shadow:0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 1px 7px #b7b6b6;box-shadow:0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 1px 7px #b7b6b6}@media only all and (max-width: 1441px){header nav ul li .menu-box{top:72px;padding:35px 0}}header nav ul li .menu-box .menu-content{margin-top:-20px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only all and (max-width: 640px){header nav ul li .menu-box .menu-content{display:block !important;margin-top:0}}header nav ul li .menu-box .menu-content .tab{float:left;width:20%;padding-right:55px}@media only all and (max-width: 1024px){header nav ul li .menu-box .menu-content .tab{padding-right:20px}}header nav ul li .menu-box .menu-content .tab .title{width:100%;line-height:40px;color:#333;font-size:16px;cursor:default;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only all and (max-width: 1024px){header nav ul li .menu-box .menu-content .tab .title{font-size:14px;line-height:33px}}header nav ul li .menu-box .menu-content .tab .title.active{color:#ff7d00}header nav ul li .menu-box .menu-content .tab .title:hover{color:#ff7d00}header nav ul li .menu-box .menu-content .tab-box{width:80%;float:right;padding-left:55px;border-left:1px solid #e1e1e1;margin:0 -5px}@media only all and (max-width: 1024px){header nav ul li .menu-box .menu-content .tab-box{padding-left:25px}}header nav ul li .menu-box .menu-content .tab-box li{width:25%;float:left;padding:5px}header nav ul li .menu-box .menu-content .tab-box li .img{display:block;position:relative;max-height:120px;overflow:hidden;width:100%;padding:0}header nav ul li .menu-box .menu-content .tab-box li .img span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}header nav ul li .menu-box .menu-content .tab-box li .img img{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}header nav ul li .menu-box .menu-content .tab-box li .img h4{position:absolute;margin:0;top:50%;left:0;width:100%;background:transparent;text-align:center;font-size:16px;color:#fff;font-weight:bold;line-height:33px;z-index:3;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only all and (max-width: 1024px){header nav ul li .menu-box .menu-content .tab-box li .img h4{font-size:12px;line-height:22px}}header nav ul li .menu-box .menu-content .tab-box li .img:hover{border:none}header nav ul li .menu-box .menu-content .tab-box li .img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0.8}header nav ul li .menu-box .menu-content .tab-box li .img:hover span{z-index:2;opacity:1}header nav ul li .menu-box .menu-content .tab-box li .img:hover h4{color:#ff7d00}@media only all and (max-width: 1199px){header nav ul li .menu-box.no-img-menu{padding:25px 0}}header nav ul li .menu-box.no-img-menu .menu-list{padding:0;-webkit-justify-content:center;justify-content:center}header nav ul li .menu-box.no-img-menu .menu-list a{display:inline-block;font-size:18px;color:#333;border-left:1px solid #e1e1e1;padding:0 40px;line-height:60px}@media only all and (max-width: 640px){header nav ul li .menu-box.no-img-menu .menu-list a{color:#fff}}header nav ul li .menu-box.no-img-menu .menu-list a:hover{color:#ff7d00;text-decoration:none}header nav ul li .menu-box.no-img-menu .menu-list a:hover:before{display:none;border-top-color:#fafafa}header nav ul li .menu-box.no-img-menu .menu-list a:first-child{border-left:none}@media only all and (max-width: 1199px){header nav ul li .menu-box.no-img-menu .menu-list a{font-size:15px;padding:0 25px;line-height:40px}}header nav ul li .menu-box-style{display:none}@media only all and (max-width: 640px){header nav ul li .menu-box-style{display:block;position:fixed;top:0;left:-100%;width:65%;height:80%;padding:0 !important;background:#0d151f;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}header nav ul li .menu-box-style .list{display:block !important;padding:0 5% !important;border-left:none !important;font-size:12px !important;position:relative}header nav ul li .menu-box-style .list .title{display:block;line-height:40px;padding:5px 4%;border-bottom:1px solid #262d36;text-align:left;font-size:12px;color:#fff}}header nav ul li .menu-box2{z-index:8}header nav ul li .menu-box3{z-index:9}header nav ul li.active>a{color:#ff7d00}header nav ul li.active>a:before{border-top-color:#ff7d00}@media only all and (max-width: 640px){header nav ul li.active>a{color:#ff7d00}}header .wx{position:absolute;top:0;right:0;width:6%;height:100%;display:table}@media only all and (max-width: 640px){header .wx{width:45px;right:45px;display:none}}header .wx a{display:table-cell;vertical-align:middle}header .wx a span{width:35px;height:35px;display:inline-block;border:1px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}header .wx a img{margin:0 auto;padding-top:10px}header .wx a:hover span{border:1px solid #999}header .menu-btn{float:right;position:relative;top:10px;right:0px;width:30px;height:30px;border:1px solid #b6b6b6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:5px 0;display:none}@media only all and (max-width: 640px){header .menu-btn{display:block}}header .menu-btn span{display:block;width:50%;height:2px;background:#b6b6b6;margin:3px auto}header.inside-page{background:#fff;-moz-box-shadow:0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 1px 7px #b7b6b6;-webkit-box-shadow:0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 1px 7px #b7b6b6;box-shadow:0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 0px 0px #b7b6b6,0px 1px 7px #b7b6b6}header.inside-page nav ul li a{color:#333333}@media only all and (max-width: 640px){header.inside-page nav ul li a{color:#fff}}header.inside-page nav ul li:hover a{color:#ff7d00}header.inside-page nav ul li.active a{color:#ff7d00}.header-fill{height:100px}@media only all and (max-width: 1441px){.header-fill{height:75px}}@media only all and (max-width: 640px){.header-fill{height:50px}}.index-more{display:inline-block;padding:0 25px;margin-top:55px;margin-bottom:100px;width:150px;height:40px;line-height:38px;border:1px solid #bbbbbb;background:transparent !important;color:#333;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.index-more:hover{color:#fff !important;background:#ff7d00 !important}.index-more span{float:left;display:block;width:100%}.index-more strong{float:right}.index-more:hover{color:#dfdfdf}@media only all and (max-width: 1199px){.index-more{width:120px;height:32px;line-height:30px}}@media only all and (max-width: 1024px){.index-more{width:100px;height:30px;line-height:28px;font-size:12px;padding:0 20px}}.banner{position:relative}.banner .swiper-banner{height:auto !important}.banner .swiper-banner .swiper-wrapper{height:auto !important}.banner .banner-info{position:absolute;bottom:45%;left:13.5%;width:100%;z-index:15}@media only all and (max-width: 1441px){.banner .banner-info{bottom:40%}}@media only all and (max-width: 640px){.banner .banner-info{top:auto;bottom:5px;left:0;width:100%;text-align:center}}.banner .banner-info .kv-foot{width:31.78%}@media only all and (max-width: 640px){.banner .banner-info .kv-foot{display:block;width:50%;margin-left:5%;text-align:left;position:absolute;bottom:115%}}@media only all and (max-width: 1024px){.banner .banner-info .kv-foot img{width:70%}}.banner .banner-info .kv-foot .index-more{margin-top:8%;margin-bottom:13%;border:1px solid #fff !important;color:#fff !important}@media only all and (max-width: 1024px){.banner .banner-info .kv-foot .index-more{margin-bottom:5%}}@media only all and (max-width: 640px){.banner .banner-info .kv-foot .index-more{margin-bottom:0%}}.banner .swiper-pagination{width:auto;display:inline-block;position:relative}.banner .swiper-pagination-bullet{width:50px;height:4px;margin:0 5px;background:#7a8389;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:1}.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}@media only all and (max-width: 1024px){.banner .swiper-pagination-bullet{width:35px;height:2px}}@media only all and (max-width: 1024px){.banner .swiper-pagination-bullet{width:15px;margon:0 1px;height:1px}}.swiper-container img{margin:0 auto}.swiper-container .md-img{display:none}@media only all and (max-width: 640px){.swiper-container .md-img{display:block}}.swiper-container .pc-img{display:block}@media only all and (max-width: 640px){.swiper-container .pc-img{display:none}}.index-title{margin:0;font-size:34px;color:#333;line-height:34px;text-align:center}@media only all and (max-width: 1441px){.index-title{font-size:31px}}@media only all and (max-width: 640px){.index-title{font-size:25px}}section{margin:100px 0}@media only all and (max-width: 1199px){section{margin:55px 0}}@media only all and (max-width: 640px){section{margin:30px 0}}.inside-page-cotainer section{margin:75px 0;background:transparent}@media only all and (max-width: 1024px){.inside-page-cotainer section{margin:55px 0}}@media only all and (max-width: 640px){.inside-page-cotainer section{margin:35px 0}}.new-product{position:relative;z-index:20;margin-top:-30px;margin-bottom:0;padding-bottom:90px}@media only all and (max-width: 1441px){.new-product{margin:0}}@media only all and (max-width: 1199px){.new-product{padding-bottom:55px}}@media only all and (max-width: 1024px){.new-product{margin-top:-65px}}@media only all and (max-width: 640px){.new-product{padding-top:30px;margin:0;background:#fff;padding-bottom:35px;background:url(../img/shape2.png) no-repeat 100% 0;background-size:61%}}.new-product .NP-info{float:left;width:43%;padding-right:5%}@media only all and (max-width: 1199px){.new-product .NP-info{margin-top:80px}}@media only all and (max-width: 640px){.new-product .NP-info{width:100%;padding-right:0;margin-top:0}}.new-product .NP-info h1{margin:0;font-size:34px;color:#333;padding-bottom:30px;line-height:34px;border-bottom:1px solid #e5e5e5}@media only all and (max-width: 1441px){.new-product .NP-info h1{font-size:31px}}@media only all and (max-width: 1024px){.new-product .NP-info h1{padding-bottom:25px}}@media only all and (max-width: 640px){.new-product .NP-info h1{font-size:25px;padding-bottom:10px}}.new-product .NP-info p{margin-top:50px;font-size:16px;line-height:16px}@media only all and (max-width: 1024px){.new-product .NP-info p{margin-top:30px}}@media only all and (max-width: 640px){.new-product .NP-info p{margin-top:15px;font-size:14px}}.new-product .NP-info p strong{display:block;font-size:20px;line-height:20px;margin-bottom:20px}@media only all and (max-width: 640px){.new-product .NP-info p strong{margin-bottom:7px;font-size:16px}}.new-product .NP-info .index-more{border:1px solid #bbbbbb;color:#333;margin-top:30px;margin-bottom:0}@media only all and (max-width: 640px){.new-product .NP-info .index-more{margin-top:15px}}.new-product .NP-img{float:right;width:57%;padding-left:5%;margin-top:-130px}@media only all and (max-width: 1441px){.new-product .NP-img{margin-top:-100px}}@media only all and (max-width: 1199px){.new-product .NP-img{margin-top:0px}}@media only all and (max-width: 640px){.new-product .NP-img{width:100%;padding-left:0;margin-top:25px}}.new-product .NP-img .swiper-product .swiper-wrapper .swiper-slide{padding:0 95px}@media only all and (max-width: 640px){.new-product .NP-img .swiper-product .swiper-wrapper .swiper-slide{padding:0 10px}}.new-product .NP-img .swiper-product .swiper-wrapper .swiper-slide a{display:block}@media only all and (max-width: 767px){.new-product .NP-img .swiper-product .swiper-wrapper .swiper-slide img{max-height:160px}}.new-product .NP-img .swiper-button-prev,.new-product .NP-img .swiper-container-rtl{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ff7d00'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.new-product .NP-img .swiper-button-prev,.new-product .NP-img .swiper-container-rtl{display:none}}.new-product .NP-img .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.new-product .NP-img .swiper-button-next{display:none}}.new-product-border{position:relative;z-index:15;width:94%;border-bottom:3px solid #efefee}@media only all and (max-width: 1441px){.new-product-border{width:100%}}.news{position:relative;z-index:20;background:#fff;margin:100px 0}@media only all and (max-width: 1199px){.news{margin:55px 0}}@media only all and (max-width: 640px){.news{padding:30px 0;margin:0;background:url(../img/shape-img2.png) no-repeat 0 0;background-size:20%}}.news .news-box{margin-top:75px}@media only all and (max-width: 1199px){.news .news-box{margin-top:55px}}@media only all and (max-width: 640px){.news .news-box{margin-top:25px}}.news .news-box li{float:left;width:29.33%;margin:0 2%}@media only all and (max-width: 640px){.news .news-box li{width:30.33%;margin:0 1%}}.news .news-box li .img{display:block;width:100%;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.news .news-box li .img img{-webkit-transition:all 5s;-moz-transition:all 5s;-ms-transition:all 5s;-o-transition:all 5s;transition:all 5s}.news .news-box li .img .hover-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:table;background:rgba(0,0,0,0.4);opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.news .news-box li .img .hover-mask .mask-box{width:100%;height:100%;display:table-cell;vertical-align:middle}.news .news-box li .img .hover-mask .mask-box .mask{width:60px;height:60px;position:relative;border:2px solid #fff;line-height:56px;font-size:13px;color:#fff;text-align:center;margin:0 auto;position:relative;overflow:hidden}.news .news-box li .img .hover-mask .mask-box .mask span{position:absolute;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.news .news-box li .img .hover-mask .mask-box .mask span.border-top{top:0px;left:-200%;width:100%;height:2px;background:#ff7d00}.news .news-box li .img .hover-mask .mask-box .mask span.border-right{top:-200%;right:0px;width:2px;height:100%;background:#ff7d00}.news .news-box li .img .hover-mask .mask-box .mask span.border-bottom{bottom:0px;right:-200%;width:100%;height:2px;background:#ff7d00}.news .news-box li .img .hover-mask .mask-box .mask span.border-left{bottom:-200%;left:0px;width:2px;height:100%;background:#ff7d00}.news .news-box li .img .hover-mask .mask-box .mask:hover .border-top{left:-2px}.news .news-box li .img .hover-mask .mask-box .mask:hover .border-right{top:-2px}.news .news-box li .img .hover-mask .mask-box .mask:hover .border-bottom{right:-2px}.news .news-box li .img .hover-mask .mask-box .mask:hover .border-left{bottom:-2px}@media only all and (max-width: 640px){.news .news-box li .img .hover-mask .mask-box .mask{width:30px;height:30px;line-height:26px;font-size:18px}}.news .news-box li .new-foot .time{margin:15px 0;line-height:13px;font-size:13px;color:#999;font-family:'Microsoft YaHei' !important}.news .news-box li .new-foot .time img{display:inline-block;vertical-align:top;padding-right:5px}@media only all and (max-width: 640px){.news .news-box li .new-foot .time{font-size:12px;margin:8px 0}}.news .news-box li .new-foot h4{margin:0}.news .news-box li .new-foot h4 a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;color:#333;font-weight:bold;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only all and (max-width: 640px){.news .news-box li .new-foot h4 a{font-size:12px}}.news .news-box li:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.news .news-box li:hover .img .hover-mask{opacity:1}.news .news-box li:hover .new-foot h4 a{color:#ff7d00}.news .index-more{display:block;background:#ff7d00;margin:55px auto 0}@media only all and (max-width: 640px){.news .index-more{margin-top:25px}}.solve{width:100%;padding:0px;margin:0 !important}.solve .title{position:relative;z-index:2;width:100%;height:340px;line-height:340px;font-size:34px;text-align:center;color:#fff;background:url(../img/fege.jpg) repeat fixed;background-size:cover}@media only all and (max-width: 1199px){.solve .title{height:250px;line-height:250px}}@media only all and (max-width: 1024px){.solve .title{height:180px;line-height:180px;font-size:25px}}@media only all and (max-width: 850px){.solve .title{background:url(../img/fege.jpg) no-repeat 50% 50%;background-size:cover}}@media only all and (max-width: 640px){.solve .title{height:100px;line-height:100px;font-size:15px;background:url(../img/fege.jpg) no-repeat 50% 50%;background-size:cover}}.solve .shape-box{position:relative}.solve .shape-box .shape{top:20px;right:0;display:block;width:12.3%}.solve .swiper-solve{margin-top:100px}@media only all and (max-width: 640px){.solve .swiper-solve{margin-top:30px}}.solve .swiper-solve .swiper-button-prev{left:12%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ff7d00'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.solve .swiper-solve .swiper-button-prev{display:none}}.solve .swiper-solve .swiper-button-next{right:12%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ff7d00'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.solve .swiper-solve .swiper-button-next{display:none}}.solve .swiper-solve .swiper-slide .solve-foot{position:absolute;bottom:0;left:0;padding:0 4% 7%;width:100%}@media only all and (max-width: 640px){.solve .swiper-solve .swiper-slide .solve-foot{padding:0 1% 1%}}.solve .swiper-solve .swiper-slide .solve-foot h4{color:#fff;font-size:30px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}@media only all and (max-width: 1199px){.solve .swiper-solve .swiper-slide .solve-foot h4{font-size:25px}}@media only all and (max-width: 767px){.solve .swiper-solve .swiper-slide .solve-foot h4{font-size:20px}}@media only all and (max-width: 640px){.solve .swiper-solve .swiper-slide .solve-foot h4{font-size:12px}}.solve .swiper-solve .swiper-slide .solve-foot .index-more{color:#fff;border:1px solid #fff;margin:20px 0 0 0}@media only all and (max-width: 640px){.solve .swiper-solve .swiper-slide .solve-foot .index-more{font-size:12px;width:80px;margin-top:5px;padding:0 10px;height:22px;line-height:20px}}.solve .swiper-solve .swiper-slide img{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:0.5}.solve .swiper-solve .swiper-slide .solve-foot{bottom:-500px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.solve .swiper-solve .swiper-slide.swiper-slide-active img{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}.solve .swiper-solve .swiper-slide.swiper-slide-active .solve-foot{bottom:0}.solve .solve-bg{background:#fff;padding-bottom:100px}@media only all and (max-width: 1199px){.solve .solve-bg{padding:0 0 55px;background:url(../img/shape.png) no-repeat 100% 0;background-size:20%}}@media only all and (max-width: 640px){.solve .solve-bg{padding:0 0 30px}}footer{position:relative;z-index:2;background:#151515}footer .foot-nav{margin:0;padding:36px 0}@media only all and (max-width: 640px){footer .foot-nav{text-align:center;padding:20px 0 10px}}footer .foot-nav li{display:inline-block;padding:0 80px;border-left:2px solid #858585}@media only all and (max-width: 1024px){footer .foot-nav li{padding:0 60px}}@media only all and (max-width: 767px){footer .foot-nav li{padding:0 40px}}@media only all and (max-width: 640px){footer .foot-nav li{padding:0 5px}}footer .foot-nav li a{display:block;font-size:16px;line-height:16px;color:#fff}@media only all and (max-width: 640px){footer .foot-nav li a{font-size:14px;line-height:14px}}footer .foot-nav li:first-child{padding-left:0;border-left:none}footer .foot-info{border-top:1px solid #2d2d2d}footer .foot-info .info{width:80%;float:left;padding-bottom:25px}@media only all and (max-width: 640px){footer .foot-info .info{padding-bottom:10px;width:100%;text-align:center}}footer .foot-info .info .foot-logo a{display:inline-block;padding-top:30px;border-top:1px solid #ff7d00;margin-top:-1px}@media only all and (max-width: 640px){footer .foot-info .info .foot-logo{display:none}}footer .foot-info .info .copy{margin-top:50px;color:#cccccc;margin-bottom:5px}@media only all and (max-width: 640px){footer .foot-info .info .copy{margin-top:10px;font-size:12px}}@media only all and (max-width: 640px){footer .foot-info .info .copy span{display:block}}footer .foot-info .info .copy img{display:inline-block;margin:0 5px 0 15px}@media only all and (max-width: 640px){footer .foot-info .info .copy img{width:15px;margin-left:0}}footer .foot-info .info .inc{color:#666;font-size:12px}footer .foot-info .info .inc a{display:inline-block;color:#666;font-size:12px}footer .foot-info .erweima{float:right;display:table;height:199px}@media only all and (max-width: 640px){footer .foot-info .erweima{height:auto;width:100%;padding-bottom:20px}}footer .foot-info .erweima .box{display:table-cell;vertical-align:middle;text-align:center}footer .foot-info .erweima .box img{margin-right:0;margin-left:auto}@media only all and (max-width: 640px){footer .foot-info .erweima .box img{margin:0 auto}}footer .foot-info .erweima .box h4{margin:5px 0;display:inline-block;font-size:13px;color:#fff}@media only all and (max-width: 640px){footer .foot-info .erweima .box h4{font-size:12px}}.inside-page-title{height:150px;width:100%;position:relative;background:url("../img/project.jpg") no-repeat 50% 50%;background-size:cover}@media only all and (max-width: 1024px){.inside-page-title{height:125px}}@media only all and (max-width: 640px){.inside-page-title{height:80px}}.inside-page-title h1{float:left;margin:0;line-height:150px}@media only all and (max-width: 1024px){.inside-page-title h1{line-height:125px}}@media only all and (max-width: 640px){.inside-page-title h1{line-height:80px}}.inside-page-title h1 span{display:inline-block;line-height:40px;padding-left:17px;border-left:3px solid #ff7d00;font-size:36px;color:#fff}@media only all and (max-width: 1024px){.inside-page-title h1 span{line-height:35px;font-size:30px}}@media only all and (max-width: 640px){.inside-page-title h1 span{line-height:23px;font-size:20px}}.inside-page-title .inside-link{float:right;font-size:14px;color:#fff;line-height:150px}@media only all and (max-width: 1024px){.inside-page-title .inside-link{line-height:125px}}@media only all and (max-width: 640px){.inside-page-title .inside-link{display:none}}.inside-page-title .inside-link a{display:inline-block;font-size:14px;color:#fff}@media only all and (max-width: 640px){.inside-page-title .inside-link a{font-size:12px}}.inside-page-title .shape4{top:65px;right:0}@media only all and (max-width: 1441px){.inside-page-title .shape4{top:87px}}@media only all and (max-width: 1024px){.inside-page-title .shape4{top:85px}}@media only all and (max-width: 640px){.inside-page-title .shape4{top:50px;display:block !important}}.inside-page-title .shape4 img{width:auto;height:170px}@media only all and (max-width: 1441px){.inside-page-title .shape4 img{height:125px}}@media only all and (max-width: 1024px){.inside-page-title .shape4 img{height:80px}}@media only all and (max-width: 640px){.inside-page-title .shape4 img{height:60px}}.inside-page-title.details-title{height:300px;background:url("../img/case-title-bg.jpg") no-repeat 50% 50%;background-size:cover}@media only all and (max-width: 1024px){.inside-page-title.details-title{height:255px}}@media only all and (max-width: 991px){.inside-page-title.details-title{height:210px}}@media only all and (max-width: 640px){.inside-page-title.details-title{height:140px}}.inside-page-title.details-title .container{position:relative;height:100%}.inside-page-title.details-title .container .link{position:absolute;bottom:60px;color:#fff}@media only all and (max-width: 767px){.inside-page-title.details-title .container .link{display:block;bottom:30px}}.inside-page-title.details-title .container .link a{display:inline-block;line-height:30px;color:#fff}@media only all and (max-width: 767px){.inside-page-title.details-title .container .link a{font-size:12px}}.inside-page-title.details-title .shape4{top:215px}@media only all and (max-width: 991px){.inside-page-title.details-title .shape4{top:170px}}.inside-page-project{margin:75px 0}@media only all and (max-width: 1024px){.inside-page-project{margin:55px 0}}@media only all and (max-width: 640px){.inside-page-project{margin:35px 0}}.inside-page-project .project-page .project-list{margin-bottom:55px}.inside-page-project .project-page .project-list:last-child{margin-bottom:0}@media only all and (max-width: 640px){.inside-page-project .project-page .project-list{margin-bottom:25px}}.inside-page-project .project-page h2{font-size:26px;color:#333;font-weight:bold;margin-top:0;margin-bottom:30px}@media only all and (max-width: 1024px){.inside-page-project .project-page h2{font-size:24px;line-height:27px}}@media only all and (max-width: 640px){.inside-page-project .project-page h2{font-size:18px;line-height:20px;margin-bottom:10px}}.inside-page-project .project-page .text{font-size:16px;color:#333;line-height:30px}@media only all and (max-width: 1024px){.inside-page-project .project-page .text{font-size:15px;line-height:27px}}@media only all and (max-width: 640px){.inside-page-project .project-page .text{font-size:13px;line-height:22px}}.inside-page-project .project-page img{margin:60px auto 0}@media only all and (max-width: 1024px){.inside-page-project .project-page img{margin:35px auto 0}}@media only all and (max-width: 640px){.inside-page-project .project-page img{margin:10px auto 0}}.inside-page-project .project-page ul li{padding:55px 0;border-top:2px solid #e5e5e5}@media only all and (max-width: 1024px){.inside-page-project .project-page ul li{padding:45px 0}}@media only all and (max-width: 640px){.inside-page-project .project-page ul li{padding:15px 0}}.inside-page-project .project-page h3{margin:0 0 30px 0;font-size:26px;color:#333;line-height:30px}@media only all and (max-width: 1024px){.inside-page-project .project-page h3{font-size:22px;line-height:27px}}@media only all and (max-width: 640px){.inside-page-project .project-page h3{font-size:17px;line-height:20px;margin-bottom:10px}}.inside-page-case .case-box .tab .title{float:left;width:20%;height:60px;line-height:63px;font-size:18px;color:#333;text-align:center;border-bottom:3px solid #efefee;cursor:pointer}@media only all and (max-width: 640px){.inside-page-case .case-box .tab .title{height:35px;line-height:38px;font-size:14px}}@media only all and (max-width: 375px){.inside-page-case .case-box .tab .title{height:35px;line-height:38px;font-size:12px}}.inside-page-case .case-box .tab .title.active{background:#ff7d00;color:#fff;border-bottom-color:#ff7d00}.inside-page-case .case-box .case-content{margin-top:55px;padding-top:30px;padding-bottom:50px;margin-left:-50px;margin-right:-50px;background:url("../img/ul-bg.png") repeat-y 50% 0}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content{margin-left:-20px;margin-right:-20px;padding-bottom:30px;margin-top:35px}}.inside-page-case .case-box .case-content .case-list{width:50%;padding:0 50px;float:right;padding-top:25px;position:relative}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list{padding:0 20px}}.inside-page-case .case-box .case-content .case-list:after{display:block;content:'';position:absolute;top:8px;right:-25px;width:50px;height:50px;border:2px solid #ff7d00;z-index:4;opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list:after{height:20px;width:20px;top:-4px}}.inside-page-case .case-box .case-content .case-list:hover:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list:hover:after{right:-10px}}.inside-page-case .case-box .case-content .case-list h4{margin:0;position:relative}.inside-page-case .case-box .case-content .case-list h4 a{display:block;padding-bottom:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;color:#333;font-weight:bold;text-align:right}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list h4 a{font-size:14px;padding-bottom:10px}}.inside-page-case .case-box .case-content .case-list h4:after{display:block;content:'';position:absolute;top:9px;right:-45px;width:40px;color:#333;height:1px;border-top:1px dotted #333;white-space:nowrap;z-index:2}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list h4:after{top:6px;right:-22px;width:18px}}.inside-page-case .case-box .case-content .case-list h4:before{display:block;content:'';position:absolute;top:3px;right:-56px;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ff7d00;z-index:3}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list h4:before{top:3px;right:-24px;width:8px;height:8px}}.inside-page-case .case-box .case-content .case-list .img{display:block;position:relative;height:300px;width:100%;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.inside-page-case .case-box .case-content .case-list .img img{-webkit-transition:all 4s;-moz-transition:all 4s;-ms-transition:all 4s;-o-transition:all 4s;transition:all 4s}.inside-page-case .case-box .case-content .case-list .img .hover-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:table;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box{width:100%;height:100%;display:table-cell;vertical-align:middle}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask{width:60px;height:60px;position:relative;border:2px solid #fff;line-height:56px;font-size:25px;color:#fff;text-align:center;margin:0 auto;position:relative;overflow:hidden}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask span{position:absolute;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask span.border-top{top:0px;left:-200%;width:100%;height:2px;background:#ff7d00}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask span.border-right{top:-200%;right:0px;width:2px;height:100%;background:#ff7d00}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask span.border-bottom{bottom:0px;right:-200%;width:100%;height:2px;background:#ff7d00}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask span.border-left{bottom:-200%;left:0px;width:2px;height:100%;background:#ff7d00}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask:hover .border-top{left:-2px}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask:hover .border-right{top:-2px}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask:hover .border-bottom{right:-2px}.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask:hover .border-left{bottom:-2px}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list .img .hover-mask .mask-box .mask{width:30px;height:30px;line-height:26px;font-size:18px}}.inside-page-case .case-box .case-content .case-list:nth-child(even){margin-top:50px}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list:nth-child(even){margin-top:30px}}.inside-page-case .case-box .case-content .case-list:nth-child(odd):after{left:-25px;right:auto}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list:nth-child(odd):after{left:20px}}.inside-page-case .case-box .case-content .case-list:nth-child(odd) h4 a{text-align:left}.inside-page-case .case-box .case-content .case-list:nth-child(odd) h4:after{left:-45px;right:auto}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list:nth-child(odd) h4:after{left:-22px}}.inside-page-case .case-box .case-content .case-list:nth-child(odd) h4:before{left:-56px;right:auto}@media only all and (max-width: 640px){.inside-page-case .case-box .case-content .case-list:nth-child(odd) h4:before{left:-24px}}.inside-page-case .case-box .case-content .case-list:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.inside-page-case .case-box .case-content .case-list:hover .img .hover-mask{opacity:1}.inside-page-case .case-box .case-content .case-list:hover h4 a{color:#ff7d00}.inside-page-case .case-box .bg-bottom{margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff}@media only all and (max-width: 640px){.inside-page-case .case-box .bg-bottom{height:25px}}.inside-case-details{background:#fafafa;margin:0 !important}.inside-case-details .case-details{position:relative;z-index:2;margin-top:-55px;margin-bottom:120px;padding:75px 115px;background:#fff}@media only all and (max-width: 991px){.inside-case-details .case-details{padding:50px;margin-bottom:50px}}@media only all and (max-width: 640px){.inside-case-details .case-details{margin-top:-30px;padding:25px 20px}}.inside-case-details .case-details .details-head{padding-bottom:30px;border-bottom:2px solid #e5e5e5;margin-bottom:30px}@media only all and (max-width: 640px){.inside-case-details .case-details .details-head{padding-bottom:15px;margin-bottom:20px}}.inside-case-details .case-details .details-head .title{float:left;line-height:50px;font-size:36px;color:#000}@media only all and (max-width: 1441px){.inside-case-details .case-details .details-head .title{font-size:31px}}@media only all and (max-width: 640px){.inside-case-details .case-details .details-head .title{width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:25px;font-size:23px}}.inside-case-details .case-details .details-head .back{float:right;cursor:pointer}@media only all and (max-width: 640px){.inside-case-details .case-details .details-head .back img{width:25px}}.inside-case-details .case-details .text{font-size:16px;color:#333;line-height:30px}@media only all and (max-width: 640px){.inside-case-details .case-details .text{font-size:14px;line-height:24px}}.inside-case-details .case-details .text img{margin:30px auto;height:auto}@media only all and (max-width: 640px){.inside-case-details .case-details .text img{margin:15px auto}}.inside-case-details .case-details .details-bottom-btn{border-top:2px solid #e5e5e5;margin-top:30px;padding-top:30px}.inside-case-details .case-details .details-bottom-btn span{display:inline-block;width:150px;height:40px;margin-right:10px;border:1px solid #ff7d00;line-height:38px;color:#ff7d00;text-align:center;font-size:16px;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only all and (max-width: 640px){.inside-case-details .case-details .details-bottom-btn span{width:80px;height:28px;line-height:26px;font-size:13px}}.inside-case-details .case-details .details-bottom-btn span:hover{background:#ff7d00;color:#fff}.inside-page-about .text{line-height:30px;font-size:16px;color:#333}@media only all and (max-width: 640px){.inside-page-about .text{line-height:24px;font-size:14px}}.inside-page-about .about-info{position:relative;margin-top:55px;width:100%;height:420px;background:url("../img/about-bg.jpg") no-repeat 0% 0%;background-size:100% 100%;margin-bottom:210px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only all and (max-width: 1441px){.inside-page-about .about-info{margin-bottom:197px}}@media only all and (max-width: 1199px){.inside-page-about .about-info{margin-bottom:157px}}@media only all and (max-width: 991px){.inside-page-about .about-info{margin-bottom:120px}}@media only all and (max-width: 414px){.inside-page-about .about-info{margin-bottom:65px;margin-top:25px}}.inside-page-about .about-info .info-text{position:absolute;bottom:17.85%;right:3.96%;font-size:68px;font-weight:bold;color:#fff;z-index:3;text-align:right}@media only all and (max-width: 1199px){.inside-page-about .about-info .info-text{font-size:48px}}@media only all and (max-width: 640px){.inside-page-about .about-info .info-text{bottom:6%;right:5%;font-size:20px}}.inside-page-about .about-info .info-text span{display:block;font-size:20px;font-weight:bold}@media only all and (max-width: 1199px){.inside-page-about .about-info .info-text span{font-size:15px}}@media only all and (max-width: 640px){.inside-page-about .about-info .info-text span{font-size:12px}}.inside-page-about .about-info .info-text span.year{display:inline-block;font-size:80px;color:#fff;font-weight:bold;font-family:'Arial' !important;font-weight:400}@media only all and (max-width: 1199px){.inside-page-about .about-info .info-text span.year{font-size:60px}}@media only all and (max-width: 640px){.inside-page-about .about-info .info-text span.year{font-size:26px}}.inside-page-about .about-info .info-text span.add{font-size:60px;color:#fff;font-weight:400}@media only all and (max-width: 1199px){.inside-page-about .about-info .info-text span.add{font-size:30px}}@media only all and (max-width: 640px){.inside-page-about .about-info .info-text span.add{font-size:20px}}.inside-page-about .about-info .info-box{width:52.38%}.inside-page-about .about-info .shape6{bottom:0;right:0;width:47.62%}@media only all and (max-width: 640px){.inside-page-about .about-info .shape6{display:block !important}}.inside-page-about .about-info .shape6 img{width:100%}.inside-page-about .about-text-img{position:relative}.inside-page-about .about-text-img .text{position:absolute;top:50%;left:0;width:50%;padding-right:8%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.inside-page-about .about-text-img .img{width:48%;margin-left:2%;float:right;overflow:hidden}.inside-page-about .about-text-img .img img{-webkit-transition:all 10s;-moz-transition:all 10s;-ms-transition:all 10s;-o-transition:all 10s;transition:all 10s}.inside-page-about .about-text-img .img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.inside-page-cooperation .cooperation .tab .title{float:left;width:50%;height:60px;line-height:63px;font-size:18px;color:#333;text-align:center;border-bottom:3px solid #efefee;cursor:pointer}@media only all and (max-width: 640px){.inside-page-cooperation .cooperation .tab .title{height:35px;line-height:38px;font-size:14px}}@media only all and (max-width: 375px){.inside-page-cooperation .cooperation .tab .title{height:35px;line-height:38px;font-size:12px}}.inside-page-cooperation .cooperation .tab .title.active{background:#ff7d00;color:#fff;border-bottom-color:#ff7d00}.inside-page-cooperation .cooperation .cooperation-box{margin:70px -18px}@media only all and (max-width: 850px){.inside-page-cooperation .cooperation .cooperation-box{margin:35px -10px}}@media only all and (max-width: 640px){.inside-page-cooperation .cooperation .cooperation-box{margin:25px -4px}}.inside-page-cooperation .cooperation .cooperation-box li{float:left;width:25%;padding:9px 18px}@media only all and (max-width: 850px){.inside-page-cooperation .cooperation .cooperation-box li{padding:5px 10px}}@media only all and (max-width: 640px){.inside-page-cooperation .cooperation .cooperation-box li{width:33.33%;padding:2px 4px}}.inside-page-cooperation .cooperation .cooperation-box li .img{display:table;position:relative;width:100%;height:100px;background:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.inside-page-cooperation .cooperation .cooperation-box li .img .img-box{display:table-cell;vertical-align:middle;padding:0 8%}.inside-page-cooperation .cooperation .cooperation-box li .img .img-box img{margin:0 auto}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:table;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box{width:100%;height:100%;display:table-cell;vertical-align:middle}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask{width:60px;height:60px;position:relative;border:2px solid #fff;line-height:56px;font-size:13px;color:#fff;text-align:center;margin:0 auto;position:relative;overflow:hidden}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask span{position:absolute;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask span.border-top{top:0px;left:-200%;width:100%;height:2px;background:#ff7d00}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask span.border-right{top:-200%;right:0px;width:2px;height:100%;background:#ff7d00}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask span.border-bottom{bottom:0px;right:-200%;width:100%;height:2px;background:#ff7d00}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask span.border-left{bottom:-200%;left:0px;width:2px;height:100%;background:#ff7d00}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask:hover .border-top{left:-2px}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask:hover .border-right{top:-2px}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask:hover .border-bottom{right:-2px}.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask:hover .border-left{bottom:-2px}@media only all and (max-width: 640px){.inside-page-cooperation .cooperation .cooperation-box li .img .hover-mask .mask-box .mask{width:30px;height:30px;line-height:26px;font-size:18px}}.inside-page-cooperation .cooperation .cooperation-box li .img:hover .hover-mask{opacity:1}.inside-page-content .add-style h2{margin:0 0 18px 0;font-size:24px;font-weight:bold;color:#333}@media only all and (max-width: 640px){.inside-page-content .add-style h2{margin:0 0 8px 0;font-size:18px}}.inside-page-content .add-style .info{font-size:16px;line-height:30px;color:#333}@media only all and (max-width: 640px){.inside-page-content .add-style .info{font-size:14px;line-height:24px}}.inside-page-content .map{position:relative}.inside-page-content .map .map-info{position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only all and (max-width: 640px){.inside-page-content .map .map-info{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-top:20px}}.inside-page-content .map .map-info h2{color:#ff7d00}.inside-page-content .add-info{font-size:0;padding:60px 5%;border-top:3px solid #efefee;border-bottom:3px solid #efefee;margin:50px 0}@media only all and (max-width: 640px){.inside-page-content .add-info{padding:20px 0%;margin:20px 0}}.inside-page-content .add-info .add-list{display:inline-block;width:50%;margin-bottom:35px}@media only all and (max-width: 640px){.inside-page-content .add-info .add-list{width:100%;margin-bottom:20px}}.inside-page-cultrue .cultrue-text{text-align:center}.inside-page-cultrue .cultrue-text span{text-align:left;line-height:30px;display:inline-block;font-size:16px;color:#333}.inside-page-cultrue .cultrue-box{margin:50px -20px}@media only all and (max-width: 991px){.inside-page-cultrue .cultrue-box{margin:35px -10px}}@media only all and (max-width: 640px){.inside-page-cultrue .cultrue-box{margin:25px -5px}}.inside-page-cultrue .cultrue-box li{width:33.33%;padding:20px;float:left}@media only all and (max-width: 991px){.inside-page-cultrue .cultrue-box li{padding:10px}}@media only all and (max-width: 640px){.inside-page-cultrue .cultrue-box li{padding:5px;width:50%}}.inside-page-cultrue .cultrue-box li .img{position:relative;display:block;width:100%;height:150px;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.inside-page-cultrue .cultrue-box li .img img{-webkit-transition:all 4s;-moz-transition:all 4s;-ms-transition:all 4s;-o-transition:all 4s;transition:all 4s}.inside-page-cultrue .cultrue-box li .img .hover-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:table;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only all and (max-width: 767px){.inside-page-cultrue .cultrue-box li .img .hover-mask{opacity:1;height:40px;bottom:0;top:auto}}.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box{width:100%;height:100%;display:table-cell;vertical-align:middle}.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box .text{position:relative;color:#fff;text-align:center;margin:0 auto}.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box .text span{display:block}.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box .text .name{font-size:16px}@media only all and (max-width: 767px){.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box .text .name{font-size:12px}}.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box .text .add{font-size:24px;font-weight:bold}@media only all and (max-width: 767px){.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box .text .add{font-size:12px}}@media only all and (max-width: 767px){.inside-page-cultrue .cultrue-box li .img .hover-mask .mask-box .text{line-height:16px;font-size:12px}}.inside-page-cultrue .cultrue-box li .img:hover .hover-mask{opacity:1}.inside-page-cultrue .cultrue-box li .img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.inside-page-honor .honor{padding:0 100px;position:relative;background:url("../img/honor-bg.png") repeat-x 0 calc(100% - 3px)}@media only all and (max-width: 1199px){.inside-page-honor .honor{padding:0 60px}}@media only all and (max-width: 640px){.inside-page-honor .honor{padding:0px}}.inside-page-honor .honor .swiper-container{padding-bottom:6px}.inside-page-honor .honor .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ff7d00'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.inside-page-honor .honor .swiper-button-prev{display:none}}.inside-page-honor .honor .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ff7d00'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.inside-page-honor .honor .swiper-button-next{display:none}}.inside-page-honor .honor .swiper-wrapper{-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.inside-page-honor .honor .swiper-slide{text-align:center}.inside-page-honor .honor .honor-list{padding:0 20px;display:inline-block}@media only all and (max-width: 1199px){.inside-page-honor .honor .honor-list{padding:0 10px}}@media only all and (max-width: 640px){.inside-page-honor .honor .honor-list{padding:0 0px}}.inside-page-honor .honor .honor-list .time{width:120px;height:120px;line-height:120px;font-size:24px;color:#fff;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ff7d00}@media only all and (max-width: 1199px){.inside-page-honor .honor .honor-list .time{width:100px;height:100px;line-height:100px;font-size:20px}}@media only all and (max-width: 640px){.inside-page-honor .honor .honor-list .time{width:60px;height:60px;line-height:60px;font-size:12px}}@media only all and (max-width: 320px){.inside-page-honor .honor .honor-list .time{width:50px;height:50px;line-height:50px}}.inside-page-honor .honor .honor-list .info{max-width:280px;position:relative;padding-left:80px;padding-top:45px;padding-bottom:50px;background:url("../img/ul-bg.png") repeat-y 60px 0;font-size:14px;text-align:left;color:#333;line-height:30px}@media only all and (max-width: 1199px){.inside-page-honor .honor .honor-list .info{padding-left:65px;font-size:13px;background-position:50px 0;line-height:24px}}@media only all and (max-width: 640px){.inside-page-honor .honor .honor-list .info{padding-top:20px;padding-bottom:25px;padding-left:40px;background-position:30px 0}}@media only all and (max-width: 320px){.inside-page-honor .honor .honor-list .info{padding-left:30px;background-position:25px 0;padding-top:10px;padding-bottom:15px;font-size:12px}}.inside-page-honor .honor .honor-list .info:after{display:block;position:absolute;bottom:-6px;left:55px;content:'';width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ff7d00}@media only all and (max-width: 1199px){.inside-page-honor .honor .honor-list .info:after{left:45px}}@media only all and (max-width: 640px){.inside-page-honor .honor .honor-list .info:after{bottom:-5px;left:28px;width:8px;height:8px}}@media only all and (max-width: 320px){.inside-page-honor .honor .honor-list .info:after{left:23px}}.inside-page-new .news-box{margin:0}.inside-page-new .news-box li{margin-bottom:50px}@media only all and (max-width: 1024px){.inside-page-new .news-box li{margin-bottom:30px}}@media only all and (max-width: 640px){.inside-page-new .news-box li{margin-bottom:10px;width:46%}}.inside-page-recruit .recruit .tab{margin:0 -10px}@media only all and (max-width: 640px){.inside-page-recruit .recruit .tab{margin:0 -5px}}.inside-page-recruit .recruit .tab .title{width:25%;float:left;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only all and (max-width: 640px){.inside-page-recruit .recruit .tab .title{padding:0 5px}}.inside-page-recruit .recruit .tab .title span{display:block;height:60px;line-height:56px;font-size:18px;color:#333;text-align:center;border:2px solid #efefee;cursor:pointer}@media only all and (max-width: 640px){.inside-page-recruit .recruit .tab .title span{height:38px;line-height:34px;font-size:14px}}@media only all and (max-width: 375px){.inside-page-recruit .recruit .tab .title span{font-size:12px}}.inside-page-recruit .recruit .tab .title.active span{background:#ff7d00;color:#fff;border-color:#ff7d00}.inside-page-recruit .recruit .recruit-box{margin-top:85px;position:relative;padding:0 100px}@media only all and (max-width: 850px){.inside-page-recruit .recruit .recruit-box{padding:0 80px}}@media only all and (max-width: 767px){.inside-page-recruit .recruit .recruit-box{padding:0 50px}}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box{padding:0 5px;margin-top:35px}}.inside-page-recruit .recruit .recruit-box .swiper-container{padding-bottom:6px}.inside-page-recruit .recruit .recruit-box .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ff7d00'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .swiper-button-prev{display:none}}.inside-page-recruit .recruit .recruit-box .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ff7d00'%2F%3E%3C%2Fsvg%3E")}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .swiper-button-next{display:none}}.inside-page-recruit .recruit .recruit-box .recruit-list{max-width:620px;margin:0 auto;padding:60px;border:4px solid #ff7d00}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .recruit-list{padding:20px 15px}}.inside-page-recruit .recruit .recruit-box .recruit-list h4{color:#ff7d00;font-size:24px;margin:0;text-align:center}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .recruit-list h4{font-size:20px}}.inside-page-recruit .recruit .recruit-box .recruit-list .number{color:#333;font-size:16px;margin:5px 0 0 0;text-align:center}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .recruit-list .number{font-size:14px}}.inside-page-recruit .recruit .recruit-box .recruit-list .info{margin-top:35px;padding-top:35px;border-top:2px solid #efefee}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .recruit-list .info{margin-top:15px;padding-top:20px}}.inside-page-recruit .recruit .recruit-box .recruit-list .info h5{font-size:16px;color:#333;font-weight:bold;margin:0 0 20px 0}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .recruit-list .info h5{font-size:15px}}.inside-page-recruit .recruit .recruit-box .recruit-list .info .text{line-height:30px;font-size:16px;color:#333}@media only all and (max-width: 640px){.inside-page-recruit .recruit .recruit-box .recruit-list .info .text{font-size:14px;line-height:24px}}#erweima{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);z-index:9999}#erweima img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@keyframes myfirst{0%,100%{background-size:100% 100%}50%{background-size:150% 150%}}@-moz-keyframes myfirst /* Firefox */{0%,100%{background-size:100% 100%}50%{background-size:150% 150%}}@-webkit-keyframes myfirst /* Safari 和 Chrome */{0%,100%{background-size:100% 100%}50%{background-size:150% 150%}}@-o-keyframes myfirst /* Opera */{0%,100%{background-size:100% 100%}50%{background-size:150% 150%}}.shape{position:absolute}@media only all and (max-width: 640px){.shape{display:none !important}}.shape.shape0{bottom:40%;left:0;width:100%;z-index:-1}@media only all and (max-width: 1441px){.shape.shape0{bottom:52%}}@media only all and (max-width: 850px){.shape.shape0{bottom:66%}}.shape.shape0 .shape-img2{width:27.1%;margin-left:0;margin-right:auto}.shape.shape1{top:9%;width:100%;right:0;z-index:10}@media only all and (max-width: 1024px){.shape.shape1{top:8%}}.shape.shape1 .shape-img2{width:27.1%;margin-left:0;margin-right:auto;margin-top:-11%}.shape.shape2{bottom:0;left:0;width:27.1%;z-index:-1}.shape.shape2 .shape-img2{width:27.1%;margin-left:0;margin-right:auto}.shape.shape3{top:50%;left:0;z-index:-1}.shape.shape3 img{height:205px}@media only all and (max-width: 1441px){.shape.shape3 img{height:150px}}@media only all and (max-width: 1024px){.shape.shape3 img{height:95px}}.shape.shape5{right:0;bottom:70px;z-index:-1}@media only all and (max-width: 1441px){.shape.shape5{bottom:90px}}@media only all and (max-width: 1024px){.shape.shape5{bottom:45px}}.shape.shape5 img{height:440px}@media only all and (max-width: 1441px){.shape.shape5 img{height:350px}}@media only all and (max-width: 850px){.shape.shape5 img{height:290px}}@media only all and (max-width: 640px){.shape.shape5 img{height:150px}}.shape.details-shape{z-index:1}@media only all and (max-width: 640px){.inside-page-cotainer .shape{display:block !important}}header nav ul li .menu-box.no-img-menu .menu-list a:hover:before{display:none}header nav ul li.active .menu-box.no-img-menu .menu-list a:before{display:none}.inside-case-details .case-details .time{font-size:13px;color:#999}@media only all and (max-width: 640px){.edui-faked-video{width:100% !important}}
