body{margin:0;background:#fff;min-width:1300px}form,input,li,ol,ul{padding:0}img{border:0}li,ol,ul{list-style:none;margin:0}a,b,dd,div,dl,dt,em,form,h1,h2,h3,h4,i,input,li,ol,p,pre,textarea,ul{color:#323232;list-style:none;text-decoration:none;font-family:"Microsoft YaHei",tahoma,Arial,"微软雅黑",Helvetica,sans-serif;margin:0;padding:0}.clr:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clr{display:inline-block}html[xmlns] .clr{display:block}* html .clr{height:1%}img{border:0}.a_hidden{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:iconfont;src:url(../font/iconfont.eot);src:url(../font/iconfont.eot) format('embedded-opentype'),url(../font/iconfont.woff) format('woff'),url(../font/iconfont.ttf) format('truetype'),url(../font/iconfont.svg) format('svg')}@font-face{font-family:FZDBSJW;src:url(../font/FZDBSJW.eot) format('embedded-opentype'),url(../font/FZDBSJW.woff) format('woff'),url(../font/FZDBSJW.ttf) format('truetype'),url(../font/FZDBSJW.svg) format('svg');font-weight:400;font-style:normal}.testfont2{font-family:FZDBSJW}.module-borwseltie9{padding:50px 0 50px 240px;background:url(../image/ie.png) no-repeat 50px 68px}.module-borwseltie9 .tit{font-size:18px;margin-bottom:14px;line-height:1}.module-borwseltie9 .desc{font-size:14px;line-height:24px}.module-borwseltie9 .link-btn{float:left;width:90px}.module-borwseltie9 .link-btn img{text-align:center;display:block;margin:10px auto}.module-borwseltie9 .link-btn span{color:#898989;display:block;text-align:center}.module-top{background:#441571;height:44px}.module-top .main{width:1200px;margin:0 auto;line-height:44px}.module-top .main .left{float:left;font-size:18px;color:#fff;font-family:SimSun;position:relative}.module-top .main .left .city{margin-left:10px}.module-top .main .left:before{content:'';height:0;width:0;overflow:hidden;font-size:0;line-height:0;position:absolute;right:-18px;top:19px;border-color:#fff transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:7px}.module-top .main .left .pop{position:absolute;top:44px;right:0;right:-9px;background:#441571;height:0;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.module-top .main .left .pop .link-a{padding:5px 10px;display:none;line-height:1;color:#fff;font-size:18px;font-family:SimSun}.module-top .main .left:hover .pop{height:56px}.module-top .main .left:hover .pop .link-a{display:block}.module-top .main .right{float:right;font-size:18px;color:#fff}.module-top .main .right .ico{font-family:iconfont;color:#fff;font-style:normal;font-size:22px;float:left;margin-right:5px}.module-header{top:0;left:0;width:100%;z-index:6;background-color:#fff;-moz-box-shadow:0 2px 20px #dedede;-webkit-box-shadow:0 2px 20px #dedede;box-shadow:0 2px 20px #dedede}.module-header .main{width:1200px;margin:0 auto;height:84px}.module-header .main .logo{float:left;height:66px;margin-top:9px}.module-header .main .logo .pic{display:block;height:100%}.module-header .main .nav{float:right;padding-top:42px}.module-header .main .nav li{margin-left:20px;line-height:1;float:left}.module-header .main .nav li .link-a{font-family:FZDBSJW;font-size:22px;display:block;position:relative}.module-header .main .nav li .link-a:before{content:'';width:0;position:absolute;top:38px;left:50%;margin:0 auto;border-bottom:2px solid #441571;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.module-header .main .nav li .link-a:hover{color:#441571}.module-header .main .nav li.activity .link-a,.module-header .main .nav li:hover .link-a{color:#441571}.module-header .main .nav li.activity .link-a:before,.module-header .main .nav li:hover .link-a:before{width:100%;left:0;right:0}.module-header.activity{position:fixed}.module-message{width:1200px;margin:0 auto}.module-message .tit{float:left;width:150px}.module-message .tit span{display:block;border:1px solid #bfbfbf;height:62px;text-align:center;line-height:62px;font-family:FZDBSJW;font-size:22px;color:#441571}.module-message .tit .on{background-color:#441571;color:#fff;border:1px solid #441571}.module-message .tip{float:left;width:286px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;height:126px}.module-message .tip .p{font-size:16px;line-height:26px;text-align:center;padding:12px 0}.module-message .tip .d{margin:0 10px;background-color:#d9d9d9;font-size:16px;line-height:40px;text-align:center}.module-message .tip .d span{color:#ae0a80;font-size:20px}.module-message .form-style{float:left;width:762px;border:1px solid #bfbfbf;height:126px}.module-message .form-style .inps{float:left;width:576px;padding-left:8px}.module-message .form-style .input{float:left;width:262px;height:44px;border:1px solid #bfbfbf;box-sizing:border-box;padding-left:10px;margin:12px 16px 3px 8px}.module-message .form-style .btn-sub{float:left;width:164px;height:70px;font-size:20px;color:#fff;background-color:#441571;border:0;margin-top:28px;cursor:pointer}.module-sidemessage{width:272px;border:solid 2px #eaeaea;background-color:#f5f5f5;position:relative}.module-sidemessage .form form{text-align:center}.module-sidemessage .form .input{width:230px;height:34px;margin-bottom:10px;padding-left:12px;border:solid 2px #eaeaea}.module-sidemessage .form .btn{display:block;font-size:16px;width:244px;height:40px;background:#441571;color:#fff;line-height:40px;margin:0 auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.module-sidemessage .form .tit{font-size:18px;text-align:center;padding-top:49px;margin-bottom:6px;font-weight:400}.module-sidemessage .form .tip{font-size:14px;text-align:center;color:#868686;margin-bottom:21px}.module-sidemessage .free{width:42px;height:30px;font-size:12px;background:#441571;line-height:30px;color:#fff;text-align:center;position:absolute;top:12px;left:-2px}.module-sidemessage .sign{font-size:14px;color:#797979;line-height:25px;text-align:center;margin-top:3px}.module-sidemessage .sign span{color:#441571}.module-sidemessage .phone{font-size:14px;text-align:center;padding:10px 0}.module-cate{border-bottom:1px solid #441571;display:inline-block}.module-cate .link-a{display:inline-block;font-family:FZDBSJW;font-size:18px;text-align:center;line-height:1;padding:12px 15px;position:relative}.module-cate .activity:before{content:'';height:0;width:0;overflow:hidden;font-size:0;line-height:0;position:absolute;left:50%;bottom:-20px;margin-left:-5px;border-color:#441571 transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:10px 5px}.module-floatwin{position:fixed;right:10px;top:50%;margin-top:-150px;z-index:2}.module-floatwin ul li{width:60px;height:22px;background-color:#441571;position:relative;padding-top:38px;margin-bottom:3px}.module-floatwin ul li a{height:100%;width:100%;display:block}.module-floatwin ul li .icon{width:30px;height:24px;display:block;position:absolute;top:9px;left:15px;font-family:iconfont;color:#fff;font-style:normal;font-size:24px;text-align:center;line-height:24px}.module-floatwin ul li .tip{font-size:14px;color:#fff;text-align:center;line-height:1;display:block}.module-floatwin ul li .pop{position:absolute;right:90px;top:0;opacity:0;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;background-color:#441571;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;visibility:hidden}.module-floatwin ul li .pop:before{content:'';border-color:transparent transparent transparent #441571;border-style:dashed dashed dashed solid;border-width:10px;position:absolute;top:50%;right:-20px;margin-top:-10px}.module-floatwin ul li:hover{opacity:.9}.module-floatwin ul .li2 .pop{height:60px;line-height:60px;color:#fff;font-size:24px;padding:0 20px;white-space:nowrap}.module-floatwin ul .li2:hover .pop{right:76px;opacity:1;visibility:visible}.module-floatwin ul .li3 .pop{height:140px;padding:10px;white-space:nowrap;top:50%;margin-top:-80px}.module-floatwin ul .li3 .pop img{height:100%;display:block}.module-floatwin ul .li3:hover .pop{right:76px;opacity:1;visibility:visible}.module-floatwin ul .li5{cursor:pointer}.homepage-banner .pic{display:block;width:100%}.homepage-banner .swiper-pagination-bullet{border:2px solid #fff;opacity:1;background:0 0}.homepage-banner .swiper-pagination-bullet-active{border:2px solid #441571}.homepage-message{margin:60px auto}.homepage-module-head{text-align:center}.homepage-module-head .tit{font-family:FZDBSJW;font-size:28px;line-height:1;font-weight:400;margin-bottom:3px}.homepage-about{background-color:#f8f8f8}.homepage-about .main{width:1200px;margin:0 auto;padding:200px 616px 8px 100px;box-sizing:border-box;position:relative}.homepage-about .main .tit{font-family:FZDBSJW;font-size:28px;line-height:1;font-weight:400}.homepage-about .main .tip{font-size:14px;color:#868686;display:block;line-height:1;padding:10px 0 24px 0;border-bottom:1px solid #bfbfbf}.homepage-about .main .txt{font-size:15px;color:#868686;line-height:28px;padding:64px 0 34px 0}.homepage-about .main .link-more{width:60px;height:40px;display:block;font-size:16px;line-height:40px;text-align:center;margin-left:318px;font-weight:100;position:relative}.homepage-about .main .link-more:before{content:'';width:168px;border-top:1px solid #bfbfbf;position:absolute;top:0;left:0;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-about .main .link-more:hover{color:#441571}.homepage-about .main .link-more:hover:before{width:60px}.homepage-about .main .pic{position:absolute;top:40px;right:0}.homepage-about .main:before{content:'';width:280px;height:610px;position:absolute;top:6px;left:-210px;background:url(../image/home-aboutus.png) no-repeat}.homepage-case{padding-top:166px}.homepage-case .param{width:1200px;margin:0 auto;padding:30px 0 18px 0}.homepage-case .param ul{border-bottom:1px solid #bfbfbf;text-align:center;display:none}.homepage-case .param ul li{display:inline-block;margin-right:10px}.homepage-case .param ul li .link-a{padding:9px 15px;font-size:16px;line-height:1;display:inline-block}.homepage-case .param ul li.activity .link-a{background-color:#441571;color:#fff}.homepage-case .focus{width:100%;overflow:hidden}.homepage-case .focus-main{width:1200px;margin:0 auto;position:relative}.homepage-case .focus .swiper-container{width:1200px;margin:0 auto;overflow:visible}.homepage-case .focus .swiper-slide{height:412px;overflow:hidden}.homepage-case .focus .swiper-slide .pic{display:block;width:100%}.homepage-case .focus .swiper-slide .name{background:rgba(255,255,255,.55);position:absolute;left:20px;bottom:16px;font-size:22px;font-family:SimSun;line-height:40px;padding:0 20px;font-weight:700}.homepage-case .focus .arrow-left,.homepage-case .focus .arrow-right{position:absolute;top:0;height:100%;width:600px;background:rgba(0,0,0,.4);z-index:2;font-family:iconfont;cursor:pointer}.homepage-case .focus .arrow-left:before,.homepage-case .focus .arrow-right:before{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;background:#c9c9c9;color:#fff;text-align:center;line-height:50px;font-size:36px}.homepage-case .focus .arrow-left:hover:before,.homepage-case .focus .arrow-right:hover:before{background-color:#441571}.homepage-case .focus .arrow-left{left:-600px}.homepage-case .focus .arrow-left:before{content:'\e62b';right:34px}.homepage-case .focus .arrow-right{right:-600px}.homepage-case .focus .arrow-right:before{content:'\e62c';left:34px}.homepage-case .link-more{display:block;width:160px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#441571;font-size:14px;margin:20px auto 0 auto;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-case .link-more .ico{font-family:SimSun;font-style:normal;color:#fff;margin-left:10px;font-size:16px;font-weight:700}.homepage-case .link-more:hover{opacity:.8}.homepage-perfect{padding-top:60px}.homepage-perfect .homepage-module-head{margin-bottom:50px}.homepage-perfect .swiper-slide .pic{display:block;width:100%}.homepage-perfect .swiper-slide .name{width:100%;text-align:center;color:#fff;font-size:22px;line-height:1;margin-top:-10px;position:absolute;top:50%;left:0}.homepage-perfect .swiper-button-next,.homepage-perfect .swiper-button-prev{width:33.33%;height:100%;top:0;margin:0;background:0 0;background:rgba(0,0,0,.6)}.homepage-perfect .swiper-button-prev{left:0}.homepage-perfect .swiper-button-next{right:0}.homepage-team{padding-top:60px;position:relative}.homepage-team:before{content:'';position:absolute;width:100%;top:454px;border-bottom:1px solid #cbcbcb}.homepage-team .homepage-module-head{margin-bottom:50px}.homepage-team .swiper-container{width:1220px;height:380px;margin:0 auto}.homepage-team .link-block{float:left;width:280px;margin:0 10px;position:relative}.homepage-team .link-block .img{height:270px;width:100%;overflow:hidden}.homepage-team .link-block .img .pic{display:block;width:100%}.homepage-team .link-block .info{height:74px;text-align:center;border:1px solid #d5d5d5;-moz-box-shadow:0 2px 20px #dedede;-webkit-box-shadow:0 2px 20px #dedede;box-shadow:0 2px 20px #dedede;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-team .link-block .info .name{font-size:13px;line-height:1;display:block;padding:22px 0 8px 0}.homepage-team .link-block .info .tip{font-size:12px;color:#878787}.homepage-team .link-block .mask{background-color:#441571;position:absolute;top:-320px;left:0;width:100%;height:270px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-team .link-block .mask .brief{box-sizing:border-box;padding:40px 26px;color:#fff;font-size:12px;line-height:26px}.homepage-team .link-block .mask .re{width:78px;height:78px;display:block;position:absolute;bottom:-38px;left:50%;margin-left:-38px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden}.homepage-team .link-block .mask .re .pic{display:block;margin:0 auto;width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.homepage-team .link-block:hover .info{padding-top:24px}.homepage-team .link-block:hover .mask{top:0}.homepage-news{padding-top:60px;position:relative}.homepage-news .homepage-module-head{margin-bottom:50px}.homepage-news .main{position:relative;width:100%}.homepage-news .bg{width:100%;display:block}.homepage-news .focus{width:90%;position:absolute;top:65.2%;left:5%;background-color:#fff;box-sizing:border-box;padding:28px;-moz-box-shadow:0 2px 20px #dedede;-webkit-box-shadow:0 2px 20px #dedede;box-shadow:0 2px 20px #dedede}.homepage-news .focus .img{width:22.6%}.homepage-news .focus .img .pic{display:block;width:100%}.homepage-news .focus .swiper-container{position:absolute;top:28px;left:26%;left:24%;right:28px;bottom:28px}.homepage-news .focus .link-block{float:left;width:29%;margin-left:4.3%;height:100%}.homepage-news .focus .link-block .date{color:#c1c1c1;padding:5% 0 10% 0}.homepage-news .focus .link-block .date .mmdd{font-size:30px;line-height:1;font-weight:100;float:left}.homepage-news .focus .link-block .date .yyyy{font-size:18px;line-height:1;margin:10px 0 0 14px;font-weight:100;float:left}.homepage-news .focus .link-block .name{font-size:18px}.homepage-news .focus .link-block .desc{color:#868686;font-size:14px;line-height:24px;padding-top:5%;height:33%}.homepage-news .focus .link-block .more{color:#868686;font-size:14px;height:30px;margin-top:30px;line-height:30px;width:50px;position:relative;display:block;text-align:center;font-style:normal;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-news .focus .link-block .more:before{content:'';position:absolute;left:0;bottom:0;height:60px;border-left:1px solid #bfbfbf;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-news .focus .link-block:hover .name{color:#441571}.homepage-news .focus .link-block:hover .more{padding-left:10px}.homepage-news .focus .link-block:hover .more:before{height:30px}.homepage-service{padding-top:270px}.homepage-service .main ul{width:1200px;margin:0 auto;padding-top:56px}.homepage-service .main ul li{float:left;width:130px;text-align:center}.homepage-service .main ul li .process{width:100px;height:100px;position:relative;margin:0 auto}.homepage-service .main ul li .process:before{content:'';width:90%;height:90%;border:1px solid #bbb;position:absolute;top:5%;left:5%;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-service .main ul li .process:after{content:'';width:100%;height:100%;border:1px solid #bbb;position:absolute;top:0;left:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.homepage-service .main ul li .process .ico{font-family:iconfont;font-size:40px;color:#ababab;display:block;line-height:100px;height:100px;font-style:normal;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.homepage-service .main ul li .chi{font-size:16px;display:block;padding:32px 0 10px 0}.homepage-service .main ul li .eng{font-size:12px;color:#ccc}.homepage-service .main ul li:hover .process:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.homepage-service .main ul li:hover .process:after,.homepage-service .main ul li:hover .process:before{border:1px solid #441571}.homepage-service .main ul li:hover .process .ico{color:#441571}.homepage-service .main ul li:hover .chi,.homepage-service .main ul li:hover .eng{color:#441571}.homepage-service .main ul .ico-right{width:84px;font-family:iconfont;text-align:center;color:#bbb;font-size:20px;line-height:100px}.homepage-qualit{padding-top:60px;position:relative}.homepage-qualit .homepage-module-head{margin-bottom:50px}.module-footer{background:#f6f6f6;margin-top:60px}.module-footer .main{width:1200px;margin:0 auto}.module-footer .main .title{font-size:24px;line-height:1;padding:54px 0 50px 0}.module-footer .main .title .eng{color:#cdcdcd;font-size:12px;margin-left:10px}.module-footer .main .modu{position:relative}.module-footer .main .info{float:left;width:350px;font-size:14px;line-height:32px;box-sizing:border-box;color:#6b6b6b;padding:10px 30px 10px 50px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.module-footer .main .contact{float:left;width:498px;box-sizing:border-box;padding-left:166px}.module-footer .main .contact .tel{font-size:25px;color:#878787;font-weight:700;line-height:1;display:block;font-style:normal}.module-footer .main .contact .tip{font-size:14px;color:#878787;line-height:1;display:block;padding:8px 0}.module-footer .main .contact .link-btn{width:180px;height:40px;line-height:40px;text-align:center;font-weight:700;display:block;font-size:19px;color:#fff;background-color:#441571;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.module-footer .main .contact .link-btn:hover{opacity:.9}.module-footer .main .imgcode{float:left}.module-footer .main .imgcode .pic{width:86px;display:block;border:4px solid #dcdcdc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;float:left;margin:5px 0 0 110px}.module-footer .main .imgcode p{float:left;font-size:14px;color:#6b6b6b;line-height:24px;padding:26px 0 0 10px;text-align:center}.module-footer .main .imgcode:before{content:'';height:100%;border-left:1px solid #dcdcdc;position:absolute;left:858px;top:0}.module-footer .main .copy{color:#898989;font-size:14px;text-align:center;padding:40px 0 0 0}.module-footer .main .copy a{color:#898989;font-size:14px}.module-friendlink{width:1200px;margin:0 auto;padding:20px}.module-friendlink .title{float:left;width:100px;text-align:center;line-height:70px;font-size:14px;color:#878787;font-weight:400}.module-friendlink .swiper-container{float:left;width:1100px}.module-friendlink .swiper-container .link-block{height:70px;overflow:hidden;display:block}.module-friendlink .swiper-container .link-block .pic{width:100%;display:block}.case-headfigure{position:relative}.case-headfigure .pic img{width:100%}.case-headfigure .bread{width:100%;position:absolute;bottom:0;background:rgba(255,255,255,.5);height:52px}.case-headfigure .bread .bread-content{width:1200px;margin:0 auto}.case-headfigure .bread img{position:absolute;top:50%;margin-top:-9.5px}.case-headfigure .bread p{font-size:13px;line-height:52px;margin-left:24px}.case-headfigure .bread p a:nth-child(2){color:#441571}.case-option .option{width:1200px;margin:0 auto}.case-option .option .style{height:62px;border:1px solid #aaa}.case-option .option .style p{float:left;line-height:62px;font-size:22px;display:inline-block;width:78px;text-align:center;background:#eee;margin-right:17px}.case-option .option .style ul,.case-option .option .style ul li{float:left}.case-option .option .style ul li{font-size:18px;line-height:62px;margin-right:48px}.case-option .option .style ul li a:hover{color:#441571}.case-option .option .style ul li.no a{color:red}.case-option .option .layout{height:62px;border:1px solid #aaa}.case-option .option .layout p{float:left;line-height:62px;font-size:22px;display:inline-block;width:78px;text-align:center;background:#eee;margin-right:17px}.case-option .option .layout ul,.case-option .option .layout ul li{float:left}.case-option .option .layout ul li{font-size:18px;line-height:62px;margin-right:48px}.case-option .option .layout ul li a:hover{color:#441571}.case-option .option .area{height:62px;border:1px solid #aaa}.case-option .option .area p{float:left;line-height:62px;font-size:22px;display:inline-block;width:78px;text-align:center;background:#eee;margin-right:17px}.case-option .option .area ul,.case-option .option .area ul li{float:left}.case-option .option .area ul li{font-size:18px;line-height:62px;margin-right:48px}.case-option .option .layout ul li a:hover{color:#441571}.case-option .option .layout ul li.no a{color:red}.case-option .option .area ul li.no a{color:red}.case-option .option{margin-top:32px}.case-option .option .choice p{display:inline-block;line-height:45px;font-size:18px;padding-left:10px;overflow:hidden;float:left;margin-right:15px}.case-option .option .choice{height:45px;background:#eee;margin-top:22px}.case-option .option .choice .selected{display:inline-block;line-height:45px;float:left;margin-right:15px}.case-option .option .choice .selected a{color:#c50018}.case-list{margin-top:34px}.case-list .list{width:1200px;margin:0 auto}.case-list .list .mask .pic{width:378px;height:259px;margin:0 auto;position:relative;margin-top:3px;overflow:hidden}.case-list .list .mask .pic img{width:100%;height:100%;transition:all .6s}.case-list .list .mask .pic p{position:absolute;left:16px;bottom:9px;color:#fff;font-size:16px}.case-list .list .mask .name{display:inline-block;font-size:18px;margin-left:16px;margin-right:5px}.case-list .list .mask .position{font-size:14px}.case-list .list .mask{position:relative;width:384px;height:363px;border:1px solid #868686;display:inline-block;margin-right:10px;margin-bottom:35px}.case-list .list .mask:hover .option span{background:#441571;color:#fff}.case-list .list .mask:hover .pic img{transform:scale(1.2)}.case-list .list .mask .portrait{display:inline-block;width:73px;height:73px;overflow:hidden;border-radius:43px;position:absolute;left:12px;top:227px}.case-list .list .mask .portrait img{width:100%;height:100%}.case-list .list .mask .line{width:100%;height:1px;background:#868686;margin-top:20px;margin-bottom:13px}.case-list .list .mask .option span{display:inline-block;border:1px solid #868686;font-size:14px;margin-left:6px;padding-left:5px;padding-right:5px}.case-list .list .mask .option span:first-child{margin-left:12px}.case-list .list .mask .option span:nth-child(4){float:right;margin-right:11px}.team-list .team{width:1200px;margin:0 auto}.team-list .team .option .one ul{display:inline-block;border-bottom:1px solid #441571;margin-bottom:16px;margin-top:45px;line-height:41px}.team-list .team .option .one ul li{display:inline-block;margin-right:25px;position:relative}.team-list .team .option .one ul li a{font-size:18px}.team-list .team .option .one ul li a.nav-red{color:#441571}.team-list .team .option .one ul li a.nav-red+p{visibility:visible}.team-list .team .option .one{text-align:center;font-size:18px}.team-list .team .option .one ul li p{position:absolute;left:50%;margin-left:-8.9px;bottom:-28px;transform:rotate(180deg);color:#441571;visibility:hidden}.team-list .team .option .one ul li:hover p{visibility:visible}.team-list .team .option .one ul li:hover a{color:#441571}.team-list .team .team-details .mask{width:580px;height:376px;background:#e5e5e5;padding-top:62px;position:relative;display:inline-block;margin-right:33px;margin-bottom:56px}.team-list .team .team-details a:nth-child(2) .mask{margin-right:0}.team-list .team .team-details a:nth-child(4) .mask{margin-right:0}.team-list .team .team-details a:nth-child(6) .mask{margin-right:0}.team-list .team .team-details .mask .top{padding-left:33px;padding-right:24px}.team-list .team .team-details .mask .top .left .line{width:37px;height:3px;background:#441571;margin-bottom:15px}.team-list .team .team-details .mask .top .left p{font-size:20px;margin-bottom:10px}.team-list .team .team-details .mask .top .left p .info{color:#868686}.team-list .team .team-details .mask .top .left p .info1{color:#441571}.team-list .team .team-details .mask .top .left{display:inline-block}.team-list .team .team-details .mask .top .right p:first-child{font-size:16px;line-height:29px}.team-list .team .team-details .mask .top .right p:nth-child(2){font-size:14px;color:#868686;line-height:29px}.team-list .team .team-details .mask .top .right{width:107px;float:right}.team-list .team .team-details{margin-top:57px}.team-list .team .team-details .mask .bottom{width:100%;height:180px;position:absolute;background:#fff;left:0;bottom:0;transition:background .3s}.team-list .team .team-details .mask:hover .bottom{background:#441571}.team-list .team .team-details .mask .bottom .portrait{width:259px;height:378px;text-align:center;position:absolute;left:50%;margin-left:-124px;bottom:32px;transition:background .3s;padding-left:5px}.team-list .team .team-details .mask:hover .portrait{background:#fff}.team-list .team .team-details .mask .bottom .portrait .pic{width:252px;height:317px;margin-top:5px;overflow:hidden}.team-list .team .team-details .mask .bottom .portrait img{margin:0 auto;display:block;width:100%}.team-list .team .team-details .mask .bottom .portrait p span:first-child{font-size:20px}.team-list .team .team-details .mask .bottom .portrait p span:nth-child(2){font-size:14px;color:#868686}.team-list .team .team-details .mask .bottom .portrait p{margin-top:15px}.surface-decorate .surface{margin-top:40px}.decorate-list{margin-top:36px}.decorate-list .decorate{width:1200px;margin:0 auto}.decorate-list .decorate .title{text-align:center}.decorate-list .decorate .title p:nth-child(2){font-size:32px;display:inline-block;margin-bottom:10px}.decorate-list .decorate .title p:nth-child(4){font-size:18px;color:#868686;margin-bottom:39px}.decorate-list .decorate .title .line{width:350px;height:1px;background:#333;display:inline-block;margin-left:29px;margin-right:29px}.decorate-list .content-decorate .mask{position:relative;display:inline-block;margin-right:30px;margin-bottom:30px}.decorate-list .content-decorate .mask .pic{width:362px;height:480px}.decorate-list .content-decorate .mask .pic img{width:100%;margin:0 auto}.decorate-list .content-decorate .mask .pic{position:relative}.decorate-list .content-decorate .mask .pic .title{display:inline-block;width:160px;height:40px;font-size:22px;line-height:40px;text-align:center;background:rgba(255,255,255,.5);position:absolute;left:18px;bottom:18px;transition:all .3s}.decorate-list .content-decorate .mask:hover .pic .title{left:-160px}.decorate-list .content-decorate .mask .pic .frame{display:inline-block;width:349px;height:464px;position:absolute;top:8px;left:6px;border:0 solid red}.decorate-list .content-decorate .mask:hover .pic .frame{border:1px solid #fff;z-index:6}.decorate-list .content-decorate .mask{overflow:hidden}.decorate-list .content-decorate .mask .pic .move p:first-child{font-size:25px;text-align:center;margin-bottom:13px;position:absolute;width:100%;bottom:-45px;transition:all .3s;color:#fff}.decorate-list .content-decorate .mask:hover .pic .move p:first-child{bottom:315px;z-index:8}.decorate-list .content-decorate .mask .pic .move p:nth-child(2){font-size:16px;width:230px;margin:0 auto;color:#fff;position:absolute;top:480px;transition:all .3s;left:21px}.decorate-list .content-decorate .mask:hover .pic .move p:nth-child(2){top:184px;z-index:6}.decorate-list .content-decorate .mask .pic .move .btn{display:inline-block;width:158px;height:38px;background:#441571;color:#fff;border:1px solid #fff;font-size:14px;line-height:38px;text-align:center;position:absolute;bottom:-40px;transition:all .3s;left:50%;margin-left:-79px}.decorate-list .content-decorate .mask:hover .pic .move .btn{bottom:102px;z-index:8}.decorate-list .content-decorate .mask:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#161419;transition:all .3s;opacity:.9;z-index:3}.decorate-list .content-decorate .mask:hover:before{height:100%}.decorate-list .decorate .title .butitle2{margin-top:60px}.decorate-list .decorate .option .one{margin-bottom:16px}.decorate-list .decorate .option .one ul li{display:inline-block;position:relative}.decorate-list .decorate .option .one ul li.on p{visibility:visible}.decorate-list .decorate .option .one ul li.on a{color:#441571}.decorate-list .decorate .option .one ul li:nth-child(2){margin-left:25px;margin-right:25px}.decorate-list .decorate .option .line{width:302px;height:1px;background:#441571;margin:0 auto;margin-bottom:52px}.decorate-list .decorate .option .one{text-align:center;font-size:18px}.decorate-list .decorate .option{line-height:41px}.decorate-list .decorate .option .one ul li p{position:absolute;left:50%;margin-left:-8.9px;bottom:-27px;transform:rotate(180deg);color:#441571;visibility:hidden}.decorate-list .decorate .option .one ul li:hover p{visibility:visible}.decorate-list .decorate .option .one ul li:hover a{color:#441571}.decorate-list .decorate .option .one ul li.nav-red p{visibility:visible}.decorate-list .decorate .option .one ul li.nav-red a{color:#441571}.puality{margin-top:0}.news-list .list{width:1240px;margin:0 auto}.news-list .list .option .one ul{margin-top:44px;display:inline-block;border-bottom:1px solid #441571;margin-bottom:16px;height:30px}.news-list .list .option .one ul li{display:inline-block;margin-right:25px;position:relative}.news-list .list .option .one{text-align:center;font-size:18px}.news-list .list .option .one ul li p{position:absolute;left:50%;margin-left:-8.9px;bottom:-26px;transform:rotate(180deg);color:#441571;visibility:hidden}.news-list .list .option .one ul li:hover p{visibility:visible}.news-list .list .option .one ul li:hover a{color:#441571}.news-list .list .option .one ul li a{font-size:18px}.news-list .list .option .one ul li a.nav-red{color:#441571}.news-list .list .option .one ul li a.nav-red+p{visibility:visible}.news-list .list .news-content{margin-top:18px}.news-list .list .news-content .link-block{float:left;width:580px;min-height:188px;background-color:#f5f5f5;margin:0 20px 20px 20px;padding:20px;box-sizing:border-box}.news-list .list .news-content .mask .time{font-size:18px;color:#868686}.news-list .list .news-content .mask .name{font-size:20px;margin-top:14px;margin-bottom:20px}.news-list .list .news-content .mask .line{width:198px;height:2px;background:#b5b5b5;margin-bottom:14px;transition:all .3s}.news-list .list .news-content .mask .desc{font-size:14px;color:#868686;line-height:24px}.news-list .list .news-content .link-block:hover .name{color:#441571}.news-list .list .news-content .link-block:hover .line{width:100%}.contact-headfigure{margin-top:70px;position:relative}.contact-headfigure .pic img{width:100%}.contact-headfigure .bread{width:100%;position:absolute;bottom:0;background:rgba(255,255,255,.5);height:52px}.contact-headfigure .bread p{width:1200px;margin:0 auto;font-size:13px;line-height:52px}.contact-headfigure .bread p a:nth-child(2){color:#d3b385}.contact-list .list{width:1200px;margin:0 auto}.contact-list .list .thank{font-size:18px;color:#878787;text-align:center;margin-bottom:60px;margin-top:60px}.contact-list .list ul li{display:inline-block;text-align:center;margin-right:95px}.contact-list .list ul li p{text-align:center}.contact-list .list ul li .one{font-size:15px;margin-top:8px;margin-bottom:6px}.contact-list .list ul li .two{font-size:13px}.contact-list .list ul{text-align:center}.contact-map{width:1200px;height:358px;background:#c50018;margin:0 auto;margin-top:75px}.map-baidu{height:358px!important}.product-detailedd{margin-top:84px}.product-detailedd .headfigure{width:100%}.product-detailedd .pic{width:1440px;height:650px;margin:0 auto}.product-detailedd .pic img{width:100%;height:100%}.product-detailedd .detailed{width:1200px;margin:0 auto}.product-detailedd .detailed .right{width:612px;height:162px}.product-detailedd .detailed .right{float:right}.product-detailedd .detailed .left{width:525px;height:162px}.product-detailedd .detailed .left{float:left}.product-detailedd .detailed p:first-child{font-size:22px}.product-detailedd .detailed p:nth-child(2){font-size:14px;color:#868686}.product-detailedd .detailed p{font-size:14px;color:#868686;line-height:24px}.product-detailedd .detailed a{display:block;width:599px;height:42px;margin:0 auto;line-height:42px;text-align:center;font-size:14px;color:#868686;border:1px solid #868686;margin-top:20px}.product-detailedd .detailed a:hover{background-color:#441571;color:#fff;cursor:pointer}.product-detailedd .detailed{margin-top:60px}.product-detailedd .line{width:1200px;background:#a0a0a0;height:1px;margin:0 auto;margin-top:50px;margin-bottom:19px}.detailed-list .list{width:1200px;margin:0 auto}.detailed-list .list .bd .mask .detailed-list-pic{width:285px;height:185px}.detailed-list .list .bd .mask .detailed-list-pic img{width:100%;height:100%}.detailed-list .list .bd .mask{width:285px;display:inline-block;margin-right:5px;margin-bottom:15px}.detailed-list .list .bd .mask p:nth-child(2){font-size:14px;margin-top:12px;margin-bottom:6px}.detailed-list .list .bd .mask p:nth-child(3){font-size:14px;color:#868686}.detailed-list .list .bd .mask:hover p:nth-child(2){color:#441571}.detailed-list .list .hd ul li{display:inline-block;font-size:14px;width:65px;height:28px;line-height:28px;text-align:center;background:#eee;color:#868686}.detailed-list .list .hd ul{margin-bottom:25px}.detailed-list .list .hd ul li:hover{background:#441571;color:#fff}.details-news{width:1200px;margin:0 auto}.details-news .news{width:900px;float:left}.details-news .news .pic{width:1200px;height:650px;margin-top:84px}.details-news .news .pic img{width:100%;height:100%}.details-news .news .content .title{font-size:22px;margin-top:60px;font-weight:400;text-align:center}.details-news .news .content .info{font-size:16px;color:#868686;margin-top:10px;text-align:center}.details-news .news .content .module_editor{padding-top:40px}.details-news .news .line{width:100%;height:1px;background:#868686;margin-top:160px}.details-news .news .subtitlee{font-size:14px;text-align:right}.details-news .news .paging p{display:inline-block;float:right}.details-news .news .paging p .subtitle{display:inline-block;font-size:14px;width:126px;height:28px;color:#868686;text-align:center;line-height:28px;background:#eee;margin-right:12px}.details-news .news .paging p .subtitle:hover{color:#fff;background:#441571}.details-news .news .paging p .hide{display:none}.details-news .news .paging{margin-top:20px}.details-news .module-sidemessage{float:right;margin-top:60px;transition:top .2s;-moz-transition:top .2s;-webkit-transition:top .2s;-o-transition:top .2s}.case-detailed .case{width:1200px;margin:0 auto;position:relative}.case-detailed .case .title{font-size:24px;text-align:center;margin-top:45px;margin-bottom:22px;font-weight:400}.case-detailed .case .table{width:880px;height:312px;border:solid 1px #eaeaea;box-sizing:border-box}.case-detailed .case .table tr th{width:131px;height:51px;font-weight:400;border:solid 1px #eaeaea}.case-detailed .case .table tr:nth-child(2) td{height:51px}.case-detailed .case .table th{color:#868686;font-size:14px}.case-detailed .case .table tr td{font-size:18px;color:#868686;border:solid 1px #eaeaea}.case-detailed .case .table .gray{background:#f8f8f8;font-size:14px;text-align:center;color:#000}.case-detailed .case .table td.gray{background:#f8f8f8;font-size:14px;color:#000}.case-detailed .case .table tr td p{font-size:14px;color:#868686}.case-detailed .case .table tr .info{padding:10px 20px}.case-detailed .case .table tr td .pic{width:97px;height:97px;border-radius:50px;overflow:hidden;display:inline-block}.case-detailed .case .table tr td .pic img{width:100%;height:100%}.case-detailed .case .table tr td .name{font-size:16px;color:#868686;margin-bottom:6px}.case-detailed .case .table tr td .position{font-size:14px;color:#868686}.case-detailed .case .table tr td .nam{color:#868686}.case-detailed .case .table tr .portrait{position:relative;padding-left:20px;padding-right:50px}.case-detailed .case .table .after{height:55px}.case-detailed .case .table tr .portrait .nam .name{display:inline-block}.case-detailed .case .right{position:absolute;top:54px;right:0}.case-detailed .editor{width:880px;border:solid 2px #eaeaea;margin-top:20px;padding:20px;box-sizing:border-box;min-height:400px}.abou-headfigure{margin-top:70px;position:relative}.abou-headfigure .pic img{width:100%}.abou-headfigure .bread{width:100%;position:absolute;bottom:0;background:rgba(255,255,255,.5);height:52px}.abou-headfigure .bread .bread-content{width:1200px;margin:0 auto}.abou-headfigure .bread img{position:absolute;top:50%;margin-top:-9.5px}.abou-headfigure .bread p{font-size:13px;line-height:52px;margin-left:24px}.abou-headfigure .bread p a:nth-child(2){color:#d3b385}.about-detailed .about-us p:first-child{font-size:20px;text-align:center;margin-top:43px}.about-detailed .about-us p:nth-child(2){font-size:12px;color:#878787;text-align:center;margin-bottom:38px}.about-detailed{width:1200px;margin:0 auto}.about-detailed .line{width:100%;border-top-width:1px;border-top-color:#000;border-top-style:dashed;margin-top:65px}.about-detailed .culture-us p:first-child{font-size:20px;margin-top:43px}.about-detailed .culture-us p:nth-child(2){font-size:12px;color:#878787;margin-bottom:38px}.about-detailed .line{width:100%;border-top-width:1px;border-top-color:#000;border-top-style:dashed;margin-top:65px}#Validform_msg{color:#7d8289;font:12px/1.5 tahoma,arial,5b 8b 4f 53,sans-serif;width:280px;-webkit-box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px #aaa;background:#fff;position:absolute;top:0;right:50px;z-index:99999;display:none;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000}#Validform_msg .iframe{position:absolute;left:0;top:-1px;z-index:-1}#Validform_msg .Validform_title{line-height:40px;height:40px;text-align:left;font-weight:700;padding:0 20px;color:#333;position:relative;background-color:#ddd}#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:40px;position:absolute;right:20px;top:0;color:#333;text-decoration:none;font-size:12px}#Validform_msg a.Validform_close:hover{color:#666}#Validform_msg .Validform_info{padding:20px;border-top:none;text-align:left}.details-team .team{width:1200px;margin:0 auto}.details-team .team .picc{width:147px;height:147px;overflow:hidden;border-radius:74px;margin:0 auto;margin-top:44px}.details-team .team .picc img{width:100%;height:100%}.details-team .team .resume p{font-size:16px;text-align:center;line-height:28px}.details-team .team .resume p:first-child{font-size:25px;margin-bottom:10px;margin-top:18px}.details-team .team .resume p:nth-child(3) span{font-size:16px;display:inline-block;padding:0 16px 0 16px;border:1px solid #bfbfbf;margin-right:15px}.details-team .team .resume p:nth-child(3){width:990px;margin:0 auto}.details-team .team .team-details{padding-top:46px}.details-team .team .team-details .mask{width:590px;height:402px;background:#eee;position:relative;margin:0 5px;margin-bottom:30px;float:left;padding:0 10px;box-sizing:border-box}.details-team .team .team-details .mask .hd{float:right;width:120px}.details-team .team .team-details .mask .hd ul li img{width:100%;height:94px;border:2px solid #eee;display:block}.details-team .team .team-details .mask .hd ul li.on img{border:2px solid #441571}.details-team .team .team-details .mask .bd ul li img{width:442px;height:286px}.details-team .team .team-details .mask .bd ul{float:left}.details-team .team .team-details .mask .bd{padding-top:9px}.details-team .team .team-details .mask .title{font-size:16px;margin-top:24px;margin-bottom:20px}.details-team .team .team-details .mask .subtitle span{font-size:12px;display:inline-block;padding:2px 8px;border:1px solid #bfbfbf;margin-right:6px;background:#fff}.details-team .team .team-details .mask .count span{font-size:14px;position:absolute;top:0}.details-team .team .team-details .mask .count img{margin-right:10px}.details-team .team .team-details .mask .count{display:inline-block;position:absolute;right:54px;bottom:60px}.details-team .team .team-details .mask .price{font-size:12px;display:inline-block;padding:2px 8px;border:1px solid #bfbfbf;margin-right:6px;background:#fff;position:absolute;right:15px;bottom:19px}.module-pages{font-size:14px;padding-top:40px;text-align:center}.module-pages a{border:1px solid #eee;display:inline-block;height:32px;padding:0 12px;text-align:center;line-height:32px;font-size:12px;border-radius:5px}.module-pages a.pre{font-weight:bolder;font-size:16px;border-radius:0 0 0 4px}.module-pages a.next{border-radius:0 4px 4px 0}.module-pages a.activity{background-color:#441571;border-radius:5px;color:#fff}.module-pages a:hover{background-color:#441571;border-radius:5px;color:#fff}.module-pages input{font-size:14px}.module-pages .text{width:30px;height:30px;text-align:center;line-height:26px;border:1px solid #c7d1d9}.module-pages .sub{width:32px;height:32px;color:#fff;background-color:#8d65a4;border:0;cursor:pointer;border-radius:3px}.module_editor{width:100%}.module_editor{word-wrap:break-word}.module_editor img{max-width:100%}.module_editor table{max-width:100%}.module_editor pre{word-wrap:break-word!important;word-break:break-all!important;display:block;white-space:normal!important}.pagein-perfect .head{position:relative;width:974px;margin:0 auto}.pagein-perfect .head .tip,.pagein-perfect .head .tit{width:280px;margin:0 auto;position:relative;background-color:#fff;line-height:1;z-index:2;text-align:center}.pagein-perfect .head .tit{font-size:32px;font-weight:400;padding-bottom:20px}.pagein-perfect .head .tip{font-size:18px;color:#868686;display:block;letter-spacing:3px}.pagein-perfect .head:before{content:'';border-bottom:1px solid #333;width:100%;position:absolute;top:30px;left:0}.pagein-perfect .homepage-module-head{padding:30px 0}.pagein-perfect .list{width:1200px;margin:0 auto}.pagein-perfect .list ul{text-align:center}.pagein-perfect .list ul li{display:inline-block;width:33.33%;padding:0 15px;box-sizing:border-box}.pagein-perfect .list ul li .link-block{width:100%;display:block;position:relative;overflow:hidden}.pagein-perfect .list ul li .link-block .img{width:100%;position:relative}.pagein-perfect .list ul li .link-block .img .pic{display:block;width:100%;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.pagein-perfect .list ul li .link-block .img .name{background:rgba(255,255,255,.55);position:absolute;left:20px;bottom:16px;font-size:22px;font-family:SimSun;line-height:40px;padding:0 20px;font-weight:700}.pagein-perfect .list ul li .link-block .item{width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:100%;left:0;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.pagein-perfect .list ul li .link-block .item:before{content:'';position:absolute;top:8px;bottom:8px;left:8px;right:8px;border:1px solid #fff}.pagein-perfect .list ul li .link-block .item .name{font-size:25px;text-align:center;color:#fff;padding:40px 0 20px 0}.pagein-perfect .list ul li .link-block .item .txt{color:#fff;font-size:16px;line-height:28px;padding:0 20px}.pagein-perfect .list ul li .link-block:hover .pic{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}.pagein-perfect .list ul li .link-block:hover .item{top:0}.pagein-perfect-detail{width:1200px;margin:0 auto}.pagein-perfect-detail .title{font-size:22px;text-align:center;padding:40px 0 20px 0}.pagein-team .homepage-module-head{padding:30px 0}.pagein-team .list ul{width:1240px;margin:0 auto}.pagein-team .list ul li{float:left;width:580px;margin:0 20px 70px 20px}.pagein-team .list ul li .link-block{position:relative;display:block;padding-bottom:160px;border:solid 1px #eaeaea}.pagein-team .list ul li .link-block .con{background-color:#eee;height:240px;position:relative;z-index:2}.pagein-team .list ul li .link-block .info{float:left;width:160px;padding:78px 0 0 30px;box-sizing:border-box;line-height:30px;font-size:16px;color:#868686;position:relative}.pagein-team .list ul li .link-block .info .num{color:#441571}.pagein-team .list ul li .link-block .info:before{content:'';position:absolute;top:62px;left:30px;width:40px;height:3px;background-color:#441571}.pagein-team .list ul li .link-block .right{float:right;width:160px;font-size:16px;padding:48px 10px 0 24px;box-sizing:border-box}.pagein-team .list ul li .link-block .right .desc{font-size:14px;color:#868686;line-height:30px;text-indent:1em}.pagein-team .list ul li .link-block .img{position:absolute;top:30px;width:260px;height:400px;left:50%;box-sizing:border-box;background-color:#fff;margin-left:-130px;overflow:hidden;padding:5px;-moz-box-shadow:0 2px 20px #dedede;-webkit-box-shadow:0 2px 20px #dedede;box-shadow:0 2px 20px #dedede}.pagein-team .list ul li .link-block .img .imgs{width:100%;height:334px;overflow:hidden}.pagein-team .list ul li .link-block .img .pic{display:block;width:100%}.pagein-team .list ul li .link-block .img .name{height:56px;line-height:56px;text-align:center;font-size:18px;font-weight:400}.pagein-team .list ul li .link-block .img .name .tip{font-size:14px;color:#868686}.pagein-team .list ul li .link-block:before{content:'';position:absolute;height:0;background-color:#441571;width:100%;bottom:0;left:0;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.pagein-team .list ul li .link-block:hover:before{height:160px}.module-screen{width:1200px;margin:20px auto;border-bottom:1px solid #eaeaea}.module-screen .main{border:1px solid #eaeaea;border-bottom:0}.module-screen .main .tip{width:100px;height:40px;line-height:40px;border-right:1px solid #eaeaea;color:#717171;font-size:14px;box-sizing:border-box;float:left;text-align:center;background-color:#f8f8f8}.module-screen .main .param{width:1098px;float:left}.module-screen .main .param li{display:inline-block;padding:0 21px;height:40px}.module-screen .main .param li a{font-size:14px;color:#666;height:40px;line-height:40px}.module-screen .main .param li a.activity,.module-screen .main .param li a:hover{color:red}.pagein-caselist .no-list{width:1200px;margin:0 auto;height:40px;color:#fff;text-indent:60px;background-color:red;line-height:40px;margin-bottom:20px;display:none}.pagein-caselist ul{width:1240px;margin:0 auto}.pagein-caselist ul li{width:620px;float:left}.pagein-caselist ul li .link-block{display:block;margin:0 20px 20px 20px;-moz-box-shadow:0 2px 20px #dedede;-webkit-box-shadow:0 2px 20px #dedede;box-shadow:0 2px 20px #dedede;border:4px solid #dedede;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.pagein-caselist ul li .link-block .img{float:left;width:300px;height:200px;position:relative;overflow:hidden}.pagein-caselist ul li .link-block .img .pic{width:100%;display:block;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.pagein-caselist ul li .link-block .img .desc{position:absolute;top:100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;font-size:14px;line-height:26px;padding:20px;box-sizing:border-box;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.pagein-caselist ul li .link-block .img .desc:before{content:'';border:1px solid #fff;width:94%;left:3%;top:5%;height:90%;position:absolute}.pagein-caselist ul li .link-block .item{float:left;width:272px;padding:20px 20px 0 20px;box-sizing:border-box}.pagein-caselist ul li .link-block .item .name{font-weight:400;line-height:1;padding-bottom:10px}.pagein-caselist ul li .link-block .item .style{font-size:14px;line-height:24px;color:#898989}.pagein-caselist ul li .link-block:hover{transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1)}.pagein-caselist ul li .link-block:hover .pic{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}.pagein-caselist ul li .link-block:hover .desc{top:0}.pagein-caselist ul li .link-block:hover .name{color:#441571}.message-box{border:2px solid grey;width:520px;height:415px;position:fixed;top:0;bottom:0;margin:auto;left:0;right:0;z-index:50;background-color:#fff;border-radius:15px;display:none}.message-box .head-container{width:100%;padding:10px 30px;height:19px;box-sizing:border-box}.message-box .head-container .title{float:left;font-size:16px;color:#323232}.message-box .head-container .close{background:url(../image/close-button.png) no-repeat center;width:20px;height:20px;float:right;cursor:pointer}.message-box .middle{width:520px;height:280px;margin:30px auto 10px;overflow:hidden;position:relative;background-color:#fff;padding:20px 15px 0;box-sizing:border-box}.message-box .middle .jieguo{display:block;font-size:22px;color:#f9b919;font-weight:500;line-height:30px;padding-left:20px}.message-box .middle .put{padding-left:10px;outline:0;font-size:13px;color:#aeaeae;height:24px;border:1px solid #e6e6e6}.message-box .middle .budget-box{width:60%;overflow:hidden;height:50px;line-height:50px;border:1px solid #e6e6e6;border-radius:10px}.message-box .middle .budget-box .budget{width:80%;height:100%;border:none;font-size:20px;font-weight:700}.message-box .middle .budget-box .yuan{font-size:24px}.message-box .middle .subtn{width:20%;font-size:20px;background-color:#323232;height:50px;border-radius:10px;text-align:center;outline:0;position:absolute;top:50px;right:80px;color:#fff;font-weight:500;border:none;cursor:pointer}.message-box .middle .p{width:100%;margin-top:15px;font-size:14px;position:relative}.message-box .middle .p .address{width:75%}.message-box .middle .p .pic{width:130px}.message-box .middle .p .pic:first-child{margin-right:20px}.message-box .bottom{width:500px;height:65px;padding:12px 10px}.message-box .bottom .btn{float:left;width:228px;height:44px;text-align:center;line-height:44px;border-radius:10px;margin:0 10px;cursor:pointer}.message-box .bottom .btn a{padding:7px 0 7px 40px;color:#fff;font-size:16px}.message-box .bottom .qq{background-color:#e60012}.message-box .bottom .qq a{background:url(../image/QQ.png) no-repeat left center}.message-box .bottom .phone{background-color:#094;position:relative}.message-box .bottom .phone a{background:url(../image/phone.png) no-repeat left center}.message-box .bottom .phone span{width:100%;position:absolute;height:90px;background-color:#fff;top:-100px;left:0;display:none;border-radius:10px}.message-box .bottom .phone span:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-color:#000 transparent transparent transparent;border-width:7px 7px 0 7px;bottom:-7px;left:115px}.message-box .bottom .phone:hover span{display:block}.pagein-news .homepage-module-head{padding:30px 0}