@font-face{font-family:'sans-b';src:url("../fonts/OpenSans-Bold.woff") format("woff"),url("../fonts/OpenSans-Bold.ttf") format("truetype")}@font-face{font-family:'sans-s';src:url("../fonts/OpenSans-SemiBold.woff") format("woff"),url("../fonts/OpenSans-SemiBold.ttf") format("truetype")}@font-face{font-family:'sans-e';src:url("../fonts/OpenSans-ExtraBold.woff") format("woff"),url("../fonts/OpenSans-ExtraBold.ttf") format("truetype")}@font-face{font-family:'sans-l';src:url("../fonts/OpenSans-Light.woff") format("woff"),url("../fonts/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:'sans-ei';src:url("../fonts/OpenSans-ExtraBoldItalic.woff") format("woff"),url("../fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype")}*{margin:0;padding:0;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul,ol,li{margin:0;padding:0;list-style:none}input,textarea{outline:none;border:none}a{outline:none;color:inherit}a:link{text-decoration:none;color:inherit}a:visited{text-decoration:none;color:inherit}a:hover{text-decoration:none;color:inherit}a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:none;background:none;text-decoration:none}video{border:none;outline:none}button{border:none;outline:none}a:focus{outline:0;color:inherit;text-decoration:none}img{width:100%;border-width:0px}.f-left{float:left}.f-right{float:right}.clear{clear:both}.inline-block{display:inline-block;vertical-align:top}.dis-none{display:none}.dis-block{display:block}.font0{font-size:0}body{font-family:"sans-l";min-width:960px;font-size:16px}a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}*:hover{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.trans,.top-detail .top-text .top-zx:after,.hot-product .product-list li .product-more:before,.hot-product .product-list li .product-more:after,.hot-product .product-list li i,.hot-product .product-right .pro-zixun .quote-btn i:before,.related-project .project-ul .swiper-item .project-img img,.related-project .project-ul .swiper-item:after,.contact-box .form .quote-btn i:before{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.container{width:1480px;margin:0 auto}.container:after{content:'';display:block;clear:both}.inline-ul{font-size:0}.inline-ul li{display:inline-block;vertical-align:top}@media screen and (max-width: 1600px){.container{width:1280px}}@media screen and (max-width: 1440px){.container{width:1200px}}@media screen and (max-width: 1280px){.container{width:960px}}.top-msg{width:100%;height:50px;background-color:#204379;padding:0 70px}.top-msg p{float:right;padding-left:27px;background:url(../images_pc/singlepage_3/email-y.png) left 20px no-repeat;background-size:17px 13px;font-size:18px;line-height:50px;color:#ffffff}.top-msg p span{font-family:'sans-b'}.top-msg p a{font-family:'sans-l';margin-left:8px}.top-msg p a:hover{color:#c8ae79}.header{position:absolute;left:0;top:72px;width:100%;height:auto;z-index:3}.header .logo{display:block;width:163px;float:left;font-size:0}.header .header-nav{float:right}.header .header-nav li{display:inline-block;vertical-align:top;margin-top:7px}.header .header-nav li a{font-size:18px;line-height:24px;color:#2f375b;font-family:'sans-s';display:block;padding:10px 28px}.header .header-nav li a:hover{color:#dcbc72}.top-detail{background:url(../images_pc/singlepage_3/top-bg.jpg) center top no-repeat;background-size:cover;padding:80px 0 26px;position:relative;overflow:hidden}.top-detail .top-text{display:inline-block;vertical-align:middle;width:47%}.top-detail .top-text h1{font-size:70px;line-height:75px;letter-spacing:-1px;color:#204379;font-family:'sans-e'}.top-detail .top-text p{font-size:18px;line-height:32px;color:#282726;font-family:'sans-l';margin-top:36px}.top-detail .top-text p+p{margin-top:20px}.top-detail .top-text .top-zx{font-size:20px;line-height:32px;color:#dcbc72;font-family:'sans-b';display:inline-block;margin-top:30px;position:relative}.top-detail .top-text .top-zx:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#dcbc72;opacity:1}.top-detail .top-text .top-zx:hover:after{width:0%;opacity:0}.top-detail .top-img{display:inline-block;vertical-align:middle;width:48%;margin-left:5%;padding:115px 0 92px;position:relative;z-index:1}.top-detail .top-img .product-img{display:inline-block;vertical-align:middle;width:76%;position:relative;z-index:2}.top-detail .top-img .text-img{display:inline-block;vertical-align:middle;width:20%;margin-left:3%}.top-detail .top-img .img-text{display:inline-block;vertical-align:middle}.top-detail .top-img .img-text .text-num strong{font-size:105px;letter-spacing:-4px;font-family:'sans-e';background-image:linear-gradient(0deg, #dcbc72, #fce1a3);-webkit-background-clip:text;color:transparent;text-shadow:0 5px 9px rgba(173,134,45,0.35)}.top-detail .top-img .img-text .text-num span{font-family:'sans-b';font-size:30px;letter-spacing:-1px;color:#dcbc72;text-shadow:0 5px 9px rgba(173,134,45,0.35)}.top-detail .top-img .img-text p{font-size:18px;line-height:23px;letter-spacing:-1px;color:#dcbc72;font-family:'sans-s';text-shadow:0 5px 9px rgba(173,134,45,0.35)}.top-detail .top-img:before{content:'';display:block;width:179px;height:160px;background:url(../images_pc/singlepage_3/top-text.png) center center no-repeat;background-size:100% auto;position:absolute;right:-45px;top:50%;margin-top:-60px}.top-detail .top-img:after{content:'';display:block;width:693px;height:693px;background:url(../images_pc/singlepage_3/stone-empty.png) center center no-repeat;background-size:100% auto;position:absolute;left:43px;top:0;z-index:-1}.top-detail:after{content:'';display:block;position:absolute;right:0;bottom:-65px;width:1327px;height:290px;background:url(../images_pc/singlepage_3/stone-text.png) right bottom no-repeat;background-size:100% auto;z-index:1}@media screen and (max-width: 1600px){.top-detail .top-text h1{font-size:60px;line-height:70px}.top-detail .top-img:after{width:600px;height:600px;top:40px}.top-detail:after{width:1100px;bottom:-52px;height:260px}.top-detail .top-img:before{width:160px}}@media screen and (max-width: 1440px){.top-detail .top-text h1{font-size:50px;line-height:60px}.top-detail .top-text p{margin-top:30px}.top-detail .top-img:after{width:500px;height:500px;top:40px}.top-detail:after{width:1000px;bottom:-52px;height:240px}.top-detail .top-img:before{width:150px;right:-30px}}@media screen and (max-width: 1280px){.header .logo{width:130px}.header .header-nav li a{font-size:16px;padding:6px 20px}.top-detail .top-text h1{font-size:40px;line-height:50px}.top-detail .top-text p{margin-top:30px;font-size:16px;line-height:30px}.top-detail .top-text .top-zx{font-size:18px}.top-detail .top-img:after{width:400px;height:400px;top:40px}.top-detail:after{width:800px;bottom:-52px;height:180px}.top-detail .top-img:before{width:120px;right:-30px}}.product-materials{background-color:#eef3f8;position:relative}.product-materials:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images_pc/singlepage_3/product-bg.jpg) left -75px no-repeat;background-size:100% auto}.product-materials:after{content:'';display:block;position:absolute;right:0;top:92px;width:305px;height:336px;background:url(../images_pc/singlepage_3/circle-bg.png) center center no-repeat;background-size:100% auto}.navbar{padding-top:10px}.navbar .container{position:relative}.navbar .navbar-ul{font-size:0}.navbar .navbar-ul li{display:inline-block;vertical-align:top}.navbar .navbar-ul li a{display:block;text-align:center;position:relative;width:245px;height:86px;background-color:#e2eaf5;border-radius:9px}.navbar .navbar-ul li a img{display:inline-block;vertical-align:top;width:33px;margin-top:25px;position:relative}.navbar .navbar-ul li a span{display:inline-block;vertical-align:top;font-size:20px;line-height:28px;color:#204379;font-family:'sans-s';margin-left:20px;margin-top:32px;position:relative}.navbar .navbar-ul li a:before{content:'';display:block;position:absolute;right:4px;top:4px;left:4px;bottom:4px;border:1px dashed #fff;border-radius:9px}.navbar .navbar-ul li a:hover{background-color:rgba(226,234,245,0.5);box-shadow:0px 5px 9px 0px rgba(25,107,171,0.34)}.navbar .navbar-ul li a:hover span{color:#dcbc72}.navbar .navbar-ul li+li{margin-left:63px}.navbar .navbar-ul .active a{background-color:rgba(226,234,245,0.5);box-shadow:0px 5px 9px 0px rgba(25,107,171,0.34)}.navbar .navbar-ul .active a span{color:#dcbc72}.navbar .lines{position:absolute;width:100%;height:116px;left:0;bottom:-116px}.navbar .lines .line-item{position:absolute;width:2px;height:116px;background-color:#d9e8f8;background:rgba(217,232,248,0.38);top:0}.navbar .lines .line-item:before{content:'';display:block;position:absolute;width:13px;height:13px;background-color:#b1cdf7;background:rgba(177,205,247,0.24);top:14px;left:-5px;border-radius:50%}.navbar .lines .line1{left:14%}.navbar .lines .line2{left:50%}.navbar .lines .line3{right:14%}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.scrolled{position:fixed;padding:20px 0;background:#fff;left:0;top:0;width:100%;z-index:333;-webkit-animation:slideInDown 0.3s linear;animation:slideInDown 0.3s linear}.scrolled .lines{display:none}.index-title h2{font-size:45px;line-height:54px;color:#204379;font-family:'sans-e'}.index-title p{font-size:18px;line-height:32px;color:#282726;font-family:'sans-l'}.material-box{position:relative;margin-top:60px;background-color:#ffffff;box-shadow:0px 22px 32px 0px rgba(33,118,173,0.13);border-radius:26px;padding:60px 60px 44px;text-align:center}.material-box .index-title p{max-width:1000px;margin:46px auto 0}.material-box .material-list{font-size:0;text-align:center;margin-top:36px}.material-box .material-list li{width:221px;display:inline-block;vertical-align:top;margin-left:13px;margin-top:13px}.material-box .material-list li .material-img{position:relative;z-index:1}.material-box .material-list li .material-img img{box-shadow:0px 3px 7px 0px rgba(65,129,227,0.22);border-radius:4px;border:solid 2px #ffffff}.material-box .material-list li .material-img:before{content:'';display:block;position:absolute;left:-13px;top:-13px;width:100%;height:100%;background-color:#ffffff;box-shadow:inset 2px 3px 7px 0px rgba(39,94,178,0.35);border-radius:4px;z-index:-1}.material-box .material-list li span{font-family:'sans-l';font-size:18px;line-height:48px;display:block;color:#204379;text-align:center;margin-top:8px}.material-box .material-list li+li{margin-left:66px}@media screen and (max-width: 1600px){.navbar .navbar-ul li a{width:205px;height:70px}.navbar .navbar-ul li a img{width:28px;margin-top:20px}.navbar .navbar-ul li a span{margin-top:24px}.index-title h2{font-size:40px}.material-box{padding:50px 50px 40px}.material-box .index-title p{margin-top:32px}.product-materials:after{width:244px;height:268px}}@media screen and (max-width: 1440px){.navbar .navbar-ul li a{width:203px}.navbar .navbar-ul li a span{font-size:18px}.navbar .navbar-ul li+li{margin-left:46px}.index-title h2{font-size:34px}.material-box{padding:50px 50px 40px}.material-box .index-title p{margin-top:24px}.product-materials:after{width:195px;height:214px}}@media screen and (max-width: 1280px){.navbar .navbar-ul li a{width:165px;height:60px}.navbar .navbar-ul li a img{width:22px;margin-top:18px}.navbar .navbar-ul li a span{margin-top:18px;margin-left:10px}.navbar .navbar-ul li+li{margin-left:32px}.index-title h2{font-size:30px}.material-box{padding:40px 40px 30px}.material-box .index-title p{margin-top:20px}.material-box .material-list li{width:180px}.material-box .material-list li+li{margin-left:45px}.material-box .material-list li span{margin-top:0}.product-materials:after{width:156px;height:171px}}.hot-product{background-color:#eef3f8;background-image:linear-gradient(0deg, #fff 20%, #eef3f8 100%);padding-top:125px;z-index:-1}.hot-product .product-list li{width:608px;position:relative}.hot-product .product-list li a{display:block;position:relative;z-index:2}.hot-product .product-list li a img{border-radius:0px 70px 0px 70px}.hot-product .product-list li .product-text{padding:70px 50px 50px 70px;margin-top:-60px;border-radius:0 0 0 70px;position:relative;box-shadow:0px 5px 9px 0px rgba(15,65,104,0.19);z-index:1}.hot-product .product-list li .product-text h3{margin-bottom:30px}.hot-product .product-list li .product-text h3 a{font-size:30px;line-height:38px;color:#586f92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:'sans-b'}.hot-product .product-list li .product-text h3 a:hover{color:#dcbc72}.hot-product .product-list li .product-text p{font-size:16px;line-height:26px;color:#282726;padding-left:13px;position:relative;font-family:'sans-l';margin-top:10px}.hot-product .product-list li .product-text p:before{content:'';display:block;width:6px;height:6px;background-color:#b2c4df;border-radius:50%;position:absolute;left:0;top:11px}.hot-product .product-list li .product-text:before{content:'';display:block;position:absolute;left:1px;top:0;right:1px;bottom:1px;background:#fff;border-radius:0 0 0 70px;z-index:-1}.hot-product .product-list li .product-text:after{content:'';display:block;background-color:#6b95bf;background-image:linear-gradient(0deg, #6b95bf 0%, #fff 100%);border-radius:0 0 0 70px;position:absolute;left:0px;right:0px;bottom:0;top:0;z-index:-2}.hot-product .product-list li .product-more{position:absolute;bottom:-10px;right:-12px;width:147px;height:44px;z-index:1}.hot-product .product-list li .product-more span{font-size:21px;line-height:44px;color:#586f92;font-family:'sans-b';display:inline-block;vertical-align:middle;position:relative;margin-left:40px}.hot-product .product-list li .product-more span:after{content:'';display:inline-block;vertical-align:middle;width:11px;height:12px;background:url(../images_pc/singlepage_3/arrow-gray.png) center center no-repeat;background-size:100% auto;margin-left:22px}.hot-product .product-list li .product-more:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f5f8fb;border-radius:0px 26px 0px 26px}.hot-product .product-list li .product-more:after{content:'';display:block;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;background-color:#f1be8c;background-image:linear-gradient(0deg, #fc7a04 0%, #f1be8c 100%);border-radius:0px 26px 0px 26px;z-index:-1;opacity:0;visibility:hidden}.hot-product .product-list li i{position:absolute;width:100%;height:100%;left:0px;top:0px;background-color:#204379;border-radius:0px 26px 0px 26px;z-index:-2;opacity:0;visibility:hidden}.hot-product .product-list li:hover .product-more span{color:#fffefe}.hot-product .product-list li:hover .product-more span:after{background:url(../images_pc/singlepage_3/arrow-white.png) center center no-repeat}.hot-product .product-list li:hover .product-more:before{background-color:#e2903e;background-image:linear-gradient(0deg, #fe7900 0%, #e2903e 100%)}.hot-product .product-list li:hover .product-more:after{opacity:1;visibility:visible}.hot-product .product-list li:hover i{left:3px;top:3px;opacity:1;visibility:visible}.hot-product .product-list li+li{margin-top:74px}.hot-product .product-left{float:left;width:43%}.hot-product .product-left .index-title{margin-bottom:50px}.hot-product .product-left .index-title h2{margin-bottom:50px}.hot-product .product-right{float:right;width:53%}.hot-product .product-right .product-list{float:right}.hot-product .product-right .pro-zixun{float:right;width:790px;height:203px;margin-top:144px;position:relative}.hot-product .product-right .pro-zixun .zx-top{font-size:26px;line-height:34px;color:#fff;font-family:'sans-s';display:inline-block;padding-left:33px;position:absolute;width:236px;height:53px;background-color:#2b5391;box-shadow:0px 2px 10px 0px rgba(43,79,185,0.8);border-radius:10px 43px 9px 10px;padding-top:10px;left:2px;top:-14px}.hot-product .product-right .pro-zixun p{font-size:24px;line-height:40px;color:#2b5391;margin-top:88px;margin-left:34px;max-width:450px;font-family:'sans-l';position:relative}.hot-product .product-right .pro-zixun p span{position:relative;color:#ee8323;font-size:30px;font-family:'sans-b';display:inline-block;margin:0}.hot-product .product-right .pro-zixun .quote-btn{position:absolute;right:18px;bottom:6px;width:260px;height:60px;text-align:center;z-index:1}.hot-product .product-right .pro-zixun .quote-btn span,.hot-product .product-right .pro-zixun .quote-btn input{margin:0;display:block;font-size:34px;line-height:50px;letter-spacing:-1px;color:#ffffff;font-family:'sans-b';position:relative;margin:5px;border:1px solid rgba(255,255,255,0.27);border-radius:25px}.hot-product .product-right .pro-zixun .quote-btn i{left:0;top:0;width:100%;height:100%;position:absolute;background-color:#e2903e;background-image:linear-gradient(0deg, #fe7900 0%, #e2903e 100%);border-radius:30px;z-index:-1}.hot-product .product-right .pro-zixun .quote-btn i:before{content:'';display:block;position:absolute;width:92px;height:62px;background:url(../images_pc/singlepage_3/btn-line.png) center center no-repeat;background-size:100% auto;left:60px;top:0px;z-index:-1;opacity:0.5}.hot-product .product-right .pro-zixun .quote-btn i:after{content:'';display:block;position:absolute;left:-7px;top:-5px;right:-7px;bottom:-7px;border-radius:36px;border:solid 1px #fabd84;opacity:0.33}.hot-product .product-right .pro-zixun .quote-btn:before{content:'';display:block;left:-1px;top:-1px;right:-1px;bottom:-1px;position:absolute;background-color:#f1be8c;background-image:linear-gradient(0deg, #fc7a04 0%, #f1be8c 100%);z-index:-1;border-radius:30px}.hot-product .product-right .pro-zixun .quote-btn:after{content:'';display:block;width:100%;height:100%;background-color:#833d01;border-radius:30px;position:absolute;left:0px;top:3px;z-index:-2}.hot-product .product-right .pro-zixun .quote-btn:hover i:before{left:50%;opacity:1}.hot-product .product-right .pro-zixun:before{content:'';display:block;width:840px;height:345px;background:url(../images_pc/singlepage_3/zixun-img.png) center center no-repeat;background-size:100% auto;position:absolute;top:-96px;right:-18px}@media screen and (max-width: 1600px){.hot-product .product-list li{width:530px}.hot-product .product-list li .product-text{padding:70px 50px 50px 50px}.hot-product .product-right .pro-zixun{width:660px}.hot-product .product-right .pro-zixun:before{width:710px;height:275px;top:-50px}.hot-product .product-right .pro-zixun .zx-top{left:-2px;top:2px}.hot-product .product-right .pro-zixun p{margin-left:24px;max-width:360px;font-size:22px}.hot-product .product-right .pro-zixun .quote-btn{width:230px;height:54px;bottom:12px}.hot-product .product-right .pro-zixun .quote-btn span{line-height:44px;font-size:30px}.hot-product .product-right .pro-zixun .quote-btn i:before{width:85px;height:56px}.hot-product .product-right .pro-zixun .quote-btn i:after{top:-4px}.hot-product .product-right .pro-zixun p span{font-size:24px}}@media screen and (max-width: 1440px){.hot-product .product-list li{width:520px}.hot-product .product-left .index-title h2{margin-bottom:30px}.hot-product .product-right .pro-zixun{width:620px;height:190px;margin-top:120px}.hot-product .product-right .pro-zixun:before{width:660px;height:260px}.hot-product .product-right .pro-zixun .zx-top{left:6px;width:200px;height:48px;font-size:20px}.hot-product .product-right .pro-zixun p{margin-left:24px;max-width:360px;font-size:22px;margin-top:80px}.hot-product .product-right .pro-zixun .quote-btn{width:200px}.hot-product .product-right .pro-zixun .quote-btn span{line-height:44px;font-size:26px}}@media screen and (max-width: 1280px){.hot-product .product-left{width:46%}.hot-product .product-list li{width:420px}.hot-product .product-list li .product-text{padding:70px 30px 40px 30px}.hot-product .product-list li .product-text h3{margin-bottom:20px}.hot-product .product-list li .product-text h3 a{font-size:26px}.hot-product .product-right .pro-zixun{width:520px;height:155px;margin-top:120px}.hot-product .product-right .pro-zixun:before{width:560px;height:220px}.hot-product .product-right .pro-zixun .zx-top{top:-12px}.hot-product .product-right .pro-zixun p{margin-left:20px;max-width:310px;font-size:20px;line-height:34px;margin-top:60px}.hot-product .product-right .pro-zixun p span{font-size:18px}.hot-product .product-right .pro-zixun .quote-btn{width:160px;height:44px}.hot-product .product-right .pro-zixun .quote-btn span{line-height:34px;font-size:22px}.hot-product .product-right .pro-zixun .quote-btn i:before{width:75px;height:46px}}.video-box{margin-top:136px;padding-top:76px;position:relative;text-align:center;padding-bottom:94px}.video-box .video-list{margin-top:80px;font-size:0}.video-box .video-list li{position:relative;width:46.5%;display:inline-block;vertical-align:top}.video-box .video-list li .video-block{position:relative;box-shadow:0px 5px 18px 0px rgba(80,129,206,0.18);border:solid 2px #ffffff;font-size:0}.video-box .video-list li .video-block video{width:100%}.video-box .video-list li .video-block .video-cover{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(37,71,123,0.46);overflow:hidden}.video-box .video-list li .video-block .video-cover .video-play{width:227px;height:79px;background-color:#283a5e;border-radius:0px 40px 40px 0px;position:absolute;left:-145px;bottom:50px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer}.video-box .video-list li .video-block .video-cover .video-play span{font-size:20px;line-height:54px;margin-top:13px;color:#ffffff;font-family:'sans-s';display:block;text-align:left;margin-left:21px}.video-box .video-list li .video-block .video-cover .video-play .video-btn{position:absolute;width:60px;height:60px;border-radius:50%;top:10px;right:13px;background:url(../images_pc/singlepage_3/play-btn.png) center center no-repeat;background-size:100% auto}.video-box .video-list li .video-block .video-cover .video-play:hover{left:0;background-color:#ff7e00}.video-box .video-list li .video-block .video-active{background:none}.video-box .video-list li .video-block .video-active .video-play .video-btn{background:url(../images_pc/singlepage_3/pause-btn.png) center center no-repeat;background-size:100% auto}.video-box .video-list li .video-block:before{content:'';display:block;width:375px;height:367px;position:absolute;left:-11px;bottom:-22px;background:url(../images_pc/singlepage_3/dot-bg.png) left bottom no-repeat;background-size:100% auto;z-index:-1}.video-box .video-list li h3{margin-top:14px;display:block;text-align:center;font-size:26px;line-height:54px;color:#8b8885;font-family:'sans-l'}.video-box .video-list li+li{margin-left:7%}.video-box:before{content:'';display:block;width:100%;height:503px;background-color:#eef3f8;position:absolute;left:0;top:0;width:100%;z-index:-1}@media screen and (max-width: 1440px){.video-box:before{height:440px}.video-box .video-list li .video-block .video-cover .video-play .video-btn{width:48px;height:48px;right:8px;top:6px}.video-box .video-list li .video-block .video-cover .video-play span{font-size:18px;line-height:36px;margin-left:15px}.video-box .video-list li .video-block .video-cover .video-play{width:190px;height:60px;left:-125px}.video-box .video-list li h3{font-size:20px;line-height:34px}.video-box .video-list li .video-block:before{width:300px;height:294px}.video-box .video-list{margin-top:50px}}.related-project{padding:66px 0 105px;background:url(../images_pc/singlepage_3/case-bg.jpg) center center no-repeat;background-size:cover;overflow:hidden}.related-project .index-title{text-align:center}.related-project .index-title h2{color:#fff}.related-project .index-title p{color:#fff;max-width:1088px;margin:40px auto 0}.related-project .project-ul{margin-top:78px;font-size:0;position:relative}.related-project .project-ul .swiper-item{width:346px;display:inline-block;vertical-align:top;position:relative;margin:0 15px;z-index:1}.related-project .project-ul .swiper-item .project-img{font-size:0;border-radius:8px 8px 49px 49px;overflow:hidden;display:block}.related-project .project-ul .swiper-item .project-img img{border-radius:8px 8px 49px 49px}.related-project .project-ul .swiper-item h3{margin:24px 38px}.related-project .project-ul .swiper-item h3 a{display:block;font-size:18px;line-height:32px;font-family:'sans-s';color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:64px}.related-project .project-ul .swiper-item h3 a:hover{color:#dcbc72}.related-project .project-ul .swiper-item:after{content:'';display:block;position:absolute;top:50px;left:0px;right:0px;bottom:0px;border-radius:0px 0px 8px 8px;border:solid 2px #eef3f8;opacity:0.12;z-index:-1}.related-project .project-ul .swiper-item:hover .project-img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.related-project .project-ul .swiper-item:hover:after{border-radius:20px}.related-project .project-ul .slick-prev,.related-project .project-ul .slick-next{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;cursor:pointer;font-size:0}.related-project .project-ul .slick-prev{background:url(../images_pc/singlepage_3/arrow-left.png) center center no-repeat;background-size:100% auto;left:-100px}.related-project .project-ul .slick-next{background:url(../images_pc/singlepage_3/arrow-right.png) center center no-repeat;background-size:100% auto;right:-100px}.related-project .project-ul .slick-disabled{opacity:0.4}@media screen and (max-width: 1715px){.related-project .project-ul .slick-prev{left:-80px}.related-project .project-ul .slick-next{right:-80px}}@media screen and (max-width: 1600px){.related-project .project-ul li{width:296px}.related-project .project-ul li h3{margin:20px 30px}.related-project .project-ul .slick-prev{width:50px}.related-project .project-ul .slick-next{width:50px}}@media screen and (max-width: 1440px){.related-project{padding-bottom:80px}.related-project .project-ul li{width:280px}.related-project .project-ul li+li{margin-left:25px}.related-project .project-ul .swiper-item h3{margin:14px 20px}.related-project .project-ul .swiper-item h3 a{font-size:17px;line-height:26px;height:52px}.related-project .project-ul .slick-prev{left:-60px;width:40px;margin-top:-20px}.related-project .project-ul .slick-next{right:-60px;width:40px;margin-top:-20px}}@media screen and (max-width: 1280px){.related-project{padding-bottom:60px}.related-project .index-title p{margin-top:24px}.related-project .project-ul li{width:220px}.related-project .project-ul .swiper-item h3 a{font-size:16px}.related-project .project-ul li img{border-radius:8px 8px 30px 30px}.related-project .project-ul{margin-top:48px}}@media screen and (max-width: 1100px){.related-project .project-ul .slick-prev{left:-20px;width:30px;margin-top:-15px}.related-project .project-ul .slick-next{right:-20px;width:30px;margin-top:-15px}}.about-us .container{padding:108px 0 80px}.about-us .about-left{display:inline-block;vertical-align:middle;width:50%}.about-us .about-left .index-title{margin-top:12px}.about-us .about-left .about-text{margin-top:54px}.about-us .about-left .about-text p{font-size:18px;line-height:28px;color:#282726;font-family:'sans-l'}.about-us .about-left .about-text p+p{margin-top:40px}.about-us .about-left .about-service{margin-top:90px;text-align:center;font-size:0;position:relative}.about-us .about-left .about-service li{display:inline-block;vertical-align:top;width:25%;padding-bottom:26px;position:relative}.about-us .about-left .about-service li .s-img{position:relative;width:44px;margin:0 auto}.about-us .about-left .about-service li .s-img:before,.about-us .about-left .about-service li .s-img:after{position:absolute;content:'';top:0;left:0;width:100%;height:8px;background-color:#e8eaed;border-radius:2px;-webkit-transform:rotate(-33deg);-moz-transform:rotate(-33deg);-ms-transform:rotate(-33deg);-o-transform:rotate(-33deg);transform:rotate(-33deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:-1}.about-us .about-left .about-service li .s-img:after{left:auto;right:0;top:auto;bottom:0}.about-us .about-left .about-service li strong{display:block;font-size:20px;line-height:34px;color:#204379;font-family:'sans-s';margin-top:25px}.about-us .about-left .about-service li span{display:block;font-family:'sans-l';font-size:16px;line-height:24px;color:#282726;opacity:0.7;margin-top:4px}.about-us .about-left .about-service li:hover .s-img:before{-webkit-transform:rotate(33deg);-moz-transform:rotate(33deg);-ms-transform:rotate(33deg);-o-transform:rotate(33deg);transform:rotate(33deg)}.about-us .about-left .about-service li:hover .s-img:after{-webkit-transform:rotate(33deg);-moz-transform:rotate(33deg);-ms-transform:rotate(33deg);-o-transform:rotate(33deg);transform:rotate(33deg)}.about-us .about-left .about-service li:after{content:'';display:block;width:6px;height:6px;background-color:#dddddd;border-radius:50%;position:absolute;left:50%;margin-left:-3px;bottom:-2px}.about-us .about-left .about-service:before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#f3f3f3}.about-us .about-right{display:inline-block;vertical-align:middle;width:50%;text-align:right}.about-us .about-right img{width:98%;margin-right:-50px}@media screen and (max-width: 1600px){.about-us .about-left .about-text{margin-top:40px}.about-us .about-left .about-text p+p{margin-top:32px}.about-us .about-left .about-service{margin-top:75px}}@media screen and (max-width: 1440px){.about-us .about-left .about-text{margin-top:30px}.about-us .about-left .about-text p{font-size:17px;line-height:26px}.about-us .about-left .about-text p+p{margin-top:24px}.about-us .about-left .about-service{margin-top:60px}.about-us .about-right img{margin-right:-16px}}@media screen and (max-width: 1280px){.about-us .about-left .about-service li strong{font-size:16px;line-height:24px}}.about-customer{position:relative}.about-customer .arrow-box{position:absolute;width:99px;height:99px;left:50%;margin-left:-49px;top:-49px;z-index:1}.about-customer .arrow-box i{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d9e8f8;background-image:url(../images_pc/singlepage_3/arrow-below.png);background-repeat:no-repeat;background-position:center center;background-size:30px auto;border-radius:50%}.about-customer .arrow-box:before{content:'';display:block;position:absolute;width:184px;height:92px;border-radius:0 0 92px 92px;background-color:#d9e8f8;opacity:0.4;left:-43px;bottom:-42px;z-index:-1}.about-customer .arrow-box:after{content:'';display:block;position:absolute;width:146px;height:73px;border-radius:0 0 73px 73px;background-color:#d9e8f8;left:-23px;bottom:-22px;z-index:-1}.about-customer .customer-text{background-color:#12679c;background-image:linear-gradient(0deg, #112b54 0%, #12679c 100%);opacity:0.95;padding:34px 30px 45px;position:absolute;right:13%;bottom:95px}.about-customer .customer-text strong{display:block;font-size:40px;line-height:1.2;letter-spacing:-1px;color:#f7a706;font-family:'Impact'}.about-customer .customer-text strong i{color:#f7a706;font-size:26px}.about-customer .customer-text span{font-size:16px;line-height:34px;color:#ffffff;display:block;font-family:'sans-l';margin-top:8px;margin-bottom:4px}.about-customer .customer-text p{font-size:22px;line-height:32px;color:#ffffff;font-family:'sans-s'}@media screen and (max-width: 1440px){.about-customer .customer-text strong{font-size:34px}.about-customer .customer-text p{font-size:18px;line-height:26px}.about-customer .customer-text{padding:28px 26px 36px}}@media screen and (max-width: 1280px){.about-customer .customer-text strong{font-size:30px}.about-customer .customer-text p{font-size:16px;line-height:22px}.about-customer .customer-text{padding:22px 24px 30px}.about-customer .customer-text{bottom:60px}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#1c3a62}input:-moz-placeholder,textarea:-moz-placeholder{color:#1c3a62}input::-moz-placeholder,textarea::-moz-placeholder{color:#1c3a62}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#1c3a62}@-webkit-keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@-moz-keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@-o-keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.contact-box{padding:70px 0 67px;background:url(../images_pc/singlepage_3/form-bg.jpg) center center no-repeat;background-size:cover}.contact-box .contact-block{width:1600px;margin:0 auto;font-size:0}.contact-box .contact-msg{display:inline-block;vertical-align:top;width:38%;padding-bottom:150px}.contact-box .contact-msg .contact-title h2{font-size:50px;line-height:1.2;color:#f7a706;font-family:'sans-e';position:relative;display:inline-block}.contact-box .contact-msg .contact-title h2:before{content:'';display:block;width:100%;height:50px;position:absolute;left:0;bottom:-27px;background:url(../images_pc/singlepage_3/leave-msg.png) left top no-repeat;background-size:100% auto}.contact-box .contact-msg .contact-title p{font-size:18px;line-height:38px;color:#fefeff;font-family:'sans-l';margin-top:35px}.contact-box .contact-msg .contact-text .kefu-img{width:320px;margin-top:80px;margin-left:84px;position:relative;z-index:1}.contact-box .contact-msg .contact-text .kefu-img img{position:relative}.contact-box .contact-msg .contact-text .kefu-img:after{content:'';display:block;position:absolute;width:555px;height:555px;background:url(../images_pc/singlepage_3/contact-dot.png) center center no-repeat;background-size:100% auto;left:-118px;top:-96px;z-index:-1;-webkit-animation:round 8s linear infinite;-moz-animation:round 8s linear infinite;-o-animation:round 8s linear infinite;animation:round 8s linear infinite}.contact-box .contact-msg .contact-text .contact-ul{position:relative;z-index:1}.contact-box .contact-msg .contact-text .contact-ul li{text-align:center;display:inline-block;position:absolute;left:-72px;top:-70px}.contact-box .contact-msg .contact-text .contact-ul li img{width:144px}.contact-box .contact-msg .contact-text .contact-ul li p{font-size:18px;line-height:32px;color:#ffffff;opacity:0.6;max-width:180px}.contact-box .contact-msg .contact-text .contact-ul li+li{top:-5px;left:148px}.contact-box .contact-msg .contact-text .contact-ul li+li+li{top:-70px;left:378px}.contact-box .form{display:inline-block;vertical-align:top;margin-top:40px;width:57%;margin-left:5%;font-size:0;background:rgba(255,255,255,0.82);border-radius:17px;padding:80px 64px;position:relative}.contact-box .form .input-item{width:44%;display:inline-block;vertical-align:top;margin-bottom:45px}.contact-box .form .input-item input{display:block;width:100%;height:64px;border-radius:12px;border:solid 1px #1c3a62;color:#1c3a62;font-size:18px;padding:0 20px;line-height:64px;font-family:'sans-s';background:transparent}.contact-box .form .l54{margin-left:12%}.contact-box .form .textarea-box textarea{display:block;width:100%;padding:20px;font-size:18px;line-height:34px;color:#1c3a62;height:210px;border-radius:12px;border:solid 1px #1c3a62;font-family:'sans-s';background:transparent}.contact-box .form .form-note{font-size:16px;line-height:46px;color:#1c3a62;margin-top:12px;padding-left:48px;background:url(../images_pc/singlepage_3/check-icon.png) left 8px no-repeat;background-size:28px auto}.contact-box .form .quote-btn{position:relative;margin:72px auto 0;width:260px;height:60px;text-align:center;z-index:1}.contact-box .form .quote-btn span,.contact-box .form .quote-btn input{margin:0;display:block;font-size:34px;line-height:50px;letter-spacing:-1px;color:#ffffff;font-family:'sans-b';position:absolute;border:1px solid rgba(255,255,255,0.27);border-radius:25px;width:250px;background-color:transparent;left:5px;top:5px;cursor:pointer}.contact-box .form .quote-btn i{left:0;top:0;width:100%;height:100%;position:absolute;background-color:#e2903e;background-image:linear-gradient(0deg, #fe7900 0%, #e2903e 100%);border-radius:30px;z-index:-1}.contact-box .form .quote-btn i:before{content:'';display:block;position:absolute;width:92px;height:62px;background:url(../images_pc/singlepage_3/btn-line.png) center center no-repeat;background-size:100% auto;left:60px;top:0px;z-index:-1;opacity:0.5}.contact-box .form .quote-btn i:after{content:'';display:block;position:absolute;left:-7px;top:-7px;right:-7px;bottom:-7px;border-radius:36px;border:solid 1px #fabd84;opacity:0.33}.contact-box .form .quote-btn:before{content:'';display:block;left:-1px;top:-1px;right:-1px;bottom:-1px;position:absolute;background-color:#f1be8c;background-image:linear-gradient(0deg, #fc7a04 0%, #f1be8c 100%);z-index:-1;border-radius:30px}.contact-box .form .quote-btn:after{content:'';display:block;width:100%;height:100%;background-color:#833d01;border-radius:30px;position:absolute;left:0px;top:3px;z-index:-2}.contact-box .form .quote-btn:hover i:before{left:50%;opacity:1}.contact-box .form:after{content:'';display:block;position:absolute;width:464px;height:331px;left:-440px;top:154px;background:url(../images_pc/singlepage_3/form-shape.png) center center no-repeat;background-size:100% auto}@media screen and (max-width: 1760px){.contact-box .contact-block{width:1500px}}@media screen and (max-width: 1600px){.contact-box .contact-block{width:1360px}.contact-box .form .input-item{width:47%}.contact-box .form .l54{margin-left:6%}.contact-box .form .form-note{padding-left:35px;line-height:26px;background-size:20px auto;background-position:left 2px}.contact-box .contact-msg .contact-title p{margin-top:25px}.contact-box .form .quote-btn span,.contact-box .form .quote-btn input{font-size:30px}.contact-box .contact-msg .contact-text .contact-ul li img{width:120px}.contact-box .contact-msg .contact-text .contact-ul li p{font-size:16px;line-height:26px}.contact-box .contact-msg .contact-text .kefu-img:after{width:500px;height:500px;left:-92px;top:-70px}}@media screen and (max-width: 1440px){.contact-box .contact-block{width:1200px}.contact-box .contact-msg .contact-title h2{font-size:40px}.contact-box .form{margin-top:30px}.contact-box .contact-msg .contact-text .kefu-img{width:280px}.contact-box .contact-msg .contact-text .kefu-img:after{width:460px;height:460px;left:-88px;top:-68px}.contact-box .contact-msg .contact-text .contact-ul li img{width:100px}.contact-box .form{padding:60px 40px}.contact-box .form .input-item input{height:56px;line-height:56px}.contact-box .form .quote-btn{margin-top:60px}.contact-box .contact-msg .contact-text .contact-ul li+li{left:132px}}@media screen and (max-width: 1280px){.contact-box .form{margin-top:10px}.contact-box .contact-msg .contact-title h2{font-size:32px}.contact-box .contact-msg .contact-title p{font-size:16px;line-height:28px}.contact-box .contact-block{width:960px}.contact-box .contact-msg .contact-text .kefu-img{width:240px;margin-left:50px}.contact-box .contact-msg .contact-text .kefu-img:after{width:420px;height:420px;top:-75px}.contact-box .contact-msg .contact-text .contact-ul li{left:-50px}.contact-box .contact-msg .contact-text .contact-ul li+li{left:80px}.contact-box .contact-msg .contact-text .contact-ul li+li+li{left:280px}.contact-box .contact-msg .contact-text .contact-ul li p{font-size:14px;line-height:18px}.contact-box .form .input-item{margin-bottom:30px}.contact-box .form .quote-btn{margin-top:38px}}.fdftm{position:fixed;width:8.4167%;min-width:100px;max-width:200px;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:9999}.back-top{width:75px;height:75px;position:fixed;z-index:1050;bottom:50px;right:50px;cursor:pointer;display:none}.back-top img{display:block;width:100%;height:100%}#LRdiv0,#LRfloater0{display:none}.msg-confirm{overflow:hidden;background:rgba(0,0,0,0.5);position:fixed;left:0;right:0;top:50%;bottom:50%;z-index:9999;transition:all .5s}.msg-confirm .msg-box{width:629px;background:#1d2c3d;padding:30px;position:absolute;left:50%;top:50%;margin:-100px 0 0 -315px}.msg-confirm .msg-box .text{font-size:18px;color:#d7d7d7;text-align:center}.msg-confirm dl{font-size:0}.msg-confirm dl dd,.msg-confirm dl dt{display:inline-block;vertical-align:middle}.msg-confirm dl dt{margin-left:85px}.msg-confirm dl dd p{font-size:20px;color:#fff;text-align:center;position:relative;margin-top:40px}.msg-confirm dl dd p label{background:#1d2c3d;font-size:15px;color:#ababab;font-family:FuturaStd_Medium;line-height:1;padding:0 10px;display:block;position:absolute;left:15px;top:-6px}.msg-confirm dl dd p input{width:340px;height:53px;background:0 0;border:1px solid #51534f;font-size:18px;color:#ceaa61;font-family:FuturaStd_Light;padding:10px 0 0 22px}.msg-confirm dl dt a{width:130px;height:42px;background:#fff;border-radius:50px;font-size:18px;color:#1d2c3d;font-family:FuturaStd_Light;text-align:center;line-height:42px;display:block;margin-top:40px}.msg-confirm dl dt .submit{background:#ffa23f;margin-top:44px;box-shadow:0 6px 9px rgba(233,144,48,0.6)}.msg-show{top:0;bottom:0}.swt-panel{position:fixed;width:168px;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:9999}.swt-panel .swt-content{cursor:pointer;width:100%;height:240px;background:url("../images/swt_bg.png") center top no-repeat}.swt-panel .swt-content p{position:absolute;top:144px;width:149px;left:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background:#fff;display:block;line-height:22px;font-size:16px;color:#c8ae79;font-family:'Lato_Regular', Helvetica;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;padding:10px 15px 10px;-webkit-box-shadow:0 6px 6px rgba(64,8,29,0.2);-moz-box-shadow:0 6px 6px rgba(64,8,29,0.2);-ms-box-shadow:0 6px 6px rgba(64,8,29,0.2);-o-box-shadow:0 6px 6px rgba(64,8,29,0.2);box-shadow:0 6px 6px rgba(64,8,29,0.2)}.swt-panel .swt-content p strong{color:#c88600;font-size:18px;line-height:24px;font-family:'FuturaBT_Bold', Helvetica;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;font-weight:normal}
