.banner-wrap{width:100%;height:400px;margin:0 auto;max-width:1920px;overflow:hidden;position:relative}.banner-wrap .movebackground{width:100%;height:400px;background:url(../images/banner-bg.jpg) center no-repeat;background-size:cover;position:absolute;left:0;top:0;z-index:1}.search-container{width:700px;color:#fff;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.search-container h3{font-size:36px;opacity:.85;color:#fff;text-align:center}.search-container p{opacity:.85;text-align:center;font-size:16px;margin-top:10px;margin-bottom:14px}.search-container .input-wrap{width:100%;height:50px;background-color:#fff;color:#333;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(255,255,255,.2);box-shadow:0 3px 5px rgba(255,255,255,.2);margin-bottom:20px;position:relative}.search-container .input-wrap input{background-color:transparent;padding-left:10px;border:none;width:100%;height:50px;font-size:18px}.search-container .input-wrap input::-webkit-input-placeholder{color:#bbb}.search-container .input-wrap input::-moz-placeholder{color:#bbb}.search-container .input-wrap input::-ms-input-placeholder{color:#bbb}.search-container .input-wrap input::placeholder{color:#bbb}.search-container .input-wrap::after{content:'\e627';font-family:iconfont;position:absolute;right:10px;top:3px;font-size:28px;color:#333}.search-container .keywords{text-align:center;opacity:.8}.search-container .keywords a{color:#fff;padding:0 20px}.fast-menu-tag{text-align:center;height:76px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fast-menu-tag span{padding:0 20px;font-size:16px;color:#040404}.fast-menu-tag span .iconfont{color:#66bab7;font-size:22px;vertical-align:middle;margin-right:5px}.ad-wrap{background-color:#f6f6f6;padding-bottom:78px}.ad-wrap .title{font-size:30px;color:#323a40;padding:45px 0;text-align:center}.ad-wrap .ad-img{width:1200px}.part-title{text-align:center;margin-bottom:20px}.part-title h3{font-size:30px;color:#323a40;margin-bottom:10px}.part-title p{font-size:16px;color:#535952}.case-wrap{background-color:#fff;padding:60px 0}.case-wrap .works-group-wrap .item:nth-child(3n){margin-right:0}.case-wrap .see-more{font-size:16px;color:#535952;text-align:center}.works-group-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.works-group-wrap .item{width:390px;overflow:hidden;background:#fff;margin-right:14px;margin-bottom:32px}.works-group-wrap .item .name{height:43px;line-height:43px;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 20px;font-size:14px}.works-group-wrap .item img{width:100%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;height:220px;display:block;border-radius:5px}.material-wrap{background:#f6f6f6;padding:60px 0}.material-wrap .works-group-wrap .item{width:285px;margin-right:18px;margin-bottom:30px}.material-wrap .works-group-wrap .item img{height:160px}.material-wrap .works-group-wrap .item:nth-child(4n){margin-right:0}.see-more{text-align:center}.see-more a{background:#66bab7;color:#fff;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border:1px solid transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;width:220px;height:40px;line-height:40px;padding:0;border-radius:5px;font-size:14px}.model-filter-wrap{width:1200px;margin:32px auto;background:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}.model-filter-wrap>.filter-type{width:100%;height:48px;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #d8d8d8}.model-filter-wrap>.filter-type>li{padding:10px 0}.model-filter-wrap>.filter-type>li a{display:block;height:28px;padding:0 15px;line-height:28px}.model-filter-wrap>.filter-type>li .active,.model-filter-wrap>.filter-type>li a:hover{color:#3bb1d8;background:#f6f9fc}.model-list-wrap{width:100%;min-width:1200px;max-width:1505px;margin:0 auto;padding-bottom:80px}.model-list-wrap .works-group-wrap{margin-bottom:40px}.model-list-wrap .works-group-wrap .item{width:284px;margin-right:21px}.model-list-wrap .works-group-wrap .item img{height:160px}@media screen and (max-width:1600px){.model-list-wrap{width:1200px}.model-list-wrap .item:nth-child(4n){margin-right:0}}.model-view-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:30px}.model-view-area .model-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;border-radius:5px;width:760px;padding:20px;min-height:792px;-webkit-box-shadow:0 2px 5px 0 rgba(135,152,164,.5);box-shadow:0 2px 5px 0 rgba(135,152,164,.5)}.model-view-area .model-bigimage>img{width:100%}.model-view-area .model-operate-bar{height:50px;line-height:50px;text-align:right;padding-right:20px;color:#bdc0b9}.model-view-area .model-operate-bar span{margin-left:10px;display:inline-block}.model-view-area .model-operate-bar .iconfont{vertical-align:middle}.model-view-area .model-simage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto}.model-view-area .model-simage>li{min-width:33.33%;width:33.33%;display:block;padding-right:6px}.model-view-area .model-simage>li>img{width:100%;height:133px}.model-view-area .introduce{padding:10px 0;font-size:14px;color:#90989f;line-height:24px}.model-view-area .introduce .content-txt{color:#90989f}.model-view-area .author-info,.model-view-area .model-info{padding:30px 20px;width:420px;background:#fff;border-radius:5px;position:relative;-webkit-box-shadow:0 2px 5px 0 rgba(135,152,164,.5);box-shadow:0 2px 5px 0 rgba(135,152,164,.5)}.model-view-area .model-price-area-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.model-view-area .model-price-area-wrap .sign-price{padding:3px 18px;border:2px solid #f5a623;position:relative;overflow:hidden}.model-view-area .model-price-area-wrap .sign-price:after{content:"\e671";font-family:iconfont;position:absolute;right:0;bottom:-1px;color:#f5a623;font-size:20px;line-height:1}.model-view-area .model-price-area-wrap .pay{color:#90989f}.model-view-area .download-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.model-view-area .download-btn{display:block;margin:20px 0;width:220px;height:56px;line-height:56px;padding:0;border-radius:5px;font-size:18px;background:#66bab7;color:#fff}.model-view-area .push-shoppingcart{display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:2px solid;cursor:pointer;width:140px;height:56px;line-height:45px;padding:0;border-radius:5px;font-size:18px;color:#66bab7;background-color:#f6fffd;border-color:#66bab7}.model-view-area .property-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.model-view-area .sign-cover img{width:125px;height:168px}.model-view-area .sign-cover img:hover{-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.model-view-area .author-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.model-view-area .user-avatar{margin-left:15px;margin-right:30px;width:120px;height:120px}.model-view-area .user-avatar img{width:120px;height:120px;border-radius:100%}.model-view-area .user-center-box{max-width:215px;color:#535952}.model-view-area .user-center-box .designer-name{line-height:25px;text-align:left}.model-view-area .user-center-box .designer-name span{font-size:15px}.model-view-area .user-center-box .sign-status{font-size:14px;color:#00aa90;margin-bottom:18px}.model-view-area .user-center-box .sign-status img{width:20px;vertical-align:middle}.model-view-area .user-center-box .desc{font-size:14px;line-height:24px;color:#535952}.model-view-area .user-center-box .desc .iconfont{vertical-align:middle;font-size:14px}.model-view-area .user-center-box .desc .flowyou{border:1px solid #00aa90;border-radius:3px;color:#00aa90;vertical-align:middle;display:inline-block;margin-left:28px;line-height:24px;padding:0 4px}.model-view-area .sell-dynamic{height:165px;background:#f6f9fc;padding:20px;margin-top:30px}.model-view-area .sell-dynamic .sell-dynamic-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.model-view-area .sell-dynamic .sell-dynamic-item span{display:inline-block;width:116px;color:#9aafbd;line-height:25px}.model-view-area .sell-dynamic .sell-dynamic-item a{display:inline-block;width:224px;color:#555;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.other-material-wrap{background-color:#f6f9fc;padding-bottom:0}.information-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:70px;padding-bottom:100px}.information-wrap .info-sub-nav{width:110px}.information-wrap .info-sub-nav li>a{display:block;height:40px;line-height:40px;text-align:center;color:#333}.information-wrap .info-sub-nav li>a.active{background:#e03c8a;border-radius:5px;color:#fff}.information-wrap .wx-code{margin-top:50px}.information-wrap .wx-code img{width:100%;margin-bottom:10px}.information-wrap .wx-code p{font-size:12px;text-align:center;color:#999}.information-wrap .ad-wrap{width:350px;background-color:#fff}.information-wrap .ad-wrap .ad-image-link img{display:block;width:100%;margin-bottom:30px}.infomation-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 30px}.infomation-container .info-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #efefef;padding:20px 0}.infomation-container .info-list:first-child{padding-top:0}.infomation-container .thumb{width:155px;height:90px;margin-right:20px}.infomation-container .thumb img{width:100%;height:100%;display:block}.infomation-container .desc h3{font-size:20px;color:#404040;height:60px}.infomation-container .desc .puttime{font-size:12px;color:#bdc0b9}.infomation-detail{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 30px}.infomation-detail .head{border-bottom:1px solid #bdc0b9;padding-bottom:25px}.infomation-detail .article-title{font-size:30px;color:#404040;margin-top:0}.infomation-detail .input-time{font-size:16px;color:#bdc0b9}.infomation-detail .content{padding:25px 0;font-size:16px;color:#191919}.infomation-detail .content p{margin-bottom:30px;text-indent:2em}.infomation-detail .content img{max-width:100%}.comment-wrap{width:100%;margin-top:60px}.comment-wrap .title{font-size:30px;color:#191919;margin-bottom:15px}.comment-wrap .title a{font-size:14px;color:#b6b6b6}.comment-wrap .title a:hover{text-decoration:underline}.comment-wrap .subtitle{font-size:16px;line-height:40px;color:#434343;border-bottom:1px solid #bdc0b9;margin-top:70px}.handle-comment-box{border:1px solid #f0f0f0}.handle-comment-box textarea{width:100%;border:none;resize:none;padding:10px;height:120px;font-size:18px}.handle-comment-box .send-common{text-align:right;padding:5px 20px;border-top:1px solid #f0f0f0}.handle-comment-box .send-common .btn{border-radius:50px;background-color:#00aa90;color:#fff;font-size:16px;padding:0 20px}.comment-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px dotted #979797;padding:20px 0}.comment-list .photo{width:62px;height:62px;margin-right:14px}.comment-list .comment-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.comment-list .comment-head{width:100%;margin-bottom:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.comment-list .comment-head .name{color:#005caf}.comment-list .comment-head .good{font-size:12px;color:#434343;margin-right:35px}.comment-list .comment-head .good::before{content:'\e60c';font-family:iconfont;margin-right:5px;font-size:14px;color:#999}.comment-list .comment-head .good:hover{opacity:.8}.comment-list .comment-head .reply{font-size:14px;color:#434343}.comment-list .txt{color:#434343;margin-bottom:12px}.comment-list .comment-time{color:#bdc0b9}.edu-banner-wrap{background-color:#fff;padding:53px 0}.edu-banner-wrap img{width:100%}.edu-class-wrap .card{border-radius:0}.edu-class-wrap .card img{border-radius:0}.edu-class-wrap .txt-content{padding:10px 10px}.edu-class-wrap .txt-content .title{font-size:18px;color:#373c38;font-weight:600;margin-bottom:14px}.edu-class-wrap .txt-content .tags{font-size:16px;color:#90989f}.edu-class-wrap .txt-content .price{font-size:16px;color:#e83016;text-align:right}.edu-class-wrap .see-more a{background:#86c166}.personnel-banner-wrap{width:100%;height:400px;background:url(../images/bg.png) center center no-repeat;background-size:cover;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.personnel-banner-wrap h2{font-size:34px;color:#535952;text-align:center}.personnel-banner-wrap h3{color:#86c166;font-size:34px;margin-bottom:30px}.personnel-banner-wrap h4{color:#333;font-size:28px}.personnel-banner-wrap .links{padding-top:60px}.personnel-banner-wrap .links a{width:300px;height:50px;display:inline-block;line-height:50px;font-size:18px;color:#434343;border-radius:5px;background-color:#fff;margin-right:48px}.personnel-banner-wrap .links a:last-child{margin-right:0}.personnel-wrap{background-color:#fff;padding:78px 0}.personnel-wrap .cityfilter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:38px}.personnel-wrap .cityfilter>span{padding:0 26px;font-size:18px;color:#535952}.personnel-wrap .cityfilter .search{border:1px solid #979797;border-radius:5px;width:200px;height:35px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.personnel-wrap .cityfilter .search input{border:none;background-color:transparent;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:10px}.personnel-wrap .cityfilter .search button{border:none;background-color:#86c166;color:#fff;width:35px;line-height:35px;height:35px}.personnel-wrap .cityfilter .search button>.iconfont{font-size:30px}.personnel-wrap .typefilter{margin-bottom:60px;text-align:center}.personnel-wrap .typefilter label{padding:0 20px;font-size:16px;color:#323a40}.personnel-wrap .typefilter label::before{content:"\e727";font-style:iconfont;font-size:20px;vertical-align:middle}.personnel-wrap .typefilter label.checked::before{content:"\e798";color:#86c166}.personnel-wrap .see-more a{background-color:#fff;border:1px solid #86c166;color:#86c166;display:inline-block;border-radius:4px;font-size:16px;text-align:center;margin-top:40px}.personnel-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.personnel-area .personnel-item{width:287px;min-width:287px;height:287px;margin-right:16px;margin-bottom:16px;position:relative}.personnel-area .personnel-item:nth-child(4n){margin-right:0}.personnel-area .personnel-item:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.personnel-area .personnel-item>img{width:100%;height:100%;display:block}.personnel-area .personnel-item .info{position:absolute;bottom:0;left:0;padding:0 20px 20px;font-size:14px;color:#fff}.personnel-area .personnel-item .info h3{font-size:22px}.person-database .ad-link-imgs{padding:92px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.person-database .ad-link-imgs img{width:100%;height:100%;display:block}.person-database .ad-link-imgs .lf{width:406px;height:287px}.person-database .ad-link-imgs .rg{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:18px}.person-database .ad-link-imgs .rg a{width:100%;height:88px;display:block;margin-bottom:12px}.p-title{font-size:32px;height:60px;color:#323a40;position:relative;text-align:center}.p-title::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#e03c8a;width:70px;height:4px;display:inline-block}.register-info .info-part .maincenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:64px 0}.register-info .info-part.gray{background:#f6f6f6}.register-info .info-part.gray .txt{padding-right:0;padding-left:140px}.register-info .info-part h1{text-align:left;margin-bottom:40px;display:inline-block}.register-info .info-part .txt{padding-right:140px}.register-info .info-part .txt p{margin-bottom:20px;font-size:16px;color:#323a40}.register-info .info-part .img-info{width:520px;display:block}.members-register{padding-top:64px;padding-bottom:110px}.members-register ul{width:1200px;margin:0 auto;margin-top:76px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.members-register li{width:185px;height:185px;margin-right:20px}.members-register li:last-child{margin-right:0}.members-register li img{width:100%;height:100%;display:block}.register-footer{width:100%;max-width:1920px;height:707px;background:url(../images/foot-bg.jpg) center no-repeat;background-size:cover;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.register-footer .p-title{font-size:40px;text-shadow:0 2px 3px rgba(0,0,0,.2);margin-bottom:10px;text-align:left;color:#fff}.register-footer .p-title::after{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background-color:#fff}.register-footer p{font-size:16px}.register-footer .btn{width:300px;height:50px;background-color:#fff;display:inline-block;line-height:50px;font-size:18px;margin-top:20px}.manual-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:60px 0}.manual-wrap .nav-area{width:250px;padding:0 30px 80px;background:#fff;border-radius:5px;position:relative;margin-right:20px}.manual-wrap .nav-area .title{text-align:center;padding:20px 0;border-bottom:1px solid #d9dcde;font-size:16px;font-weight:400;color:#90989f;margin-bottom:20px}.manual-wrap .nav-area dl{margin-bottom:20px}.manual-wrap .nav-area dt{color:#000;line-height:30px;font-size:16px;margin-bottom:10px}.manual-wrap .nav-area dt::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;background-color:#f05e1b}.manual-wrap .nav-area dd{line-height:30px}.manual-wrap .nav-area dd a{color:#777}.manual-wrap .nav-area dd a:hover{text-decoration:underline}.manual-wrap .content-area{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:0 45px 80px 45px}.manual-wrap .content-area .manual-title{text-align:center;padding:20px 0;border-bottom:1px solid #d9dcde;font-size:16px;font-weight:400;color:#f05e1b;margin-bottom:20px}.manual-wrap .content-area .content-box p{margin-bottom:30px}.about-banner{width:100%}.about-banner img{max-width:1920px;width:100%}.about-text-wrap{background-color:#fff;padding:40px 0;line-height:24px}.about-text-wrap .title{font-size:20px;text-align:center;font-weight:600;margin-bottom:20px}