*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{font-size:12px;line-height:24px;color:#767676;font-family:"微软雅黑";background:#fff}input,select,textarea{font-size:12px;color:#767676;font-family:"微软雅黑";outline:0}a{color:#767676;text-decoration:none}a:hover{color:#ea5416;text-decoration:none}li,ul{list-style:none}img{border:none;display:block}.hfimg{display:block;width:100%}.en{font-family:Arial,Helvetica,sans-serif}.block-center{width:1200px;margin:0 auto}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}.clear{clear:both}.hide{visibility:hidden}.con-none{display:none}.fl{float:left}.fr{float:right}.bk5{height:5px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk8{height:8px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk10{height:10px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk15{height:15px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk20{height:20px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk25{height:25px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk30{height:30px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk35{height:35px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk40{height:40px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk45{height:45px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk50{height:50px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk60{height:60px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk80{height:80px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk90{height:90px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk100{height:100px;line-height:0;font-size:0;clear:both;overflow:hidden}.banner-swiper-container .swiper-slide img{width:100%}.banner-swiper-container .swiper-button-next:hover,.banner-swiper-container .swiper-button-prev:hover{opacity:1}.banner-swiper-container .swiper-pagination-bullet{background:#fff;opacity:1;border-radius:50%;width:10px;height:10px}.banner-swiper-container .swiper-pagination-bullet-active{background:#ea5416;opacity:1}.banner-swiper-container .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.banner-swiper-container .swiper-container-horizontal>.swiper-pagination-bullets,.banner-swiper-container .swiper-pagination-custom,.banner-swiper-container .swiper-pagination-fraction{bottom:20px}.slide-swiper-container .swiper-slide{height:410px;overflow:hidden}.slide-swiper-container .swiper-button-next:hover,.slide-swiper-container .swiper-button-prev:hover{opacity:1}.slide-swiper-container .swiper-pagination-bullet{background:#fff;opacity:1;border-radius:50%;width:10px;height:10px}.slide-swiper-container .swiper-pagination-bullet-active{background:#ea5416;opacity:1}.slide-swiper-container .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.slide-swiper-container .slide-swiper-pagination{text-align:right;padding:0 30px 0 0;bottom:20px}.about-swiper-container .swiper-slide{height:570px;overflow:hidden}.about-swiper-container .swiper-button-next:hover,.about-swiper-container .swiper-button-prev:hover{opacity:1}.about-swiper-container .swiper-pagination-bullet{background:#fff;opacity:1;border-radius:50%;width:10px;height:10px}.about-swiper-container .swiper-pagination-bullet-active{background:#ea5416;opacity:1}.about-swiper-container .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.about-swiper-container .about-swiper-pagination{text-align:right;padding:0 30px 0 0;bottom:115px}.ty-hr{height:50px;background:#c5c5c5;clear:both;overflow:hidden}.top-c .logo{padding:40px 0 0 0;width:235px;float:left}.top-c .right-c{width:745px;float:right;padding:60px 0 0 0}.top-c .right-c .c1{font-size:22px;font-weight:700;color:#262626;line-height:30px}.top-c .right-c .c1 span{float:right;display:inline-block}.top-c .right-c .c1 .sp2{background:url(../img/tel_ico.png) left center no-repeat;padding:0 0 0 30px}.top-c .right-c .c1 .sp1{margin-right:35px}.top-c .right-c .nav{margin-top:15px}.top-c .right-c .nav li{font-size:15px;font-weight:700;display:inline-block;margin-left:38px;line-height:40px;float:left}.top-c .right-c .nav li.active,.top-c .right-c .nav li:hover{background:url(../img/hr.png) left bottom no-repeat}.top-c .right-c .nav li a{color:#3e3a3a}.sy-r1cn{padding:100px 0 40px 0}.sy-r1cn dl{display:inline-block}.sy-r1cn dl a{color:#4d4d4d}.sy-r1cn dl .ti{font-size:15px;text-align:center}.sy-r1cn dl .box{padding:20px 18px}.sy-r1cn dl .box .bg{width:110px;height:110px;display:block;border-radius:50%;transition:all .2s}.sy-r1cn dl .box .bg.bg1{background:#29a173}.sy-r1cn dl .box .bg.bg2{background:#90c320}.sy-r1cn dl .box .bg.bg3{background:#ddca3d}.sy-r1cn dl .box .bg.bg4{background:#f39801}.sy-r1cn dl .box .bg.bg5{background:#e95412}.sy-r1cn dl .box .bg.bg6{background:#c30d23}.sy-r1cn dl .box .bg.bg7{background:#9e408a}.sy-r1cn dl .box .bg.bg8{background:#0d6fb8}.sy-r1cn dl .box .bg .ti{color:#4d4d4d}.sy-r1cn .img-animate{overflow:hidden;transition:all .6s}.sy-r1cn .img-animate:hover{transform:scale(1.3)}.sy-r2cn .dl-c dl{margin-top:60px}.sy-r2cn .dl-c dl dt{font-size:30px;font-weight:700;color:#3f3939;line-height:30px;padding-bottom:10px;background:url(../img/hr.png) left bottom no-repeat;text-transform:uppercase}.sy-r2cn .dl-c dl dt span{font-weight:400}.sy-r2cn .dl-c dl dd{margin-top:15px}.sy-r2cn .dl-c dl dd ul{margin-left:-5px}.sy-r2cn .dl-c dl dd li{width:295px;float:left;margin:5px 0 0 5px;position:relative}.sy-r2cn .dl-c dl dd li a{color:#fff}.sy-r2cn .dl-c dl dd li:hover .hov-box{display:block}.sy-r2cn .dl-c dl dd li .hov-box{display:none;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background:#212121;padding:20px 22px;color:#fff}.sy-r2cn .dl-c dl dd li .hov-box .jt-ico{float:right}.sy-r2cn .dl-c dl dd li .hov-box .cnb{padding:85px 0 0 0}.sy-r2cn .dl-c dl dd li .hov-box .cnb .bt{font-size:32px;line-height:40px}.sy-r2cn .dl-c dl dd li .hov-box .cnb .des{font-size:14px;line-height:20px;height:60px;overflow:hidden;margin-top:15px}.sy-r2cn .dl-c dl dd li .hov-box .cnb .txt{font-size:14px;text-align:right;margin-top:8px}.sy-r3cn{padding:60px 0}.sy-r3cn .bt{font-size:30px;font-weight:700;color:#3f3939;line-height:30px;padding-bottom:10px;background:url(../img/hr.png) left bottom no-repeat;text-transform:uppercase}.sy-r3cn .bt span{font-weight:400}.sy-r3cn .clt{width:580px;float:left}.sy-r3cn .clt .des{color:#333;margin-top:10px;line-height:20px}.sy-r3cn .crt{width:580px;float:right}.sy-r3cn .crt .sy-news-c li{line-height:24px;height:24px;overflow:hidden;color:#262626}.sy-r3cn .crt .sy-news-c li a{color:#262626}.footer{color:#b2b2b2}.footer a{color:#b2b2b2}.footer .c1{background:#343434;padding:20px}.footer .c1 dl{display:inline-block;float:left}.footer .c1 dl.d1{width:305px}.footer .c1 dl.d2{width:200px;margin-left:60px}.footer .c1 dl.d3{width:200px;margin-left:50px}.footer .c1 dl.d4{width:285px;float:right}.footer .c1 dl dt{font-size:14px;color:#b2b2b2;line-height:30px}.footer .c1 dl.d1{line-height:22px}.footer .c1 dl.d1 li{padding:8px 0;border-bottom:1px dotted #767676}.footer .c1 dl.d1 .tel{font-size:22px;line-height:32px;color:#fff}.footer .c1 dl.d1 .tel b{font-size:26px}.footer .c1 dl.d2 li{line-height:34px;border-bottom:1px dotted #767676}.footer .c1 dl.d3 li{line-height:34px;border-bottom:1px dotted #767676}.footer .c1 dl.d4 li{margin-top:10px}.footer .c1 dl.d4 li .ipt-textarea{height:98px;width:100%;resize:none;padding:5px}.footer .c1 dl.d4 li .ipt-txt{width:165px;height:24px;line-height:24px;padding:0 5px}.footer .c1 dl.d4 li .ipt-submit{display:inline-block;padding:0 6px;height:24px;color:#fff;background:#ea5416;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;border:none}.footer .c2{padding:25px 0;font-size:14px;color:#000}.footer .c2 .p2{text-align:center;margin-top:5px}.ft-floatc{position:fixed;width:100%;left:0;bottom:0;background:#000;padding:14px 0;z-index:999}.ft-floatc .clt{width:920px;float:left}.ft-floatc .clt li{margin-right:35px;display:inline-block;float:left}.ft-floatc .clt a{font-size:18px;color:#fff}.ft-floatc .clt a:hover{color:#ea5416}.ft-floatc .crt{display:inline-block;padding:0 45px;float:right}.ft-floatc .crt li{margin:0 15px;float:left;width:24px;height:24px;cursor:pointer;position:relative}.ft-floatc .crt li.li1{width:28px;height:24px;background:url(../img/ft_ico.png) no-repeat}.ft-floatc .crt li.li2{background:url(../img/ft_ico2.png) no-repeat}.ft-floatc .crt li.li3{background:url(../img/ft_ico3.png) no-repeat}.ft-floatc .crt li:hover.li1{width:28px;height:24px;background:url(../img/ft_ico_hov.png) no-repeat}.ft-floatc .crt li:hover.li2{background:url(../img/ft_ico2_hov.png) no-repeat}.ft-floatc .crt li:hover.li3{background:url(../img/ft_ico3_hov.png) no-repeat}.ft-floatc .crt li:hover .awm-box{display:block}.ft-floatc .crt li .awm-box{display:none;top:-225px;left:-75px;position:absolute;background:#fff;padding:10px}.ft-floatc .crt li .awm-box .txt{font-size:14px;text-align:center;margin-top:5px}.footH{height:54px;clear:both}.ny-leftc{width:270px;float:left;padding:0 0 0 15px}.ny-leftc .bt{font-size:18px;line-height:36px;color:#666;text-transform:uppercase}.ny-leftc .menu-c{margin-top:20px;min-height:400px}.ny-leftc .menu-c li{font-size:14px;line-height:32px;font-weight:700}.ny-leftc .menu-c li.active,.ny-leftc .menu-c li:hover{background:url(../img/hr.png) left bottom no-repeat}.ny-leftc .menu-c li a{color:#8d8d8d}.ny-leftc .menu-c li a:hover{color:#ea5416}.ny-rightc{width:900px;float:right}.ty-tib{font-size:14px;line-height:32px;color:#4d4d4d}.case-listc ul{margin-left:-5px}.case-listc li{width:295px;float:left;margin:5px 0 0 5px;position:relative}.case-listc li a{color:#fff}.case-listc li:hover .hov-box{display:block}.case-listc li .hov-box{display:none;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background:#212121;padding:20px 22px;color:#fff}.case-listc li .hov-box .jt-ico{float:right}.case-listc li .hov-box .cnb{padding:85px 0 0 0}.case-listc li .hov-box .cnb .bt{font-size:32px;line-height:40px}.case-listc li .hov-box .cnb .des{font-size:14px;line-height:20px;height:60px;overflow:hidden;margin-top:15px}.case-listc li .hov-box .cnb .txt{font-size:14px;text-align:right;margin-top:8px}.more-btn{display:inline-block;font-size:14px;padding:60px 0 100px 0}.more-btn a{display:block;color:#666;padding:0 92px;line-height:42px;border:1px solid #7e7e7e}.more-btn a span{color:#ea5416;font-size:20px}.more-btn a:hover{border:1px solid #ea5416;color:#ea5416}.case-artc{font-size:14px;line-height:30px}.case-artc .t1{font-size:20px;line-height:30px}.pnext{padding:30px 0}.pnext span{font-size:20px}.pnext ul{width:260px;float:right;padding:0 15px}.pnext ul li{width:50%;float:left}.pnext ul li:last-child{text-align:right}.pnext2{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;line-height:45px;padding:0;margin:60px 0}.xgal-artti{font-size:18px;color:#767676;font-weight:700;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;line-height:45px}.xgal-artc{padding:10px 0 0 0;margin-left:-5px}.xgal-artc dl{width:214px;float:left;margin-left:5px}.xgal-artc dl dt{font-size:14px;font-weight:700;padding:5px 0}.xgal-artc dl dt a{color:#767676}.xgal-artc dl dd{line-height:18px;color:#767676}.ty-ti2{font-size:26px;color:#333;line-height:70px;border-bottom:2px solid #686868}.services-c1{padding:0 0 110px 0}.services-c1 dl{margin-top:20px;width:33.3%;float:left;padding:0 15px 0 0}.services-c1 dl dt{line-height:60px;padding:0 0 0 70px;color:#3e3a3a;font-size:24px}.services-c1 dl dt.d1{background:url(../img/services_ico.png) left center no-repeat}.services-c1 dl dt.d2{background:url(../img/services_ico2.png) left center no-repeat}.services-c1 dl dt.d3{background:url(../img/services_ico3.png) left center no-repeat}.services-c1 dl dt.d4{background:url(../img/services_ico4.png) left center no-repeat}.services-c1 dl dt.d5{background:url(../img/services_ico5.png) left center no-repeat}.services-c1 dl dt.d6{background:url(../img/services_ico6.png) left center no-repeat}.services-c1 dl ul{padding:0 0 0 70px}.services-c1 dl ul li{font-size:16px;color:#3e3a3a;line-height:36px}.services-c2{padding:50px 0 80px 0}.services-c3{padding:20px 0 80px 0}.services-c3 dl{width:33.3%;float:left;padding:0 30px 0 0}.services-c3 dl dt{font-weight:700;font-size:18px;color:rgba(0,0,0,.75);line-height:30px}.services-c3 dl dd{margin-top:5px;font-size:16px;color:rgba(0,0,0,.85);line-height:30px}.contact-c1 dl{width:50%;float:left;padding:50px}.contact-c1 dl dt{color:rgba(0,0,0,.85);font-size:16px;font-weight:700}.contact-c1 dl ul{margin-top:10px}.contact-c1 dl ul li{font-size:16px;color:#3e3a3a;line-height:32px}.ty-ti3{font-size:26px;line-height:50px;color:#333}.about-c1{padding:25px 0 50px 0;color:#333}.about-c1 .t1{font-size:24px;line-height:36px}.about-c1 .des{font-size:16px;line-height:26px;margin-top:10px}.about-c2{padding:30px 0 0 0;margin-left:-13px}.about-c2 dl{width:290px;float:left;margin-left:13px}.about-c2 dl dd{padding:30px 40px;background:#dedede}.about-c2 dl dd .t1{color:rgba(0,0,0,.85);font-size:22px;font-weight:700;line-height:30px}.about-c2 dl dd ul{margin-top:5px;min-height:80px}.about-c2 dl dd li{color:#221815;line-height:20px}.about-c3 .clt{width:487px;float:left}.about-c3 .crt{width:701px;float:right;padding:80px 0 0 0}.news-listc{padding:20px 0}.news-listc li{font-size:18px;line-height:62px;border-bottom:1px dotted #ccc}.news-listc li:last-child{border-bottom:none}.news-listc li span{color:#ea5416}.news-listc li a{color:#262626}.news-listc li a:hover{color:#ea5416}.ty-page{line-height:45px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:center;font-size:14px}.ty-page span{font-size:20px}.ty-page a{margin:0 10px;color:#767676}.ty-page a:hover{color:#ea5416}.news-artc{color:#767676}.news-artc .t1{font-size:20px;line-height:40px;font-weight:700}.news-artc .t2{font-size:20px;line-height:30px}.news-artc .content{font-size:14px;color:#767676}.news-artc .content p{margin-top:24px}.pc-hide{display:none}