body{font-size:14px;font-family:"微软雅黑";background:#fff;letter-spacing:2px;background-color:#fff}
.fr{float:right}
.fl{float:left}
.fn{float:none}
.f2{font-size:12px}
*{margin:0;padding:0;list-style-type:none}
a,img{border:0;text-decoration:none}
li,ul{padding:0;margin:0;list-style:none}
ul li a:hover{color:#ff5a00}
div a:hover{color:#ff5a00}
form,input,select,textarea{margin:0;padding:0;outline:medium;border:0;border-radius:0;background:0 0;font-family:"微软雅黑";font-size:14px}
em,i{font-style:normal}
.mo{margin:0 auto}
.most{width:100%;height:auto;overflow:hidden;display:block}
.roundBorder{border-radius:15px}
.clear{clear:both;height:0;overflow:hidden}
.dsk{width:100%;height:100%;display:block;overflow:hidden}
.pr{position:relative}
.pa{position:absolute}
.pf{position:fixed}
.db{display:block}
.dn{display:none}
.di{display:inline}
.dib{display:inline-block}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.lazy{width:100%;height:100%;background:url(../images/loading.gif) 50% no-repeat}
.header{background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.1);position:relative;z-index:999}
.inner{width:1200px;max-width:100%;margin:0 auto;position:relative}
.top{background:#f5f5f5;border-bottom:1px #e6e6e6 solid}
.top-inner{display:flex;justify-content:space-between;align-items:center;height:30px}
.top-address{display:flex;align-items:center}
.top-address i{margin-right:5px;color:#999}
.top-right{display:flex;align-items:center}
.top-right span{color:#999}
.top-right span em{color:#ff9232;cursor:pointer}
.top-right b{margin:0 20px;color:#999}
.top-right p em{font-size:24px;color:#df0204;vertical-align:sub}
.logo-inner{height:80px;display:flex;justify-content:space-between;align-items:center}
.header-inner{height:70px;display:flex;justify-content:space-between;align-items:center}
.header-right{display:flex;align-items:center}
#userlogin a{color:#333}
#userlogin a:hover{color:#ff5a00}
.nav{width:1000px;height:70px;position:relative}
.nav ul{display:flex;width:100%;position:absolute;top:0;left:0;z-index:5}
.nav li{padding-top:9px;margin-right:40px;height:70px;box-sizing:border-box;position:relative}
.nav-link{font-size:16px;color:#333;position:relative}
.nav-link.active{color:#a22c2d}
.nav-link.active:after{display:inline-block;content:'';width:100%;height:4px;background:#a22c2d;position:absolute;bottom:-22px;left:0}
.nav-grid:hover .nav-link{color:#a22c2d}
.sub-mask{width:100%;height:0;background:rgba(0,0,0,.5);position:absolute;left:0}
.nav-slide{white-space:nowrap;height:0;line-height:80px;position:absolute;top:57px;left:0;right:auto;z-index:9;overflow:hidden}
.nav-slide a{margin-right:30px;color:#fff;font-size:15px}
.nav-slide a.active{color:#a22c2d}
.patm{width:50px;height:38px;cursor:pointer;background:url(../images/zoom2.png) no-repeat center center;position:absolute;right:112px;top:30px;z-index:4}
.search{width:40px;height:40px;position:relative}
.search input[type=text]{width:90;height:38px;padding-left:10px;padding-right:50px;border-radius:50px;border:1px #e6e6e6 solid;background:#fff;position:absolute;top:0;right:0;z-index:8}
.search input[type=submit]{width:50px;height:38px;background:url(../images/zoom2.png) no-repeat center center;cursor:pointer;position:absolute;top:0;right:0;z-index:9}
.quick-btn{display:block;width:150px;height:40px;border-radius:75px;background:#df0204;text-align:center;line-height:40px;font-size:16px;color:#fff}
.quick-btn:hover{color:#fff;background:#a22c2d}
@media (max-width:1200px){body{font-size:12px}
.inner{padding:0 20px;box-sizing:border-box}
.logo{width:222px;height:35px}
.logo img{width:100%}
.nav li{margin-right:30px}
.nav li a{font-size:12px}
}
.banner-slide{height:660px}
.banner-img{width:100%;height:660px;position:relative;overflow:hidden}
.banner-img img{width:1920px;height:660px;position:absolute;top:0;left:50%;margin-left:-960px}
.bannersh-img{width:100%;height:472px;position:relative;overflow:hidden}
.bannersh-img img{width:1920px;height:472px;position:absolute;top:0;left:50%;margin-left:-960px}
.banner-tools{width:240px;height:90px;position:absolute;bottom:20px;right:50%;margin-right:-120px}
.banner-tools .swiper-button-next,.banner-tools .swiper-button-prev{width:120px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;color:#ff5a00}
.banner-tools i{display:none;font-size:30px}
.banner-tools .swiper-button-prev{background:url(../images/gleft2.jpg) no-repeat;left:0}
.banner-tools .swiper-button-next{background:url(../images/gright.jpg) no-repeat;right:0}
.banner-tools .swiper-pagination{font-size:16px;text-align:center;top:-30px;right:0;color:#fff}
.banner-tools .swiper-pagination-current{font-size:40px;color:#fff}
.counter-wrap{width:100%;background:url(../images/counter-bg.jpg) no-repeat center center;background-size:cover;position:relative;z-index:9}
.only{width:100%;height:90px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);position:absolute;top:-26px;left:0}
.only p{font-size:28px;color:#ff5a00}
.only input{flex:1;margin:0 10px;padding:0 10px;height:44px;background:#f2f2f2}
.only-in{position:relative}
.only-in em{position:absolute;top:10px;right:20px}
.only-btn{margin-left:10px;flex:1}
.only-btn a{display:flex;justify-content:center;align-items:center;background:#ff5a00;height:44px;color:#fff;font-weight:700}
.only-btn img{margin-right:10px}
.only-btn a:hover{color:#fff;opacity:.8}
.counter-list ul{display:flex;justify-content:space-between;padding:130px 0 35px}
.counter-list li{text-align:center}
.counter-list span{font-family:'宋体';font-size:80px;color:#333}
.counter-list em{font-size:32px}
.counter-list p{font-size:14px;color:#999}
.team-wrap{width:100%;height:960px;position:relative}
.team-img{height:960px;overflow:hidden;position:relative}
.team-img img{width:1920px;height:960px;position:absolute;top:0;left:50%;margin-left:-960px}
.team-ti{width:100%;height:200px;background:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;z-index:9}
.team-ti ul{width:1200px;max-width:100%;display:flex;margin:0 auto;position:relative}
.team-ti li{width:25%;height:200px;padding-left:45px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;border-right:1px #94969a solid;color:#fff;cursor:pointer}
.team-ti li i{margin-bottom:30px;font-size:30px}
.team-ti li h3{font-size:28px}
.team-ti li.active{background:rgba(177,26,27,.8)}
.guihua-bar{width:25%;height:760px;background:rgba(0,0,0,.5);position:absolute;top:-760px;left:0;z-index:9}
.guihua{width:300px;height:440px;padding:25px;padding-top:50px;margin-bottom:70px;box-sizing:border-box;background:#fff;position:absolute;left:7.5%;top:50%;margin-top:-160px}
.guihua b{display:inline-block;padding-left:10px;margin-bottom:25px;border-left:8px #ff5a00 solid;font-size:24px;color:#333}
.guihua p{line-height:28px;color:#999;font-size:13px}
.global-ti li:first-child .guihua p{font-size:14px}
.global-ti li:nth-child(4) .guihua b{font-size:23px}
.guihua em{font-size:20px;color:#df0204}
.guihua input[type=text]{width:100%;height:42px;padding:0 15px;margin-bottom:10px;box-sizing:border-box;background:#eee;border:1px #e6e6e6 solid}
.guihua-margin{height:20px}
.guihua input[type=submit]{width:100%;height:42px;background:#ff5a00;font-weight:700;color:#fff;cursor:pointer}
.guihua input[type=button]{width:100%;height:42px;background:#ff5a00;font-weight:700;color:#fff;cursor:pointer}
.anli-wrap{padding:50px 0;background:url(../images/anli-bg_10.jpg) no-repeat center center;background-size:cover}
.index-title{margin-bottom:40px;text-align:center}
.index-title p{margin-bottom:10px;font-size:42px;color:#333}
.index-title span{font-size:18px;color:#999;text-transform:uppercase;font-family:'黑体'}
.anli-show{width:100%;margin:0 auto;overflow:hidden}
.anli-slide{height:600px}
.anli-item{width:100%;height:100%;display:flex;background:#fff;overflow:hidden}
.anli-left{display:none;width:30%;height:100%;padding:40px;box-sizing:border-box}
.anli-slide .swiper-slide-active .anli-left{display:block}
.anli-slide .swiper-slide-active .anli-img{width:70%}
.anli-left h3{margin-bottom:25px;font-size:20px}
.man-box{margin-bottom:25px}
.man-title{height:40px;display:flex;justify-content:center;align-items:center;background:#999;color:#fff}
.man-item{padding:10px 0;display:flex;justify-content:center;align-items:center;border:1px #e6e6e6 solid}
.man-img{width:52px;height:52px;margin-right:10px;overflow:hidden;border-radius:50%}
.man-img img{width:52px;height:52px;display:inline-block;border-radius:50%}
.man-info{margin-right:15px}
.man-info h3{font-size:18px;color:#333}
.man-info p{color:#999}
.man-item a{display:block;width:80px;height:30px;background:#ff5a00;text-align:center;line-height:30px;color:#fff}
.man-item a:hover{color:#fff;opacity:.8}
.anli-p{margin-bottom:40px;line-height:36px;color:grey;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.anli-btn{display:flex;justify-content:space-between}
.anli-btn a{display:block;width:48%;height:38px;border:1px #ff5a00 solid;text-align:center;line-height:38px}
.anli-btn1{background:#ff5a00;color:#fff}
.anli-btn1:hover{color:#fff}
.anli-btn2{color:#ff5a00}
.anli-img{width:100%;height:100%;position:relative;overflow:hidden}
.anli-img a{display:block}
.anli-img img{width:100%;height:600px;transition:all .3s}
.anli-img:hover img{transform:scale(1.1)}
.anli-slide-tools{width:240px;height:90px;position:absolute;bottom:0;left:50%;margin-left:-355px}
.anli-slide-tools .swiper-button-next,.anli-slide-tools .swiper-button-prev{width:120px;height:40px;display:flex;justify-content:center;align-items:center;background:#ccc;color:#ff5a00;outline:0}
.anli-slide-tools i{display:none;font-size:30px}
.anli-slide-tools .swiper-button-prev{background:url(../images/gleft.jpg) no-repeat;left:0}
.anli-slide-tools .swiper-button-next{background:url(../images/gright.jpg) no-repeat;right:0}
.anli-slide-tools .swiper-pagination{font-size:16px;text-align:left;top:-30px;right:0}
.anli-slide-tools .swiper-pagination-current{font-size:40px}
.fengge{width:100%;height:144px;display:flex;justify-content:center;align-items:center;background:url(../images/fengge-bg.jpg)}
.fengge ul{margin-left:50px;display:flex;flex-wrap:wrap;width:950px}
.fengge li{width:150px;margin:5px 20px}
.fengge li a{display:block;height:36px;text-align:center;line-height:36px;font-size:14px;color:#fff}
.fengge li a.active{background:#ff5a00;color:#fff}
.index-vr{width:100%;height:790px;padding-top:80px;background:url(../images/vr-bg.jpg) no-repeat center center}
.index-vr .inner{height:620px}
.weilai{width:440px;height:580px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(../images/weilai-bg_27.jpg) no-repeat;box-shadow:0 0 10px rgba(0,0,0,.1);position:absolute;bottom:0;right:746px}
.weilai .anli-btn{width:330px;margin-bottom:52px}
.index-vr-box{width:700px;position:absolute;bottom:0;right:0}
.index-vr-title{margin-bottom:48px}
.index-vr-title p{margin-bottom:10px;font-family:'宋体';font-size:42px;color:#333}
.index-vr-title span{font-size:18px;color:#333}
.vr-slide{width:700px;height:480px}
.vr-slide .swiper-slide a{display:block;width:700px;height:350px;position:relative}
.play-icon{display:block;width:100%;height:100%;background:url(../images/play-icon_27.png) no-repeat center center;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:9}
.index-vr-tools{width:240px;height:40px;position:absolute;top:0;right:0;z-index:6}
.index-vr-tools .vr-slide-next,.index-vr-tools .vr-slide-prev{width:120px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;color:#ff5a00;position:absolute;outline:0}
.index-vr-tools i{display:none;font-size:30px}
.index-vr-tools .vr-slide-prev{background:url(../images/gleft2.jpg) no-repeat;left:0}
.index-vr-tools .vr-slide-next{background:url(../images/gright.jpg) no-repeat;right:0}
.yuyue{padding:60px 0;width:1200px;margin:0 auto;overflow:hidden}
.yuyue-title{display:flex;align-items:center;margin-bottom:25px}
.yuyue-title p{margin-right:15px;padding-left:10px;border-left:6px #ff5a00 solid;font-size:24px;color:#333}
.yuyue-title span{color:#333}
.yuyue-title em{color:#ff5a00}
.yuyue-bar{display:flex;justify-content:space-between}
.yuyue-bar input[type=text]{flex:1;margin-right:10px;height:42px;padding:0 15px;background:#f5f5f5;border:1px #e6e6e6 solid}
.index-about{width:1200px;max-width:100%;margin-bottom:10px;margin:0 auto;display:flex;flex-wrap:wrap}
.index-about-grid{width:50%;height:400px;overflow:hidden;margin-bottom:15px}
@media (max-width:1200px){.index-about-grid{width:100%}
}
.index-about-content{display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%;padding-left:30px;padding-right:30px;box-sizing:border-box;background:url(../images/about-bg.jpg);background-size:cover}
.index-about-info{width:400px}
.index-about-info h3{margin-bottom:15px;margin-top:5px;font-weight:400;font-size:36px;text-align:center}
.index-about-info ul{display:flex;flex-wrap:wrap;margin-bottom:30px}
.index-about-info li{width:100%;margin:10px 0;padding-left:22px;box-sizing:border-box;font-size:16px;color:#333;position:relative}
.index-about-info li:before{display:block;content:'';width:20px;height:20px;position:absolute;background-image:url(../img/gou.png);background-size:100%;top:50%;left:0;margin-top:-8px}
.index-about-info li p{padding-left:10px}
.index-about-p{margin-bottom:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666;line-height:24px}
.more-btn{display:flex;justify-content:center;align-items:center;width:160px;height:40px;background:url(../images/ra.png) no-repeat center center #ff5a00;text-align:center;color:#fff}
.more-btn:hover{color:#fff;opacity:.8}
.more-btn i{display:none;font-size:30px}
.index-about-video{width:100%;position:relative;height:480px}
.index-about-video img{width:100%;height:480px}
.index-dang{width:1200px;max-width:100%;margin:0 auto 10px auto;display:flex;flex-wrap:wrap}
.index-dang-grid{width:50%;height:363px}
@media (max-width:1200px){.index-dang-grid{width:100%}
}
.index-dang-grid img{width:100%;height:100%}
.index-dang-content{display:flex;width:100%;height:100%;padding-top:40px;padding-left:30px;box-sizing:border-box;background:url(../images/about-bg2.jpg);background-size:cover;position:relative}
.index-dang-info{width:600px}
.index-dang-title{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}
.index-dang-title p{font-size:32px}
.index-dang-time{margin-bottom:15px;color:#666}
.index-dang-time em{font-size:24px}
.index-dang-link{margin-bottom:10px;font-size:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.index-dang-link a{color:#333}
.index-dang-p{font-size:14px;color:#999;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.index-dang-view{width:100%;height:90px;padding-left:30px;box-sizing:border-box;background:rgba(0,0,0,.1);position:absolute;bottom:0;left:0;z-index:9}
.index-dang-view-in{width:540px;display:flex;align-items:center;height:90px}
.index-dang-view input[type=text]{flex:1;margin-right:10px;height:42px;padding:0 15px;background:#f5f5f5;border:1px #e6e6e6 solid}
.index-dang-view input[type=submit]{flex:1;height:42px;background:#ff5a00;color:#fff;cursor:pointer}
.index-dang-view input[type=button]{flex:1;height:42px;background:#ff5a00;color:#fff;cursor:pointer}
.index-news{padding-top:75px;padding-bottom:220px;background:url(../images/index-news-bg35.jpg);background-size:cover}
.index-news-img{width:640px;height:480px;background:#fff;float:left}
.index-news-img img{width:640px;height:480px;object-fit:cover}
.index-news-box{width:100%;height:auto;margin:97px auto 0;overflow:hidden}
.news-slide .swiper-slide{width:100%;position:relative;box-sizing:border-box}
.index-news-info{width:780px;height:300px;display:flex;flex-direction:column;justify-content:center;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:10px;position:absolute;right:0;top:44px;z-index:8}
.index-news-cont{width:629px;height:220px;border:1px #e6e6e6 solid;padding:40px 75px}
.index-news-title{margin-bottom:18px;font-size:20px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.index-news-title a{color:#333}
.index-news-bar{margin-bottom:44px;width:60px;height:3px;background:#ccc}
.index-news-p{font-size:14px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.index-news-box .anli-slide-tools{height:40px;bottom:0;right:0;left:auto;margin-left:0}
.index-news-more{display:block;width:200px;height:40px;background:#ff5a00;text-align:center;line-height:40px;color:#fff;position:absolute;bottom:0;right:34%;z-index:5}
.index-news-more:hover{color:#fff;opacity:.8}
.dengji{width:100%;height:680px;display:flex;justify-content:center;align-items:center;background:url(../images/dengji-bg_44.jpg);background-size:cover}
.dengji-box{padding:50px;max-width:1200px;width:100%;display:flex;justify-content:space-around;align-items:flex-end;box-sizing:border-box;background:#fff}
.dengji-left h3{margin-bottom:40px;font-size:25px}
.dengji-in{display:flex;align-items:center;margin-bottom:20px}
.dengji-radio{padding-left:25px;margin-right:15px;background:url(../images/dot1.jpg) no-repeat left center;font-size:16px;color:#333}
.dengji-radio.active{background:url(../images/dot2.jpg) no-repeat left center}
.dengji-in input{width:252px;height:40px;margin-right:10px;padding:0 10px;border-radius:6px;border:1px #e6e6e6 solid}
.dengji-in p{font-size:16px}
.dengji-in select{width:72px;height:40px;margin-left:10px;margin-right:10px;padding-left:10px;border:1px #e6e6e6 solid;border-radius:6px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/da.jpg) no-repeat 50px center;cursor:pointer}
.dengji-tips{margin-bottom:20px;color:red}
.dengji-left input[type=submit]{width:370px;height:60px;border-radius:6px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.dengji-left input[type=button]{width:370px;height:60px;border-radius:6px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.dengji-right{padding-left:50px;border-left:1px #e6e6e6 solid;text-align:center}
.baojia-title{margin-bottom:30px;font-size:26px}
.baojia-title b{font-size:36px;color:#ff5a00}
.dengji-right .awotmo{width:411px;height:132px;background:url(../images/baojia35.jpg) no-repeat left top;margin:0 auto 30px}
.dengji-right .awotmo .pxok{padding-top:37px;margin-left:185px}
.dengji-right .awotmo p{text-align:left;color:#d3bc56;line-height:27px;font-size:17px}
.baojia-tips{display:flex;width:500px;text-align:left}
.baojia-tips i{margin-right:5px;color:#ff9232}
.baojia-tips p{flex:1;font-size:12px;color:#999}
.baojia-tips em{color:#ff9232}
.footer{padding:60px 0 30px;background:#232229}
.footer-info{margin-bottom:50px;display:flex;justify-content:space-between}
.hot{width:340px}
.hot span{display:block;margin-top:25px;font-size:18px;margin-bottom:10px;color:#fff}
.hot h3{margin-bottom:25px;font-size:36px;color:#ff5a00;font-weight:400}
.hot-bar{margin-bottom:30px;height:1px;background:#4b4b4b}
.hot-address{color:#999}
.hot-address i{margin-right:5px}
.hot-address p{flex:1}
.footer-nav{width:530px;padding-top:27px}
.footer-nav ul{display:flex}
.footer-nav ul li{float:left;margin-right:50px}
.footer-nav h3{margin-bottom:40px;font-weight:400;font-size:18px;color:#fff}
.footer-nav p{line-height:40px}
.footer-nav a{color:#999}
.footer-qr{padding-top:27px;width:270px}
.footer-qr ul{display:flex;justify-content:space-between}
.footer-qr li{width:124px;height:154px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;position:relative;color:#999}
.qr-img{margin-bottom:10px;width:105px;height:105px}
.footer-qr li:first-child .qr-img{width:121px;height:121px}
.scan-img{position:absolute;top:35px;left:0}
.link{display:flex;flex-wrap:wrap;margin-bottom:20px}
.link p{margin-bottom:20px;font-size:16px;color:#fff;padding-right:10px;padding-top:5px}
.link-list ul{display:flex;flex-wrap:wrap;width:1112px}
.link-list li{padding:5px 0;box-sizing:border-box}
.link-list li:last-child{border-right:none}
.link-list a{margin-top:2px;display:block;padding:0 10px;color:#fff}
.copyright{color:#fff;margin-top:20px}
.copyright a{color:#fff}
.inside-banner{width:100%;height:340px;overflow:hidden;position:relative}
.inside-banner img{width:1920px;height:340px;position:absolute;top:0;left:50%;margin-left:-960px}
.inside-search{width:500px;height:56px;display:flex;border-radius:50px;background:#fff;overflow:hidden;position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-250px;z-index:9}
.inside-search input[type=text]{flex:1;height:56px;padding:0 30px}
.inside-search input[type=submit]{width:120px;height:56px;padding-left:20px;box-sizing:border-box;background:url(../images/zoom.png) no-repeat 20px center #ff5a00;color:#fff;cursor:pointer}
.inside-search input[type=button]{width:120px;height:56px;padding-left:20px;box-sizing:border-box;background:url(../images/zoom.png) no-repeat 20px center #ff5a00;color:#fff;cursor:pointer}
.sub-nav{width:100%;height:80px;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:8}
.sub-nav ul{width:600px;height:80px;display:flex;align-items:center;position:absolute;top:0;left:50%;margin-left:100px}
.sub-nav li{margin-right:30px}
.sub-nav a{color:#fff}
.sub-nav a.active{color:#ff5a00}
.classify{padding:40px 0}
.classify-box{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}
.classify-box li{padding:30px 60px;padding-right:150px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px #e6e6e6 solid}
.classify-box li:last-child{border-bottom:none}
.classify-name{width:116px;margin-top:15px;margin-right:40px;display:flex;justify-content:center;align-items:center;border-right:1px #ccc solid}
.classify-name i{margin-right:15px;font-size:22px;color:#ccc}
.classify-name i.icon-fengge1{font-size:28px}
.classify-name i.icon-area-fill{font-size:32px}
.classify-name span{font-size:16px;color:#999}
.classify-link{flex:1;display:flex;flex-wrap:wrap}
.classify-link a{display:block;width:80px;height:30px;margin:10px;text-align:center;line-height:30px;font-size:14px;color:#666}
.classify-link a.active{background:#ff5a00;color:#fff}
.case-list{padding-top:20px}
.case-list ul{display:flex;flex-wrap:wrap}
.case-list li{width:295px;height:390px;margin:0 5px;margin-bottom:20px;background:#fff;position:relative}
.case-list li:hover{-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5)}
.case-item{width:295px;height:390px;transition:all .3s;position:absolute;bottom:0;left:0}
@media (max-width:1600px){.case-list{max-width:1260px}
}
@media (max-width:1200px){.case-list{max-width:840px}
}
.case-img{width:295px;height:210px;overflow:hidden;position:relative}
.case-img-link{display:block;width:295px;height:210px}
.case-img-link img{width:295px;height:210px;transition:all .3s}
.case-img-link:hover img{transform:scale(1.1)}
.want-btn{display:none;justify-content:center;align-items:center;width:160px;height:34px;border-top-right-radius:50px;border-bottom-right-radius:50px;background:#ff5a00;font-size:16px;color:#fff;position:absolute;top:10px;left:0;z-index:9}
.want-btn img{margin-right:5px}
.case-list li:hover .want-btn{display:flex;background:#df0204;color:#fff}
.case-view{display:none;padding:0 5px;justify-content:center;align-items:center;height:30px;background:rgba(0,0,0,.5);border-radius:50px;position:absolute;top:12px;right:0;font-size:12px;color:#fff;z-index:9}
.case-view-bb{margin:0 5px}
.case-list li:hover .case-view{display:flex}
.case-view i.icon-tupian{font-size:20px}
.case-view-bb span{font-size:16px;margin-left:3px}
.case-view i.icon-redu{font-size:17px}
.case-info{padding:0 30px;height:0;display:flex;flex-direction:column;justify-content:center;transition:all .3s;overflow:hidden}
.case-list li .case-info{height:180px}
.case-des{display:flex;padding-top:10px;border-top:1px solid #ccc}
.case-des .my_tx{width:80px;height:80px;-moz-border-radius:40px;-o-border-radius:40px;-webkit-border-radius:40px;-ms-border-radius:40px;border-radius:40px;overflow:hidden}
.case-des .my_info{padding:10px}
.case-des .my_info p{padding-left:10px;line-height:26px;color:#333;font-size:16px;display:block}
.case-des .my_info p i{padding:5px}
.case-name{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#333}
.case-name a{color:#333}
.case-tips{color:#666;margin-bottom:10px}
.huoqu{width:100%;padding:20px 50px;margin:30px 0 50px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;box-sizing:border-box;background:url(../images/huoqu-bg_09.jpg);background-size:cover}
.huoqu h3{font-size:22px;margin:10px 0}
.huoqu-bar{margin:10px 40px;width:1px;height:60px;background:#d3d4d7}
.huoqu-in{flex:1;margin:10px 0;margin-right:10px;height:52px;padding:0 20px;display:flex;align-items:center;background:#fff}
.huoqu-in i{margin-right:10px;font-size:22px;color:#3c445e}
.huoqu-in input{flex:1}
.huoqu input[type=submit]{flex:1;height:52px;margin:10px 0;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.huoqu input[type=button]{flex:1;height:52px;margin:10px 0;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.case-top{padding:70px 0 20px;margin-bottom:40px;background:url(../images/case-bg_06.jpg) no-repeat center center}
.case-inner{display:flex;justify-content:space-between;align-items:center}
.case-slide{width:700px;height:420px}
.case-slide img{width:700px;height:420px}
.case-slide .swiper-pagination{padding:0 20px;box-sizing:border-box;font-size:16px;text-align:right;bottom:20px}
.case-slide .swiper-pagination-current{font-size:40px}
.case-detail{width:40%}
.case-detail-name{margin-bottom:25px;font-size:28px;color:#3c445e}
.case-label{margin-bottom:35px;width:100px;height:30px;background:#4a5162;text-align:center;line-height:30px;font-size:16px;color:#fff}
.case-detail-tips{margin-bottom:70px;font-size:18px;color:#4a5162}
.case-detail-btn{display:flex}
.case-detail-btn a{width:200px;height:52px;display:flex;justify-content:center;align-items:center;margin-right:10px;border:1px #ff5a00 solid;font-size:18px}
.case-detail-btn i{margin-right:10px;font-size:22px}
.case-detail-btn i.icon-wodezixun1{font-size:25px;margin-right:7px}
.case-detail-btn1{background:#ff5a00;color:#fff}
.case-detail-btn1:hover{color:#fff;opacity:.8}
.case-detail-btn2{color:#ff5a00}
.case-detail-btn2:hover{color:#ff5a00;opacity:.8}
.case-show{margin-bottom:100px}
.case-title{margin-bottom:50px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px #e6e6e6 solid}
.case-title a{display:block;width:140px;height:34px;background:#ff5a00;line-height:34px;text-align:center;color:#fff}
.case-title a:hover{color:#fff;opacity:.8}
.wojia{width:100%;height:165px;margin-bottom:50px;display:flex;justify-content:center;align-items:center;background:url(../images/formbg01.jpg);background-size:cover}
.wojia-inner{width:100%;max-width:1200px;margin:0 auto;display:flex}
.wojia-title{margin-bottom:30px;width:500px}
.wojia-title h3{margin-top:20px;font-size:28px;color:#fff}
.wojia-title p{margin-top:10px;font-size:16px;color:#fff}
.wojia-bar{display:flex;justify-content:space-between;align-items:center;width:900px}
.wojia-in{flex:1;height:48px;padding:0 20px;margin-right:10px;display:flex;align-items:center;border:1px #4a5162 solid;background:#fff}
.wojia-in i{margin-right:10px;font-size:20px;color:#4a5162}
.wojia-in input{flex:1;font-size:16px}
.wojia-bar input[type=submit]{flex:1;height:50px;background:#4a5162;font-size:16px;color:#fff;cursor:pointer}
.wojia-bar input[type=button]{flex:1;height:50px;background:#ff5a00;font-size:18px;color:#fff;cursor:pointer;font-weight:700}
.tuijian{margin-bottom:60px}
.tuijian-list ul{display:flex}
.tuijian-list li{width:290px;margin:0 5px}
.tuijian-img{width:290px;height:180px;overflow:hidden}
.tuijian-img a{display:block}
.tuijian-img img{width:290px;height:180px;transition:all .3s}
.tuijian-img:hover img{transform:scale(1.1)}
.tuijian-info{padding:0 10px;height:97px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border-bottom:1px #e6e6e6 solid}
.tuijian-name{margin-bottom:13px;font-size:18px;color:#3c445e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tuijian-name a{color:#333}
.tuijian-list li:hover{-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5)}
.tuijian-tips{color:#7b8293}
.tuijian-list:hover .tuijian-tips{color:#3c445e}
.loupan-wrap{padding:40px 0;background:#f5f5f5}
.loupan-list ul{display:flex;justify-content:flex-start;flex-wrap:wrap}
.loupan-list ul:after{display:block;content:'';width:440px}
.loupan-list li{width:390px;margin:5px 5px 40px 5px}
.loupan-img{width:390px;height:330px;overflow:hidden;position:relative}
.loupan-img img{width:390px;height:330px}
.loupan-mask{width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:9}
.loupan-mask h3{font-size:18px;color:#fff}
.loupan-mask span{width:30px;height:3px;margin:10px 0 25px;background:#f2b615}
.loupan-btn{display:flex;justify-content:center}
.loupan-btn a{display:block;width:130px;height:40px;margin:0 10px;background:#ff5a00;text-align:center;line-height:40px;font-size:16px;color:#fff}
.loupan-btn a:hover{color:#fff;opacity:.8}
.loupan-btn span{display:block;width:130px;height:40px;margin:0 10px;background:#ff5a00;text-align:center;line-height:40px;font-size:16px;color:#fff}
.loupan-btn span:hover{color:#fff;opacity:.8}
.loupan-list li:hover .loupan-mask{display:flex}
.loupan-info{padding:0 20px;height:130px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}
.loupan-name{margin-bottom:20px;font-size:18px;color:#333}
.loupan-name a{color:#333}
.loupan-list li:hover .loupan-name a{font-weight:700;color:#333}
.loupan-num{display:flex;justify-content:center;align-items:center}
.loupan-num-bb{width:130px;display:flex;justify-content:center;align-items:center;color:#666}
.loupan-num-bb:nth-child(2){border-left:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid}
.loupan-num-bb i{margin-right:5px;color:#999}
@media (max-width:1300px){.loupan-list ul{justify-content:space-around}
}
.loupan{padding-top:55px}
.loupan-item{display:flex;justify-content:space-between}
.loupan-item-img{width:500px;height:375px}
.loupan-item-img img{width:500px;height:375px}
.loupan-item-info{width:650px;padding-top:35px;position:relative}
.custom-counter{width:120px;height:120px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#ff5a00;color:#fff;position:absolute;top:0;right:0}
.custom-counter p{font-size:16px}
.custom-counter b{font-size:60px;line-height:60px}
.loupan-item-info h3{margin-bottom:35px;font-size:28px;color:#333}
.loupan-item-info .loupan-num{margin-bottom:50px;justify-content:flex-start}
.loupan-item-info .loupan-num i{color:#ff5a00}
.loupan-item-p{margin-bottom:30px}
.loupan-item-p a{color:#ff5a00}
.loupan-item-info .case-detail-btn2{width:260px}
.case-slide-wrap{margin-bottom:30px}
.case-slide-img{height:510px;position:relative}
.case-slide-img a{display:block}
.case-slide-img img{height:510px}
.case-slide-mask{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:8}
.case-slide-info{width:100%;padding:0 20px;height:150px;display:none;flex-direction:column;justify-content:center;box-sizing:border-box;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);position:absolute;bottom:-30px;right:-220px;z-index:9}
.case-slide-info p{margin-bottom:20px;font-size:28px;color:#3c445e}
.case-slide-info span{font-size:18px;color:#3c445e}
.case-slide-wrap .swiper-slide-active .case-slide-mask{display:none}
.case-slide-wrap .swiper-slide-active .case-slide-info{display:flex}
.case-slide-wrap .anli-slide-tools{bottom:50%;margin-left:0;left:auto;right:5%}
.case-slide-wrap .swiper-pagination{color:#fff}
@media (max-width:1920px){.case-slide-wrap .anli-slide{height:560px}
.case-slide-info{width:100%;height:100px;bottom:-30px;right:-160px}
.case-slide-info p{font-size:20px}
.case-slide-info span{font-size:14px}
}
@media (max-width:1600px){.case-slide-wrap .anli-slide{height:460px}
.case-slide-img{height:420px}
.case-slide-img img{height:420px}
}
@media (max-width:1440px){.case-slide-wrap .anli-slide{height:420px}
.case-slide-img{height:380px}
.case-slide-img img{height:380px}
}
@media (max-width:1200px){.case-slide-wrap .anli-slide{height:360px}
.case-slide-img{height:320px}
.case-slide-img img{height:320px}
.case-slide-info{height:80px;bottom:-20px;right:-120px}
.case-slide-info p{margin-bottom:10px;font-size:16px}
.case-slide-info span{font-size:12px}
}
@media (max-width:1000px){.case-slide-wrap .anli-slide{height:320px}
.case-slide-img{height:260px}
.case-slide-img img{height:260px}
}
.cao-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}
.cao-title p{font-size:28px}
.cao-title em{font-size:56px;color:#ff5a00}
.cao-title a{display:block;width:180px;height:40px;background:#ff5a00;text-align:center;line-height:40px;font-size:16px;color:#fff}
.cao-title a:hover{color:#fff;opacity:.8}
.gongdi-wrap{padding:50px 0;background:#f5f5f5}
.gongdi-list li{margin-bottom:30px;display:flex;justify-content:center;align-items:center;height:360px;background:#fff}
.gongdi-list li:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}
.gongdi-img{width:280px;height:250px;margin-right:30px;overflow:hidden}
.gongdi-img a{display:block}
.gongdi-img img{width:280px;height:250px;transition:all .3s}
.gongdi-img:hover img{transform:scale(1.1)}
.gongdi-info{width:65%;height:250px;display:flex;flex-direction:column;justify-content:space-between}
.gongdi-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px #e6e6e6 dashed}
.gongdi-top-left{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:90px}
.gongdi-top-name{font-size:24px;color:#ff5a00}
.gongdi-top-name a{color:#ff5a00}
.gongdi-top-tips{display:flex;justify-content:space-between;color:#666}
.gongdi-btn{width:180px;margin-left:40px}
.gongdi-btn a{display:block;height:40px;border:1px #ff5a00 solid;text-align:center;line-height:40px;font-size:16px}
.gongdi-btn1{margin-bottom:10px;background:#ff5a00;color:#fff}
.gongdi-btn1:hover{color:#fff;opacity:.8}
.gongdi-btn2{color:#ff5a00}
.gongdi-btn2:hover{opacity:.8}
.gongdi-step{display:flex;justify-content:space-between}
.gongdi-dot{text-align:center;color:#ccc}
.gongdi-dot i{display:block;width:14px;height:14px;margin:0 auto 10px;border-radius:50%;background:#ccc}
.gongdi-step-bar{flex:1;height:1px;margin-top:6px;background:#ccc}
.gongdi-dot.active i{background:#ff5a00}
.gongdi-dot.active{color:#ff5a00}
.gongdi-step-bar.active{background:#ff5a00}
.workarea{padding:40px 0 70px}
.rt5y{width:100%;position:relative;height:auto;margin:0 auto}
.workarea-banner{width:100%;height:461px;margin-bottom:40px;position:relative}
.workarea-banner img{width:100%;height:461px;object-fit:cover}
.workarea-detail{display:flex;justify-content:space-between}
.workarea-step{width:420px;height:1074px;padding:55px 0 40px 40px;box-sizing:border-box;border:1px #e6e6e6 solid}
.workarea-step h3{margin-bottom:50px;font-size:30px;color:#333}
.workarea-step-list{display:flex}
.workarea-stuff{width:18px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}
.workarea-dot{width:18px;height:18px;border-radius:50%;background:#ccc}
.workarea-dot.active{background:#ff5a00}
.workarea-bar{width:1px;height:80px;background:#ccc}
.workarea-bar.active{background:#ff5a00}
.workarea-step-info{flex:1}
.workarea-step-info li{height:148px;padding:15px;box-sizing:border-box;border-bottom:1px #e6e6e6 dashed;cursor:pointer}
.workarea-step-info li:last-child{border-bottom:none}
.workarea-step-title{margin-bottom:15px}
.workarea-step-title b{margin-right:10px;font-size:20px;color:#333}
.workarea-step-title span{font-size:16px;color:#999}
.workarea-label a{display:inline-block;padding:5px 15px;margin:5px;border-radius:50px;border:1px #e6e6e6 solid;font-size:16px;color:#999}
.workarea-label a:hover{color:#fff;background:#ff5a00;border:1px #ff5a00 solid}
.workarea-label a.active{color:#fff;background:#ff5a00;border:1px #ff5a00 solid}
.workarea-show2{width:920px;overflow:hidden;height:auto;margin-top:144px;line-height:30px}
.workarea-show2 img{max-width:100%}
.workarea-brand{width:920px;height:180px;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);position:absolute;right:0;bottom:-145px;margin-top:-90px;margin-left:-460px;z-index:9}
.workarea-brand h3{margin-bottom:20px;font-weight:400;font-size:30px;color:#333}
.workarea-brand p{font-size:18px;color:#4a5162}
.workarea-show{width:920px;height:920px;overflow-y:auto}
.caonima{width:100%;height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(../images/caonima-bg.jpg);background-size:cover}
.caonima p{margin-bottom:45px;font-size:30px;color:#fff}
.caonima b{color:#ff5a00}
.caonima-bar{display:flex;justify-content:space-between}
.caonima-in{flex:1;margin-right:10px;padding:0 10px;display:flex;align-items:center;height:48px;border:1px #ccc solid;color:#fff}
.caonima-in em{margin-right:10px;color:red}
.caonima-in input[type=text]{flex:1;color:#fff}
.caonima-in i{margin-right:10px;font-size:22px}
.caonima-in i.icon-huxingku{font-size:19px}
.caonima-bar input[type=submit]{flex:1;height:50px;background:#ff5a00;font-size:16px;font-weight:700;color:#fff;cursor:pointer}
.caonima-bar input[type=button]{flex:1;height:50px;background:#ff5a00;font-size:18px;font-weight:700;color:#fff;cursor:pointer;letter-spacing:4px}
.caonima-bar select{color:#ccc}
.safer{padding:60px 0 90px;background:url(../images/safe-bg.jpg);background-size:cover}
.safer-title{margin-bottom:60px;font-size:30px;color:#666}
.safer-item{display:flex;justify-content:space-between;padding:50px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}
.safer-img{width:240px;height:320px;margin-right:50px}
.safer-img img{height:320px}
.safer-info{flex:1}
.safer-top{margin-bottom:30px;display:flex;justify-content:space-between}
.safer-top-left{flex:1}
.safer-top-name{display:flex;align-items:flex-end;margin-bottom:25px}
.safer-top-name p{margin-right:20px;font-size:24px;color:#333}
.safer-top-name span{font-size:16px;color:#666}
.safer-counter{display:flex}
.safer-counter-bb{padding:0 20px;border-right:1px #e6e6e6 solid;text-align:center}
.safer-counter-bb em{display:block;font-size:36px;color:#ff5a00}
.safter-counter-bb p{font-size:14px;color:#666}
.safer-list{overflow:hidden}
.safer-list ul{width:105%;display:flex;flex-wrap:wrap}
.safer-list li{width:240px;height:160px;margin-right:10px;margin-bottom:10px}
.safer-list li img{height:160px}
.vr-list li{margin-bottom:30px;height:500px;position:relative}
.vr-item{padding:50px;display:flex;justify-content:space-between;width:100%;height:500px;box-sizing:border-box;border:1px #e6e6e6 solid;background:url(../images/vr-bg_07.jpg) no-repeat #fff;background-size:cover;transition:all .3;position:absolute;top:0;left:0}
.vr-list li:hover .vr-item{transform:scale(1.01);box-shadow:0 0 10px rgba(0,0,0,.2)}
.vr-img{width:580px;height:400px;margin-right:30px;position:relative}
.vr-img a{display:block}
.vr-img img{width:580px;height:400px}
.vr-img i{display:block;width:90px;height:90px;background:url(../images/vr-icon_03.png);position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;z-index:9}
.vr-info{flex:1;display:flex;flex-direction:column;justify-content:space-between}
.vr-info-top{padding:25px 0;border-bottom:1px #e6e6e6 dashed;position:relative}
.vr-info-top a{display:inline-block;margin-bottom:25px;font-size:28px;color:#3c445e}
.vr-info-top p{font-size:18px;color:#3c445e}
.vr-info-top img{position:absolute;bottom:-55px;right:0}
.vr-designer{display:flex}
.vr-man{width:100px;height:100px;margin-right:20px;border-radius:50%;overflow:hidden;float:left}
.vr-man img{width:100px;height:100px}
.vr-designer-info{float:left}
.vr-designer-name{margin-bottom:10px;font-size:20px;color:#333}
.vr-designer-name span{font-size:14px;margin-left:15px}
.vr-designer-p{line-height:30px;color:#999}
.vr-info .anli-btn{width:410px}
.designer{padding:80px 0 50px}
.designer-detail{display:flex;justify-content:space-between}
.designer-img{width:410px;height:610px;margin-right:50px;background:url(../images/designer-img-bg_03.jpg) no-repeat;background-size:100% 100%}
.designer-img img{width:400px;height:600px;object-fit:cover}
.designer-info{flex:1}
.designer-top{padding-bottom:45px;margin-bottom:45px;border-bottom:1px #e6e6e6 dashed}
.designer-top-bar{margin-bottom:30px;display:flex;justify-content:space-between}
.designer-top-left b{font-size:32px;color:#666}
.designer-name{display:flex;align-items:center}
.designer-name h3{margin-right:10px;font-size:30px;color:#333}
.designer-name span{display:inline-block;padding:7px 15px;border-radius:50px;background:#ff5a00;font-size:16px;color:#fff}
.designer-top-right{display:flex}
.designer-count1,.designer-count2{width:98px;height:98px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px;border:1px #ff5a00 solid;font-size:14px}
.designer-count1{background:#ff5a00}
.designer-count1 p{color:#fff}
.designer-count1 b{font-size:46px;color:#fff}
.designer-count2 p{color:#ff5a00}
.designer-count2 b{font-size:46px;color:#ff5a00}
.designer-num{margin-left:30px}
.designer-num p{margin-bottom:20px}
.designer-num em{color:#ff5a00}
.designer-top-p{font-size:16px;color:#999}
.designer-style{margin-bottom:30px}
.designer-info-title{margin-bottom:20px;padding-left:14px;font-size:16px;color:#333;position:relative}
.designer-info-title:before{display:block;width:8px;height:8px;background:#ff5a00;position:absolute;top:50%;left:0;margin-top:-4px}
.designer-label span{display:inline-block;padding:9px 20px;margin:5px;border-radius:50px;background:#f5f5f5;font-size:16px;color:#333}
.personal-p{padding-left:14px;font-size:16px;line-height:32px;color:#333}
.fuck{width:100%;height:180px;margin-bottom:55px;display:flex;justify-content:center;align-items:center;background:#000}
.fuck-bar{display:flex;justify-content:space-between;align-items:center}
.fuck-bar p{margin-right:10px;font-size:30px;color:#fff}
.fuck-bar b{color:#ff5a00}
.fuck-bar input[type=text]{flex:1;height:50px;padding:0 20px;margin-right:10px;background:#666;color:#fff}
.fuck-btn{display:flex;flex:1;justify-content:center;align-items:center;height:50px;background:#ff5a00;color:#fff;font-size:16px}
.fuck-btn i{margin-right:10px;font-size:20px}
.fuck-btn:hover{color:#fff;opacity:.8}
.filter ul a{margin:11px 0;padding:3px 12px;border-radius:2px;margin-left:13px}
.filter-name{margin:0}
.middle_filter{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.filter{height:138px;border:1px solid #e3e3e3;background-color:#fff;overflow:hidden;padding-left:0}
.hot{padding-right:30px!important}
.no_hot{padding-right:12px!important;background:url("") right top no-repeat}
.filter ul:nth-child(3)>a:nth-child(9):visited{padding-right:12px}
.navigation a:hover{border-bottom:1px solid #999}
.filter span,h2{padding:15px 20px;background-color:#f8f8f8}
.filter ul .all{color:#555}
.filter ul a:hover{color:#d6010e}
.desinger_middle_box{width:1200px;margin:0 auto;margin-top:34px;margin-bottom:60px}
.desinger_lt{width:895px;float:left}
.desinger_rank{width:286px;height:560px;float:right;border:1px solid #eaeaea;overflow:hidden}
.desinger_count_box{width:895px;border:1px solid #eaeaea;height:50px;line-height:50px}
.desinger_count_box a{padding:15px 32px;font-size:14px;color:#72757e}
.desinger_count_box a.active{font-weight:700;color:#000}
.desinger_count_box a.active .arrow{color:#000;font-size:14px;font-weight:700}
.desinger_count_box .desinger_count{background-color:#f8f8f8;font-weight:700;color:#333;border-right:1px solid #e3e3e3}
.desinger_count_box img{margin-left:5px;margin-top:2px}
.desinger_case_count,.desinger_hot{border-right:1px solid #e3e3e3;cursor:pointer}
.desinger_item_box{margin-top:20px;border:1px solid #e3e3e3;padding:20px;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer}
.desinger_introduction{width:600px;height:188px;overflow:hidden;float:left;margin-left:17px;padding-top:12px}
.desinger_item_top .desinger_img{float:left;height:200px;overflow:hidden;width:150px}
.desinger_img img{width:100%;height:200px;object-fit:cover}
.desinger_name{font-size:22px;font-weight:700;color:#3b3b3b;margin-bottom:6px}
.style_title{font-size:14px;color:#72757e;font-weight:700}
.desinger_center,.desinger_style_box{font-size:14px;color:#72757e;line-height:22px;overflow:hidden}
.desinger_center{height:44px}
.d_introduction_box{margin-left:-13px}
.d_introduction_box li{display:inline-block;text-align:center;height:54px;overflow:hidden;border-right:1px solid #e3e3e3;padding:7px 13px 0 13px;font-size:14px;font-weight:700;color:#7b7f7c}
.d_introduction_box li p{margin-top:13px}
.desinger_item_bottom{margin-top:26px}
.desinger_item_bottom img{margin:0;padding:0;width:277px;height:155px;max-height:155px;overflow:hidden;margin-top:24px}
.desinger_item_bottom a{float:left;margin-right:10px!important}
.desinger_item_bottom a:last-child{margin-right:0!important}
.desinger_item_bottom a:nth-child(odd){margin-right:0}
.number{font-family:Arial;font-size:18px;color:#616161}
.desinger_rt{float:right;width:296px}
.case-banner{width:100%;height:365px;vertical-align:middle}
.desinger_item_box_hover{box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translate3d(0,-2px,0)}
.designer_level_title{font-size:12px;color:#fff;background-color:#d9000f;height:20px;border-radius:10px;padding:0 5px;line-height:12px;font-weight:300;display:inline-block;text-align:center;line-height:20px;float:left;margin-left:7px;margin-top:3px}
.designer_name{float:left}
.arrow{font-weight:700;font-size:12px}
.desinger_count_box .clicked{color:#000;font-weight:700}
.desinger_count_box .desinger_checekd{color:#727375!important;font-weight:700}
.d_info_box{max-height:127px;height:127px;overflow:hidden}
.search_result{width:401px;height:32px;border:1px solid #e5e5e5;line-height:32px;font-size:14px;color:#9e9e9e;float:right;outline:0;text-indent:20px}
.search_result_box{position:relative;float:right}
.search_icon{width:21px;height:20px;position:absolute;top:-5px;right:10px;cursor:pointer}
.search_result_box ul{z-index:10;position:absolute;width:100%;top:100%;bottom:100%;height:360px;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box}
.search_result_box ul li{margin-top:15px;text-indent:20px;font-size:14px;height:32px;background-color:#fff}
.topSearch img{width:15px;height:18px;vertical-align:middle;margin:0 0 7px 3px}
.search_result_box ul a{color:#505050;border:0;text-decoration:none!important;font-size:14px}
.topSearch{display:none}
.show{display:block!important}
.topSearch a{cursor:pointer}
.ranking_number{font-family:Arial;font-size:18px;color:#818181;font-weight:700;margin-left:5px}
.desinger_rank_title{text-align:center;height:60px;background-color:#f6f6f6;font-size:16px;color:#333;line-height:60px}
.ranking_img img{width:78px;height:70px}
.ranking_img{float:left;margin-right:10px;display:block;width:75px;height:70px}
.desinger_ranking_item{padding-left:8px;padding-right:8px}
.rank{font-size:12px;color:#3b3b3b;font-weight:700}
.ranking_name{font-size:16px;font-weight:700;color:#6b6b6b;margin-top:4px}
.ranking_word{font-size:14px;color:#7b7f7c;margin-top:5px}
.desinger_ranking_item{margin-top:26px}
.desinger_price{width:286px;float:right;border:1px solid #eaeaea;margin-top:20px;padding-bottom:31px}
.form_baner{width:286px;height:150px;overflow:hidden;background:#f9f9f9;margin:0 auto}
.form_baner img{width:100%}
.gtm{width:10px;height:30px;font-size:10px;padding:20px 0 0 20px;color:#000;font-weight:700;float:left}
.gtm p{width:12px;height:12px}
.result{float:right;padding-top:20px;margin-right:20px;font-size:34px;font-weight:700}
.at_rt_item .input_box{width:260px;margin:0 auto;margin-top:16px}
.input_item{width:260px;height:48px;margin-bottom:7px;position:relative}
.input_item input{width:100%;height:48px;display:inline-block;border:1px solid #d8d8d8;outline:0;margin-bottom:9px;box-sizing:border-box;padding:17px 12px;background-repeat:no-repeat;background-position:12px 12px}
.privacy{width:260px;height:15px;text-align:center;font-size:12px;color:#7b7f7c;margin:0 auto;margin-top:15px;margin-bottom:8px}
.price_btn{width:260px;height:50px;background-color:#d6000f;text-align:center;margin:0 auto;font-size:22px;font-weight:700;line-height:50px;color:#fff;cursor:pointer}
.sesar-wrap{width:1185px;margin:40px auto;overflow:hidden}
.sesar-wrap .navigetion-bar h3{font-size:24px;line-height:40px;width:80%;float:left}
.sesar-wrap .navigetion-bar a{color:#333}
.caweca{width:100%;margin:0 auto;overflow:hidden;min-height:450px}
.caweca li{height:40px;width:100%;margin:0 auto;height:40px;border-bottom:1px solid #ddd;line-height:40px}
.caweca li a{width:100%;height:100%;display:block;font-size:15px;color:#666}
.zanwu{width:100%;margin:0 auto;height:80px;line-height:80px;font-size:15px;text-align:center;color:#666}
.sesar-wrap .your-position{line-height:40px}
.zanwu{width:100%;line-height:60px;text-align:center;margin:0 auto;line-height:140px;font-size:20px}
@media (max-width:1200px){.sesar-wrap{width:96%;margin:20px auto;overflow:hidden}
}
@media (max-width:631px){.patm{right:90px}
}
.pageshow{clear:both;margin:30px 0}
.pageshow .current{background:#df0204;color:#fff;width:40px;height:40px;margin-right:5px;display:inline-block;line-height:40px;text-align:center}
.pageshow .btn-danger,.pageshow .end,.pageshow .first,.pageshow .num,.pageshow .prev{color:#999;width:40px;height:40px;margin-right:5px;border:1px solid #eee;display:inline-block;line-height:40px;text-align:center}
.pageshow .next{width:87px;height:40px;display:inline-block;line-height:40px;text-align:center;color:#999;border:1px solid #eee}
.manager{padding:80px 0}
.manager-inner{display:flex;justify-content:space-between}
.manager-left{width:860px;display:flex}
.manager-img{width:330px;height:440px}
.manager-img img{width:330px;height:440px}
.manager-info{width:530px;padding:33px 58px 0;box-sizing:border-box;border:1px #e6e6e6 solid;border-left:none}
.manager-title{display:flex;margin-bottom:20px;justify-content:space-between;align-items:center}
.manager-name{display:flex;align-items:center}
.manager-name h3{margin-right:15px;font-size:28px;color:#333}
.manager-name p{padding-left:20px;background:url(../images/flag_03.png) no-repeat left center;font-size:16px;color:#333}
.manager-view{color:#999}
.manager-view em{color:#ff5a00}
.manager-stuff{margin-bottom:20px;width:16px;height:4px;background:#ff5a00}
.manager-counter{padding-bottom:30px;margin-bottom:30px;border-bottom:1px #e6e6e6 dashed}
.manager-counter ul{display:flex;justify-content:space-between}
.manager-counter li b{font-size:34px;color:#ff5a00;padding:0 4px}
.manager-p{display:flex;margin-bottom:30px}
.manager-p span{display:block;width:100px;padding-left:15px;position:relative}
.manager-p span:before{display:inline-block;content:'';width:6px;height:6px;background:#ff5a00;margin-right:10px}
.manager-p p{flex:1;color:#999}
.ku{width:320px;height:440px;padding:0 50px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;background:url(../images/ku-bg_03.jpg)}
.ku h3{margin-bottom:20px;font-size:30px;color:#333}
.ku em{color:#ff5a00}
.ku p{margin-bottom:20px;font-size:16px;color:#666}
.ku-bar{margin-bottom:20px;display:flex}
.ku-bar:after,.ku-bar:before{display:block;content:'';height:1px}
.ku-bar:before{width:60px;background:#ff5a00}
.ku-bar:after{width:20px;background:#ff9232}
.ku-in{margin-bottom:20px;display:flex;align-items:center;padding:0 15px;height:50px;background:#fff}
.ku-in input{flex:1;margin-left:10px;color:#333}
.ku-in input::placeholder{color:#333}
.ku input[type=submit]{width:100%;height:50px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.ku input[type=button]{width:100%;height:50px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.lizi{height:640px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(../images/lizi-bg.jpg) no-repeat;background-size:cover}
.lizi-item{margin-bottom:30px;display:flex;justify-content:center;align-items:center;height:360px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}
.lizi-arrow{width:240px;height:40px;display:flex}
.lizi-arrow .lizi-next,.lizi-arrow .lizi-prev{width:120px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;color:#ff5a00}
.lizi-arrow i{font-size:30px}
.lizi-arrow .lizi-prev:hover{background:#ff5a00;color:#fff}
.lizi-arrow .lizi-next:hover{background:#ff5a00;color:#fff}
.other{padding:60px 0;margin-bottom:60px}
.other-title{margin-bottom:55px;font-size:28px}
.manager-list{overflow:hidden}
.manager-list ul{width:100%;display:flex;flex-wrap:wrap}
.manager-list li{width:288px;margin-right:12px;margin-bottom:30px;position:relative}
.manager-list li:after,.manager-list li:before{display:block;content:'';height:2px;position:absolute;bottom:0;transition:all .3s}
.manager-list li:before{width:30%;background:#ff5a00;left:0;z-index:9}
.manager-list li:after{width:70%;left:30%;background:#ff9232}
.manager-list li:hover:before{width:100%}
.manager-list li:hover:after{width:0}
.manager-img2{width:288px;height:360px;overflow:hidden}
.manager-img2 a{display:block}
.manager-img2 img{height:360px;transition:all .3s}
.manager-img:hover img{transform:scale(1.1)}
.manager-bb{display:flex;justify-content:center;align-items:center;height:100px}
.manager-bb p{font-size:24px}
.manager-bb span{padding-left:15px;margin-left:9px;background:url(../images/flag_03.png) no-repeat left center;background-size:12px 14px}
.kao{margin-bottom:60px;text-align:center;font-size:28px;color:#333}
.kao em{font-size:40px;color:#ff5a00}
.about-banner{width:100%}
.about-title{margin-bottom:60px;text-align:center}
.about-title h3{font-size:40px;color:#333;font-weight:400}
.about-title p{font-size:18px;color:#999;text-transform:uppercase}
.about-title span{display:block;width:45px;height:3px;margin:15px auto;background:#ff5a00}
.about-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.about-info{width:560px;height:350px;margin:20px}
.about-info .about-scroll{width:100%;height:100%}
.about-info .swiper-slide{padding-right:60px;height:auto;box-sizing:border-box;line-height:24px;color:#353535}
.about-scroll .swiper-scrollbar-drag{background:#ff5a00}
.about-video{width:550px;height:350px;margin:20px;position:relative}
.about-video img{width:550px;height:350px}
.about .counter-list ul{padding:30px 0}
.about .counter-list span{font-family:'黑体';font-weight:700}
.about .counter-list em,.about .counter-list span{font-family:'黑体';color:#ff5a00}
.wenhua{padding:80px 0;background:url(../images/wenhua-bg.jpg) no-repeat;background-size:cover}
.wenhua-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.wenhua-info{width:480px;height:510px;padding:45px;box-sizing:border-box;background:url(../images/ma_05.jpg) no-repeat;color:#fff;background-size:100% 100%;transition:all .5s}
.wenhua-info img{margin-bottom:20px}
.wenhua-info h3{margin-bottom:10px;font-size:20px}
.wenhua-info span{display:block;width:10px;height:5px;margin-bottom:10px;background:#ff5a00}
.wenhua-list{width:710px;padding:0 5px}
.wenhua-list ul{display:flex;flex-wrap:wrap}
.wenhua-list li{width:226px;height:250px;margin:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.wenhua-list li:nth-child(odd){background:#fff;color:#333}
.wenhua-list li:nth-child(even){background:#ff5a00;color:#fff}
.wenhua-list h3{font-size:20px}
.wenhua-list span{display:block;width:10px;height:5px;margin:10px}
.wenhua-list li:nth-child(odd) span{background:#ff5a00}
.wenhua-list li:nth-child(even) span{background:#fff}
.hitstory{padding:60px 0;background:url(../images/hitstory-bg.jpg);background-size:cover}
.hitstory-slide .swiper-slide{width:380px}
.hitstory-title{display:flex;align-items:center;margin-bottom:25px;font-size:50px;color:#ff5a00;position:relative}
.hitstory-title:after{margin-left:10px;content:'';flex:1;height:1px;background:#b3b3b3}
.hitstory-p{margin-bottom:30px}
.hitstory-p p{margin-bottom:15px;font-size:24px}
.hitstory-p span{font-size:16px;color:#666;display:inline-block;margin-bottom:15px}
.story{padding:60px 0;background:url(../images/story-bg.jpg);background-size:cover}
.story-con{padding:0 100px 100px;position:relative}
.story-con p{line-height:24px;color:#666}
.story-con img{position:absolute;top:0;left:0}
.story-list ul{display:flex;justify-content:space-between}
.story-list li{width:290px;background:#fff;transition:all .3s}
.story-list li:hover{transform:translateY(-12px);box-shadow:0 0 20px rgba(0,0,0,.2)}
.story-list li a{display:block}
.story-img{height:240px}
.story-img img{height:240px}
.story-info{padding:0 25px;height:210px;display:flex;justify-content:center;flex-direction:column;border:1px #e6e6e6 solid;border-top:none}
.story-info p{margin-bottom:20px;font-size:20px;color:#333}
.story-info span{color:#333}
.honor{padding:100px 0}
.honor-container{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:1280px;padding:50px;box-sizing:border-box;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);margin:0 auto}
.honor-img{margin:20px;width:580px;height:400px}
.honor-img img{width:580px;height:400px}
.honor-scroll{width:510px;height:400px;margin:20px}
.honor-slide{width:100%;height:100%}
.honor-slide .swiper-slide{box-sizing:border-box}
.honor-bar{padding-left:30px;height:58px;display:flex;align-items:center;position:relative}
.honor-bar i{display:block;width:10px;height:10px;background:#ff5a00;transform:rotate(45deg);position:absolute;top:50%;left:10px;margin-top:-5px}
.honor-bar em{padding-right:15px;margin-right:15px;border-right:1px #e6e6e6 solid;font-size:18px;color:#ff5a00}
.honor-bar p{flex:1;font-size:16px}
.dj{padding-top:50px;height:920px;background:url(../images/dj-bg_42.jpg) no-repeat center center;background-size:cover}
.dj-container{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;background:#fff}
.dj-img{width:580px;height:500px}
.dj-img img{width:580px;height:500px;object-fit:cover}
.dj-info{width:700px;height:500px;padding:45px;box-sizing:border-box;position:relative}
.dj-title{margin-bottom:20px;display:flex;align-items:center;font-size:30px}
.dj-con{line-height:32px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}
.dj-info .more-btn{position:absolute;bottom:45px;right:45px}
.huodong{padding:50px 0;background:url(../images/huodong-bg_46.jpg);background-size:cover}
.huodong-slide{height:750px}
.huodong-slide .swiper-slide{padding:10px;box-sizing:border-box;transition:all .3s}
.huodong-slide .swiper-slide-active{padding-top:70px}
.huodong-item{background:#fff;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden}
.huodong-img{height:250px}
.huodong-img a{display:block}
.huodong-img img{height:250px}
.huodong-info{padding:0 30px;height:280px;display:flex;flex-direction:column;justify-content:center}
.huodong-time{font-size:18px;color:#ff5a00}
.huodong-time em{font-size:40px}
.huodong-title{margin:24px 0;font-size:20px;line-height:36px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.huodong-title a{color:#333}
.huodong-con{font-size:14px;line-height:24px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.huodong-slide .swiper-pagination-bullet{border-radius:50px;transition:all .3s}
.huodong-slide .swiper-pagination-bullet-active{width:50px;background:#ff5a00}
.huodong-slide .swiper-button-next,.huodong-slide .swiper-button-prev{width:120px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;color:#ff5a00;bottom:0;top:auto;margin-top:0}
.huodong-slide i{display:none;font-size:30px}
.huodong-slide .swiper-button-prev{background:url(../images/gleft.jpg) no-repeat;left:0}
.huodong-slide .swiper-button-next{background:url(../images/gright.jpg) no-repeat;right:0}
.header-nav{width:1200px;height:40px;position:relative}
.header-nav-cc{display:flex}
.search-bar{display:none;border:1px #ff5a00 solid}
.search-bar.search-show{display:flex;-webkit-animation-name:slideUp;animation-name:slideUp;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.search-pick{width:100px;height:39px;background:#f5f5f5;line-height:39px;font-size:14px;padding-left:15px;position:relative;cursor:default;z-index:1}
.search-pick:after{content:"";width:0;height:0;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;top:0;bottom:0;right:15px;margin:auto;transition:all .5s ease}
.search-pick:hover:after{transform:rotate(-180deg)}
.search-slide{width:115px;padding:0;margin:0;list-style:none;font-size:14px;display:none;border:1px solid #a00;border-top:1px solid #f5f5f5;position:relative;left:-16px;background:#f5f5f5;z-index:999}
.search-slide p{width:100px;height:39px;line-height:39px;padding-left:15px;cursor:pointer}
.search-slide p:hover{background:#e0e0e0}
.search-pick:hover .search-slide{display:block}
.search-bar input[type=text]{width:260px;height:39px;padding:0 20px}
.search-bar input[type=submit]{width:115px;height:39px;color:#fff;background:#a00;cursor:pointer}
@keyframes slideUp{from{transform:translate3d(0,25px,0);opacity:0;visibility:visible}
to{transform:translate3d(0,0,0);opacity:1}
}
.fuck-bar input[type=text]::placeholder{color:#ccc}
.link-list a{display:flex;flex-direction:column;justify-content:center;align-items:center}
.link-img1,.link-img2{margin-bottom:10px}
.link-img2{display:none}
.link-list a:hover .link-img1{display:none}
.link-list a:hover .link-img2{display:inline-block}
.link-list p{font-size:14px;margin:0}
.link-star{display:flex;justify-content:center;align-items:center}
.whitestar{margin-left:5px}
.footer-qr-img{width:124px;height:124px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}
.footer-qr-img:after{position:absolute;left:0;top:0;display:block;width:100%;height:40px;content:"";animation:light 5s infinite}
.qr1:after{background:url(../images/light01.png)}
.qr2:after{background:url(../images/light02.png)}
@keyframes light{0%{top:0}
50%{top:100%}
100%{top:-40px}
}
.qr-img{width:105px;height:105px}
.designer{background:url(../images/dalishi_02.jpg);background-size:cover}
.case-show-content img{max-width:750px;display:flex;margin:0 auto 10px}
.about-banner-word{width:100%;position:absolute;top:28%;text-align:center;color:#fff}
.about-banner-word h3{font-size:70px}
.about-banner-word p{font-size:30px}
.fangxiang{padding:60px 0;background:url(../images/fangxiang-bg.jpg);background-size:cover}
.fangxiang img{width:100%}
.glory{padding:75px 0 90px}
.glory-title{margin-bottom:80px;text-align:center;font-size:40px;color:#333}
.glory-title em{color:#ff5a00}
.glory-container{display:flex;justify-content:space-between}
.glory-banner{width:960px}
.glory-list{width:420px;box-sizing:border-box;border-radius:30px;border:4px #dab96b solid;overflow:hidden}
.glory-list-top{height:66px;text-align:center;line-height:66px;font-size:28px;color:#fff;background:#dab96b}
.glory-list-show{padding:20px;text-align:center}
.glory-list-show .glory-slide{padding-bottom:50px}
.glory-img{width:110px;height:140px;margin-bottom:15px}
.glory-slide .swiper-slide{padding-bottom:20px}
.glory-slide p{font-size:16px}
.glory-slide span{color:#999}
.glory-slide .swiper-pagination-bullet{border-radius:50px}
.glory-slide .swiper-pagination-bullet-active{width:30px;background:#dab96b}
.red{padding:60px 0 40px;background:url(../images/red-bg_09.jpg);background-size:cover}
.red-title{margin-bottom:30px;text-align:center}
.red-title p{font-size:40px;color:#fff}
.red-title h3{font-size:40px;color:#c71a19}
.red-p{width:1120px;margin:0 auto 30px;font-size:16px;line-height:30px;color:#fff;text-align:center}
.red-list{width:1300px;margin:0 auto}
.red-list ul{display:flex;justify-content:space-between}
.red-list li{width:420px}
.red-big{width:420px;height:580px;background:#fff}
.red-big img{height:580px}
.red-small{width:420px;height:280px;background:#fff}
.red-small img{height:280px}
.zuji{padding:60px 0 80px;background:url(../images/zuji-bg_13.jpg);background-size:cover}
.zuji-slide a{display:block;width:100%;height:360px;background:#fff;position:relative;overflow:hidden}
.zuji-slide img{width:100%;height:360px;object-fit:cover}
.zuji-slide span{display:none;width:100%;height:60px;padding:0 20px;box-sizing:border-box;background:url(../images/zuji-mask.png);text-align:center;line-height:60px;font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:0;left:0;z-index:9}
.zuji-slide a:hover span{display:block}
.dnews{padding:80px 0}
.dnews-container{display:flex;justify-content:space-between}
.dnews-left{width:640px}
.dnews-img{width:640px;height:418px;overflow:hidden}
.dnews-img a{display:block}
.dnews-img img{height:418px;transition:all .3s}
.dnews-img:hover img{transform:scale(1.1)}
.dnews-info{padding:0 30px;display:flex;justify-content:space-between;align-items:center;height:130px;background:#ff5a00}
.dnews-info-time{color:#fff;font-size:16px}
.dnews-info-time em{font-size:36px}
.dnews-info-title{width:480px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:22px;color:#fff;line-height:40px}
.dnews-info-title a{color:#fff}
.dnews-info-title a:hover{color:#fff;opacity:.8}
.dnews-list{width:700px}
.dnews-list li{margin-bottom:35px;display:flex;justify-content:space-between}
.dnews-time{width:90px;height:90px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f5f5f5;color:#ff5a00}
.dnews-time p{font-size:40px}
.dnews-time span{font-size:14px}
.dnews-list-info{width:580px}
.dnews-list-title{margin-bottom:15px;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dnews-list-title a{color:#333}
.dnews-list-p{font-size:14px;color:#999;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.dnews-list li:hover .dnews-time{background:#ff5a00;color:#fff}
.dnews-list li:hover .dnews-list-title a{font-weight:700}
.dnews-list li:hover .dnews-list-p{color:#333}
.dnews-more{display:flex;justify-content:flex-end}
.more-btn2{display:block;width:160px;height:40px;background:url(../images/ra.png) no-repeat center center #ff5a00}
.more-btn2:hover{opacity:.8}
.canguan{padding:50px 0;background:url(../images/canguan-bg.jpg);background-size:cover}
.canguan-container{width:1280px;margin:0 auto}
.canguan-title{margin-bottom:30px;color:#fff}
.canguan-title p{font-size:34px}
.canguan-title span{font-size:16px}
.canguan-bar{display:flex;justify-content:space-between}
.canguan-bar input[type=text]{flex:1;height:50px;padding:0 20px;margin-right:10px;border-radius:4px;background:#fff}
.canguan-bar select{flex:1;height:50px;padding:0 20px;margin-right:10px;border-radius:4px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/gda.png) no-repeat 90% center #fff;cursor:pointer}
.canguan input[type=submit]{flex:1;height:50px;margin-right:10px;border-radius:4px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.canguan input[type=button]{flex:1;height:50px;margin-right:10px;border-radius:4px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.news-wrapper{padding:10px 0 60px 0;background:#f5f5f5}
.news-item{margin-bottom:20px;padding:50px 60px;display:flex;justify-content:space-between;background:#fff}
.news-img{width:640px;height:420px;overflow:hidden}
.news-img a{display:block}
.news-img img{height:420px;transition:all .3s}
.news-img:hover img{transform:scale(1.1)}
.news-info{width:600px}
.news-info-time{font-size:18px;color:#ff5a00}
.news-info-time em{font-size:50px}
.news-info-title{margin-bottom:25px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:24px;line-height:36px;color:#333;overflow:hidden}
.news-info-title a{color:#333}
.news-info-p{margin-bottom:56px;line-height:24px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.news-more{display:block;width:180px;height:40px;background:#ff5a00;text-align:center;line-height:40px;color:#fff}
.news-more:hover{color:#fff;opacity:.8}
.news-list{margin-bottom:60px}
.news-list li{padding:30px;display:flex;justify-content:space-between;background:#fff}
.news-list .news-info-time{padding-top:20px}
.news-list-info{width:400px;margin-top:10px;margin-left:20px;border-bottom:1px solid #ccc}
.news-list-title{margin-bottom:20px;font-size:20px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list-title a{color:#333}
.news-list-p{margin-bottom:20px;line-height:24px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.news-list-more{display:block;width:180px;height:40px;float:right;border:1px #ff5a00 solid;text-align:center;line-height:40px;color:#ff5a00}
.news-info-time b{height:40px;line-height:40px;color:#ccc;font-weight:400}
.news-list-more:hover{background:#ff5a00;color:#fff}
.news-list-img{width:375px;height:180px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center}
.news-list-img a{display:block}
.news-list-img img{display:block;height:245px}
.news-list-img:hover img{transform:scale(1.1);transition:all .3s}
.news-container{display:flex;justify-content:space-between;align-items:flex-start}
.news-detail{width:865px;box-sizing:border-box;background:#fff;overflow:hidden}
.news-detail-top{margin-bottom:50px;text-align:center}
.news-detail-top p{margin:30px 15px;font-size:30px;color:#333}
.news-detail-tips{display:flex;justify-content:space-around}
.news-detail-ii{display:flex;align-items:center;color:#999}
.news-detail-ii span{margin-left:5px}
.heart-btn{display:flex;align-items:center;color:#999;cursor:pointer}
.heart-btn span{margin-left:5px}
.heart-btn.active i{color:#ff5a00}
.news-detail-con{overflow:hidden;padding-bottom:50px;margin:0 15px 20px 15px;border-bottom:1px #e6e6e6 dashed}
.news-detail-con img{max-width:100%}
.news-page{display:flex;justify-content:space-between}
.news-page-left{width:580px}
.news-page-bar{padding:10px 0;padding-left:35px;height:32px;font-size:16px;line-height:32px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-page-bar a{color:#999}
.news-page-bar:hover span{color:#ff5a00}
.news-page-bar:hover a{color:#333}
.news-prev1{background:url(../images/news-left.png) no-repeat left center}
.news-prev1:hover{background:url(../images/news-left-h.png) no-repeat left center}
.news-next1{background:url(../images/news-right.png) no-repeat left center}
.news-next1:hover{background:url(../images/news-right-h.png) no-repeat left center}
.back-list{display:flex;justify-content:center;align-items:center;width:150px;height:40px;background:#ff5a00;color:#fff}
.back-list:hover{color:#fff;opacity:.8}
.back-list img{margin-right:10px}
.news-right{width:318px}
.suan{margin-bottom:20px;background:#fff}
.suan-img{width:100%;margin-bottom:20px}
.suan-img img{width:100%}
.suan-in{margin:5px 20px;position:relative;display:flex;justify-content:space-between}
.suan-in select{width:100%;height:50px;padding:0 20px;border-radius:6px;border:1px #e6e6e6 solid;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/gda.png) no-repeat 95% center #fff}
.suan-in label{font-size:16px;line-height:48px}
.suan-in input{width:280px;height:48px;padding:0 20px;box-sizing:border-box;border:1px #e6e6e6 solid}
.suan-in em{position:absolute;top:15px;right:20px}
.suan-btn{padding:10px 0 0 0;width:280px;margin:0 auto;display:flex;justify-content:space-between}
.suan-btn a{display:block;width:340px;height:48px;margin:0 auto;line-height:48px;text-align:center;font-size:16px}
.suan-btn1{background:#ff5a00;color:#fff}
.suan-btn1:hover{color:#fff;opacity:.8}
.suan-btn2{background:#e6e6e6;color:#333}
.suan-btn2:hover{color:#333;opacity:.8}
.suan-tips{font-size:14px;padding:20px;text-align:center;color:#999}
.suan-tips em{color:red}
.recom{padding:20px;margin-bottom:20px;background:#fff}
.recom-title{padding-left:10px;border-left:10px #ff5a00 solid;font-size:20px;color:#333}
.recom li{padding:20px 0;display:flex;justify-content:space-between;border-bottom:1px #e6e6e6 dashed}
.recom li:last-child{border-bottom:none}
.recom-img{width:140px;height:92px;overflow:hidden;margin-right:10px}
.recom-info{width:164px;height:92px;display:flex;flex-direction:column;justify-content:space-between}
.recom-name{font-size:16px;line-height:28px;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.recom-name a{color:#333}
.recom-info p{font-size:14px;color:#999}
.xingdong{padding:30px;height:540px;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box}
.xingdong h3{margin-bottom:18px;font-size:30px;color:#fff}
.xingdong p{margin-bottom:30px;font-size:14px;color:#999}
.xingdong a{display:block;width:138px;height:38px;border:1px #ff5a00 solid;text-align:center;line-height:38px;font-size:16px;color:#ff5a00}
.yaot-bon span{font-weight:lighter;font-size:15px}
.mmy a{height:56px;line-height:56px;font-size:18px}
.mianfei{padding:140px 0 80px;background:url(../images/mianfei-bg.jpg);background-size:cover}
.mianfei-title{margin-bottom:30px;text-align:center;color:#fff}
.mianfei-title h3{font-size:48px}
.mianfei-title p{font-size:30px}
.book{width:1300px;height:690px;margin:0 auto;background:url(../images/book.png) no-repeat;position:relative}
.book-phone{position:absolute;bottom:143px;left:177px;line-height:34px}
.book-phone p{margin:5px 0}
.book-phone em{color:#ff5a00}
.book-phone a{color:#ff5a00}
.tdao{width:380px;position:absolute;top:120px;right:130px}
.tdao h3{font-size:26px;font-weight:400}
.tdao p{font-size:16px}
.tdao-bar{margin:15px 0;width:200px;height:1px;display:flex}
.tdao-bar:after,.tdao-bar:before{display:block;content:'';width:50%;height:1px}
.tdao-bar:before{background:#ff5a00}
.tdao-bar:after{background:#ff9232}
.tdao ul{padding:50px 0 20px}
.tdao li{margin-bottom:10px;padding:0 20px;border:1px #e6e6e6 solid}
.tdao li input{width:100%;height:48px}
.tdao li select{width:100%;height:48px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/gda.png) no-repeat right center #fff}
.tdao input[type=submit]{width:100%;height:52px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.tdao input[type=submit]:hover{opacity:.8}
.tdao input[type=button]{width:100%;height:52px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.tdao input[type=button]:hover{opacity:.8}
.fuwu{width:1200px;margin:0 auto 60px}
.fuwu-title{margin-bottom:40px;text-align:center;font-size:30px;color:#333}
.fuwu-title em{color:#ff5a00}
.fuwu-p{display:flex;justify-content:space-between;font-size:16px;color:#333;text-align:center}
.fuwu-p p{width:200px}
.huhang{padding:65px 0 80px;background:url(../images/huhang.jpg);background-size:cover}
.huhang-inner{width:1200px;margin:0 auto}
.huhang img{margin-bottom:40px}
.huhang-list ul{display:flex;justify-content:space-between}
.huhang-list li{width:460px;height:60px;background:#ff5a00;box-shadow:0 0 10px rgba(177,26,27,.8);text-align:center;line-height:60px;font-size:16px;color:#fff;transition:all .3s}
.huhang-list li:hover{transform:translateY(-20px)}
.mask{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:999;display:none}
.mf-poon{width:1210px;height:598px;position:fixed;top:50%;left:50%;margin-top:-299px;margin-left:-605px;z-index:999;display:none}
.mf-popp{width:100%;height:598px;display:flex;background:url(../images/mf-bg.png) no-repeat;justify-content:center;align-items:center}
.mf-word{width:70px;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:30px;color:#fff;position:absolute;top:99px;left:0}
.mf-step h3{margin-bottom:45px;font-size:26px}
.mf-step-list{position:relative}
.mf-step-p{width:50%;text-align:center;font-size:17px;color:#888;position:absolute}
.mf-step1{top:90px;left:0}
.mf-step2{top:90px;right:0}
.mf-step3{bottom:25px;left:0}
.mf-step4{bottom:25px;right:0}
.mf-bar{width:1px;height:426px;margin:0 60px;background:#ff5a00}
.mf-in{width:460px}
.mf-in h3{margin-bottom:35px;text-align:center;font-size:32px;color:#ff5a00}
.mf-in li{margin-bottom:25px;display:flex;align-items:center;justify-content:space-between}
.mf-in span{font-size:18px;color:#333;font-weight:700;position:relative}
.mf-in em{color:#ff5a00;position:absolute;top:5px;left:-15px}
.mf-in input[type=text]{width:315px;height:48px;padding:0 20px;border:1px #e6e6e6 solid;font-size:18px}
.mf-in input[type=submit]{width:100%;height:66px;margin-bottom:23px;background:#ff5a00;font-size:24px;color:#fff;cursor:pointer}
.mf-in input[type=submit]:hover{opacity:.8}
.mf-in input[type=button]{width:100%;height:66px;margin-bottom:23px;background:#ff5a00;font-size:24px;color:#fff;cursor:pointer}
.mf-in input[type=button]:hover{opacity:.8}
.mf-tips{text-align:center;color:#ff5a00}
.yu{padding:190px 0 50px;background:url(../images/yu-bg.jpg);background-size:cover;position:relative}
.yu-word{margin-bottom:50px;text-align:center;color:#fff}
.yu-word h3{font-size:48px}
.yu-word p{font-size:29px;line-height:75px}
.yu-word2{margin-bottom:50px;text-align:center;color:#fff}
.yu-word2 h3{font-size:48px;margin-bottom:15px}
.yu-word2 p{font-size:16px;line-height:30px}
.yu-box{width:1200px;height:560px;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:30px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}
.yu-box .tdao{position:static}
.yu-contact{margin:8px 0;display:flex;align-items:center;font-size:16px}
.yu-contact img{margin-right:10px}
.yu-contact em{color:#ff5a00}
.yu-contact a{color:#ff5a00}
.yu-mid{margin-right:120px;margin-left:80px;position:relative}
.yu-bar{width:1px;height:440px;background:#e6e6e6}
.yu-mid a{display:block;width:209px;height:213px;position:absolute;top:50%;left:50%;margin-top:-107px;margin-left:-105px}
.tdao-tips{margin-top:25px;padding-left:25px}
.tdao-tips em{color:#ff5a00}
.t-nav{width:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:5}
.t-nav-inner{width:1200px;margin:0 auto}
.t-nav-inner ul{display:flex}
.t-nav-inner li{flex:1}
.t-nav-inner a{display:flex;justify-content:center;align-items:center;height:120px;color:#fff}
.t-nav-inner img{margin-right:8px}
.t-nav-inner p{font-size:24px}
.t-nav-inner span{font-size:16px}
.t-nav-inner a.active{background:#a08d8a}
.t-nav-inner li:first-child a.active{background:#c89a11}
.t-nav-inner li:first-child a:hover{background:#c89a11;color:#fff}
.t-nav-inner li:nth-child(2) a.active{background:#c9a8a1}
.t-nav-inner li:nth-child(2) a:hover{background:#c9a8a1;color:#fff}
.t-nav-inner li:nth-child(3) a.active{background:#ff5a00}
.t-nav-inner li:nth-child(3) a:hover{background:#ff5a00;color:#fff}
.t-nav-inner li:nth-child(4) a.active{background:#8c7875}
.t-nav-inner li:nth-child(4) a:hover{background:#8c7875;color:#fff}
.san{width:1200px;margin:0 auto;margin-bottom:30px}
.san-title{margin-bottom:40px;text-align:center}
.san-title h3{margin-bottom:20px;font-size:30px;color:#333}
.san-title em{color:#ff5a00}
.san-title p{font-size:16px;color:#6a6969}
.san ul{display:flex}
.san li{display:flex}
.san-con{width:0;height:360px;position:relative;overflow:hidden;transition:all .3s;background-repeat:no-repeat;background-size:100%}
.san-info{width:600px;height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.5);color:#fff;font-size:18px;line-height:34px;position:absolute;top:0;left:0;z-index:5}
.san-info a{display:block;width:108px;height:40px;margin-top:10px;border:1px #fff solid;text-align:center;line-height:40px;font-size:14px;color:#fff}
.san-info a:hover{background:#fff;color:#333}
.san-bar{width:100px;height:360px;display:flex;justify-content:center;align-items:center;position:relative}
.san-bar:before{display:none;content:'';border-top:12px transparent solid;border-bottom:12px transparent solid;border-right:12px #ff5a00 solid;position:absolute;top:50%;left:-12px;margin-top:-6px;z-index:9}
.san-bar p{padding-left:56px;padding-right:22px;font-size:20px}
.san-bar div{width:100%;height:100%;padding-right:30px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;position:absolute;top:0;left:0}
.san-bar span{display:block;transform:rotate(90deg);white-space:nowrap}
.san li .san-bar{background:#dee0e2}
.san li:nth-child(even) .san-bar{background:#f6f8fa}
.san li.active .san-bar{background:#ff5a00;color:#fff}
.san li.active .san-bar:before{display:block}
.san li.active .san-con{width:600px}
.fwlc{padding-bottom:60px;background:url(../images/fwlc-bg_189.jpg) no-repeat bottom left;text-align:center}
.zhuanche{padding-bottom:66px;text-align:center}
.changjian{margin:0 auto;margin-bottom:80px;width:1200px}
.changjian ul{display:flex;padding-top:80px}
.changjian li{width:25%;border-right:1px #e6e6e6 solid;text-align:center;font-size:24px;color:#666}
.changjian li:last-child{border-right:none}
.changjian .cjtei{width:220px;height:220px;margin:0 auto 30px;border-radius:50%;overflow:hidden}
.changjian .cjtei img{cursor:pointer;transition:all .5s}
.changjian .cjtei img:hover{transform:scale(1.2)}
.bimian{padding:100px 0 75px;background:url(../images/bimian-bg_06.jpg);background-size:cover}
.bimian ul{display:flex;justify-content:space-between;width:1200px;padding-top:70px;margin:0 auto}
.bimian li{width:410px;border-radius:10px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden;transition:all .3s}
.bimian li:hover{transform:translateY(-12px);box-shadow:0 0 20px rgba(0,0,0,.2)}
.bimian-img{width:410px;height:210px}
.bimian-img img{width:410px;height:210px}
.bimian-info{padding:30px;position:relative}
.bimian-info h3{margin-bottom:20px;font-size:24px;text-align:center}
.bimian-p{height:128px;font-size:18px;line-height:30px;color:#8c8989;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.bimian-price{margin-bottom:27px;font-size:18px;color:#ff5a00;text-decoration:line-through}
.bimian-flag{display:block;width:95px;height:34px;background:url(../images/flag_07.png);text-align:center;line-height:34px;font-size:18px;color:#fff;font-weight:700;position:absolute;bottom:115px;right:0}
.bimian li a{display:block;width:100%;height:65px;border-radius:10px;border:1px #ff5a00 solid;text-align:center;line-height:65px;font-size:22px;color:#ff5a00;font-weight:700}
.bimian li a:hover{background:#ff5a00;color:#fff}
.quick-step{padding:20px 0;text-align:center}
.fang-list ul{display:flex;justify-content:center}
.fang-list li{width:294px;height:557px;margin:0 30px;border-radius:8px;background:#000;overflow:hidden;transition:all .3s}
.fang-list li:nth-child(2){transform:translateY(-20px)}
.fang-list li a{display:block}
.fang-list li:hover{box-shadow:0 0 10px rgba(0,0,0,.5);transform:translateY(-20px)}
.fang-list li:nth-child(2):hover{transform:translateY(-40px)}
.why{padding:70px 0;background:url(../images/why-bg_18.jpg);background-size:cover}
.why-title{margin-bottom:60px;display:flex;justify-content:center;align-items:center}
.why-title h3{margin:0 30px;font-size:30px;color:#333;font-weight:400}
.why-container{width:470px;height:445px;margin:0 auto;padding-top:110px;position:relative}
.why-img{text-align:center}
.why-word{width:490px;position:absolute}
.why-word h3{font-size:20px}
.why-word em{font-size:36px;color:#ff5a00}
.why-word p{font-size:16px;color:#666}
.why1{bottom:22px;left:-439px;text-align:right}
.why2{bottom:22px;right:-439px}
.why3{top:0;left:50%;margin-left:-245px;text-align:center}
.why4{top:254px;left:-500px;text-align:right}
.why5{top:254px;right:-500px}
.mxi{padding:60px 0 30px}
.mxi-container{display:flex;justify-content:center}
.mxi-img{width:600px;height:420px;margin-right:80px}
.mxi-img img{height:420px}
.mxi-list{width:620px}
.mxi-list li{margin-bottom:15px;height:130px;display:flex;justify-content:center;align-items:center;background:#e6e6e6;color:#333;position:relative}
.mxi-list li:before{display:block;content:'';border-top:12px transparent solid;border-bottom:12px transparent solid;border-right:12px #e6e6e6 solid;position:absolute;top:50%;left:-12px;margin-top:-6px}
.mxi-list li:hover{background:#ff5a00;color:#fff}
.mxi-list li:hover:before{border-right:12px #ff5a00 solid}
.mxi-list h3{font-size:26px;font-weight:400}
.mxi-bar{margin:0 35px;width:1px;height:100px;background:#ccc}
.mxi-list li:hover .mxi-bar{background:#fff}
.mxi-p{font-size:16px;line-height:30px}
.mxi-list span{margin:0 30px}
.quick-box{width:1200px;margin:0 auto;padding:35px;box-sizing:border-box;border-top-left-radius:50px;border-bottom-right-radius:50px;background:#fff;box-shadow:0 20px 20px rgba(0,0,0,.1);position:relative}
.your-choice{position:absolute;top:35px;left:35px;font-size:16px;color:#ff5a00}
.your-choice a{color:#0e71eb}
.quick-title{margin-bottom:35px;text-align:center;font-size:32px;color:#333}
.house-list{width:912px;margin:0 auto 20px}
.house-list ul{display:flex;flex-wrap:wrap}
.house-list li{width:184px;height:184px;margin:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;border:1px #fff solid}
.house-img{width:130px;height:130px}
.house-list img{width:130px;height:130px;margin-bottom:10px}
.house-list p{padding-left:30px;font-size:16px;color:#666;background:url(../images/gou1.png) no-repeat left center}
.house-list li.active{border:1px #e6e6e6 solid;background:#f4f5f6}
.house-list li.active p{background:url(../images/gou2.png) no-repeat left center}
.q-btn{display:flex;justify-content:center}
.q-btn a{display:block;width:360px;height:50px;margin:0 13px;text-align:center;line-height:50px;font-size:16px;font-weight:700}
.q-btn1{color:#fff;background:#ff5a00}
.q-btn1:hover{color:#fff;opacity:.8}
.q-btn2{background:#c5c5c5;color:#fff}
.q-btn2:hover{color:#fff;opacity:.8}
.style-img{width:130px;height:130px;margin-bottom:4px;border:6px #fff solid;border-radius:50%;overflow:hidden}
.style-img img{width:130px;height:130px}
.house-list li.active .style-img{border:6px #ff5a00 solid}
.end-container{display:flex;justify-content:space-between}
.end-left{width:720px}
.end-list ul{display:flex;justify-content:space-between}
.end-list li{width:224px;padding:20px;height:388px;box-sizing:border-box;background:#f4f4f4}
.end-list h3{margin-bottom:26px;font-weight:400;font-size:26px;color:#ff5a00;text-align:center}
.end-num{margin-bottom:40px}
.end-list p{margin-bottom:20px;color:#666}
.end-list b{color:#000}
.end-img{width:140px;height:140px;margin:0 auto}
.end-img img{width:140px;height:140px}
.end-style{width:130px;height:130px;margin:0 auto;border-radius:50%;overflow:hidden}
.end-style img{width:130px;height:130px}
.meitian{width:378px;height:475px;padding:80px 44px 0 26px;box-sizing:border-box;background:url(../images/meitian_03.jpg);background-size:100% 100%;color:#ff5a00}
.meitian span{font-size:22px}
.meitian h3{margin-bottom:20px;font-size:36px}
.meitian input[type=text]{width:100%;height:54px;padding:0 25px;margin-bottom:20px;box-sizing:border-box;border:1px #e6e6e6 solid;font-size:16px}
.meitian p{margin-bottom:20px}
.meitian input[type=submit]{width:100%;height:60px;background:#ff5a00;font-size:18px;color:#fff;font-weight:700;cursor:pointer}
.meitian input[type=submit]:hover{opacity:.8}
.meitian input[type=button]{width:100%;height:60px;background:#ff5a00;font-size:18px;color:#fff;font-weight:700;cursor:pointer}
.meitian input[type=button]:hover{opacity:.8}
.accept_partwrap{height:920px}
.accept_part_title{padding-top:75px;text-align:center}
.accept_part_title dt{font-size:36px;color:#000}
.accept_part_title dt span{color:#ff5a00}
.accept_part_title dd{font-size:16px;color:#999;margin-top:25px}
.harsh_partwrap{height:786px;background:#313332}
.harsh_part_title{padding-top:80px;height:52px;width:670px;margin:0 auto}
.harsh_part_des{text-align:center;line-height:40px;color:#fff;font-size:16px}
.harsh_areabox{width:1200px;height:410px;margin:50px auto 0}
.harsh_swiper{height:410px}
.harsh_swiperitembox{display:flex;justify-content:center}
.harsh_swiperitem{width:275px;margin:0 20px;height:360px;position:relative}
.harsh_swiperitem img{width:275px;height:360px}
.harsh_swiperitem .harsh_swiperdes{width:100%;bottom:0;padding:15px 0;position:absolute;left:0}
.harsh_swiperitem .harsh_swiperdes p{line-height:26px;font-size:16px;color:#fff;text-align:center;padding:0 30px}
.harsh_morebtn{width:280px;height:50px;margin:40px auto 0}
.harsh_morebtn a{display:block;border-radius:4px;background:#ff5a00;text-align:center;line-height:50px;font-size:16px;color:#fff}
.harsh_morebtn a:hover{color:#fff}
.harsh_swiper .swiper-pagination-bullet{width:17px;height:17px;background:#5d5d5d;margin-right:6px;opacity:1}
.harsh_swiper .swiper-pagination-bullet-active{background:#e74c3a}
.harsh_areabox .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}
.part_wrap3box{height:920px}
.part_wrap3_title{padding:55px 0;text-align:center;font-size:36px}
.part_wrap3_title span{color:#ff5a00}
.part_wrap3area{position:relative;height:680px;display:flex;justify-content:space-around;align-items:center}
.part_wrap3left{width:600px;height:540px;position:relative;overflow:hidden}
.part_wrap3right{width:750px;height:680px;background:#f5f5f5;position:relative}
.wrap3ad1{position:absolute;width:353px;height:240px;left:0;top:0}
.wrap3ad2{position:absolute;width:220px;height:270px;top:0;right:10px}
.wrap3ad3{position:absolute;width:268px;height:268px;top:270px;left:20px}
.wrap3ad4{position:absolute;width:300px;height:220px;top:270px;right:0}
.check_parttitle{display:inline-block;border-bottom:2px solid #6c6c6c;line-height:64px;font-size:24px;color:#6c6c6c;margin:30px 52px 0}
.check_partbox{padding:0 52px;color:#fff;line-height:25px;font-size:15px;height:550px;margin-top:35px;overflow-y:auto}
.check_partbox p{color:#fff;line-height:36px;font-size:18px}
.check_partbox dl{padding-top:15px;color:#fff}
.check_partbox dl dt{line-height:36px;font-size:18px;color:#ff5a00}
.check_partbox dl dd{line-height:24px;font-size:14px;color:#6c6c6c;margin-top:6px}
.zl-scrollContentDiv span{line-height:36px;font-size:18px;color:#ff5a00}
.zl-scrollContentDiv p span{line-height:36px;font-size:18px;color:#6c6c6c}
.check_page_tool{width:240px;height:40px;background:#e6e6e6;position:absolute;bottom:0;left:50%;margin-left:-360px;z-index:9;display:flex;justify-content:center;align-items:center}
.check_page_item{flex:1}
.demand_partwrap{height:560px;background:url(../images/demand_partwrap_bg.jpg) no-repeat 0 0;background-size:100% 560px}
.demand_partbox{position:relative}
.demand_msgtitle{line-height:38px;padding:66px 0 30px 0;color:#fff;font-size:36px}
.demand_msgtitle span{margin-right:10px}
.demand_msgtitle strong{margin-left:10px;font-weight:700}
.demand_msgbox{width:530px;display:flex;flex-wrap:wrap}
.demand_msgbox a{width:158px;height:38px;border:1px solid #fff;border-radius:2px;display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff;margin-right:10px;margin-top:10px}
.demand_msgbox a:hover{color:#fff;background:rgba(255,255,255,.6)}
.demand_sideright{width:640px;height:340px;position:absolute;right:0;top:-20px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(../images/demand_sideright.jpg) no-repeat 0 0}
.demand_sideright h5{color:#fff;font-size:28px;margin-bottom:30px;margin-top:10px}
.demand-in{width:400px;height:50px;padding:0 10px;display:flex;align-items:center;background:#fff;margin-bottom:12px}
.demand-inbtn input[type=submit]{width:420px;height:50px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer;margin-top:15px}
.demand-inbtn input[type=submit]:hover{opacity:.8}
.demand-inbtn input[type=button]{width:420px;height:50px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer;margin-top:15px}
.demand-inbtn input[type=button]:hover{opacity:.8}
.demand-in b{font-size:16px;color:#333;margin:0 5px}
.demand-in input{flex:1}
.course_part{background:url(../images/night-dot.jpg) repeat-x 0 340px}
.courslistbox{height:580px;width:1200px;padding-left:200px;padding-top:50px;margin:0 auto}
.courslistbox:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.courslistbox li{position:relative;display:inline-block;width:210px;height:290px;float:left;margin-left:-70px}
.courslistbox li:before{content:'';border:1px solid #ff5a00;position:absolute;left:89px;bottom:278px;width:26px;height:26px;display:inline-block;border-radius:50%;z-index:99}
.courslistbox li:after{display:block;content:'';width:18px;height:18px;border-radius:50%;border:3px #fff solid;background:#ff5a00;position:absolute;left:50%;margin-left:-14px;top:50%;margin-top:-14px}
.courslistbox li:nth-child(odd){padding-bottom:290px}
.courslistbox li:nth-child(even){padding-top:290px}
.courslistbox li:nth-child(even) .cours_infomon{background:#ff5a00;margin-top:50px}
.courslistbox li:nth-child(odd) .cours_infomon:after{content:'';width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:20px solid #242638;display:inline-block;position:absolute;left:50%;bottom:-20px;margin-left:-10px;z-index:999}
.courslistbox li:nth-child(even) .cours_infomon:after{content:'';width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:20px solid #ff5a00;display:inline-block;position:absolute;left:50%;top:-20px;margin-left:-10px;z-index:999}
.cours_infomon{width:210px;height:240px;border-radius:12px;background:#242638;position:relative}
.cours_infomon h6{font-size:22px;font-weight:700;color:#fff;text-align:center;padding-top:26px}
.cours_infomon .cours_line{width:30px;height:4px;margin:20px auto 0;background:rgba(255,255,255,.7)}
.cours_infomon p{color:#fff;line-height:26px;padding:10px 30px 0;font-size:14px}
.cours_infomon .cours_number{font-size:48px;position:absolute;right:15px;bottom:5px;font-weight:700}
.courslistbox li:nth-child(odd) .cours_infomon .cours_number{color:#3b3d50}
.courslistbox li:nth-child(even) .cours_infomon .cours_number{color:#b72223}
.check_page_left,.check_page_right{width:120px;height:40px}
.check_page_left{background:url(../images/gleft.jpg)}
.check_page_right{background:url(../images/gright.jpg)}
.respon{padding:90px 0}
.respon-title{margin-bottom:30px;text-align:center;font-size:36px;color:#333;font-family:'宋体'}
.respon ul{display:flex}
.respon li{flex:1;display:flex;justify-content:center;align-items:flex-start;border-right:1px #e6e6e6 solid}
.respon li:last-child{border-right:none}
.respon-info b{font-weight:400;font-size:18px;color:#333}
.respon-info em{font-size:60px;line-height:60px;vertical-align:top}
.respon-info p{font-size:24px}
.float-right{width:70px;position:fixed;top:200px;right:0;z-index:9998}
.float-right li{margin-bottom:1px;position:relative}
.float-link{width:70px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border:1px solid #ccc;color:#b3b3b3}
.float-right li:hover .float-link{background:#ff5a00;color:#fff}
.float-link i{font-size:26px}
.float-qr{display:none;width:120px;height:120px;background:#fff;position:absolute;top:0;left:-135px}
.float-qr img{width:120px;height:120px}
.float-right li:hover .float-qr{display:block}
.back-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;margin-top:20px;background:rgba(0,0,0,.5);color:#fff}
.back-btn i{font-size:28px}
.gallery-top{width:100%;height:100%}
.gallery-top .swiper-slide{background-size:cover;background-position:center}
.manyou-big{width:100%;height:100%;position:fixed;top:0;left:0;z-index:6}
.manyou-float{height:100%;padding:40px 0;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;position:fixed;top:0;left:30px;z-index:7}
.manyou-small{width:140px;display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}
.gallery-thumbs{width:122px;height:560px}
.manyou-item{width:106px;height:106px;padding:8px;background:url(../images/pictrue_03.png);cursor:pointer}
.manyou-img{width:106px;height:106px;overflow:hidden;position:relative}
.manyou-img img{width:106px;height:106px}
.manyou-p{width:100%;height:100%;padding:3px;display:none;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;line-height:30px;color:#fff;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:9}
.manyou-item:hover .manyou-p{display:flex}
.manyou-item.active .manyou-p{display:flex}
.manyou-next,.manyou-prev{width:122px;height:60px;position:relative;outline:0}
.manyou-next:before,.manyou-prev:before{display:block;content:'';border-left:12px transparent solid;border-right:12px transparent solid;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}
.manyou-prev:before{border-bottom:12px #fff solid}
.manyou-prev:hover:before{border-bottom:12px #ff5a00 solid}
.manyou-next:before{border-top:12px #fff solid}
.manyou-next:hover:before{border-top:12px #ff5a00 solid}
.manyou-free{display:block;width:140px;height:42px;background:#ff5a00;text-align:center;line-height:42px;font-size:16px;color:#fff;position:relative}
.manyou-free:hover{color:#fff}
.manyou-free i{display:block;width:43px;height:51px;background:url(../images/click_03.png);position:absolute;top:17px;right:-19px;animation:move 1s ease-in-out infinite}
@keyframes move{0%{top:0}
50%{top:17px}
100%{top:0}
}
.sub-nav{display:none}
.gongyi_headwrap{height:340px}
.gongyi-search{width:550px;height:130px;overflow:hidden;position:absolute;top:130px;left:50%;margin-left:-275px;z-index:9}
.gongyi-search h3{font-weight:400;letter-spacing:4px;font-size:36px;color:#fff;text-align:center;margin-top:10px}
.gongyi-search p{margin-top:25px;border:1px solid #a6a6a6;border-radius:20px;font-size:18px;color:#fff;line-height:40px;text-align:center}
.node_wrap{height:710px;background:#fff}
.node_leftbox{width:430px;margin-left:20px}
.node_area{display:flex;height:710px;justify-content:space-between;align-items:center}
.node_ling{height:120px;display:flex;align-items:center}
.node_ling b{display:inline-block;font-size:126px}
.nodetag_info{width:270px;margin-left:10px}
.nodetag_info p{font-size:40px;line-height:60px}
.node_des{margin-top:22px;font-size:24px;line-height:34px}
.node_des span{color:#f60b0b}
.node_lookmore{width:240px;height:48px;margin:50px 0 0 70px;font-size:14px;color:#fff}
.node_lookmore a{display:block;height:48px;display:flex;justify-content:center;align-items:center;border-radius:24px;background:#222;color:#fff}
.node_lookmore a:hover{color:#fff;opacity:.8}
.node_lookmore i{display:inline-block;width:40px;height:22px;background:url(../images/eye_ico.png) no-repeat 0 0;background-size:100% auto}
.worksort_wrap{height:1090px;background:url(../images/worksort_wrap_bg.jpg) no-repeat 0 0;background-size:100% 1090px}
.worksort_title{padding:100px 200px 0;text-align:center}
.worksort_title dt{font-size:40px;font-weight:700;margin-bottom:34px}
.worksort_title dd{line-height:26px;font-size:14px}
.worksort_list{width:1200px;margin:0 auto;margin-top:38px}
.worksort{width:1230px}
.worksort:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.worksort li{width:280px;height:90px;border-radius:10px;border:1px solid #bababa;margin-right:22px;background:#fff;float:left;position:relative;font-size:26px;line-height:90px;text-align:center;color:#ff5a00;cursor:pointer;margin-top:20px}
.worksort li.current{background:#ff5a00;color:#fff}
.worksort li:hover{background:#fcf0f0}
.worksort li.current:after{content:'';width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #ff5a00;position:absolute;left:50%;margin-left:-10px;bottom:-10px}
.worksort li.current:hover{background:#ff5a00;color:#fff}
.worksort_movewrap{width:1200px;margin:0 auto;margin-top:25px;border-radius:10px;background:#fff;position:relative}
.worksort-slide-next,.worksort-slide-prev{position:absolute;top:200px;z-index:999999;cursor:pointer;outline:0}
.worksort-slide-prev{left:-55px}
.worksort-slide-next{right:-55px}
.worksort-slide-next i,.worksort-slide-prev i{font-size:54px;color:#777878}
.worksort-slide-next i:hover,.worksort-slide-prev i:hover{color:#ff5a00}
.worksort_swiperbox{width:1140px;margin:30px auto 0;overflow:hidden}
.worksort_swiperbox .swiper-container{width:100%;height:440px}
.worksort_bigpic{width:494px;height:380px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.worksort_bigpic img{width:494px;height:380px;transition:all .6s}
.worksort_bigpic:hover img{transform:scale(1.1)}
.worksort_infobox{width:610px;height:380px;overflow:auto;line-height:26px;font-size:16px;color:#525050}
.worksort_infobox p{margin-bottom:10px}
.craft_wrap{height:650px;position:relative}
.craft_title{padding-top:80px;text-align:center}
.craft_title dt{font-size:40px;font-weight:700}
.craft_title dd{margin-top:30px;font-size:14px}
.craft_listbox1{position:absolute;left:250px;top:150px}
.craft_listbox2{position:absolute;right:0;bottom:60px}
.craft_list{height:210px;width:880px}
.craft_list li{width:210px;height:210px;margin-right:10px;position:relative;float:left;cursor:pointer;overflow:hidden}
.craft_list li img{width:210px;height:210px;transition:all .6s}
.craft_list li:hover{box-shadow:0 5px 10px #333;-moz-box-shadow:0 5px 10px #333;-webkit-box-shadow:0 5px 10px #333}
.craft_list li:hover img{transform:scale(1.1)}
.craft_info_item{width:210px;height:210px;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center}
.craft_info_item h4{font-size:18px;font-weight:400;color:#fff}
.craft_info_item p{font-size:14px;margin-top:10px;color:#fff}
.craft_listbox3{position:absolute;bottom:120px;left:0}
.craft_listbox3 .indiciatitle{font-family:宋体;letter-spacing:6px;font-size:20px;color:#363636;position:relative;line-height:66px}
.craft_listbox3 .indiciatitle:after{display:inline-block;content:'';width:100px;height:2px;background:#363636;position:absolute;right:0;bottom:0}
.craft_listbox3 .indiciatitle span{margin-left:10px}
.craft_listbox3 .indiciades{font-size:22px;text-align:right;margin-top:38px}
.accept_adbox{height:292px;background:url(../images/accept_adhead.png) no-repeat 0 0;background-size:100% auto}
.accept_adbox dl{text-align:center}
.accept_adbox dl dt{font-size:40px;font-weight:700;color:#fff;padding-top:100px}
.accept_adbox dl dd{font-size:14px;color:#fff;margin-top:25px}
.accept_areabox{margin-left:124px;border-left:5px solid #79100a;padding-left:62px;position:relative}
.accept_areabox:after{display:block;content:'';width:5px;background:#79100a;height:50px;position:absolute;left:-5px;top:-50px}
.accept_item{display:flex;padding-top:55px;position:relative}
.accept_item .accept_num{width:46px;height:46px;border-radius:50%;background:#fcc602;font-size:20px;color:#8a100a;text-align:center;line-height:46px;position:absolute;left:-86px;top:100px;z-index:100}
.accept_tagbox{width:144px;height:144px;border-radius:50%;margin-right:34px;background:#79100a;display:flex;justify-content:center;align-items:center;color:#fff;font-size:36px;font-weight:700;position:relative}
.accept_tagbox:after{display:block;content:'';width:62px;height:1px;border-top:1px dotted #79100a;position:absolute;left:-62px;top:70px}
.accept_infobox{flex:1}
.accept_infotitle{height:144px}
.accept_infotitle dt{font-size:36px;color:#93130c;padding-top:30px;font-weight:700}
.accept_infotitle dd{font-size:18px;color:#222;margin-top:15px}
.accept_infodetails{padding:20px 25px;background:#f1f1f1}
.accept_infodetails p{margin-top:5px;line-height:26px;font-size:14px}
.contrast_wrap{height:680px;position:relative}
.contrast_banner img{width:100%;height:680px}
.contrast_makbox{width:100%;height:680px;position:absolute;left:0;top:0;background:url(../images/duibi.jpg) no-repeat 0 0;background-size:100% 680px;z-index:90}
.contrast_head,.contrast_item{height:65px;width:1200px;display:flex;justify-content:space-between;align-items:center}
.contrast_head{padding:20px 0 20px}
.contrast_headtitle01{width:680px;margin-left:100px;line-height:90px;text-align:center;color:#333;font-size:36px;font-weight:700}
.contrast_headtitle02{width:680px;margin-right:100px;line-height:90px;text-align:center;color:#ff5a00;font-size:36px;font-weight:700}
.contrast_headico{flex:1;height:90px;display:flex;justify-content:center;align-items:center}
.contrast_headico img{width:200px;height:200px}
.contrast_itemtag{width:70px;height:70px;border:1px solid #ff5a00;padding:4px;border-radius:50%}
.contrast_itemtagin{width:70px;height:70px;border-radius:50%;background:#ff5a00;line-height:70px;text-align:center;color:#fff;font-size:20px;font-weight:700}
.contrast_itemcont{flex:1;height:90px;display:flex;justify-content:center;align-items:center}
.contrast_itemleft{height:65px;width:480px;display:flex;margin-left:60px;justify-content:center;align-items:center;border-bottom:1px solid #f0f0f0}
.contrast_line{width:2px;background:#f0f0f0;height:90px}
.contrast_itemleft p{font-size:16px;line-height:24px;padding:0 40px}
.contrast_itemright{position:relative;height:65px;width:480px;display:flex;margin-right:60px;justify-content:center;border-bottom:1px solid #f0f0f0;align-items:center}
.contrast_itemright:before{display:block;content:'';width:30px;height:30px;position:absolute;top:50%;background-image:url(../images/icon0002.png);background-size:100%;left:0;margin-top:-17px;z-index:9}
.contrast_itemright p{font-size:16px;color:#333;line-height:24px}
.subscribe_wrap{height:150px;display:flex;align-items:center}
.subscribe_wrap p{width:520px;font-size:30px}
.subscribe_wrap p span{color:#ff5a00;font-weight:700}
.subscribe-in{flex:1;border:1px solid #ccc;margin-right:12px;height:50px;padding:0 10px;display:flex;align-items:center;background:#fff}
.subscribe_wrap input[type=submit]{width:280px;height:52px;margin:10px 0;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.subscribe_wrap input[type=button]{letter-spacing:4px;font-weight:700;width:280px;height:52px;margin:10px 0;background:#ff5a00;font-size:18px;color:#fff;cursor:pointer}
.subscribe-in i{display:inline-block;width:24px;height:24px}
.subscribe-in b{font-size:16px;color:#ff5a00;margin:0 5px}
.subscribe-in input{flex:1;font-size:16px}
.material-give img{width:100%}
.material-part1{padding-top:66px}
.material-title1{width:510px;height:70px;margin:0 auto;text-align:center;background:url(../images/material-title1_bg.png) no-repeat center bottom;background-size:100% auto}
.material-title1 p{font-size:38px;color:#212020;font-weight:700}
.material-title1 p span{color:#ff5a00}
.material-ser-area{padding:60px 0;display:flex;justify-content:space-around}
.material-item{width:220px;height:600px;background:#22283a;cursor:pointer;transition:all .3s}
.material-item:hover{background:#ff5a00;box-shadow:0 0 15px #333;-moz-box-shadow:0 0 15px #333;-webkit-box-shadow:0 0 15px #333}
.material-itemodd{border-top-right-radius:120px;border-top-left-radius:120px}
.material-itemeven{border-bottom-right-radius:120px;border-bottom-left-radius:120px}
.material-info{width:220px;height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.material-pic,.material-pic img{width:220px;height:220px}
.material-num{font-size:100px;color:#fff}
.material-title{font-size:24px;color:#fff;font-weight:700}
.material-des{margin-top:20px}
.material-des p{font-size:16px;color:#fff;line-height:26px}
.material-itemodd .material-num{margin-bottom:40px}
.material-itemeven .material-num{margin-top:20px}
.material-itemodd:hover{transform:translateY(-45px)}
.material-itemeven:hover{transform:translateY(45px)}
.material-part2{width:100%;height:680px;background:#f2f2f2;position:relative;overflow:hidden}
.quality_leftcolor{width:640px;height:680px;background:#22283a;position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}
.quality_hand{width:1200px;height:680px;position:absolute;left:50%;top:0;margin-left:-700px}
.quality_moveout{width:1360px;height:480px;position:absolute;right:0;top:100px}
.quality_leftcolor h5{font-size:36px;color:#fff}
.quality_swiper-buttonbox{width:72px;height:72px;margin:30px 0;cursor:pointer;outline:0}
.quality_swiper-next{background:url(../images/quality_swiper-next-off.png) no-repeat center bottom;background-size:100% auto}
.quality_swiper-prev{background:url(../images/quality_swiper-prv-off.png) no-repeat center bottom;background-size:100% auto}
.quality_swiper-next:hover{background:url(../images/quality_swiper-next-on.png) no-repeat center bottom;background-size:100% auto}
.quality_swiper-prev:hover{background:url(../images/quality_swiper-prev-on.png) no-repeat center bottom;background-size:100% auto}
.quality_leftcolor .quality-pagination{text-align:center;font-size:22px;color:#fff}
.quality_leftcolor .quality-pagination .swiper-pagination-current{font-size:30px}
.quality_leftcolor .swiper-scrollbar{width:180px;height:4px;background:#99a3bd;margin-top:20px}
.quality_leftcolor .swiper-scrollbar .swiper-scrollbar-drag{background:#354574}
.quality_moveout .quality_slide{height:480px}
.quality_slideinfo{height:474px;margin-right:30px;background:#fff;border-bottom:6px solid #99a3bd;cursor:pointer}
.quality_slideinfo:hover{border-bottom:6px solid #354574;background:#f9f9f9;box-shadow:0 0 15px #555}
.quality_slideimg img{width:100%}
.quality_slideinfo dl{padding:20px 20px 0}
.quality_slideinfo dl dt{font-size:20px;text-align:center;font-weight:700}
.quality_slideinfo dl dd{font-size:14px;line-height:24px;margin-top:25px}
.supplier_wrap{padding:70px 0 70px}
.supplier_area{padding:40px 30px 0;display:flex;flex-wrap:wrap;width:95%;margin:0 auto}
.supplier_item{width:239px;height:120px;margin:10px;box-shadow:0 0 15px #ddd;position:relative;cursor:pointer;overflow:hidden}
.supplier_item:nth-child(7n){margin-right:0}
.supplier_logo img{width:239px;height:120px}
.supplier_info{width:240px;height:120px;position:absolute;left:0;top:120px;background:#ff5a00;transition:all .6s;display:flex;justify-content:center;align-items:center;flex-direction:column}
.supplier_item:hover .supplier_info{top:0}
.supplier_info h5{font-size:18px;color:#fff}
.supplier_info p{font-size:14px;color:#fff;margin-top:6px}
.material-part3{position:relative;background:url(../images/xuancai34.jpg) no-repeat left top;background-size:100% 100%;width:100%;height:540px;overflow:hidden}
.appoint_wrap{width:840px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.appoint_wraptitle{text-align:center;color:#fff}
.appoint_wraptitle dt{font-size:60px}
.appoint_wraptitle dd{font-size:18px;margin-top:16px;letter-spacing:4px}
.appoint_form{height:150px;display:flex;align-items:center}
.appoint_form input[type=submit]{width:280px;height:52px;margin:10px 0;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.appoint_form input[type=button]{width:280px;height:52px;margin:10px 0;background:#ff5a00;font-size:19px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:2px}
.appoint_form .subscribe-in{border:1px solid #e6e6e6;background:no-repeat}
.appoint_form .subscribe-in b,.appoint_form .subscribe-in input{color:#fff}
.appoint_form .subscribe-in input::-webkit-input-placeholder{color:#fff}
.boutique-search{width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:2}
.boutique-search h3{font-size:48px;color:#fff;text-align:center;margin-top:90px;font-weight:lighter;letter-spacing:14px}
.boutique-search p{letter-spacing:4px;margin-top:25px;font-size:24px;color:#fff;line-height:40px;text-align:center}
.idea_wrap{height:630px;background:#f1f1f1;padding-bottom:50px}
.idea_area{width:1310px;height:650px;position:relative;margin:-80px auto 0;background:url(../images/idea_area_bg.png) no-repeat center bottom;background-size:100% auto}
.idea_area dl{text-align:center;padding-top:100px}
.idea_area dl dt{font-size:40px;font-weight:700;color:#333}
.idea_area dl dd{font-size:14px;margin-top:15px}
.idea_servicebox{padding:30px 40px 0 60px;display:flex;justify-content:center}
.idea_servicitem{width:350px;height:340px;position:relative;margin-left:-120px;background:url(../images/idea_servicitem-of.png) no-repeat 0 0;background-size:100% auto;cursor:pointer}
.idea_servicitem:first-child{margin-left:0}
.idea_servicitem span{display:inline-block;padding:90px 0 0 115px;font-size:36px;font-weight:700;color:#ff5a00}
.idea_servicitem:hover{background:url(../images/idea_servicitem-on.png) no-repeat 0 0;background-size:100% auto}
.idea_servicitem:hover span{color:#fff}
.idea_tisps{width:930px;height:54px;margin:-30px auto 0;display:flex;justify-content:center;align-items:center;background:#fbdada;border-radius:10px;font-size:14px;color:#545151}
.bou_partwrap1{padding:50px 0}
.bou_partwrap1_title{text-align:center}
.bou_partwrap1_title dt{font-family:"宋体";font-size:38px;font-weight:bolder;color:#333}
.bou_partwrap1_title dd{font-family:"宋体";font-size:24px;font-weight:bolder;color:#333;margin-top:20px}
.bou_partwrap1_title dd.des{padding:0 245px;font-size:16px;line-height:36px;margin-top:40px;font-family:"微软雅黑";font-weight:400}
.planpart_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:70px}
.planpart_item{width:224px;height:210px;margin-right:20px;position:relative;cursor:pointer}
.planpart_item:last-child{margin-right:0}
.planpart_itempic{width:224px;height:210px;overflow:hidden}
.planpart_itempic img{width:260px;height:240px;transition:all .6s}
.planpart_item:before{display:block;content:'';width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;background-image:url(../images/icon0001.png);top:0;margin-top:-25px;z-index:9}
.planpart_item:hover .planpart_itempic img{transform:scale(1.1)}
.planpart_iteminfo{width:224px;height:210px;position:absolute;left:0;top:0;display:flex;justify-content:center;flex-direction:column;align-items:center}
.planinfo_text1{font-size:48px;font-weight:700;text-align:center;position:relative;padding-bottom:10px;margin-bottom:10px;color:#fff}
.planinfo_text1:after{display:inline-block;content:'';width:40px;height:1px;background:#fff;position:absolute;left:50%;margin-left:-20px;bottom:0}
.planinfo_text1 span{font-size:16px;font-weight:400;margin-left:5px}
.planinfo_text2,.planinfo_text3{font-size:16px;line-height:36px;text-align:center;color:#333}
.systempart_wrap{height:822px;margin-top:20px;position:relative}
.systempart_bgarea img{width:100%}
.systempart_postbox{width:100%;height:822px;position:absolute;left:0;top:0}
.systempart_title{font-family:"宋体";font-size:36px;font-weight:bolder;color:#fff;padding:50px 0;text-align:center}
.systempart_main{width:1200px;height:580px;margin:0 auto;background:rgba(0,0,0,.7);position:relative}
.systempart_mainpic{width:460px;height:620px;position:absolute;top:-20px;left:100px}
.systempart_mainpic img{width:460px;height:620px}
.systempart_itembox{padding-left:620px}
.systempart_item{padding-top:40px;display:flex}
.systempart_item i{display:inline-block;width:44px;height:44px;margin-right:20px}
.systempart_item i img{width:44px;height:44px}
.systempart_iteminfo{flex:1;color:#fff}
.systempart_iteminfo dt{font-size:20px;font-weight:700}
.systempart_iteminfo dd{font-size:14px;color:#ccc;margin-top:15px}
.satisfi_part_title{height:300px;text-align:center}
.satisfi_part_title dt{padding-top:70px;font-family:"宋体";font-size:36px;font-weight:bolder}
.satisfi_part_title dt span{color:#ff5a00}
.satisfi_part_title dd{font-size:24px;margin-top:20px}
.satisfi_partarea{height:620px;background:url(../images/satisfi_partarea_bg3.jpg) no-repeat 0 0;background-size:100% 620px}
.satisfi_partbox{position:relative;height:620px}
.mechanic_partarea{display:flex;height:210px;justify-content:center;align-items:center;position:absolute;left:50%;top:-70px;margin-left:-700px}
.mechanic_item{box-shadow:0 -2px 4px #ddd;width:200px;height:200px;border-radius:10px;margin:0 15px;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}
.mechanic_item i{width:42px;height:42px}
.mechanic_item span{margin-top:15px;font-size:14px;margin-top:15px}
.mechanic_item p{font-size:18px;font-weight:700;margin-top:25px}
.artizan_Wrap{display:flex;height:380px;justify-content:space-around;padding-top:185px}
.artizan_item{width:275px;height:380px;margin-right:6px;position:relative;overflow:hidden}
.artizan_item:last-child{margin-right:0}
.artizan_item img{width:275px;height:380px}
.artizan_item p{width:100%;height:80px;position:absolute;left:0;bottom:0;text-align:center}
.artizan_item p span{display:inline-block;font-size:20px;font-weight:700;color:#fff;margin-top:34px}
.artizan_itemodd p{background:url(../images/artizan_item_tagbg1.png) no-repeat 0 0}
.artizan_itemeve p{background:url(../images/artizan_item_tagbg2.png) no-repeat 0 0}
.industry_partwrap{height:820px;background:url(../images/industry_partwrap_bg.png) no-repeat 0 0;background-size:100% 820px}
.industry_partbox{height:820px;background:rgba(255,255,255,.6);padding-top:100px}
.industry_partarea{position:relative;height:640px}
.industry_pict{width:720px;height:540px;position:absolute;left:0;top:0;z-index:999}
.industry_pict img{width:720px;height:540px}
.industry_info{width:760px;height:640px;background:#9a9173;position:absolute;right:0;top:0}
.industry_infotitle{padding-right:100px;padding-top:70px;padding-bottom:50px}
.industry_infotitle h5{text-align:right;font-size:40px;color:#fff;font-family:"宋体";font-weight:700}
.industry_info p{padding-right:100px;padding-left:170px;font-size:18px;color:#fff;margin-bottom:40px;line-height:35px}
.industry_info p:first-child{text-align:right}
.tradition_partwrapout{position:relative}
.tradition_partwrap{width:1660px;height:560px;margin-top:100px;background:url(../images/tradition_partwrap.jpg) no-repeat 0 0;background-size:100% 560px}
.tradition_area{height:560px;position:absolute;left:50%;margin-left:-700px;top:0}
.tradition_area{height:560px;display:flex;justify-content:space-between;align-items:center}
.tradition_explain{width:560px}
.tradition_atlas{width:780px;display:flex;flex-wrap:wrap}
.tradition_explain h3{font-size:42px;color:#fff;font-family:宋体}
.tradition_explain p.onetext1{font-size:30px;margin-top:26px;color:#fff}
.tradition_explain p.onetext2{font-size:30px;margin-top:10px;color:#fff}
.onetext3box{margin-top:40px}
.tradition_explain p.onetext3{font-size:18px;line-height:40px;color:#fff}
.tradition_atlas_item{width:220px;height:220px;margin-left:30px;margin-top:20px;position:relative;border:3px solid #fff}
.tradition_atlaspict,.tradition_atlaspict img{width:220px;height:220px}
.tradition_atlasline{width:220px;height:220px;position:absolute;left:0;top:0}
.tradition_atlas_item p{width:100%;position:absolute;left:0;bottom:20px;text-align:center;color:#fff;font-size:18px;font-weight:700}
.breach_partwrap{position:relative;margin-top:100px}
.breach_partwrap img{width:100%}
.breach_partinfo{position:absolute;height:100%;left:50%;top:0;margin-left:-700px;color:#fff;display:flex;flex-direction:column;text-align:center;justify-content:center}
.breach_partinfo dt{font-size:42px;font-family:"宋体";font-weight:700;margin-bottom:40px}
.breach_partinfo dt span{color:#ff5a00}
.breach_partinfo dd{line-height:36px;font-size:14px}
.standard_partwrap{background:#f5f5f5;padding:0;height:560px}
.standard_partarea{height:500px;position:relative}
.standard_partbox{width:580px;position:absolute;top:50px;right:0}
.standard_infoitem{margin-bottom:20px;display:flex}
.standard_infonum{font-size:40px;color:#ff5a00;margin-right:20px;font-weight:700}
.standard_infomsg{flex:1;padding-top:10px}
.standard_infomsg dt{font-size:20px;font-weight:700}
.standard_infomsg dd{font-size:14px;line-height:24px;color:#666;margin-top:10px}
.settled_partwrap_title{font-size:40px;font-weight:700;font-family:"宋体";text-align:center;line-height:170px;color:#333}
.settled_partwrap_title span{color:#ff5a00}
.settled_partarea{height:480px;background-size:100% 480px}
.settled_elaboratebox{height:480px;width:100%;margin:0 auto;overflow:hidden;position:relative}
.settled_elaborateara{position:absolute;width:860px;height:480px;right:0;top:0}
.settled_swiper_tool{width:250px;position:absolute;right:145px;bottom:50px;z-index:9}
.settled_pagebox{width:240px;height:40px;background:#e6e6e6;display:flex}
.settled_page_next,.settled_page_prev{flex:1;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;outline:0}
.settled_page_prev{background:#e6e6e6 url(../images/settled_page_prev_of.png) no-repeat center center;background-size:40px auto}
.settled_page_prev:hover{background:#ff5a00 url(../images/settled_page_prev_on.png) no-repeat center center;background-size:40px auto}
.settled_page_next{background:#e6e6e6 url(../images/settled_page_next_on.png) no-repeat center center;background-size:40px auto}
.settled_page_next:hover{background:#ff5a00 url(../images/settled_page_next_of.png) no-repeat center center;background-size:40px auto}
.settled_swiper_tool .swiper-pagination-fraction{text-align:right;width:240px;font-size:16px;padding-bottom:10px;color:#fff}
.settled_swiper_tool .swiper-pagination-fraction .swiper-pagination-current{font-size:40px}
.elabo-item{padding:70px 90px 0 150px;color:#fff}
.elabo-item dl dt{font-size:28px;font-weight:700}
.elabo-item dl dd{font-size:16px;line-height:30px;margin-top:32px}
.elabo-item ul{margin-top:40px}
.elabo-item ul:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.elabo-item ul li{display:inline-block;float:left;line-height:42px;width:240px;color:#fff}
.elabo-item ul li:before{display:inline-block;content:'';width:8px;height:8px;background:#ff5a00;margin-right:10px;font-size:16px}
.frontier_part_title{font-family:"宋体";font-size:40px;text-align:center;line-height:170px;color:#333;font-weight:700}
.frontier_part_title span{color:#ff5a00}
.frontier_partbox{width:1500px;margin:0 auto}
.frontier_itemarea{width:1500px;margin-top:10px}
.frontier_itemarea:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.frontier_itemleft{width:750px;float:left}
.frontier_itemright{width:750px;float:right}
.frontier_col2,.frontier_col3,.frontier_colbig2{display:flex}
.frontier_item{flex:1;margin:0 5px}
.frontier_bigsmallbox{flex:1;display:flex;justify-content:space-between}
.frontier_small{flex:1;margin:0 5px}
.frontier_big{flex:2;margin:0 5px}
.frontier_large{flex:2;margin:0 5px}
.frontier_minor{flex:1;display:flex;flex-direction:column;justify-content:space-between}
.frontier_minor .frontier_item:first-child{margin-bottom:10px}
.frontier_big img,.frontier_item img,.frontier_large img,.frontier_minor img,.frontier_small img{width:100%;height:100%}
.skill_partwrap{margin-top:100px;position:relative}
.skill_partbg img{width:100%}
.skill_partarea{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}
.skill_partarea h6{color:#fff;font-size:36px;font-family:"宋体"}
.skill_partarea h6 span{color:#ff5a00}
.skill_partarea a{display:inline-block;margin-top:30px;width:280px;height:50px;display:flex;justify-content:center;align-items:center;color:#fff;background:#ff5a00;font-size:16px}
.skill_partarea a:hover{opacity:.8;color:#fff}
.frontier_sec{background:#ff5a00;color:#fff;position:relative}
.sec_direction{font-size:20px;font-weight:700;line-height:38px;margin:0 20px}
.sec_direction_right{text-align:right}
.sec_direction_right i{display:inline-block}
.sec_direction_left{text-align:left}
.sec_direction_left:before{display:inline-block;content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;vertical-align:middle;margin-top:-4px;margin-right:8px}
.sec_direction_right:after{display:inline-block;content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;vertical-align:middle;margin-top:-4px;margin-left:8px}
.sec_direction_num{position:absolute;font-size:100px;color:#ba4445;font-weight:700}
.frontier_sec1 .sec_direction_num{top:0;left:10px}
.frontier_sec1 .sec_direction_right{margin-top:130px}
.frontier_sec2 .sec_direction_num{right:10px;bottom:0}
.frontier_sec2 .sec_direction_left{margin-top:30px}
.frontier_sec2 .sec_direction_left:before{margin-right:90px}
.frontier_sec2 .sec_direction{text-align:right}
.frontier_sec3 .sec_direction_num{right:10px;bottom:0}
.frontier_sec3 .sec_direction_left{margin-top:30px}
.frontier_sec4 .sec_direction_num{left:10px;bottom:0}
.frontier_sec4 .sec_direction_right{margin-top:30px}
.frontier_sec4 .sec_direction_right:after{margin-left:45px}
.frontier_sec5 .sec_direction_num{right:10px;bottom:0}
.frontier_sec5 .sec_direction_left{margin-top:30px}
.frontier_sec5 .sec_direction_left:before{margin-right:90px}
.frontier_sec5 .sec_direction{text-align:right}
.accept_partwrap{height:920px;background:url(../images/jiaofu3534.jpg) no-repeat center center}
.accept_part_title{padding-top:75px;text-align:center}
.accept_part_title dt{font-size:36px;color:#000}
.accept_part_title dt span{color:#ff5a00}
.accept_part_title dd{font-size:16px;color:#999;margin-top:25px}
.harsh_partwrap{width:100%;height:786px;background:url(../images/jiaofu357.jpg) no-repeat center center;background-size:100% 100%}
.harsh_part_title{padding-top:60px;height:52px;width:670px;margin:0 auto}
.harsh_part_title h3{font-size:30px;color:#333;text-align:center;font-weight:400;position:relative}
.harsh_part_des{text-align:center;line-height:40px;color:#333;font-size:16px}
.harsh_areabox{width:1200px;height:410px;margin:50px auto 0}
.harsh_swiper{height:410px}
.harsh_swiperitembox{display:flex;justify-content:center}
.harsh_swiperitem{width:360px;margin:0 20px;height:420px;position:relative}
.harsh_swiperitem img{width:360px;height:420px}
.harsh_swiperitem .harsh_swiperdes{width:100%;bottom:0;padding:50px 0;position:absolute;left:0}
.harsh_swiperitem .harsh_swiperdes p{line-height:26px;font-size:16px;color:#fff;text-align:center;padding:0 30px}
.harsh_morebtn{width:280px;height:50px;margin:40px auto 0}
.harsh_morebtn a{display:block;border-radius:4px;background:#d73727;text-align:center;line-height:50px;font-size:16px;color:#fff}
.harsh_morebtn a:hover{color:#fff}
.part_wrap3box{height:920px}
.part_wrap3_title{padding:55px 0;text-align:center;font-size:30px}
.part_wrap3_title span{color:#ff5a00}
.part_wrap3area{position:relative;height:680px;display:flex;justify-content:space-around;align-items:center}
.part_wrap3left{width:600px;height:540px;position:relative}
.part_wrap3right{width:750px;height:680px;background:#f5f5f5;position:relative}
.wrap3ad1{position:absolute;width:353px;height:240px;left:0;top:0}
.wrap3ad2{position:absolute;width:220px;height:270px;top:0;right:10px}
.wrap3ad3{position:absolute;width:268px;height:268px;top:270px;left:13px}
.wrap3ad4{position:absolute;width:300px;height:220px;top:288px;right:0}
.check_page_tool{width:240px;height:40px;background:#e6e6e6;position:absolute;bottom:0;left:-280px;display:flex;justify-content:center;align-items:center}
.check_page_item{flex:1}
.demand_partwrap{height:300px;background:url(../images/demand_partwrap_bg.jpg) no-repeat 0 0;background-size:100% 300px}
.demand_partbox{position:relative}
.demand_msgtitle{line-height:38px;padding:66px 0 30px 0;color:#fff;font-size:36px}
.demand_msgtitle span{margin-right:10px}
.demand_msgtitle strong{margin-left:10px;font-weight:700}
.demand_msgbox{width:530px;display:flex;flex-wrap:wrap}
.demand_msgbox a{width:158px;height:38px;border:1px solid #fff;border-radius:2px;display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff;margin-right:10px;margin-top:10px}
.demand_msgbox a:hover{color:#fff;background:rgba(255,255,255,.6)}
.demand_sideright{width:640px;height:340px;position:absolute;right:0;top:-20px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(../images/demand_sideright.jpg) no-repeat 0 0}
.demand_sideright h5{color:#fff;font-size:28px;margin-bottom:30px;margin-top:10px}
.demand-in{width:400px;height:50px;padding:0 10px;display:flex;align-items:center;background:#fff;margin-bottom:12px}
.demand-inbtn input[type=submit]{width:420px;height:50px;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer;margin-top:15px}
.demand-inbtn input[type=submit]:hover{opacity:.8}
.demand-in b{font-size:16px;color:#333;margin:0 5px}
.demand-in input{flex:1}
.courslistbox:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.courslistbox li{position:relative;display:inline-block;width:210px;height:290px;float:left;margin-left:-70px}
.courslistbox li:nth-child(odd){padding-bottom:290px}
.courslistbox li:nth-child(even){padding-top:290px}
.courslistbox li:nth-child(even) .cours_infomon{background:#ff5a00;margin-top:50px}
.courslistbox li:nth-child(odd) .cours_infomon:after{content:'';width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:20px solid #242638;display:inline-block;position:absolute;left:50%;bottom:-20px;margin-left:-10px;z-index:999}
.courslistbox li:nth-child(even) .cours_infomon:after{content:'';width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:20px solid #ff5a00;display:inline-block;position:absolute;left:50%;top:-20px;margin-left:-10px;z-index:999}
.cours_infomon{width:210px;height:240px;border-radius:12px;background:#242638;position:relative}
.cours_infomon h6{font-size:22px;font-weight:700;color:#fff;text-align:center;padding-top:26px}
.cours_infomon .cours_line{width:30px;height:4px;margin:20px auto 0;background:rgba(255,255,255,.7)}
.cours_infomon p{color:#fff;line-height:26px;padding:10px 30px 0;font-size:14px}
.cours_infomon .cours_number{font-size:48px;position:absolute;right:15px;bottom:5px;font-weight:700}
.courslistbox li:nth-child(odd) .cours_infomon .cours_number{color:#3b3d50}
.courslistbox li:nth-child(even) .cours_infomon .cours_number{color:#cc3a3b;font-weight:400}
.courslistbox li:nth-child(2n) .cours_infomon .cours_line{background:#d64242}
@media (max-width:1558px){.elabo-item{padding:66px 90px 0 50px}
}
@media (max-width:1440px){.material-part2{height:500px}
.quality_leftcolor{width:500px;height:500px}
.quality_moveout{width:1000px;top:10px}
.worksort_wrap .inner{width:1200px}
.accept_adbox{height:220px}
.accept_adbox dl dt{padding-top:50px}
.accept_wrap.inner,.contrast_area.inner{width:1200px}
.worksort-slide-next{right:-30px}
.worksort-slide-prev{left:-30px}
.systempart_main,.tradition_area.inner,.tradition_partwrap{width:100%}
.settled_elaboratebox.inner,.standard_partarea.inner{width:1200px}
.tradition_area{left:0;margin-left:0}
.standard_partpic,.standard_partpic img{width:600px;height:390px}
.tradition_explain{margin-left:50px}
.settled_elaborateara{width:700px}
.elabo-item{padding:70px 50px 0 50px;color:#fff}
.frontier_itemarea,.frontier_partbox{width:1200px}
.frontier_itemleft,.frontier_itemright{width:600px}
.sec_direction_num{font-size:70px}
.sec_direction{font-size:16px}
.frontier_sec1 .sec_direction_right{margin-top:100px}
.frontier_sec2 .sec_direction_left:before{margin-right:60px}
.frontier_sec4 .sec_direction_right:after{margin-left:20px}
.frontier_sec5 .sec_direction_left:before{margin-right:60px}
.elabo-item{padding:66px 90px 0 50px}
}
@media (max-width:1200px){.material-part1.inner{width:1000px}
.material-item{width:180px;overflow:hidden}
.material-info{width:180px;height:420px}
.material-pic,.material-pic img{width:180px;height:180px}
.material-part2{height:500px}
.quality_leftcolor{width:360px;height:500px}
.quality_moveout{width:700px;top:10px}
.worksort_wrap .inner{width:1000px}
.accept_adbox{height:190px}
.accept_adbox dl dt{padding-top:50px}
.accept_wrap.inner,.contrast_area.inner{width:1000px}
.worksort li{width:230px;height:70px;line-height:70px}
.worksort_list{width:1000px}
.worksort{width:1030px}
.worksort_movewrap{width:1000px}
.worksort_swiperbox{width:1000px}
.worksort-slide-next{right:-40px}
.worksort-slide-prev{left:-40px}
.worksort_bigpic{width:410px;height:315px;margin-left:20px}
.worksort_infobox{width:500px}
.craft_listbox3{display:none}
.contrast_head,.contrast_item{width:1000px}
.idea_area,.systempart_main{width:100%}
.planpart_wrap{padding:0 30px}
.planpart_item{width:180px;height:180px;margin-right:25px}
.planpart_iteminfo,.planpart_itempic{width:180px;height:180px}
.systempart_mainpic{left:20px}
.systempart_itembox{padding-left:550px}
.mechanic_partarea{width:1000px;margin-left:-500px}
.industry_pict{left:100px}
.industry_pict,.industry_pict img{width:460px;height:350px}
.breach_partinfo,.tradition_area{left:0;margin-left:0}
.breach_partinfo dt{margin-bottom:0}
}
.float-link i.iconfont{font-size:33px}
.float-link i.icon-erweima{font-size:42px}
.lfg i.icon-mianfeiliangfang1{font-size:40px}
.omot{position:absolute;right:0;bottom:40px;z-index:5}
.mechanic_partarea{display:flex;height:210px;justify-content:center;align-items:center;position:absolute;left:50%;top:-70px;margin-left:-700px;z-index:999}
.mechanic_item{box-shadow:0 -2px 4px #ddd;width:200px;height:200px;border-radius:10px;margin:0 15px;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;transition:all .6s}
.mechanic_item i{width:42px;height:42px}
.mechanic_item i img{transition:all .6s}
.mechanic_item span{margin-top:15px;font-size:14px;margin-top:15px}
.mechanic_item p{font-size:18px;font-weight:700;margin-top:25px}
.mechanic_item:hover{transform:translateY(-15px)}
.mechanic_item:hover i img{transform:scale(1.3)}
.artizan_Wrap{display:flex;height:380px;justify-content:space-around;padding-top:185px}
.artizan_item{width:275px;height:380px;margin-right:6px;position:relative;overflow:hidden;cursor:pointer;transition:all .6s;overflow:hidden}
.artizan_item:last-child{margin-right:0}
.artizan_item img{width:275px;height:380px;transition:all .3s}
.artizan_item:hover{transform:translateY(-15px)}
.artizan_item:hover img{transform:scale(1.1);opacity:.5}
.artizan_item p{width:100%;height:80px;position:absolute;left:0;bottom:0;text-align:center}
.artizan_item p span{display:inline-block;font-size:20px;font-weight:700;color:#fff;margin-top:34px}
.artizan_itemodd p{background:url(../images/artizan_item_tagbg1.png) no-repeat 0 0}
.artizan_itemeve p{background:url(../images/artizan_item_tagbg2.png) no-repeat 0 0}
.tradition_atlas_item{width:220px;height:220px;margin-left:30px;margin-top:20px;position:relative;border:3px solid #fff;overflow:hidden;cursor:pointer}
.tradition_atlaspict,.tradition_atlaspict img{width:220px;height:220px}
.tradition_atlasline{width:220px;height:220px;position:absolute;left:0;top:0}
.tradition_atlaspict img{width:220px;height:220px;transition:all .6s}
.tradition_atlas_item:hover .tradition_atlaspict img{transform:scale(1.1)}
.tradition_atlas_item p{width:100%;position:absolute;left:0;bottom:20px;text-align:center;color:#fff;font-size:18px;font-weight:700}
.standard_partpic{width:600px;height:405px;top:40px;left:0;z-index:1;position:absolute;cursor:pointer;overflow:hidden}
.standard_partpic img{width:600px;height:405px;transition:all .6s}
.standard_partpic:hover img{transform:scale(1.1)}
.frontier_minor .frontier_item:first-child{margin-bottom:10px}
.frontier_big,.frontier_item,.frontier_large,.frontier_minor,.frontier_small{overflow:hidden;cursor:pointer}
.frontier_big img,.frontier_item img,.frontier_large img,.frontier_minor img,.frontier_small img{width:100%;height:100%;transition:all .6s}
.frontier_big:hover img,.frontier_item:hover img,.frontier_large:hover img,.frontier_minor:hover img,.frontier_small:hover img{transform:scale(1.1);box-shadow:0 0 15px #ccc}
.part_wrap3box .check_page_tool{width:240px;height:40px;background:#e6e6e6;position:absolute;bottom:0;left:32%;margin-left:0}
.part_wrap3left img{width:100%;height:100%}
.nav li:nth-child(3):before{content:'';background:url(../images/redu.png) no-repeat center center;display:block;position:absolute;top:-22px;right:6px;z-index:9;width:36px;height:36px;background-size:100% 100%}
.omapawnn{width:183px;height:69px;background:#fdfffe;position:absolute;right:74px;top:2px;z-index:2;box-shadow:-5px 0 20px 0 #dcd4d4;font-size:21px;text-align:center;line-height:69px;color:#d01a21;display:none}
.float-right li:hover .omapawnn{display:block}
.omapawnn a{color:#d01a21}
.bjdeng input{width:276px}
.gushi{width:1027px;height:668px;background:url(../images/paper.png) no-repeat;position:fixed;top:50%;left:50%;margin-top:-334px;margin-left:-513px;z-index:999;transition:all .3s;transform:translateY(-1000%)}
.gushi.move{transform:translateY(0)}
.gushi .gushi-slide{width:100%;height:100%;overflow:hidden}
.gushi-content{width:750px;padding-top:80px;margin:0 auto}
.gushi-content h3{margin-bottom:38px;font-size:28px;text-align:center}
.gushi-content p{line-height:32px;color:#666}
.gushi-arrow{width:240px;height:40px;display:flex;position:absolute;bottom:80px;right:130px}
.gushi-next,.gushi-prev{width:120px;height:40px;cursor:pointer;z-index:9}
.gushi-prev{background:url(../images/gleft2.jpg)}
.gushi-next{background:url(../images/gright.jpg)}
.classify-name i.icon-huxing:before{content:'';background:url(../images/xhx.png) no-repeat left top;width:21px;height:19px;display:inline-block}
.classify-name i.icon-dengji:before{content:'';background:url(../images/xdj.png) no-repeat left top;width:21px;height:19px;display:inline-block}
.classify-name i.icon-jingyan:before{content:'';background:url(../images/xjy.png) no-repeat left top;width:21px;height:19px;display:inline-block}
.classify-name i.fa-building:before{content:'';background:url(../images/xqy.png) no-repeat left top;width:21px;height:19px;display:inline-block}
.guihua-bar{display:none}
.global-ti li.active .guihua-bar{display:block}
.man-img img{width:52px;height:52px;display:inline-block;border-radius:50%}
.vr-wrap{background:#f2f2f2}
.vr-wrap .inner{padding-top:50px}
.cate-alio{width:100%;height:387px;background:url(../images/class-bg3.png) no-repeat center center;background-size:100% 100%;margin:0 auto 60px}
.huoqu-in i.fa-user:before{content:''}
.huoqu-in i.fa-user{background:url(../images/yonghu.png) no-repeat left top;width:20px;height:20px;display:inline-block}
.huoqu-in i.fa-id-badge:before{content:''}
.huoqu-in i.fa-id-badge{background:url(../images/shoujihaoma.png) no-repeat left top;width:15px;height:22px;display:inline-block}
.huoqu-in i.fa-flag:before{content:''}
.huoqu-in i.fa-flag{background:url(../images/loupanmingcheng.png) no-repeat left top;width:20px;height:20px;display:inline-block}
.loupan-num-bb i.fa-laugh-wink:before{content:''}
.loupan-num-bb i.fa-laugh-wink{background:url(../images/qianyue.png) no-repeat left top;width:16px;height:14px;display:inline-block}
.loupan-num-bb i.fa-eye:before{content:''}
.loupan-num-bb i.fa-eye{background:url(../images/liulan.png) no-repeat left top;width:16px;height:12px;display:inline-block}
.dmo{width:100%;margin:0 auto;overflow:hidden}
.dmo h3{font-size:16px;line-height:27px}
.domt-imgs{width:750px;margin:0 auto 15px;text-align:center;position:relative}
.domt-imgs img{max-width:100%;height:auto}
.domt-imgs span{position:absolute;min-width:118px;height:40px;line-height:40px;background:rgba(0,0,0,.5);color:#fff;border-radius:20px;text-align:center;left:38px;bottom:22px}
.desinger_slide{width:100%;height:190px;position:relative}
.desinger_slide .bd li{width:277px;height:190px;margin-right:11px;float:left}
.desinger_slide .bd li img{width:277px;height:189px;max-height:189px;margin-top:0}
.desinger_slide .next,.desinger_slide .prev{display:block;width:33px;height:33px;position:absolute;top:50%;margin-top:-19px;z-index:9}
.desinger_slide .prev{left:0;background:url(../images/slide-left.png) no-repeat;background-size:100% 100%}
.desinger_slide .next{right:0;background:url(../images/slide-right.png) no-repeat;background-size:100% 100%}
.desinger_slide .prev:hover{background:url(../images/slide-left2.png) no-repeat;background-size:100%}
.desinger_slide .next:hover{background:url(../images/slide-right2.png) no-repeat;background-size:100%}
.sdine{margin-bottom:20px}
.float_l{float:left}
.Zt-header-left{margin-top:15px}
.Zt-header-top{margin:0 auto;width:1200px;padding:0;background-color:#f4f5f9;height:40px;position:relative;z-index:10000}
.Zt-header-add{padding:12px 0}
.Zt-header-load{width:11px;height:15px}
.Zt-header-position{font-size:16px;color:#393d49;line-height:16px;margin:0 8px;cursor:default}
.Zt-header-city{position:relative;z-index:99}
.Zt-header-switch{display:block;font-size:14px;color:#0cb46a;line-height:40px}
.Zt-header-switch i{display:block;font-size:8px;line-height:40px;margin-left:10px}
.Zt-header-switch .Zt-header-tobtm{display:none}
.Zt-header-cityhide{display:none;width:228px;padding:14px 20px;border:1px solid #ddd;position:absolute;background-color:#fff;left:0;top:40px;z-index:999;box-sizing:border-box}
.Zt-header-cityhide h5{font-size:14px;color:red;line-height:14px;font-weight:700;margin-bottom:10px}
.Zt-header-hidename{margin:0 5px}
.Zt-header-hidename a{display:block;font-size:16px;color:#393d49;line-height:24px}
.Zt-header-citymore{display:block;width:100%;height:30px;line-height:30px;background-color:#ffb71d;text-align:center;font-size:12px;color:#fff;margin-top:12px}
.Zt-header-city:hover{background-color:#fff}
.Zt-header-city:hover>.Zt-header-switch{color:red}
.Zt-header-city:hover>.Zt-header-switch i{display:none}
.Zt-header-city:hover>.Zt-header-switch .Zt-header-tobtm{display:block}
.Zt-header-city:hover>.Zt-header-cityhide{display:block}
.Zt-header-hidename a:hover{color:red}
.Zt-header-right-list{position:relative;font-size:12px;color:#999;line-height:40px;box-sizing:border-box;cursor:default;z-index:99}
.Zt-header-right-list a,.Zt-header-right-list font{display:block;font-size:12px;color:#999;line-height:40px;cursor:pointer;padding:0 18px}
.Zt-header-right-list font strong{font-size:18px;color:red}
.Zt-header-right-list span{display:block;width:1px;height:12px;margin:14px 0;background-color:#ddd;cursor:default}
.tel{display:flex}
.tel span{display:flex;line-height:90px;font-size:16px;padding:0 10px}
.tel .icons img{display:block;width:35px}
.tel .t_text .text-block{font-size:18px;font-weight:700}
.tel .t_text .text-primary{color:#e74c3c!important;font-weight:700;font-size:28px;letter-spacing:0}
.title-wrap{width:1200px;margin:0 auto;text-align:center}
.title-text .line:before{display:inline-block;content:'';height:3px;width:70px;margin-bottom:20px;background:#656565;vertical-align:middle}
.title-text .line:after{display:inline-block;content:'';height:3px;margin-bottom:20px;width:70px;background:#656565;vertical-align:middle}
.title-text .line-w:before{display:inline-block;content:'';height:3px;width:70px;margin-bottom:20px;background:#fff;vertical-align:middle}
.title-text .line-w:after{display:inline-block;content:'';height:3px;margin-bottom:20px;width:70px;background:#fff;vertical-align:middle}
.title-text .line .dot{display:inline-block;width:40px;height:1px;margin-top:-10px;position:relative;vertical-align:middle}
.title-text .line .dot:after{content:'';width:8px;height:8px;background:#e74c3c;display:inline-block;border-radius:50%;position:relative;top:-9px}
.title-wrap .title-text .line_title{display:inline-block;margin:auto 25px;font-weight:500;color:#333;font-size:40px;text-align:center}
.t_bold{font-weight:700!important}
.title-wrap .title-text p{margin:10px auto;line-height:25px;font-size:16px;color:#9e9e9e;text-align:center}
.list-more{margin:10px auto}
.list-more a{font-size:18px;line-height:48px;border-radius:24px;border:1px solid #ccc;height:48px;width:200px;margin:0 auto;text-align:center;display:block}
.seach-wrap{width:1200px;text-align:center;margin-bottom:15px;margin-top:15px}
.seach-wrap li{display:inline}
.seach-wrap li a{display:inline-block;height:35px;background-color:#fff;border:1px solid #ccc;line-height:35px;padding:0 15px;-moz-border-radius:5px;-o-border-radius:25px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#303030}
.seach-wrap .active a{background-color:red;color:#fff}
.zt_form{width:292px;height:362px;overflow:hidden;margin:10px 5px 0 5px;background:#fff;float:left;border-radius:3px;-ms-box-shadow:0 0 5px 2px rgba(148,149,149,.29);-o-box-shadow:0 0 5px 2px rgba(148,149,149,.29);box-shadow:0 0 5px 2px rgba(148,149,149,.29)}
.zt_form .title{margin-top:25px}
.zt_form .title .block{width:5px;height:20px;background:#e74c3c;border-radius:2px;float:left;margin:6px 10px 0 10px}
.zt_form .title .syform_title{float:left;color:#212628;font-size:24px}
.zt_form .title .sub{float:left;color:#666;font-size:16px;margin-top:8px}
.zt_form .title .sub span{color:#e74c3c}
.zt_form .input-list{width:100%}
.zt_form .input-list .input-box{float:left;border:1px solid #edecec;background:#f9f9f9;margin:20px 10px}
.zt_form .input-list .input-box input{background:#f9f9f9;color:#666;width:210px;height:40px;line-height:40px;padding-left:10px;box-sizing:border-box}
.zt_form .input-list .button-box input[type=button]{background:#e74c3c;color:#fff;outline:0;cursor:pointer}
.w-1240{width:1240px;margin:0 auto}
.w-1220{width:1220px;margin:0 auto}
.w-1210{width:1210px;margin:0 auto}
.w-1200{width:1200px;margin:0 auto}
.zt_form .info{line-height:28px;text-align:center}
.zt_form .title{margin-top:0}
.zt_form .title .syform_title{color:#333;font-size:20px;text-align:center;float:none;font-family:"Noto Sans CJK SC Medium","Source Han Sans CN Medium"}
.zt_form .title .block{text-align:center;background:0 0;margin:0 auto;float:none}
.zt_form .input-list .input-box{margin-left:0;margin-right:20px;float:none;margin:13px 20px}
input::-webkit-input-placeholder{color:#aaa}
input:-moz-placeholder{color:#aaa}
input::-moz-placeholder{color:#aaa}
input:-ms-input-placeholder{color:#aaa}
.zt_form .input-list .button-box{margin-left:0;margin-right:20px;margin:0 20px;float:none}
.zt_form .input-list .button-box input[type=button]{background:#e74c3c;color:#fff;outline:0;cursor:pointer;text-align:center;width:100%;font-size:20px;height:40px;line-height:40px;border-radius:50px}
.zt-fl01{display:flex}
.zt-fl01 .f1_L1{width:292px;display:inline-block;float:left;margin:0 5px}
.zt-fl01 .f1_L1 li{height:146px;padding:15px 20px;box-shadow:0 0 5px 2px rgba(148,149,149,.29)}
.zt-fl01 .f1_L1 li:hover{box-shadow:0 0 5px 2px rgba(148,149,149,.29)}
.zt-fl01 .f1_L2{width:250px;height:332px;display:inline-block;float:left;padding:15px 20px;box-shadow:0 0 5px 2px rgba(148,149,149,.39)}
.f1_L3 a{display:block;width:100%}
.zt-fl01 .f1_L2:hover{box-shadow:0 0 5px 2px rgba(148,149,149,.29)}
.zt-fl01 .f1_L3{width:292px;display:inline-block;float:left;margin:0 5px}
.L1imga{width:292px;height:362px;display:block;float:left;margin:0 5px}
.L1img{margin-top:10px}
.zt-fl01 .f1_L3 li{height:145px;padding:15px 20px;box-shadow:0 0 5px 2px rgba(148,149,149,.29)}
.zt-fl01 .f1_L3 li:hover{box-shadow:0 0 5px 2px rgba(148,149,149,.29)}
.syform_title h4{color:#656464;font-weight:400;font-size:24px;margin-top:20px;padding-top: 20px;
    color: #656464;font-weight: 400;font-size: 24px;margin-top: 20px;font-weight: 700;}
.text-primary{color:#e74c3c!important;font-weight: 700;}
.title016{font-size:16px}
.title018{font-size:18px}
.title024{font-size:24px}
.fxinfo{display:inline-block;line-height:36px;color:#7c7c7c;font-size:14px;text-align:center;width:100%;display:block}
.text-black{text-align:left;background:0 0;margin:0;padding-left:0}
.color01{color:#656464}
.color02{color:#817f7f}
.color0-w{color:#fff!important}
.index_case_list{overflow:hidden}
.index_case_list li{float:left;width:292.5px;height:195px;margin:5px;overflow:hidden;position:relative}
.index_case_list li:hover .waterfall-collect,.index_case_list li:hover .waterfall-des{display:block}
.index_case_list li img{width:100%;transition:all .6s}
.index_case_list li img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.index_case_list li:nth-child(1){float:left;height:400px}
.index_case_list li .index_casetitle{bottom:0;left:0;position:absolute;color:#fff;height:45px;line-height:45px;padding:0 15px;text-align:center;background-color:rgba(0,0,0,.5);width:262.5px}
.rendering-waterfall{margin-top:30px}
.waterfall-list{position:relative;width:330px;background-color:#fff;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden}
.waterfall-list a{display:block}
.waterfall-image{width:330px;height:auto;cursor:pointer;transition:all .6s}
.waterfall-image:hover{transform:scale(1.2)}
.waterfall-text{position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:rgba(0,0,0,.4)}
.waterfall-text p{padding:0 20px;font-size:14px;color:#fff;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.waterfall-collect{display:none;position:absolute;top:0;right:0;width:70px;padding:0 3px;height:38px;background-color:rgba(0,0,0,.4);behavior:url(../images/pie.htc);overflow:hidden;cursor:pointer}
.waterfall-collect i{line-height:38px;padding:5px 10px}
.waterfall-des{display:none;position:absolute;top:0;left:0;width:210px;padding:0 3px;height:38px;background-color:red;overflow:hidden;cursor:pointer}
.waterfall-des a{display:block}
.waterfall-des a i{font-size:16px;line-height:38px;color:#fff;padding:2px 5px}
.waterfall-collect .collect-before,.waterfall-des .collect-before{display:block;font-size:16px;color:#ff9000;margin-top:6px;line-height:18px}
.waterfall-collect .collect-after,.waterfall-des .collect-after{display:none}
.waterfall-sc .collect-before{display:none}
.waterfall-sc .collect-after{display:block;font-size:15px;color:#ff0;margin-top:6px;line-height:18px}
.waterfall-collect font,.waterfall-des font{display:block;font-size:14px;color:#fff;line-height:38px;margin-left:4px}
.waterfall-list:hover>.waterfall-collect{display:block}
.waterfall-list:hover>.waterfall-des{display:block}
.waterfall-list a:hover>.waterfall-text p{color:#ff9000}
.waterfall-hide{display:none;position:absolute;left:10px;bottom:70px;padding:0 15px;width:210px;height:260px;background-color:#fff;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #bbb;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;z-index:999}
.waterfall-hide:hover{display:block}
.waterfall-tips{position:absolute;bottom:-5px;left:50px}
.waterfall-designer{width:60px;height:60px;margin:28px auto 0;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(../images/pie.htc);overflow:hidden}
.waterfall-designer img{width:100%;height:100%}
.waterfall-designer-infor h5{font-size:16px;color:#000;line-height:40px;text-align:center;font-weight:700;margin-top:10px}
.waterfal-designbtn{margin-top:20px}
.waterfal-designbtn a{display:block;width:76px;height:28px;margin:0 auto;border:1px solid #fcaf3d;font-size:14px;color:#fcaf3d;line-height:26px;text-align:center;box-sizing:border-box;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;behavior:url(../images/pie.htc);overflow:hidden}
.waterfall-designum{margin-top:10px}
.waterfall-designum dd{font-size:12px;color:#999;line-height:18px;margin:0;text-align:center}
.waterfall-designum dd font{display:block;color:#333}
.waterfall-designum dd:first-child{border-right:1px solid #ddd}
.gallery-text .gallery-designer:hover+.waterfall-hide{display:block}
.waterfall-num{padding:0 18px;height:28px;position:absolute;left:30px;top:28px;font-size:14px;color:#fff;line-height:28px;background-color:rgba(0,0,0,.3);-moz-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;-ms-border-radius:25px;border-radius:25px;behavior:url(../images/pie.htc);overflow:hidden;cursor:pointer}
.w07{width:840px}
.w03{width:360px}
.index-about-img{overflow:hidden;display:table-cell;vertical-align:middle;text-align:center}
.index-about-img img{width:100%}
.index-about-info .line{width:45px;height:4px;background:#ff5a00;margin-bottom:20px}
.center{margin-left:auto;margin-right:auto}
.float_l{float:left}
.float_r{float:right}
.know-wrap{overflow:hidden;margin-bottom:20px}
.know_box{width:100%}
.index-container .know_box{margin:10px auto}
.know_box .know_list{width:386px;margin:10px;float:left}
.know_list ul{padding:10px;background-color:#fff;overflow:hidden;border:1px solid #ccc}
.know_list ul li span{width:90px;float:left;letter-spacing:0;display:block;color:#706f6f;line-height:32px;font-size:16px}
.know_list ul li a{color:#706f6f;font-size:16px;line-height:32px;width:258px;float:right;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.know_list ul li a:hover{color:red;font-size:18px}
.know_title{height:180px}
.know_title h1{height:32px;line-height:32px;font-weight:500;font-size:28px;text-align:center;color:#fff}
.know_title h1 img{height:70px;width:70px;display:block;margin:0 auto;padding-top:30px}
.ys_wrap{background:url(../images/ys_wrap_Bg.jpg) no-repeat 0 0;background-size:100% 1090px}
.ys_title{padding:100px 200px 0;text-align:center}
.ys_title dt{font-size:40px;font-weight:700;margin-bottom:34px}
.ys_title dd{line-height:26px;font-size:14px}
.ys_list{width:1200px;margin:0 auto;margin-top:38px}
.ys{width:1200px}
.ys:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.ys li{width:231.3333px;height:115px;border:1px solid #fff;background:#fff;float:left;position:relative;font-size:26px;line-height:115px;text-align:center;color:#fff;cursor:pointer}
.ys li:nth-child(1){background-image:url(../img/know1.jpg)}
.ys li:nth-child(2){background-image:url(../img/know1.jpg)}
.ys li:nth-child(3){background-image:url(../img/know1.jpg)}
.ys li:nth-child(4){background-image:url(../img/know1.jpg)}
.ys li:nth-child(5){background-image:url(../img/know1.jpg)}
.ys li:nth-child(6){background-image:url(../img/know1.jpg)}
.ys li.current{background:#ff5a00;color:#fff}
.ys li:hover{background:#ff5a00}
.ys li.current:after{content:'';width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #ff5a00;position:absolute;left:50%;margin-left:-10px;bottom:-10px}
.ys li.current:hover{background:#f55803;color:#fff}
.ys_movewrap{width:1200px;margin:0 auto;margin-top:20px;background:#fff;position:relative}
.ys-slide-next,.ys-slide-prev{position:absolute;top:200px;z-index:999999;cursor:pointer;outline:0}
.ys-slide-prev{left:-55px}
.ys-slide-next{right:-55px}
.ys-slide-next i,.ys-slide-prev i{font-size:54px;color:#777878}
.ys-slide-next i:hover,.ys-slide-prev i:hover{color:#ff5a00}
.ys_swiperbox{width:1200px;overflow:hidden}
.ys_swiperbox .swiper-container{width:100%;height:720px}
.ys_bigpic{width:1200px;height:720px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.ys_bigpic img{width:1200px;height:720px;transition:all .6s}
.ys_bigpic:hover img{transform:scale(1.1)}
.ys_wrap .swiper-pagination-bullet-active{background:#ff9e00}
.ys_wrap .swiper-pagination-bullet{width:20px;height:20px}
.ys_wrap .swiper-container-horizontal>.swiper-pagination-bullets{bottom:50px}
.inputbox{width:600px;margin:0 auto}
.inputbox li{float:left;position:relative;width:260px;margin:5px;height:45px}
.inputbox li input{height:45px;border-radius:0;font-size:16px;line-height:45px;width:100%;text-indent:20px;background:#f9f9f9;border:1px solid #edecec}
.inputbox li input:focus{border:1px solid red;background-color:#fff;outline:0}
.inputbox li:nth-child(5){width:535px}
.inputbox li .my_btn{background-color:#ff5a00;color:#fff;width:100%;border-radius:none;border:none;outline:0;height:45px;text-align:center;line-height:45px;font-size:16px}
.inputbox li .my_btn:hover{background-color:#f55803}
.inputbox li .my_btn:focus{background-color:#f55803;border-radius:none;border:none;outline:0}
.inputbox li .btn-group{width:100%}
.inputbox li .btn-group button{display:none}
.inputbox li select{width:100%;height:45px;border-radius:0;font-size:16px;line-height:45px;padding:0 15px}
.inputbox li select:focus{border-radius:none;border:1px solid red;outline:0}
.inputbox li select option{text-align:center}
.inputbox li>select>option:hover{background:red}
option:hover{background-color:#ddd}
option:focus{background-color:#ddd}
.form_bg{overflow:hidden}
.form_bg img{display:block;width:100%;height:239px}
.form_bg form{margin:0 auto;width:98%;right:1%;bottom:10px;z-index:999}
.form_bg form .title h2{width:100%;text-align:center;color:#fff;font-size:28px}
.form_bg form .title span{width:80px;margin:10px auto;display:block;height:3px;background-color:red;font-size:28px}
.desform-wrap{margin-top:5px;background:#fff}
.desform-title{float:left;width:460px;height:200px;padding-top:60px}
.desform-title h1{border-left:5px solid #ff5a00;padding:5px 20px;color:#ff5a00;margin-left:150px;margin-bottom:20px}
.desform-title p{color:#666;display:block;padding-left:180px;line-height:24px;font-size:16px}
.desform{float:right;width:740px;height:200px;padding-top:60px;overflow:hidden}
.liucheng-wrap{margin:5px 30px 50px 30px;display:flex}
.liucheng-title{display:flex}
.liucheng-title h3{font-size:24px;line-height:55px;color:#ff5a00;padding-right:30px;margin-left:50px}
.liucheng-title img{display:block;padding-right:15px}
.liucheng{display:flex}
.liucheng li{line-height:55px;font-size:18px;color:#909090;padding-left:40px;position:relative;transition:transform .4s;transform-style:preserve-3d;cursor:pointer}
.liucheng li span{width:35px;height:35px;position:absolute;top:10px;left:0;display:inline-block;background-size:100%;background-repeat:no-repeat}
.liucheng li:hover .bz-wrapper{display:block}
.liucheng li:not(:last-child){margin-right:60px}
.liucheng li:not(:last-child):after{display:block;content:'';width:40px;height:40px;position:absolute;background:url(../img/r01.png);background-size:100%;background-repeat:no-repeat;top:15px;right:-50px;margin-top:-8px}
.liucheng li:nth-child(1) span{background-image:url(../images/lc01.png)}
.liucheng li:nth-child(2) span{background-image:url(../images/lc02.png)}
.liucheng li:nth-child(3) span{background-image:url(../images/lc03.png)}
.liucheng li:nth-child(4) span{background-image:url(../images/lc04.png)}
.liucheng li:nth-child(5) span{background-image:url(../images/lc05.png)}
.liucheng li:nth-child(2):hover span{background-image:url(../images/lc002.png)}
.liucheng li:nth-child(3):hover span{background-image:url(../images/lc003.png)}
.liucheng li:nth-child(4):hover span{background-image:url(../images/lc004.png)}
.liucheng li:nth-child(5):hover span{background-image:url(../images/lc005.png)}
.bz-wrapper{position:absolute;left:30px;top:55px;z-index:120;display:none;min-width:200px;height:60px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.liucheng li a:hover,.liucheng li:hover{color:#ff5a00}
.bz-wrapper p{font-size:16px;line-height:20px;padding:0 10px;color:#303030;font-weight:400}
.navbox{background:#fff;width:100%;position:relative;margin:0 auto}
.bg-box{width:100%;overflow:hidden;margin-left:auto;margin-left:auto}
.bg-hui{background:#f7f7f7}
.bg-bai{width:100%;background:#fff;overflow:hidden}
.bg-tm63{margin:60px auto 30px auto}
.bg-tm36{margin:30px auto 60px auto}
.bg-tm60{margin:60px auto}
.bg-tm30{margin:30px auto}
.bg-tp63{padding-top:60px;padding-bottom:30px}
.tp60{padding-top:60px;padding-bottom:60px}
.bg-tp30{padding-top:30px;padding-bottom:30px}
.jingong-wrap{width:100%;background:url(../images/counter-bg.jpg) no-repeat center center;background-size:cover;position:relative;z-index:9}
.jg-title{margin-right:20px}
.jg-title h3{font-size:24px;color:#909090;border-left:5px solid #ff5a00;padding:0 10px}
.jg-title p span{font-size:16px;color:#909090;padding-left:15px}
.jg{width:100%;height:120px;padding:0 150px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);position:absolute;top:-26px;left:0;z-index:9}
.jg p{font-size:28px;color:#ff5a00;letter-spacing:0}
.jg input{flex:1;margin:0 10px;padding:0 10px;height:44px;background:#f2f2f2}
.jg{position:relative}
.jg em{position:absolute;top:10px;right:20px}
.jg-btn a{display:flex;justify-content:center;align-items:center;background:#ff5a00;height:44px;width:150px;color:#fff;font-weight:700}
.jg-btn img{margin-right:10px}
.jg-btn a:hover{color:#fff;opacity:.8}
.more-btn3{background:#ff5a00;font-size:18px;color:#fff;width:305px;height:50px;line-height:50px;text-align:center;margin:0 auto 20px auto}
.more-btn4{background:#ff5a00;font-size:18px;color:#fff;width:305px;height:50px;line-height:50px;text-align:center}
.more-btn5{background:#ff5a00;font-size:18px;color:#fff;width:305px;height:50px;line-height:50px;text-align:center;margin:0 auto 20px auto}
.more-btn6{float:right;font-size:18px;position:absolute;color:#ff5a00;bottom:0;right:20px;width:305px;height:50px;line-height:50px;text-align:center}
.absolute{position:absolute}
.relative{position:relative}
.jg_partwrap{padding:30px 0}
.jg_partwrap_title{text-align:center}
.jg_partwrap_title dt{font-family:"å®‹ä½“";font-size:38px;font-weight:bolder;color:#333}
.jg_partwrap_title dd{font-family:"å®‹ä½“";font-size:24px;font-weight:bolder;color:#333;margin-top:20px}
.jg_partwrap_title dd.des{padding:0 245px;font-size:16px;line-height:36px;margin-top:40px;font-family:"å¾®è½¯é›…é»‘";font-weight:400}
.tx_wrap{display:flex;justify-content:space-between;align-items:center;margin:70px 100px 0 100px}
.tx_item{width:345px;overflow:hidden;cursor:pointer}
.tx_item:last-child{margin-right:0}
.tx_itempic{width:100px;height:100px;background:#ff5a00;margin:0 auto 20px auto;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden}
.tx_itempic img{width:100px;height:100px;transition:all .6s}
.tx_iteminfo{display:flex;justify-content:center;flex-direction:column;align-items:center}
.txinfo_text1{font-size:24px;font-weight:700;text-align:center;position:relative;padding-bottom:10px;margin-bottom:10px;color:#505050}
.txinfo_text1:after{display:inline-block;content:'';width:40px;height:2px;background:#ff5a00;position:absolute;left:50%;margin-left:-20px;bottom:0}
.txinfo_text1 span{font-size:16px;font-weight:400;margin-left:5px}
.txinfo_text2,.txinfo_text3{font-size:16px;line-height:36px;text-align:center;color:#909090}
.xj-part3{position:relative;background-position:center;background-repeat:no-repeat;width:100%;height:720px;overflow:hidden}
.xj_wrap{width:1200px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.xj_wraptitle{text-align:center;color:#fff}
.xj_wraptitle dt{font-size:60px}
.xj_wraptitle dd{font-size:18px;margin-top:16px;letter-spacing:4px}
.excuse_partwrap{background:#fff;padding:0;height:560px}
.excuse_partarea{height:500px;position:relative}
.excuse_partpic{width:650px;height:440px;top:40px;left:0;z-index:1;position:absolute}
.excuse_partpic img{width:650px;height:440px}
.excuse_partbox{width:520px;position:absolute;top:50px;right:0}
.excuse_infoitem{margin-bottom:15px;display:flex}
.excuse_infomsg{flex:1}
.excuse_infomsg dt{font-size:20px;font-weight:700}
.excuse_infomsg dd{font-size:14px;line-height:24px;color:#666;margin-top:10px}
.ystextara{display:flex;margin-top:30px}
.yanshou_partwrap{height:500px}
.yanshou_part_title{padding-top:75px;text-align:center}
.yanshou_part_title dt{font-size:36px;color:#000}
.yanshou_part_title dt span{color:#b11a1b}
.yanshou_part_title dd{font-size:16px;color:#999;margin-top:25px}
.ystext_part{position:relative}
.yslistbox{height:320px;padding-top:40px;margin:0 auto}
.yslistbox:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.yslistbox li{position:relative;display:inline-block;width:176px;height:50px;float:left;margin-left:-90px}
.yslistbox li:after{display:block;content:'';width:8px;height:8px;border-radius:50%;background:#333;position:absolute;left:50%;margin-left:2px;top:108px;margin-top:18px}
.yslistbox li:nth-child(odd){padding-bottom:80px;border-bottom:1px solid #333}
.yslistbox li:nth-child(even){padding-top:180px}
.yslistbox li:nth-child(odd) .ys_info:after{content:'';width:1px;height:40px;background:#333;display:inline-block;position:absolute;left:50%;bottom:-30px;margin-left:-1px;z-index:9}
.yslistbox li:nth-child(even) .ys_info:after{content:'';width:1px;height:40px;background:#333;display:inline-block;position:absolute;left:50%;top:-50px;margin-left:-1px;z-index:9}
.ys_info{width:190px;height:100px;border-radius:12px;position:relative}
.ys_img{width:280px;z-index:9}
.ys_img img{width:280px;display:block}
.ys_info h6{font-size:18px;font-weight:700;color:#333;text-align:center;margin:10px auto}
.ys_info .ys_line{width:30px;height:4px;margin:20px auto 0;background:rgba(255,255,255,.7)}
.ys_info p{color:#333;line-height:26px;padding:10px 30px 0;font-size:14px}
.ys_info .ys_number{font-size:32px;text-align:center;font-weight:700}
.yslistbox li:nth-child(odd) .ys_info .ys_number{color:#3b3d50}
.yslistbox li:nth-child(even) .ys_info .ys_number{color:#3b3d50}
.zhiliang_wrap{background:#fff;padding:0;height:560px}
.zhiliang_area{height:500px;position:relative}
.zhiliang_pic{width:960px;height:390px;top:40px;left:0;z-index:1;position:absolute}
.zhiliang_pic img{width:960px;height:520px}
.zhiliang_pic ul li img{height:auto}
.zhiliang_box{width:800px;position:absolute;top:50px;right:0}
.zhiliang_info{display:flex}
.zhiliang_msg{flex:1;padding-top:10px}
.zhiliang_msg dt{font-size:20px;font-weight:700}
.zhiliang_msg dd{font-size:18px;line-height:24px;color:#666;margin-top:10px}
.inner1920{width:1920px;max-width:100%;margin:0 auto;position:relative}
.planinfo_img{text-align:center;position:relative;padding-bottom:10px;margin-bottom:10px;color:#333;width:60px}
.planinfo_img img{width:100%;display:block}
.planinfo_img:after{display:inline-block;content:'';width:50px;height:2px;background:#333;position:absolute;left:50%;margin-left:-25px;bottom:0}
.innershadow{-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);padding-bottom:30px;background:#fff}
.contrast_head{background:#f9f9f9;margin-bottom:30px}
.item36_wrap{padding:0;height:720px;position:relative}
.item36_part{height:500px;position:relative}
.item36_pic{width:50%;height:460px;top:20px;left:0;z-index:1;position:absolute}
.item36_pic img{width:100%;height:472px}
.item36box{width:50%;position:absolute;top:50px;right:-50px}
.item36_info{margin-bottom:40px;display:flex;position:relative}
.item36_num{font-size:24px;padding:10px;color:#fff;margin-right:20px;background-image:url(../images/icon0004.png);background-size:100%;background-repeat:no-repeat}
.item36box .item36_info:nth-child(1):before,.item36box .item36_info:nth-child(2):before,.item36box .item36_info:nth-child(3):before,.item36box .item36_info:nth-child(4):before{content:'';height:70px;display:inline-block;position:absolute;left:25px;top:60px;border-left:2px dashed #ff5a00;margin-left:-1px}
.item36_msg{flex:1;padding-top:10px}
.item36_msg dt{font-size:20px;font-weight:700;color:#fff}
.item36_msg dd{font-size:14px;line-height:24px;color:#666;margin-top:10px}
.item20{display:flex;position:relative}
.item20boxl{width:50%;padding:80px 50px 30px 50px}
.item20boxr{width:50%}
.item20_pic{width:50%;height:460px;top:20px;left:0;z-index:1;position:absolute}
.item20_pic img{width:100%;height:472px}
.item20box{width:1200px;position:absolute;top:50px;right:-50px}
.item20_info{margin-bottom:30px;display:flex;position:relative}
.item20_num{font-size:24px;padding:10px;color:#fff;margin-right:20px;background-image:url(../images/icon0004.png);background-size:100%;background-repeat:no-repeat}
.item20 .item20_info:nth-child(1):before,.item20 .item20_info:nth-child(2):before,.item20 .item20_info:nth-child(3):before,.item20 .item20_info:nth-child(4):before,.item20 .item20_info:nth-child(6):before,.item20 .item20_info:nth-child(7):before,.item20 .item20_info:nth-child(8):before,.item20 .item20_info:nth-child(9):before{content:'';height:70px;display:inline-block;position:absolute;left:25px;top:60px;border-left:2px dashed #ff5a00;margin-left:-1px}
.item20_msg{flex:1;padding-top:10px;display:flex}
.item20_msg dt{font-size:20px;z-index:9;background:#f7f7f7;color:#333}
.item20_msg span{position:absolute;right:0;font-size:24px;color:#ff5a00;display:block}
.linelist{width:250px;position:absolute;top:25px;right:180px;z-index:-2px;border-bottom:2px dashed #ccc}
.item20_msg span:before{content:'';width:100px;display:inline-block;position:absolute;left:0;top:0;border-left:2px dashed #ff5a00;margin-left:-1px}
.item20_partwrap{overflow:hidden;padding:10px auto 50px auto}
.item20_parttitle{font-size:40px;font-weight:700;font-family:"宋体";text-align:center;line-height:170px;color:#333}
.item20_parttitle span{color:#b11a1b}
.item20_partarea{height:840px;background:#f7f7f7;padding-top:30px;background-size:100% 480px}
.item20_partbox{height:680px;width:100%;margin:0 auto;overflow:hidden;position:relative}
.item20_partelab{width:1200px;height:600px;margin:10px auto;-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5)}
.item20_swiper_tool{width:250px;position:absolute;right:50%;margin-right:-125px;bottom:120px;z-index:9}
.item20_pagebox{width:240px;height:40px;display:flex}
.item20_page_next,.item20_page_prev{flex:1;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;outline:0}
.item20_page_prev{background-size:40px auto;background:#ff5a00;margin-right:10px;color:#fff}
.item20_page_prev:hover{background:#f45803;background-size:40px auto;color:#fff}
.item20_page_next{background-size:40px auto;background:#ff5a00;margin-right:10px;color:#fff}
.item20_page_next:hover{background:#f45803;background-size:40px auto;color:#fff}
.item20_swiper_tool .swiper-pagination-fraction{text-align:right;width:240px;font-size:16px;padding-bottom:10px;color:#fff}
.item20_swiper_tool .swiper-pagination-fraction .swiper-pagination-current{font-size:40px}
.item20-el{padding:70px 90px 0 150px;color:#333}
.item20-el dl dt{font-size:28px;font-weight:700}
.item20-el dl dd{font-size:16px;line-height:30px;margin-top:32px}
.item20-el ul{margin-top:40px}
.item20-el ul:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.item20-el ul li{display:inline-block;float:left;line-height:42px;width:240px;color:#333}
.item20-el ul li:before{display:inline-block;content:'';width:8px;height:8px;background:#ff5a00;margin-right:10px;font-size:16px}
.fangan-wrap{width:100%;height:150px;background-size:cover;position:relative;z-index:9}
.fanga-title{margin:20px 110px;display:flex;justify-content:space-between}
.titlelist span{font-size:18px;margin-left:100px;line-height:38px;position:relative}
.titlelist .fanganicon0:before{display:block;content:'';width:40px;height:40px;position:absolute;left:-50px;background-image:url(../images/fanganicon0.png);background-size:100%;top:50%;margin-top:-20px;z-index:9}
.titlelist .fanganicon1:before{display:block;content:'';width:40px;height:40px;position:absolute;background-size:100%;left:-50px;background-image:url(../images/fanganicon1.png);top:50%;margin-top:-20px;z-index:9}
.titlelist .fanganicon2:before{display:block;content:'';width:40px;height:40px;background-size:100%;position:absolute;left:-50px;background-image:url(../images/fanganicon2.png);top:50%;margin-top:-20px;z-index:9}
.fanga-title p{font-size:24px;color:#909090;border-left:5px solid #ff5a00;padding:0 10px;margin-right:60px}
.fanga-title p span{font-size:28px;color:#ff5a00;font-weight:700}
.fanga{width:100%;padding:10px 100px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;background:#fff}
.fanga p{font-size:28px;color:#ff5a00;letter-spacing:0}
.fanga input{flex:1;margin:0 10px;padding:0 10px;height:44px;background:#f2f2f2}
.fanga{position:relative}
.fanga em{position:absolute;top:10px;right:20px}
.fanga-btn a{display:flex;justify-content:center;align-items:center;background:#ff5a00;height:44px;width:150px;font-size:16px;color:#fff;font-weight:700}
.fanga-btn img{margin-right:10px}
.fanga-btn a:hover{color:#fff;opacity:.8}
.fangan_partwrap{padding:30px 0}
.fangan_partwrap_title{text-align:center}
.fangan_partwrap_title dt{font-family:"å®‹ä½“";font-size:38px;font-weight:bolder;color:#333}
.fangan_partwrap_title dd{font-family:"å®‹ä½“";font-size:24px;font-weight:bolder;color:#333;margin-top:20px}
.fangan_partwrap_title dd.des{padding:0 245px;font-size:16px;line-height:36px;margin-top:40px;font-family:"å¾®è½¯é›…é»‘";font-weight:400}
.fanga_wrap{display:flex;justify-content:space-between;align-items:center;margin:50px 0}
.fanga_item{width:345px;overflow:hidden;cursor:pointer;border:1px dashed #ff5a00;margin:5px}
.fanga_item:last-child{margin-right:0}
.fanga_itempic{width:80px;height:80px;margin:10px auto;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden}
.fanga_itempic img{width:50px;height:50px;transition:all .6s;display:block;margin:20px auto 0 auto}
.fanga_iteminfo{width:160px;display:flex;justify-content:center;flex-direction:column;align-items:center}
.fa_info_text1{font-size:24px;font-weight:700;text-align:center;position:relative;padding-bottom:10px;margin-bottom:10px;color:#505050}
.fa_info_text1:after{display:inline-block;content:'';width:40px;height:2px;background:#ff5a00;position:absolute;left:50%;margin-left:-20px;bottom:0}
.fa_info_text1 span{font-size:16px;font-weight:400;margin-left:5px}
.fa_info_text2,.fa_info_text3{font-size:16px;line-height:28px;text-align:center;color:#909090;margin-bottom:20px}
.fanga_item_zt{width:345px;overflow:hidden;cursor:pointer;position:relative}
.fanga_iteminfo_zt{width:190px;display:flex;justify-content:center;flex-direction:column;align-items:center;margin:70px auto}
.zt_info_text{font-size:36px;font-weight:700;text-align:center;position:relative;padding-bottom:10px;margin-bottom:10px;color:#505050}
.fanga_item_zt:before{display:block;content:'';width:50px;height:50px;position:absolute;left:0;background-image:url(../images/dh.png);top:50%;margin-top:-30px;z-index:9}
.fangan-wrap .fanganwrapbox{box-shadow:0 10px 10px rgba(0,0,0,.1);background:#fff;width:100%;padding:20px 0;position:absolute;overflow:hidden;top:-50px}
.tyfl-wrap{width:1200px;margin:30px auto;text-align:center}
.tybg01{background:url(../images/banner003.jpg) no-repeat center center;background-size:100% 100%}
.tyfl-title .line-w:before{display:inline-block;content:'';height:3px;width:70px;margin-bottom:20px;background:#fff;vertical-align:middle}
.tyfl-title .line-w:after{display:inline-block;content:'';height:3px;margin-bottom:20px;width:70px;background:#fff;vertical-align:middle}
.tyfl-title .line .dot{display:inline-block;width:40px;height:1px;margin-top:-10px;position:relative;vertical-align:middle}
.tyfl-title .line .dot:after{content:'';width:8px;height:8px;background:#e74c3c;display:inline-block;border-radius:50%;position:relative;top:-9px}
.tyfl-wrap .tyfl-title .line_title{display:inline-block;margin:auto 25px;font-weight:500;color:#333;font-size:40px;text-align:center}
.tyfl-wrap .tyfl-title p{margin:10px auto;line-height:25px;font-size:18px;color:#9e9e9e;text-align:center}
.tyfl-banner{width:100%;height:490px;overflow:hidden;position:relative}
.tyfl-banner img{width:1920px;height:490px;position:absolute;top:0;left:50%;margin-left:-960px}
.gexing_wrap{background-size:100% 1090px}
.gexing_title{padding:100px 200px 0;text-align:center}
.gexing_title dt{font-size:40px;font-weight:700;margin-bottom:34px}
.gexing_title dd{line-height:26px;font-size:14px}
.gexing_list{width:1200px;margin:0 auto;margin-top:38px}
.gexing{width:820px;margin:0 auto}
.gexing:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.gexing li{width:160px;height:160px;border:1px solid #fff;background:#5f5f5f;float:left;margin:20px;position:relative;border-radius:50%;font-size:26px;line-height:170px;text-align:center;color:#fff;z-index:9;cursor:pointer;display:inline-block}
.gexing li:nth-child(4){line-height:36px}
.gexing li span{display:block;padding-top:50px}
.gexing li.current{background-image:url(../images/yuan.png);background-size:100% 100%;color:#fff}
.gexing li:hover{background-image:url(../images/yuan.png);background-size:100% 100%}
.gexing li.current:after{content:'';width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #d3530d;position:absolute;left:50%;margin-left:-10px;bottom:-20px}
.gexing_list .line{width:1200px;height:2px;background:#5f5f5f;position:absolute;top:110px;z-index:1}
.gexing_movewrap{width:1200px;margin:0 auto;margin-top:20px;background:#fff;position:relative}
.gexing-slide-next,.gexing-slide-prev{position:absolute;top:200px;z-index:999999;cursor:pointer;outline:0}
.gexing-slide-prev{left:-55px}
.gexing-slide-next{right:-55px}
.gexing-slide-next i,.gexing-slide-prev i{font-size:54px;color:#777878}
.gexing-slide-next i:hover,.gexing-slide-prev i:hover{color:#ff5a00}
.gexing_swiperbox{width:1200px;overflow:hidden}
.gexing_swiperbox .swiper-container{width:100%;height:720px}
.gexing_bigpic{width:1200px;height:720px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.gexing_bigpic img{width:1200px;height:720px;transition:all .6s}
.gexing_wrap .swiper-pagination-bullet-active{background:#ff9e00}
.gexing_wrap .swiper-pagination-bullet{width:20px;height:20px}
.gexing_wrap .swiper-container-horizontal>.swiper-pagination-bullets{bottom:50px}
.shejis_partwrap{width:100%;height:820px;background:url(../images/banner007.jpg) no-repeat center center;background-size:100% 100%}
.shejis_part_title{padding-top:80px;height:52px;width:670px;margin:0 auto}
.shejis_part_title h3{font-size:40px;color:#333;text-align:center;font-weight:400;position:relative}
.shejis_part_des{text-align:center;line-height:40px;color:#fff;font-size:16px}
.shejis_areabox{width:1200px;height:450px;margin:50px auto 0}
.shejis_swiper{height:480px}
.shejis_swiperitembox{display:flex;justify-content:center}
.shejis_swiperitem{width:280px;margin:0 10px;height:425px;position:relative}
.shejis_swiperitem img{width:280px;height:425px}
.shejis_swiperitem .shejis_swiperdes{width:100%;bottom:0;padding:15px 0;position:absolute;background:#fff;left:0}
.shejis_swiperitem .shejis_swiperdes p{line-height:26px;font-size:16px;color:#fff;text-align:center;padding:0 30px}
.shejis_morebtn{width:280px;height:50px;margin:0 auto}
.shejis_morebtn a{display:block;border-radius:4px;background:#ff5a00;text-align:center;line-height:50px;font-size:16px;color:#fff}
.shejis_morebtn a:hover{color:#fff}
.xingming{display:flex}
.xingming h3{padding:5px 10px}
.xingming span{float:right;display:block;padding:5px 10px}
.textlist{display:flex}
.textlist span{float:right;display:block;padding:5px 10px}
.shejis_areabox .swiper-pagination-bullet{width:20px;height:20px;background:#ccc}
.shejis_areabox .swiper-pagination-bullet-active{background:#ff5a00}
.breadcrumb-content{margin-bottom:15px;padding-top:15px}
.breadcrumb-content a{font-size:16px;color:#333}
.main{background:#f7f7f7}
.cation-content{background:#fff;padding:10px;overflow:hidden}
#my_casetype{color:#333}
#my_casetype:before{display:block;content:'';width:40px;height:40px;background:url(../img/r01.png);background-size:100%;background-repeat:no-repeat;top:25px;float:left;margin-top:5px;left:40px}
#my_casemianji{color:#333}
#my_casemianji:before{display:block;content:'';width:40px;height:40px;background:url(../img/r01.png);background-size:100%;background-repeat:no-repeat;top:25px;float:left;left:40px;margin-top:5px}
#my_casehx{color:#333}
#my_casehx:before{display:block;content:'';width:40px;height:40px;float:left;background:url(../img/r01.png);background-size:100%;background-repeat:no-repeat;top:25px;margin-top:5px;left:40px}
.cation-content dl dd{width:100px;text-align:right;line-height:50px;font-size:16px;float:left;position:relative}
.cation-content dl dt{float:left;width:1000px}
.cation-content dl dt a:nth-child(1){color:#909090}
.cation-content dl dt a{font-size:16px;color:#333;float:left;margin-left:13px;margin-right:13px;line-height:50px}
.cation-content dl dt a:nth-child(1) .hover{color:#ff5a00}
.cation-content dl dt .hover{color:#ff5a00!important}
.cation-content dl{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px;overflow:hidden}
.cation-content dl:last-child{border-bottom:1px solid #ccc;padding:10px}
.ztzs-page{margin-bottom:50px}
.ztzs-page .page{text-align:center}
.ztzs-page .page li{display:inline-block;margin:2px 5px}
.ztzs-page .page .active a{background:#ff5a00;color:#fff;border:1px solid #ff5a00}
.ztzs-page .page li a:hover{background:#ff5a00;color:#fff;border:1px solid #ff5a00}
.ztzs-page .page li a{border:1px solid #333;font-size:16px;color:#333;padding:5px 15px}
.ztzs-page .page li:last-child a{border:none;font-size:12px;color:#ccc;padding:5px 15px}
.pc-slide{width:1200px;display:flex;margin:20px auto}
.pc-slide .preview .swiper-wrapper{width:250px;display:block}
.view .swiper-container{width:1000px;height:550PX}
.view .arrow-left{position:absolute;left:10px;top:50%;margin-top:-25px;width:60px;height:60px;z-index:10;background:rgba(0,0,0,.5);-moz-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;border-radius:30px}
.view .arrow-left:focus,.view .arrow-left:hover{background:rgba(255,90,0,.8)}
.view .arrow-right:focus,.view .arrow-right:hover{background:rgba(255,90,0,.8)}
.view .arrow-left i{display:block;width:60px;height:60px;font-size:36px;line-height:60px;color:#fff;text-align:center}
.view .arrow-right{position:absolute;right:10px;top:50%;margin-top:-25px;width:60px;height:60px;z-index:10;background:rgba(0,0,0,.5);-moz-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;-ms-border-radius:30px;border-radius:30px}
.view .arrow-right i{display:block;width:60px;height:60px;font-size:36px;line-height:60px;color:#fff;text-align:center}
.preview{width:100%;margin-top:10px;position:relative}
.preview .swiper-container{width:180px;height:520px;margin-left:20px}
.preview .swiper-slide{width:180px;height:120px;cursor:pointer;margin:11px 0}
.preview .swiper-slide img{width:180px;height:120px;cursor:pointer;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.preview .slide6{width:82px}
.preview .arrow-left{position:absolute;right:50%;top:0;margin-right:-100px;margin-top:-9px;width:180px;height:25px;z-index:10;background:#7b7b7b}
.preview .arrow-left i{color:#fff;font-size:24px;text-align:center;width:180px}
.preview .arrow-left:focus,.preview .arrow-left:hover{background:#ff5a00}
.preview .arrow-left:focus i,.preview .arrow-left:hover i{color:#fff}
.preview .arrow-right{position:absolute;right:50%;margin-right:-100px;bottom:0;margin-top:-9px;width:180px;height:25px;z-index:10;background:#7b7b7b}
.preview .arrow-right i{color:#fff;font-size:24px;text-align:center;width:180px}
.preview .arrow-right:focus,.preview .arrow-right:hover{background:#ff5a00}
.preview .arrow-right:focus i,.preview .arrow-right:hover i{color:#fff}
.preview img{padding:1px}
.pc-slide .view .swiper-wrapper .swiper-slide a img{width:100%;display:block}
.preview .active-nav img{padding:0;-moz-opacity:1;-khtml-opacity:1;opacity:1;border:1px solid red}
.caseshow{display:flex;padding:10px auto;margin-top:60px}
.caseinfo{width:800px;margin-bottom:20px}
.shejibox{width:400px}
.casetitle{display:flex;border-top:1px solid #bfbfbf}
.casetag{display:flex;padding-bottom:30px;border-bottom:1px solid #bfbfbf}
.casetag span{font-size:16px;margin:10px}
.casetaglist{width:600px}
.casetitle h3{margin-top:60px;margin-bottom:15px;line-height:60px;font-size:24px;color:#333;width:600px;position:relative;display:flex}
.casetitle h3:before{content:'';width:40px;height:3px;position:absolute;background:#ff5a00;top:0;left:0}
.casetitle span{margin-top:70px;font-size:24px;color:#333}
.casetitle span i{font-size:24px;color:#333;padding-right:10px}
.casetitle span{display:block}
.casesheji{width:380px;margin-left:20px}
.casedetails{margin-top:30px;border-bottom:1px solid #bfbfbf}
.casedetails .titletag{padding:3px 20px;background:#333;color:#fff;font-size:16px;width:100px;line-height:24px}
.casecontent{padding:20px 10px;font-size:16px}
.casecontent img{max-width:100%}
.caseicon{display:flex;justify-content:space-between}
.caseicon p{margin-top:20px;font-size:16px}
.caseicon a{color:#333}
.caseprxt{width:400px;display:flex}
.casenext{width:400px;display:flex;flex-direction:row-reverse}
.casenext p{text-align:right}
.casenext i,.caseprxt i{font-size:16px;display:block;line-height:24px;margin-top:20px;padding:0 10px}
.case-title h3{line-height:60px;font-size:20px;display:flex;padding-left:20px;position:relative}
.case-title h3 span{margin-top:15px;line-height:40px;display:block;font-size:14px;padding-left:10px;color:#7b7b7b}
.case-title h3:before{display:block;content:'';height:30px;width:3px;left:0;background:#ff5a00;position:absolute;bottom:14px}
.tjnews-list{margin-top:20px;padding-bottom:30px;overflow:hidden}
.tj_news{clear:both;list-style:none;margin:0;padding:0 0 0 10px}
.tj_news li{margin-bottom:20px;padding:10px 15px;min-height:70px;border:1px solid #ccc;width:550px;float:right}
.tj_news li:nth-child(1){margin-bottom:20px;width:550px;float:left;border:none;padding:0;-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);background:#fff}
.tj_news li:nth-child(1) .newimg{width:550px;height:380px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center}
.tj_news li:nth-child(1) .newimg img{width:100%;display:block;margin:auto}
.tj_news li:nth-child(1) .nestitle{margin:10px 20px}
.tj_news li:nth-child(1) .nestitle i{font-size:14px;color:#ccc}
.tj_news li:nth-child(1) .nestitle .title{display:flex;justify-content:space-between}
.tj_news li:nth-child(1) .nestitle .title .icon{display:flex;justify-content:space-between;padding-top:20px}
.tj_news li:nth-child(1) .nestitle .title .icon i{font-size:18px;color:#333;padding-right:10px}
.tj_news li:nth-child(1) .nestitle .title h3{font-size:18px;line-height:42px;font-weight:400;color:#333}
.tj_news li:nth-child(1) .nestitle .title a{border:none}
.tj_news li:nth-child(1) .nestitle a{font-size:16px;padding:5px 20px;line-height:42px;font-weight:400;display:initial;color:#ff5a00;border:1px solid #ff5a00}
.tj_news li span{display:inline-block;width:60px;height:60px;text-align:center;background-color:#ff5a00;color:#fff;float:left;padding:0 2px;position:relative;left:-35px;top:5px}
.tj_news li span strong{display:block;font-size:24px;padding-top:5px}
.tj_news li span i{display:block;font-size:12px;font-style:normal;font-family:Arial}
.tj_news li a{color:#565656;font-weight:700;font-size:16px;line-height:18px;display:block;margin-top:10px}
.tj_news li a:hover{text-decoration:none;color:#85c226}
.tj_news li em{font-style:normal;display:block;line-height:18px;color:#989696}
.tj_news li em a{line-height:14px;color:#ff5a00}
.casesheji{width:340px;padding:30px 20px;border:1px solid #ccc}
.casesheji h3{font-size:24px;font-weight:400}
.casesheji h3 span{font-size:14px;font-weight:400;color:#909090}
.shejiinfo{display:flex}
.shejiinfo .touxiang{width:190px;height:220px;overflow:hidden;margin-top:20px;display:table-cell;vertical-align:middle;text-align:center}
.shejiinfo .touxiang img{width:100%}
.shejiinfo .info{margin-top:60px;padding-left:20px;padding:0 auto}
.shejiinfo .info h3{font-size:24px;margin-bottom:10px}
.shejiinfo .info p{font-size:18px;margin-bottom:10px}
.shejiinfo .info p em{color:#333}
.shejiinfo .info .info01{color:#fff;background:#ff5a00;padding:8px;display:block}
.shejiinfo .info .info02{color:#ff5a00;padding:8px;border:1px solid #ff5a00;display:block;margin-top:10px}
.newstags ul{text-align:left;border-bottom:1px solid #ccc;padding:0 30px}
.newstags .current{border-bottom:3px solid #ff5a00}
.newstags ul li{display:inline-block}
.newstags ul li a{line-height:80px;font-size:18px;color:#333;margin:0 20px}
.newstags ul li:hover a{color:#ff5a00}
.cbtj{padding:20px;background:#fff}
.cbtj h3{color:#ff5a00;font-size:24px;margin:10px auto;padding:0 30px;border-left:3px solid #ff5a00}
.cbtj ul li{margin:30px 0}
.cbtj ul li img{margin-top:10px;margin-bottom:10px;display:block;width:100%}
.cbtj ul li a{color:#333;font-size:18px}
.cbtj ul li a:hover{color:#ff5a00}
.cbtj ul li:before{margin-right:10px;width:60px;color:#fff;font-size:16px;background:#7b7b7b;height:60px;padding:5px}
.cbtj ul li:nth-child(1):before{content:"01"}
.cbtj ul li:nth-child(2):before{content:"02"}
.cbtj ul li:nth-child(3):before{content:"03"}
.cbtj ul li:nth-child(4):before{content:"04"}
.cbtj ul li:nth-child(5):before{content:"05"}
.cbtj ul li:nth-child(6):before{content:"06"}
.casetj{padding:20px;background:#fff;margin-top:20px}
.casetj h3{color:#ff5a00;font-size:24px;margin:10px auto;padding:0 30px;border-left:3px solid #ff5a00}
.casetj ul{display:flex;flex-wrap:wrap}
.casetj ul li{width:48%;margin:10px 1%;overflow:hidden}
.casetj ul li .casetjimg{width:110%;height:100px;overflow:hidden}
.casetj ul li p{color:#333;line-height:24px;font-size:14px}
.casetj ul li p:hover{color:#ff5a00}
.casetj ul li .casetjimg img{width:100%;display:block}
.index-search{border:1px solid #ff5a00;height:40px;display:flex;border-radius:20px;background:#fff;overflow:hidden;margin-left:-150px;z-index:9}
.index-search input[type=text]{flex:1;height:40px;width:80px;padding:0 15px}
.index-search input[type=submit]{width:55px;height:40px;padding-left:20px;box-sizing:border-box;background:url(../images/zoom1.png) no-repeat 20px center;color:#fff;cursor:pointer}
.index-search input[type=button]{width:70px;height:40px;padding-left:20px;box-sizing:border-box;background:url(../images/zoom1.png) no-repeat 20px center;color:#fff;cursor:pointer}
.newhot_wrap{padding:30px 0;margin-top:-5px;background-size:cover;overflow:hidden}
.hot_content{height:1200px;width:1200px;margin:0 auto;background:#ff5a00;border:5px solid #ff5a00;-moz-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5)}
.hot_title h3{text-align:center;margin:30px auto;color:#fff;font-size:48px}
.hot_content ul{border:1px solid #fff;border-radius:10px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin:10px;padding:10px;height:1160px;overflow:hidden}
.hot_content ul li{width:360px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin:10px;height:360px;background:red}
.hot_content ul li img{width:360px;height:360px;display:block}
.hot_baojia{--img-width:1200px;--img-height:480px;float:left;height:var(--img-height);width:var(--img-width);position:relative}
.hot_baojia::before{content:"";height:var(--img-height);width:var(--img-width);background:#c5132d;-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.8);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.8);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.8);position:absolute;z-index:1;top:0;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}
.hot_baojialist{width:1180px;left:10px;height:480px;background:#ff5a00;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3);z-index:2;position:absolute;border:2px solid #fff}
.hot_baojialist li{float:left;width:160px;height:180px;margin-left:40px;margin-top:40px}
.hot_baojialist li img{width:60px;height:60px;display:block;margin:30px auto 10px auto}
.hot_baojialist li p{color:#fff;font-size:24px;text-align:center}
.hot_dingzhi{display:flex;width:1160px;background:#fff;border:20px solid #c5132d;-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5)}
.dzformtitle{width:350px;padding:30px 10px}
.dzformtitle li{display:flex;padding-left:10px;margin-top:10px;height:60px}
.dzformtitle li img{display:block;width:30px;height:30px;margin:18px 10px}
.dzformtitle li p{line-height:60px;font-size:24px;color:#333}
.dzformtitle li p span{font-size:36px;color:#c5132d;font-weight:700}
.dzformtitle li p em{font-size:24px;color:#c5132d;font-weight:700}
.hot_zhongting{height:800px;width:1200px;overflow:hidden}
.hot_zhongting ul li{margin:10px;float:left;background:#fff;overflow:hidden;-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}
.hot_zhongting ul li,.hot_zhongting ul li .hot_ztimg,.hot_zhongting ul li .hot_ztimg img{width:380px}
.hot_zhongting ul li .hot_ztimg{height:290px}
.hot_zhongting ul li h3{color:#c5132d;text-align:center;font-size:24px;line-height:42px}
.hot_zhongting ul li p{color:#333;text-align:center;font-size:18px;line-height:36px;margin-bottom:10px}
.hot_zhongting ul li .hot_ztimg img{display:block}
.hot_img{width:700px;height:400px;margin:40px 0 40px 40px;float:left}
.hot_img img{width:700px;height:400px;display:block}
.steptitle{width:250px}
.hot_step{position:relative}
.hot_step ul{display:flex;position:relative;justify-content:space-between}
.hot_step ul li{z-index:2;margin-top:16px}
.stepline{height:1px;background:#fff;width:950px;position:absolute;top:56px;right:0;z-index:1}
.hot_step ul li .step_img{width:80px;height:80px;background:#fff;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin:0 auto}
.step_img img{width:40px;height:40px;margin:0 auto;padding:20px;display:block}
.hot_step ul li span{color:#fff;display:block;padding:10px 0;text-align:center;width:100%;font-size:18px;text-align:center}
.hotform_wrap{height:600px}
.hotform_title{margin:20px auto;text-align:center}
.hotform_title::before{display:inline-block;content:'';height:3px;width:70px;margin-bottom:20px;background:#c5132d;vertical-align:middle}
.hotform_title .line_title{display:inline;font-weight:400;font-size:32px;color:#c5132d}
.hotform_title .line_title span{display:inline;font-size:32px;font-weight:700;color:#c5132d}
.hotformbox form{display:flex;height:80px;justify-content:space-between}
.hotformbox .form-group{margin-top:10px}
.hotformbox .form-group i{position:absolute;right:10px;top:15px}
.hotformbox form label{height:45px;font-size:16px;color:#c5132d}
.hotformbox form input{height:45px;border-radius:0;font-size:16px;line-height:45px;width:220px;text-indent:20px;background:#f9f9f9;border:1px solid #c5132d}
.hotformbox form input[type=button]{width:150px;height:45px;margin-top:10px;text-align:center;background:#c5132d;font-size:16px;color:#fff;cursor:pointer}
.hotform_title::after{display:inline-block;content:'';height:3px;margin-bottom:20px;width:70px;background:#c5132d;vertical-align:middle}
.mfbj,.mflf,.mfsj{background:#c5132d;width:250px;height:45px;margin:20px auto;color:#fff;font-size:18px;line-height:45px;text-align:center}
.dzimg li{width:187.5px;margin-left:10px;margin-bottom:10px;height:180px;float:left}
.dzimg li .dzimglist{width:187.5px;height:200px;text-align:center;overflow:hidden;vertical-align:middle}
.dzimg li p{display:block;color:#333;font-size:14px;text-align:center;padding:5px 10px}
.dzimg li .dzimglist img{display:block;vertical-align:middle;width:100%}
.dzimg li:nth-child(1){display:block;width:780px;height:300px;overflow:hidden}
.dzimg li:nth-child(1) img{width:100%;display:block}
.mflfbd{padding:70px 0;background-size:cover}
.mflfbd1{padding:70px 0;background:url(../images/mfbjbanner.jpg);background-size:cover}
.mflfbd-title{margin-bottom:10px;display:flex;justify-content:center;align-items:center}
.mflfbd-title h3{margin:0 30px;font-size:30px;color:#333;font-weight:400}
.mflfbd p{margin:0 auto;font-size:18px;color:#333;display:block;text-align:center}
.lflist{display:flex;margin:30px auto;flex-wrap:wrap}
.lflist li{width:380px;margin:10px;overflow:hidden;position:relative}
.lflist li img{display:block;width:100%}
.lflist li:nth-child(1){width:575px}
.lflist li:nth-child(2),.lflist li:nth-child(3){width:281px}
.lftitle{width:100%;position:absolute;top:0;left:0}
.lftitle h3{text-align:center;margin-top:80px;font-size:24px;color:#fff}
.lftitle p{padding:20px 50px;color:#fff;text-align:justify;font-size:16px}
.mflfbd1 p{margin:0 auto;font-size:18px;color:#333;display:block;text-align:center}
.lflist1{margin:30px auto;overflow:hidden}
.lflist1 li{width:300px;height:390px;float:left;overflow:hidden;position:relative}
.lflist1 li img{display:block;width:100%}
.lflist li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .6s}
.lflist1 li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .6s}
.lflist1 li:nth-child(4) img,.lflist1 li:nth-child(5) img{height:195px;display:block}
.lflist1 li:nth-child(4) h3,.lflist1 li:nth-child(5) h3{margin-top:30px}
.lflist1 li:nth-child(4),.lflist1 li:nth-child(5){height:195px}
.lflist1 li:nth-child(2) .lftitle1,.lflist1 li:nth-child(4) .lftitle1,.lflist1 li:nth-child(5) .lftitle1{width:100%;position:absolute;top:0;left:0}
.lflist1 li:nth-child(2) .lftitle1{margin-top:150px}
.lflist1 li:nth-child(1) .lftitle1,.lflist1 li:nth-child(3) .lftitle1{background:#ff5a00}
.lflist1 li:nth-child(1) .lftitle1 h3,.lflist1 li:nth-child(3) .lftitle1 h3{padding-top:10px}
.lflist1 li:nth-child(1) .lflistimg,.lflist1 li:nth-child(3) .lflistimg{height:270px;overflow:hidden}
.lftitle1 h3{text-align:center;font-size:18px;color:#fff}
.lftitle1 p{padding:10px 40px;color:#fff;text-align:justify;font-size:16px}
.mfyfbd{padding:70px 0;background-size:cover}
.mfyfbd{padding:70px 0;background:url(../images/mfyf003.jpg);background-size:cover}
.mfyfbd-title{margin-bottom:10px;display:flex;justify-content:center;align-items:center}
.mfyfbd-title h3{margin:0 30px;font-size:30px;color:#fff;font-weight:400}
.mfyfbd-container{width:500px;height:445px;margin:0 auto;padding-top:10px;position:relative}
.mfyfbd p{margin:0 auto;font-size:18px;color:#fff;display:block;text-align:center}
.mfyfbd-img{text-align:center}
.mfyfbd-word{width:490px;position:absolute}
.mfyfbd-word h3{font-size:20px;color:#fff;font-weight:400}
.mfyf0{top:190px;text-align:center;text-align:center;display:block}
.mfyfbd-word span{text-align:center;font-size:52px;display:block;letter-spacing:3px;color:#fff;display:block}
.mfyf1{bottom:-13px;left:-380px;text-align:right}
.mfyf2{bottom:-13px;right:-380px}
.mfyf3{top:247px;left:-480px;text-align:right}
.mfyf4{top:247px;right:-480px}
.mfyf5{top:52px;left:-380px;text-align:right}
.mfyf6{top:52px;right:-380px}
.mfyfqd{padding:70px 0;background-size:cover}
.mfyfqd-title{margin-bottom:10px;display:flex;justify-content:center;align-items:center}
.mfyfqd-title h3{margin:0 30px;font-size:30px;color:#333;font-weight:400}
.mfyfqd-container{width:1200px;height:700px;margin:0 auto;padding-top:30px;position:relative}
.mfyfqd p{margin:0 auto;font-size:18px;color:#333;display:block;text-align:center}
.mfyfqd-img{text-align:center}
.mfyfqd-word{width:490px;position:absolute}
.mfyfqd-word em{font-size:32px;position:relative;bottom:-4px;color:#ff5a00}
.mfyfqd-word h3{font-size:20px;color:#333;font-weight:600}
.yf0{top:190px;text-align:center;text-align:center;display:block}
.mfyfqd-word span{text-align:center;font-size:52px;display:block;letter-spacing:3px;color:#fff;display:block}
.yf1{top:30px;left:50%;margin-left:-245px;text-align:center}
.yf2{top:210px;right:-100px}
.yf8{top:210px;left:-100px;text-align:right}
.yf7{top:370px;left:-150px;text-align:right}
.yf3{top:370px;right:-150px}
.yf4{bottom:155px;right:-80px}
.yf5{bottom:50px;left:50%;margin-left:-245px;text-align:center}
.yf6{bottom:155px;left:-80px;text-align:right}
.mfyfjc{display:flex;flex-wrap:wrap}
.mfyfjc li{width:230px;margin:5px;height:300px}
.mfyfjc li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .6s}
.mfyfjc li h3{padding:5px;color:#fff;text-align:center;line-height:40px;background:#ff5a00}
.mfyfjc-img{width:230px;height:230px;overflow:hidden}
.mfyfjc-img img{width:232px}
.mask_bottom{position:fixed;bottom:-490px;right:100%;width:100%;background:rgba(0,0,0,.7);height:440px;z-index:1001}
.close_btn{height:40px;line-height:30px;border-radius:2px;margin-left:50px;color:#fff;padding:5px 10px;background-color:rgba(0,0,0,.5)}
.form_bottom{width:650px;margin:40px auto;z-index:9999;position:relative}
.form_bottom ul{display:flex}
.form_bottom ul li{position:relative;margin:2px 5px;height:45px;width:250px}
.form_bottom input{height:45px;width:250px;background:#fff;color:#555;margin-right:10px}
.form_bottom p{color:#fff}
.form_bottom input:focus{border:1px solid red;outline:0}
.form_bottom button{border:none;color:#fff;margin:2px 5px;background-color:red;height:45px;font-size:16px;padding:5px 20px}
.form_bottom button:focus{border:none;outline:0;color:#fff;margin:2px 5px;background-color:#d32a13;height:45px;font-size:16px;padding:5px 20px}
.form_bottom button:hover{background-color:#d32a13}
.mask_bottom .gotoCenter{display:block;width:1000px;height:140px;margin:0 auto}
.mask_bottom .closeee{position:absolute;top:0;left:20px;margin-left:0;width:40px;height:100%;cursor:pointer}
.clickarea{position:absolute;top:0;left:200px;margin-left:0;width:100%;height:100%;cursor:pointer}
.thumbnail-off{width:100%;height:70px;cursor:pointer;border:none}
.thumbnail-off .m-banenr img{display:block;width:1200px;height:70px;margin:0 auto}
.thumbnail{position:fixed;bottom:0;width:100%;height:70px;cursor:pointer;border:none;background-color:rgba(0,0,0,.6)}
.thumbnail .m-banenr img{display:block;width:1200px;height:70px;margin:0 auto}
.thumbnail .m-banenr,.thumbnail-off .m-banenr{position:relative;width:1200px;margin:0 auto}
.thumbnail .m-banenr .m-bg-l,.thumbnail-off .m-banenr .m-bg-l{position:absolute;bottom:0;width:350px;left:0}
.thumbnail .m-banenr .m-bg-l img,.thumbnail-off .m-banenr .m-bg-l img{display:block;height:124px;width:100%}
.thumbnail .m-banenr .m-bg-r,.thumbnail-off .m-banenr .m-bg-r{position:absolute;bottom:0;right:0;width:70px;height:70px}
.thumbnail .m-banenr .m-bg-r img,.thumbnail-off .m-banenr .m-bg-r img{display:block;width:100%}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
.bjzx-btn{padding:10px 0 0 0;width:280px;margin:0 auto;display:flex;justify-content:space-between}
.bjzx-btn a{display:block;width:340px;height:48px;margin:0 auto;line-height:48px;text-align:center;font-size:16px}
.zx-btn{background:#ff5a00;color:#fff}
.zx-btn:hover{color:#fff;opacity:.8}
.zixun-rt h3{font-size:24px;text-align:center;padding-top:20px;font-weight:400}
.zixun-rt span{color:#ff5a00}
.zixun-rt p{font-size:16px;line-height:32px;text-align:center}
.zixun-phone p{font-size:14px;line-height:32px;text-align:center}
.zixun-phone em{font-size:18px;line-height:32px;text-align:center;color:#ff5a00}
.jfbzqd{padding:70px 0;background-size:cover}
.jfbzqd-title{margin-bottom:10px;display:flex;justify-content:center;align-items:center}
.jfbzqd-title h3{margin:0 30px;font-size:30px;color:#333;font-weight:400}
.jfbzqd-container{width:1200px;height:700px;margin:0 auto;padding-top:30px;position:relative}
.jfbzqd p{margin:0 auto;font-size:18px;color:#333;display:block;text-align:center}
.jfbzqd-img{text-align:center}
.jfbzqd-word{width:490px;position:absolute}
.jfbzqd-word em{font-size:32px;position:relative;bottom:-4px;color:#ff5a00}
.mfyfqd-word h3{font-size:20px;color:#333;font-weight:600}
.yfbz0{top:190px;text-align:center;text-align:center;display:block}
.jfbzqd-word span{text-align:center;font-size:52px;display:block;letter-spacing:3px;color:#fff;display:block}
.jfbz1{top:30px;left:50%;margin-left:-245px;text-align:center}
.jfbz2{top:170px;right:-140px}
.jfbz8{top:180px;left:-140px;text-align:right}
.jfbz7{top:340px;left:-200px;text-align:right}
.jfbz3{top:340px;right:-200px}
.jfbz4{bottom:170px;right:-160px}
.jfbz5{bottom:-15px;left:50%;margin-left:-245px;text-align:center}
.jfbz6{bottom:180px;left:-170px;text-align:right}
.jfbzjc{display:flex;flex-wrap:wrap}
.jfbz1 p{margin-top:25px;color:#fff;text-align:left;padding-left:50px;font-size:14px}
.jfbz5 p{margin-top:25px;color:#fff;text-align:left;padding-left:80px;font-size:14px}
.jfbz2 p{margin-top:20px;color:#fff;text-align:left;padding-left:0;font-size:14px}
.jfbz7 p{margin-top:20px;color:#fff;text-align:right;position:absolute;right:-20px;padding-left:0;font-size:14px}
.jfbz6 p{margin-top:20px;color:#fff;text-align:right;position:absolute;right:-60px;padding-left:0;font-size:14px}
.jfbz8 p{margin-top:20px;color:#fff;text-align:right;padding-left:0;font-size:14px}
.jfbz3 p{margin-top:25px;color:#fff;text-align:left;left:-30px;position:absolute;font-size:14px}
.jfbz4 p{margin-top:20px;color:#fff;position:absolute;left:-30px;font-size:14px}
.jfbzjc li{width:230px;margin:5px;height:300px}
.jfbzjc li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all .6s}
.jfbzjc li h3{padding:5px;color:#fff;text-align:center;line-height:40px;background:#ff5a00}
.jfbzjc-img{width:230px;height:230px;overflow:hidden}
.jfbzjc-img img{width:232px}
.zws-info{position:fixed;width:700px;height:550px;z-index:999;top:150px;left:50%;margin-left:-350px;background:#fff}
.zws-info .zws-scroll{width:100%;height:350px;overflow:scroll}
.zws-scroll::-webkit-scrollbar{width:8px}
.zws-scroll::-webkit-scrollbar-track{background-color:#fff;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.zws-scroll::-webkit-scrollbar-thumb{background-color:#9e9e9e;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.zws-info .zws-scroll .swiper-slide{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}
.zws-info table{width:100%;border-collapse:collapse}
.zws-info table tr th{font-size:16px;color:#333;text-align:center;line-height:45px}
.zws-info .zws-scroll table{height:300px;border-collapse:collapse;width:100%}
.zws-info .zws-scroll table tr{height:35px;line-height:35px}
.zws-info .zws-scroll table tr td{border:1px solid #ccc;padding:5px 10px}
.zws-info .zws-scroll table tr td:nth-child(3){border-left:none}
.zws-info .zws-scroll table tr td:nth-child(2){border-right:none}
.zws-info .zws-scroll table tr td:nth-child(1){text-align:center}
.table-title{padding:0 30px!important;width:632px!important;margin-left:30px;margin-right:38px}
.table-title tbody tr th{border:1px solid #ccc}
.table-title tbody tr th:nth-child(1){width:66px}
.zws-info h3{width:100%;height:50px;font-size:24px;line-height:50px;padding-left:50px;margin:20px auto 10px auto}
.zws-info .swiper-slide{padding:20px 40px;height:auto;box-sizing:border-box;line-height:24px;color:#353535}
.zws-scroll .swiper-scrollbar-drag{background:#ff5a00}
.zws-btn{background:#ff5a00;font-size:18px;color:#fff;width:305px;height:50px;line-height:50px;text-align:center;margin:0 auto 20px auto}
.close_item36{position:relative;cursor:pointer;z-index:999}
.close_item36 img{display:block;margin-top:20px;margin:0 auto}
.mask_bottom1{position:fixed;bottom:0;right:100%;width:100%;height:70px;z-index:1001}
.close_btn1{position:absolute;height:30px;width:30px;opacity:.6;-moz-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;-ms-border-radius:25px;border-radius:25px;left:200px;top:15px;line-height:30px;margin-left:40px;color:#fff;padding:5px}
.close_btn1 i{color:#ccc;font-size:24px;display:block;text-align:center;line-height:30px}
.mask_box1{display:flex;justify-content:space-between;width:1200px;margin:0 auto}
.mask_box1 img{position:relative;width:200px;top:-45px;height:120px}
.mask_box1 p{color:#fff;width:350px;display:block;     line-height: 45px;   padding: 10px;}
.mask_box1 p strong{font-size:18px}
.mask_box1 .form_bottom1{width:650px;padding:0 15px}
.mask_box1 .form_bottom1 ul{display:flex;align-items:center}
.mask_box1 .form_bottom1 ul li input{height:40px;color:#555;padding:2px 10px;margin-right:10px;margin-top:12px;background:#fff}
.mask_box1 .form_bottom1 ul li input[name=my_mianji]{width:120px}
.mask_box1 .form_bottom1 ul li input[name=my_name],.mask_box1 .form_bottom1 ul li input[name=my_phone]{width:170px}
.mask_box1 .form_bottom1 ul input[type=button]{border:none;color:#fff;padding:2px 10px;margin-left:-20px;margin-top:12px;background-color:#ff5a00;height:40px;width:200px;-moz-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;-ms-border-radius:25px;border-radius:25px;font-size:16px}
.mask_box1 .form_bottom1 ul input[type=button]:focus{border:none;outline:0;background-color:#d32a13}
.mask_box1 .form_bottom1 ul input[type=button]:hover{border:none;outline:0;background-color:#d32a13}
.clickarea-dibu{position:relative;top:0;left:0;margin-left:0;width:100%;height:100%}
.thumbnail-dibu{position:fixed;left:0;bottom:150px;width:180px;height:124px;cursor:pointer;border:none;z-index:9999;background-color:rgba(0,0,0,0)}
.thumbnail-dibu img{width:100%}
#cover{position:fixed;left:0;top:0;background:rgba(0,0,0,.7);width:100%;height:100%;height:calc(100vh);opacity:.6;display:none;z-Index:999}
.title_cn{text-align:center;font-weight:700;font-size:30px}
.hd_banner{width:100%;margin:0 auto;position:relative}
.hd_img{width:100%}
.hd-container{overflow:hidden}
.zt_hdbj{width:1400px;left:50%;margin-left:-700px;padding-bottom:10px;position:absolute;top:150px;font-family:"微软雅黑";font-size:18px;color:#666;width:285px}
.zt_hdcontent{width:1200px;display:flex;margin:0 auto}
.hd_tabs{width:550px;margin:0 auto;position:relative;top:6px;text-align:center}
.hd_tabs li{width:285px;height:80px;line-height:70px;text-align:center;margin-top:10px;color:#fff;font-size:32px;float:left;font-family:"微软雅黑";border-radius:5px;cursor:pointer}
.hd_tabs li.hd_bg{background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5)}
.hd_tabs p{position:absolute;top:34px;left:0;width:166px;height:7px;border-top:1px solid #217af0;overflow:hidden;text-align:center}
.hd_tabs b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#217af0 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0}
.hd_list{position:relative;overflow:hidden;display:none}
.hd_list ul{position:absolute;left:0;width:100%}
li.hd_li{width:100%;float:left}
.hd_li img{width:100%}
.zt_hdbj_box{overflow:hidden;margin:60px auto}
.zt_hdbj_list{width:220px;height:150px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-align:center;background:#fff;margin:10px;padding:20px 20px 0 20px;position:relative}
.zt_hdbj_list p{color:red;font-size:40px;font-weight:700}
.t1{color:#e5000d;font-size:26px}
.t2{color:#e5000d;font-size:26px}
.t3{color:#e5000d;font-size:48px}
.t3 span{color:#e5000d;font-size:26px}
.t4{color:#e5000d;font-size:26px}
.zt_hdbj_list .txt{display:block;height:24px;position:absolute;text-align:center;bottom:20px;font-size:18px;width:180px;text-align:center;color:#666}
.zt_hdbj_list:hover{background-color:#fff;overflow:hidden;-moz-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);-webkit-box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5);box-shadow:0 0 12px -2px rgba(20%,20%,20%,.5)}
.pull-right{float:right}
.pull-left{float:left}
.gl-title-box{width:1200px;margin:0 auto}
.gl-title-box .gl-title h1{font-size:48px;text-align:center;font-family:"宋体";color:#e5000d}
.gl-title-box .gl-title-anli h1{font-size:24px;text-align:center;color:#666;margin:30px auto}
.gl-title-box .anli ul{display:flex;justify-content:space-between}
.gl-title-box .anli ul li{background-color:#fff}
.gl-title-box .anli ul li h3{font-size:18px;color:#666;line-height:48px;padding:0 20px}
.gl-title-box .anli ul li h3:hover{color:#e5000d}
.gl-title-box .anli ul li p:hover{color:#e5000d}
.gl-title-box .anli ul li p{display:block;font-size:18px;color:#666;line-height:24px;padding:0 20px 20px 20px}
.gl-title-box .gl-title p{font-size:24px;text-align:center;color:#999}
#gl_mid_box{width:100%;padding:50px 0;margin:0 auto;overflow:hidden;padding-bottom:0}
.gl_qy_con{max-width:1200px;margin:0 auto;margin-top:50px}
.gl_qy_tab{height:90px;padding-bottom:10px;font-family:"微软雅黑";font-size:18px;color:#666}
.qy_tab{width:1200px;margin:0 auto;position:relative;display:flex;top:6px}
.qy_tab li{width:300px;height:90px;display:flex!important;justify-content:space-between;border:1px solid #f0f0f0;line-height:30px;text-align:center;display:inline;font-family:"微软雅黑";cursor:pointer}
.qy_tab li.qy_on{color:#fff;font-weight:700;background-color:#e14f60;border:none;-moz-box-shadow:0 0 12px -2px rgba(50%,50%,50%,.8);-webkit-box-shadow:0 0 12px -2px rgba(50%,50%,50%,.8);box-shadow:0 0 12px -2px rgba(50%,50%,50%,.8)}
.qy_tab b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#217af0 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0}
.qy_lst{height:820pxpx;position:relative;overflow:hidden;display:none;margin-top:10px}
.qy_lst ul{position:absolute;left:0}
.qy_wrap{margin-top:18px}
.qy_wrap .show{display:block}
.mr0{margin-right:0}
.gl-title-box .anli ul li{margin:10px;width:390px;overflow:hidden}
.gl-title-box .anli ul li a{width:100%;display:block;margin:0;padding:0}
.gl-title-box .anli ul li .img{width:100%;height:280px;overflow:hidden}
.gl-title-box .anli ul li .img img{width:100%;height:280px;overflow:hidden;cursor:pointer;transition:all .6s}
.gl-title-box .anli ul li .img img:hover{width:100%;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.bd_container{width:1200px;margin:30px auto;display:flex;justify-content:space-between;overflow:hidden}
.bd_form{width:390x;height:540px;background-color:#494949;-moz-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px;margin:20px 10px 20px 0}
.bd_form form{width:345px;margin:20px}
.form-title h3{color:#fff;margin-top:40px;font-size:32px}
.form-title p{color:#999;font-size:16px;line-height:38px}
.form-conctrl{clear:both}
.bd_form input{height:50px;margin:15px auto;width:98%;border:1px solid #999;background-color:#fff;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:18px;padding:0 1%;color:#999}
.bd_form input[type=button]{height:60px;margin:15px auto;width:100%;border:none;color:#fff;background-color:#f71717;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:24px}
.bd_form input:focus{border:1px solid red}
.bd_form input[type=button]:hover{background-color:#e22525}
.bd_form input[type=button]:focus{background-color:#e22525}
.bd_list{width:790px;height:540px;background-color:#db3b3a;border-radius:10px;margin:auto;margin:20px 0;left:0;right:0;top:0;bottom:0;border-top-left-radius:50px;border-top-right-radius:50px}
.top-title{overflow:hidden;padding:20px 15px 10px;font-size:18px;color:#fff}
.top-title span{width:25%;text-align:center}
.pull-left{float:left}
.pull_right{float:right}
.list_jzsd{height:450px;overflow:hidden;background-color:#fff;margin:10px 5px}
.list_jzsd li span{width:25%;text-align:center}
.list_jzsd li{padding:10px;overflow:hidden}
.list_jzsd li.lieven{background:#f0f2f3}
.list_jzsd li p{height:24px;line-height:24px;display:block}
.list_jzsd li p span{display:inline-block}
.list_jzsd li p em{width:80px;font:normal 12px/24px Arial;color:#f30;float:right;display:inline-block}
.list_jzsd li p span{color:#999}
.list_jzsd li p a.btn_lh{background:#28bd19;height:17px;line-height:17px;color:#fff;padding:0 5px;margin-top:4px;display:inline-block;float:right}
.bottom-title h3{color:#fff;font-size:24px;margin:10px 20px}
.tijiaoliuyan{font-size:18px;width:400px!important;height:48px!important;line-height:48px;background-color:#b11a1b;color:#fff;border-radius:5px;border:0;margin-left:12px!important}
.tijiaoliuyan:focus{outline:0;cursor:pointer;background-color:#9a1617;font-family:"å¾®è½¯é›…é»‘";border:0}
.tijiaoliuyan:hover{outline:0;cursor:pointer;background-color:#c61e1f;border:0}
/*精装房改造*/
.jzfgz_wrap{padding:50px 0}
.jzfgzwrap{display:flex;justify-content:center;align-items:center;margin-top: 30px;}
.jzfgz_item{width:224px;height:250px;margin:0 20px;cursor:pointer}
.jzfgz_item:hover .planpart_itempic img{transform:scale(1.1)}
.jzfgz_iteminfo{width:224px;height:250px;display:flex;justify-content:center;flex-direction:column;align-items:center}
.jzfgz_iteminfo img{width: 190px;height: 190px;}
.jzfgz_info_text1{font-size:48px;font-weight:700;text-align:center;position:relative;padding-bottom:10px;margin-bottom:10px;color:#fff}
.jzfgz_info_text1:after{display:inline-block;content:'';width:40px;height:1px;background:#fff;position:absolute;left:50%;margin-left:-20px;bottom:0}
.jzfgz_info_text2 span{font-size:16px;font-weight:400;margin-left:5px;color: #ff5a00;font-weight: 700;}
.jzfgz_info_text2,.jzfgz_info_text3{font-size:16px;line-height:36px;text-align:center;color:#333}
.pagetitle h3{text-align: center;font-size: 32px;margin-bottom: 15px;font-family: "宋体";}
.pagetitle p{text-align: center;font-size: 16px;color: #646464;}
.tlbg01{background:url(../images/tlbg01.png);background-position: center; background-repeat: no-repeat;}
.tlbg02{background:url(../images/tlbg02.png);background-position: center; background-repeat: no-repeat;}
.tlbg03{background:url(../images/tlbg03.png);background-position: center; background-repeat: no-repeat;}
.tlbg04{background:url(../images/tlbg04.png);background-position: center; background-repeat: no-repeat;}
.tlbg05{background:url(../images/tlbg05.png);background-position: center; background-repeat: no-repeat;}
.tlbg06{background:url(../images/tlbg06.png);background-position: center; background-repeat: no-repeat;}
.tlbg07{background:url(../images/tlbg07.png);background-position: center; background-repeat: no-repeat;}
.tlbg08{background:url(../images/tlbg08.png);background-position: center; background-repeat: no-repeat;}
.tlbg09{background:url(../images/tlbg09.png);background-position: center; background-repeat: no-repeat;}

/*精装房改造 设计师*/
.jzfgz-des .swiper-slide{width:350px !important;border-radius:8px;overflow:
hidden;} .jzfgz-des .swiper-wrapper .swiper-slide img{ width: 100% !important; }
.jzfgz-deswrap ,.jzfgz-deswrap .swiper-container{ margin-bottom: 20px
!important; } .jzfgz-des .swiper-slide-active{ /*height: 900px;*/ }
.jzfgz-despic{width: 350px;height: 363px !important;overflow: hidden;}
.jzfgz-des .swiper-slide p{background: #000000; line-height:48px !important;color: #fff !important;}
.jzfgz-more a{background: #ff5a00;display: inline-block;color:#fff;margin: 5px auto;width: 250px;48px;line-height: 48px;display: block;text-align: center;}
.jzfgz-more a:hover{background: #ff5a00;color:#fff;margin: 5px auto;}
.jzfgzpart3 ul{display: flex;justify-content: space-between;padding: 30px 0;}
.jzfgzpart3 ul li{width: 282px;height: 339px;overflow: hidden;}
.jzfgzpart3 ul li img{display: block;width: 100%;}
.jzfgzpart4 ul{display: flex;justify-content: space-between;padding: 30px 0;}
.jzfgzpart4 ul li{width: 215px;height: 370px;overflow: hidden;}
.jzfgzpart4 ul li img{display: block;width: 100%;}
.jzfgzpart4-info{background: #ff5a00;height:65px;padding-top: 15px;}
.jzfgzpart4-info h3{color: #fff;text-align: center;line-height: 24px;}
.jzfgzpart4-info p{color: #fff;text-align: center;}
/**/
.jzfgz-part9{position:relative;background:url(../images/jzfgzform.jpg) no-repeat left top;background-size:100% 100%;width:100%;height:270px;margin-bottom:60px;overflow:hidden}
.jzfgzpart9{width:840px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.jzfgz_form_title h3{text-align: center;font-size: 32px;margin-bottom: 15px;font-family: "宋体";color: #fff;}
.jzfgz_form_title h3 span{color: #ff5a00;}
.jzfgz_form_title p{text-align: center;font-size: 16px;color: #fff;}
.jzfgz_form{height:150px;display:flex;align-items:center;justify-content: center;}
.jzfgz_form input[type=submit]{width:280px;height:52px;margin:10px 0;background:#ff5a00;font-size:16px;color:#fff;cursor:pointer}
.jzfgz_form input[type=button]{width:280px;height:52px;margin:10px 0;background:#ff5a00;font-size:19px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:2px}
.jzfgz-in{border:1px solid #e6e6e6;background:#fff;width: 220px;height: 48px; margin: 5px 10px;padding-left:20px}
.jzfgz_form .jzfgz-in b,.appoint_form .subscribe-in input{color:#ccc;line-height: 48px;}
.jzfgz_form .jzfgz-in input::-webkit-input-placeholder{color:#ccc;line-height: 48px;}
/**/
.jzfgz-part2{height:980px;/*background:url(../images/worksort_wrap_bg.jpg) no-repeat 0 0;*/background-size:100% 1090px;margin-top: 60px;}
.jzfgz-part2-list{width:1200px;margin:0 auto;}
.jzfgzpart2-wrap{display: flex;justify-content: space-between;margin-top: 38px;}
.jzfgzpart2 li{width:270px;padding:0 20px;height:110px;border:1px solid #bababa;background:#313131;font-size:18px;line-height:110px;text-align:left;color:#fff;cursor:pointer;}
.jzfgzpart2 li span{font-size: 24px;padding: 0 15px;}
.jzfgzpart2 li.current{background:#ff5a00;color:#fff}
.jzfgzpart2 li:hover{background:#ff5a00}
.jzfgzpart2 li.current:hover{background:#ff5a00;color:#fff}
.jzfgzpart2_movewrap{width:1200px;height:557px;margin:0 auto;border-radius:10px;background:#fff;position:relative}
.jzfgzpart2_swiperbox{width:866px;overflow:hidden}
.jzfgzpart2_swiperbox .swiper-container{width:100%;height:557px}
.jzfgzpart2_bigpic{width:866px;height:557px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.jzfgzpart2_bigpic img{width:866px;height:557px;}
/**/
.jzfgz-part5{height:680px;background: #fff;padding-top:60px ;padding-bottom: 60px;}
.jzfgz-part5-list{width:1200px;margin:0 auto;margin-top:38px}
.jzfgzpart5{width:1230px;display: flex;justify-content: center;}
.jzfgzpart5:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.jzfgzpart5 li{width:145px;height:35px;border-radius:5px;border:1px solid #bababa;margin-right:22px;background:#7d7d7d;float:left;position:relative;font-size:18px;line-height:35px;text-align:center;color:#fff;cursor:pointer;margin-top:20px}
.jzfgzpart5 li.current{background:#ff5a00;color:#fff}
.jzfgzpart5 li:hover{background:#ff5a00}
.jzfgzpart5 li.current:after{content:'';width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #ff5a00;position:absolute;left:50%;margin-left:-5px;bottom:-5px}
.jzfgzpart5 li.current:hover{background:#ff5a00;color:#fff}
.jzfgzpart5_movewrap{width:1200px;margin:0 auto;margin-top:25px;border-radius:10px;background:#fff;position:relative}
.jzfgzpart5_swiperbox{width:1200px;overflow:hidden}
.jzfgzpart5_swiperbox .swiper-container{width:100%;height:469px}
.jzfgzpart5_bigpic{width:1200px;height:469px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.jzfgzpart5_bigpic img{width:1200px;height:469px;}
/**/
.jzfgz-part6{height:880px;/*background:url(../images/worksort_wrap_bg.jpg) no-repeat 0 0;*/background-size:100% 1090px;margin-top: 60px;margin-bottom: 60px;}
.jzfgz-part6-list{width:1200px;margin:0 auto;margin-top:38px}
.jzfgz-part6-list ul{width:1200px;display: flex;justify-content:space-between;margin-left: 3px;}
.jzfgzpart6-slide-next,.jzfgzpart6-slide-prev{ position: absolute;  top: 250px; z-index: 999999; cursor: pointer; outline:none;}
.jzfgzpart6-slide-prev{left: -55px;}
.jzfgzpart6-slide-next{ right: -55px; }
.jzfgzpart6-slide-next i,.jzfgzpart6-slide-prev i{ font-size: 54px; color: #777878; }
.jzfgzpart6-slide-next i:hover,.jzfgzpart6-slide-prev i:hover{ color: #b11a1b; }
.jzfgzpart6:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.jzfgzpart6 li{width:240px;height:90px;border:1px solid #bababa;background:#313131;font-size:18px;line-height:90px;text-align:center;color:#fff;cursor:pointer;margin-top:20px}
.jzfgzpart6 li.current{background:#ff5a00;color:#fff}
.jzfgzpart6 li:hover{background:#ff5a00}
.jzfgzpart6 li.current:hover{background:#ff5a00;color:#fff}
.jzfgzpart6_movewrap{width:1200px;margin:0 auto;border-radius:10px;background:#fff;position:relative}
.jzfgzpart6_swiperbox{width:1200px;overflow:hidden}
.jzfgzpart6_swiperbox .swiper-container{width:100%;height:653px}
.jzfgzpart6_bigpic{width:1200px;height:653px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.jzfgzpart6_bigpic img{width:1200px;height:653px;}
/**/
.jzfgz-part7 { position: relative; background: url(../images/gzbanner.jpg)
no-repeat left top; background-size: 100% 100%; width: 100%; height:850px;
padding: 30px auto; overflow: hidden;}
.jzfgzpart7{margin:60px auto;}
.jzfgzpart7 ul{display: flex;justify-content: space-between;margin:427px auto 30px;flex-wrap: wrap ;}
.jzfgzpart7 ul li{width:210px;height: 100px;overflow: hidden;border-radius: 3px;border:1px solid #ccc;margin-bottom: 20px;}
.jzfgzpart7-img{width:210px;height:100px;}
.jzfgzpart7 ul li img{display: block;width: 100%;}
.jzfgzpart7-info{;height:65px;padding-top: 15px;}
.jzfgzpart7-info h3{color: #fff;text-align: center;line-height: 24px;}
.jzfgzpart7-info p{color: #fff;text-align: center;}
.jzfgzpart8 ul{display: flex;justify-content: space-between;padding: 30px 0;}
.jzfgzpart8 ul li{width:195px;height: 220px;overflow: hidden;border-radius: 10px;}
.jzfgzpart8 ul li:nth-child(2n){background: #909090;}
.jzfgzpart8 ul li:nth-child(2n-1){background: #ff5a00;}
.jzfgzpart8-img{width: 97px;height: 97px;margin: 20px auto 0;}
.jzfgzpart8 ul li img{display: block;width: 100%;}
.jzfgzpart8-info{;height:65px;padding-top: 15px;}
.jzfgzpart8-info h3{color: #fff;text-align: center;line-height: 24px;}
.jzfgzpart8-info p{color: #fff;text-align: center;}
/*旧房翻新*/
.jffxpart4 ul{display: flex;justify-content: space-between;padding: 30px 0;flex-wrap:wrap}
.jffxpart4 ul li{width: 280px;height: 340px;overflow: hidden;}
.jffxpart4-img{width: 280px;height: 280px;overflow: hidden;}
.jffxpart4 ul li img{display: block;width: 280px;}
.jffxpart4-info{height:65px;padding-top: 15px;}
.jffxpart4-info h3{color: #656464;text-align: center;line-height: 24px;}
/**/
.jffx_wrap{padding:50px 0}
.jffxwrap{display:flex;justify-content:space-between;margin-top: 30px;}
.jffx_item{width:380px;height:400px;margin:0 20px;cursor:pointer}
.jffx_item:hover .planpart_itempic img{transform:scale(1.1)}
.jffx_iteminfo{width:380px;height:70px;display:flex;justify-content:center;flex-direction:column;align-items:center;background: #313131;}
.jffx_info_img{width:380px;height:328px;overflow: hidden;}
.jffx_info_img img{width:380px;}
.jffx_info_text2,.jffx_info_text3{font-size:16px;line-height:36px;text-align:center;color:#fff}
.pagetitle h3{text-align: center;font-size: 32px;margin-bottom: 15px;font-family: "宋体";}
.pagetitle p{text-align: center;font-size: 16px;color: #646464;}
.pagetitle1 h3{text-align: center;font-size: 32px;margin-bottom: 15px;font-family: "宋体";color: #fff;}
.pagetitle1 h3 span{color: #ff5a00;}
.pagetitle1 p{text-align: center;font-size: 16px;color: #fff;}
.jffx21{background:url(../images/jffx21.png);background-position: center; background-repeat: no-repeat;}
.jffx22{background:url(../images/jffx22.png);background-position: center; background-repeat: no-repeat;}
.jffx23{background:url(../images/jffx23.png);background-position: center; background-repeat: no-repeat;}
.jffx24{background:url(../images/jffx24.png);background-position: center; background-repeat: no-repeat;}
.jffx25{background:url(../images/jffx25.png);background-position: center; background-repeat: no-repeat;}
.jffx26{background:url(../images/jffx26.png);background-position: center; background-repeat: no-repeat;}
.jffx27{background:url(../images/jffx27.png);background-position: center; background-repeat: no-repeat;}
.jffx28{background:url(../images/jffx28.png);background-position: center; background-repeat: no-repeat;}
.jffx29{background:url(../images/jffx29.png);background-position: center; background-repeat: no-repeat;}
/**/
.jffx-part2{position: relative;background: url(../images/fxfg.jpg) no-repeat left top; background-size: 100% 100%;width: 100%;height:892px;padding: 30px auto;overflow: hidden;}
.jffx-part2-list{width:160px;margin:0 auto;}
.jffxpart2-wrap{display: flex;justify-content: space-between;margin-top: 38px;}
.jffxpart2 li{width:160px;padding:0 20px;height:56.5px;border:1px solid #bababa;background:#313131;font-size:18px;line-height:56.5px;text-align:center;color:#fff;cursor:pointer;}
.jffxpart2 li span{font-size: 24px;padding: 0 15px;}
.jffxpart2 li.current{background:#ff5a00;color:#fff}
.jffxpart2 li:hover{background:#ff5a00}
.jffxpart2 li.current:hover{background:#ff5a00;color:#fff}
.jffxpart2_movewrap{width:1000px;height:585px;margin:0 auto;background:#fff;position:relative}
.jffxpart2_swiperbox{width:1000px;overflow:hidden}
.jffxpart2_swiperbox .swiper-container{width:100%;height:585px}
.jffxpart2_bigpic{width:1000px;height:585px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.jffxpart2_bigpic img{width:1000px;height:585px;}
/**/
.jffx-part5{height:680px;background: #f7f7f7;padding-top:60px ;padding-bottom: 60px;}
.jffx-part5-list{width:1200px;margin:0 auto;margin-top:38px}
.jffxpart5{width:1230px;display: flex;justify-content: center;}
.jffxpart5:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.jffxpart5 li{width:145px;height:35px;border-radius:5px;border:1px solid #bababa;margin-right:22px;background:#7d7d7d;float:left;position:relative;font-size:18px;line-height:35px;text-align:center;color:#fff;cursor:pointer;margin-top:20px}
.jffxpart5 li.current{background:#ff5a00;color:#fff}
.jffxpart5 li:hover{background:#ff5a00}
.jffxpart5 li.current:after{content:'';width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #ff5a00;position:absolute;left:50%;margin-left:-5px;bottom:-5px}
.jffxpart5 li.current:hover{background:#ff5a00;color:#fff}
.jffxpart5_movewrap{width:1200px;margin:0 auto;margin-top:25px;border-radius:10px;background:#fff;position:relative}
.jffxpart5_swiperbox{width:1200px;overflow:hidden}
.jffxpart5_swiperbox .swiper-container{width:100%;height:469px}
.jffxpart5_bigpic{width:1200px;height:469px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.jffxpart5_bigpic img{width:1200px;height:469px;}
/**/
.jffx-part7 { position: relative; background:; width: 100%; height:980px;
padding: 30px auto; overflow: hidden;}
.jffxpart7{margin:60px auto;}
.jffxpart7 ul{display: flex;justify-content: space-between;margin:30px auto;flex-wrap: wrap ;}
.jffxpart7 ul li{width:210px;height: 100px;overflow: hidden;border-radius: 3px;border:1px solid #ccc;margin-bottom: 20px;}
.jffxpart7-img{width:210px;height:100px;}
.jffxpart7 ul li img{display: block;width: 100%;}
.jffxpart7_swiperbox{display: flex;justify-content: space-between;}
.jffxpart7_info_title{margin-bottom: 30px;}
.jffxpart7_info{width:420px;height:325px;margin-top:20px;background: #313131;padding:50px;}
.jffxpart7_info span{color: #ff5a00;border-bottom: 2px solid #ff5a00;font-size:42px;line-height:36px;}
.jffxpart7_info p{color: #fff;font-size: 18px;line-height:28px}
.jffxpart7-slide{margin-top:40px !important;}
.jffxpart7-slide-next,.jffxpart7-slide-prev{ position: absolute;  top: 300px; z-index: 999999; cursor: pointer; outline:none;}
.jffxpart7-slide-prev{left: -55px;}
.jffxpart7-slide-next{ right: -55px; }
.jffxpart7-slide-next i,.jffxpart7-slide-prev i{ font-size: 54px; color: #777878; }
.jffxpart7-slide-next i:hover,.jffxpart7-slide-prev i:hover{ color: #b11a1b; }
.jffxpart7_bigpic{width: 786px;height: 480px;margin-right:3px;moz-box-shadow:  0 0 3px #000;-webkit-box-shadow:  0 0 3px #CCC;box-shadow:  0 0 3px #000;border:1px solid #fff}
/**/
.jffx-part11{position:relative;background:url(../images/jzfgzform1.jpg) no-repeat left top;background-size:100% 100%;width:100%;height:596px;margin-bottom:85px;overflow:hidden}
.jffxpart11{width:596px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.jffxpart11_wrap{display: flex;justify-content: space-between;}
.jffxpart11_info{width: 600px;padding:100px 30px;}
.jffxpart11_info ul{display: flex;justify-content: center;flex-wrap: wrap;}
.jffxpart11_info ul li{width:235px;height: 180px;overflow: hidden;border-radius: 10px;margin: 10px;}
.jffxpart11_info ul li:nth-child(2),.jffxpart11_info ul li:nth-child(3){background: #909090;}
.jffxpart11_info ul li:nth-child(1),.jffxpart11_info ul li:nth-child(4){background: #ff5a00;}
.jffxpart11_img{width: 100px;height:100px;margin: 20px auto 0;}
.jffxicon-bj{background: url("../images/jffxicon.png") 0 0 no-repeat;}
.jffxicon-lf{background: url("../images/jffxicon.png") -110px 0 no-repeat;}
.jffxicon-sj{background: url("../images/jffxicon.png") 0 -110px no-repeat;}
.jffxicon-fa{background: url("../images/jffxicon.png") -100px -110px no-repeat;}
.jffxpart11_info h3{color: #fff;text-align: center;line-height: 24px;}
.jffxpart11_form h3{color: #fff;font-size: 32px;text-align: center;margin-top: 40px;margin-bottom: 10px;}
.jffxpart11_form p{text-align: center;color: #fff;}
.jffxpart11_form{height:440px;width: 440px;background: rgba(0,0,0,0.3);margin: 80px 50px;}
.jffxpart11_form input[type=button]{width:358px;height:48px;margin:10px auto;background:#ff5a00;font-size:19px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:2px;margin-left: 41px;border-radius: 24px;}
.jffxpart11-in{border:1px solid #e6e6e6;background:no-repeat;width:318px;height: 48px; margin: 15px auto;padding: 0 20px;border-radius: 24px;background: #fff;}
.jffxpart11_form .jffxpart11-in b{color:#6c6c6c;line-height: 48px;}
.jffxpart11_form .jffxpart11-in input::-webkit-input-placeholder{color:#6c6c6c;line-height: 48px;}
/*专属定制*/
.dz_wrap{display:flex;justify-content:space-between;align-items:center;margin:30px 100px 0 100px}
.dz_itempic{width:90px;height:90px;background:#ff5a00;margin:0 auto;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden}
.dingzhi-sj{background: url("../images/dingzhi.png") 0 0 no-repeat;}
.dingzhi-dz{background: url("../images/dingzhi.png") -90px 0 no-repeat;}
.dingzhi-zj{background: url("../images/dingzhi.png") -178px 0 no-repeat;}
.dingzhi-td{background: url("../images/dingzhi.png") -272px 0 no-repeat;}
.dingzhi-fw{background: url("../images/dingzhi.png") -360px 0 no-repeat;}
.dingzhi_part_title{padding-top:30px;height:52px;width:670px;margin:0 auto}
.dingzhi_part_title h3{font-size:30px;color:#333;text-align:center;font-weight:400;position:relative}
.dingzhi_part_des{text-align:center;line-height:40px;color:#333;font-size:16px}
/**/
.dzpart2{padding:70px 0;background-size:cover}
.dzpart2-title{margin-bottom:10px;}
.dzpart2-title h3{text-align: center;margin:0 30px;font-size:30px;color:#333;font-weight:400}
.dzpart2-title p{text-align: center;margin-top: 10px;font-size: 18px;color: #333;display: block;}
.dzpart2-container{width:1200px;height:600px;margin:0 auto;position:relative}
.dzpart2-img{text-align:center}
.dzpart2-word{width:300px;position:absolute}
.dzpart2-word h3{font-size:20px;color:#646464;font-weight: normal}
.dzpart2-word span{text-align:center;font-size:52px;display:block;letter-spacing:3px;color:#fff;display:block}
.dzpart2-word p{font-size: 16px;color: #646464;}
.dz1{top:105px;right:0;margin-left:-245px;}
.dz2{top:250px;right:0;margin-left:-245px;}
.dz3{top:395px;right:0;margin-left:-245px;}
.dz4{top:105px;left:0;margin-right:-245px;}
.dz5{top:250px;left:0;margin-right:-245px;}
.dz6{top:395px;left:0;margin-right:-245px;}
.t-left{text-align: left;}
.t-right{text-align: right;}
/**/
.dzpart3{padding:70px 0;background-size:cover;position: relative;background: url(../images/dzpart3_bg.jpg) no-repeat left top;background-size: 100% 100%;width: 100%;height: 720px;padding: 30px auto;overflow: hidden;}
.dzpart3-title{margin-bottom:10px;}
.dzpart3-title h3{text-align: center;margin:0 30px;font-size:30px;color:#fff;font-weight:400}
.dzpart3-title p{text-align: center;margin-top: 10px;font-size: 18px;color: #fff;display: block;}
.dzpart3-container{width:1200px;height:600px;margin:0 auto;position:relative}
.dzpart3-img{text-align:center}
.dzpart3-word{width:150px;position:absolute}
.dzpart3-word p{font-size: 16px;color: #fff;}
.dz01{top:20px;right:0;margin-left:-245px;}
.dz02{top:160px;right:0;margin-left:-245px;}
.dz03{top:295px;right:0;margin-left:-245px;}
.dz04{top:435px;right:0;margin-left:-245px;}
.dz05{top:20px;left:100px;margin-right:-245px;}
.dz06{top:160px;left:100px;margin-right:-245px;}
.dz07{top:295px;left:100px;margin-right:-245px;}
.dz08{top:435px;left:100px;margin-right:-245px;}
/**/
.dzpart4{padding:60px 0;background-size:cover;width: 100%;height: 800px;padding: 30px auto;overflow: hidden;}
.dzpart4-container{width:1200px;height:780px;margin:0 auto;}
.dzpart4-container ul{display: flex;justify-content: space-between;flex-wrap:wrap;padding-top: 20px;}
.dzpart4-container ul li{display: flex;justify-content: space-between;width:600px;}
.dzpart4-container ul li .dzpart4-info{padding: 20px;width: 228px;}
.dzpart4-container ul li .dzpart4-info h3{font-size: 24px;color: #ff5a00;line-height: 48px;}
.dzpart4-container ul li .dzpart4-info span{background:#ff5a00;height: 2px ;width: 80px;display: block;}
.dzpart4-container ul li .dzpart4-info p{font-size: 15px;padding-top:10px;}
.dzpart4-container ul li .dzpart4-img{overflow: hidden;width: 330px;height: 224px;}
/**/
.dz-part5{height:900px;background: #f7f7f7;padding-top:60px ;padding-bottom: 60px;}
.dz-part5-list{width:1200px;margin:0 auto;}
.dzpart5-title{margin-bottom:10px;}
.dzpart5-title h3{text-align: center;margin:0 30px;font-size:30px;color:#333;font-weight:400}
.dzpart5-title p{text-align: center;margin-top: 10px;font-size: 18px;color: #333;display: block;}
.dzpart5{width:1230px;display: flex;justify-content: center;}
.dzpart5:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.dzpart5-slide-next,.dzpart5-slide-prev{ position: absolute;  top: 300px; z-index: 999999; cursor: pointer; outline:none;}
.dzpart5-slide-prev{left: -55px;}
.dzpart5-slide-next{ right: -55px; }
.dzpart5-slide-next i,.dzpart5-slide-prev i{ font-size: 54px; color: #777878; }
.dzpart5-slide-next i:hover,.dzpart5-slide-prev i:hover{ color: #b11a1b; }
.dzpart5 li{width:100px;height:140px;border-radius:5px;margin-right:22px;float:left;position:relative;font-size:18px;line-height:35px;text-align:center;color:#909090;cursor:pointer;margin-top:20px}
.dzpart5 li span{display: block;width:90px;height: 90px;margin: 0 auto;}
.dzpart5 li.current h3,.dzpart5 li:hover h3{color:#ff5a00 ;}
.dzpart5 li:nth-child(1) span{background: url("../images/dingzhi.png") 0 -90px no-repeat;}
.dzpart5 li:nth-child(2) span{background: url("../images/dingzhi.png") -90px -90px no-repeat;}
.dzpart5 li:nth-child(3) span{background: url("../images/dingzhi.png") -180px -90px no-repeat;}
.dzpart5 li:nth-child(4) span{background: url("../images/dingzhi.png") -270px -90px no-repeat;}
.dzpart5 li:nth-child(5) span{background: url("../images/dingzhi.png") -360px -90px no-repeat;}
.dzpart5 li:nth-child(6) span{background: url("../images/dingzhi.png") -450px -90px no-repeat;}
.dzpart5 li:nth-child(7) span{background: url("../images/dingzhi.png") -540px -90px no-repeat;}
.dzpart5 li:nth-child(8) span{background: url("../images/dingzhi.png") -630px -90px no-repeat;}
.dzpart5 li:nth-child(9) span{background: url("../images/dingzhi.png") -720px -90px no-repeat;}
.dzpart5 li.current:nth-child(1) span{background: url("../images/dingzhi.png") 0 -180px no-repeat;}
.dzpart5 li.current:nth-child(2) span{background: url("../images/dingzhi.png") -90px -180px no-repeat;}
.dzpart5 li.current:nth-child(3) span{background: url("../images/dingzhi.png") -180px -180px no-repeat;}
.dzpart5 li.current:nth-child(4) span{background: url("../images/dingzhi.png") -270px -180px no-repeat;}
.dzpart5 li.current:nth-child(5) span{background: url("../images/dingzhi.png") -360px -180px no-repeat;}
.dzpart5 li.current:nth-child(6) span{background: url("../images/dingzhi.png") -450px -180px no-repeat;}
.dzpart5 li.current:nth-child(7) span{background: url("../images/dingzhi.png") -540px -180px no-repeat;}
.dzpart5 li.current:nth-child(8) span{background: url("../images/dingzhi.png") -630px -180px no-repeat;}
.dzpart5 li.current:nth-child(9) span{background: url("../images/dingzhi.png") -720px -180px no-repeat;}
.dzpart5 li:hover:nth-child(1) span{background: url("../images/dingzhi.png") 0 -180px no-repeat;}
.dzpart5 li:hover:nth-child(2) span{background: url("../images/dingzhi.png") -90px -180px no-repeat;}
.dzpart5 li:hover:nth-child(3) span{background: url("../images/dingzhi.png") -180px -180px no-repeat;}
.dzpart5 li:hover:nth-child(4) span{background: url("../images/dingzhi.png") -270px -180px no-repeat;}
.dzpart5 li:hover:nth-child(5) span{background: url("../images/dingzhi.png") -360px -180px no-repeat;}
.dzpart5 li:hover:nth-child(6) span{background: url("../images/dingzhi.png") -450px -180px no-repeat;}
.dzpart5 li:hover:nth-child(7) span{background: url("../images/dingzhi.png") -540px -180px no-repeat;}
.dzpart5 li:hover:nth-child(8) span{background: url("../images/dingzhi.png") -630px -180px no-repeat;}
.dzpart5 li:hover:nth-child(9) span{background: url("../images/dingzhi.png") -720px -180px no-repeat;}
.dzpart5_movewrap{width:1200px;margin:0 auto;margin-top:25px;border-radius:10px;background:#fff;position:relative}
.dzpart5_swiperbox{width:1200px;overflow:hidden}
.dzpart5_swiperbox .swiper-container{width:100%;height:680px}
.dzpart5_bigpic{width:1200px;height:680px;margin-right:25px;float:left;cursor:pointer;overflow:hidden}
.dzpart5_bigpic img{width:1200px;height:680px;}
/**/
.dzpart6{padding:60px 0;background-size:cover;width: 100%;height:360px;padding: 30px auto;overflow: hidden;}
.dzpart6-container{width:1200px;height:340px;margin:0 auto;}
.dzpart6-container ul{display: flex;justify-content: space-between;flex-wrap:wrap;padding-top: 20px;}
.dzpart6-container ul li{width:300px;height: 300px}
.dzpart6-container ul li:nth-child(2n-1){background: url("../images/dz-hui.png")no-repeat center;}
.dzpart6-container ul li:nth-child(2n){background: url("../images/dz-red.png")no-repeat center;}
.dzpart6-container ul li .dzpart6-info{padding: 30px;}
.dzpart6-container ul li .dzpart6-info h3{text-align: center;color: #fff;font-size: 20px;font-family: "微软雅黑";margin-bottom: 10px;}
.dzpart6-container ul li .dzpart6-info p{text-align: center;color: #fff;font-size: 16px;}
.dzpart6-container ul li .dzpart6-info span{width:80px;height: 80px;display: block;margin: 0 auto;margin-top: 10px;}
.dzpart6-container ul li:nth-child(1) span{background: url("../images/dingzhi.png") -5px -270px no-repeat;}
.dzpart6-container ul li:nth-child(2) span{background: url("../images/dingzhi.png") -95px -270px no-repeat;}
.dzpart6-container ul li:nth-child(3) span{background: url("../images/dingzhi.png") -185px -270px no-repeat;}
.dzpart6-container ul li:nth-child(4) span{background: url("../images/dingzhi.png") -275px -270px no-repeat;}
