.block__page_banner{width:100%;height:600px;background-color:#333;background-repeat:no-repeat;background-position:top center;background-attachment:fixed}.block .block__title{line-height:1.5;font-size:36px;color:#333333}.block .block__title em{display:block;font-size:20px;font-style:normal;color:#bbbbbb}.about__container .block1{padding-top:70px;padding-bottom:80px;background:#ffffff}.about__container .block1 .about__content{padding-top:60px;width:664px;font-size:16px;color:#777777;line-height:2}.about__container .block1 .about__content .block__content{margin-top:80px}.about__container .block1 .about__image{width:447px;margin-left:70px}.about__container .block1 .about__image img{transition:all 0.3s ease-in-out}.about__container .block1 .about__datas{margin-top:20px}.about__container .block1 .about__datas ul li{display:inline-block;width:159px;text-align:center}.about__container .block1 .about__datas ul li span{display:block}.about__container .block1 .about__datas ul li span.data_number{font-size:26px;font-weight:bold}.about__container .block1 .about__datas ul li span.data_title{color:#787575}.about__container .block2{padding-top:70px;padding-bottom:80px}.about__container .block2 .zr__items{margin-top:80px}.about__container .block2 .zr__items li{padding:0;list-style:none;position:relative;float:left;margin:0 0 20px 20px;width:275px;height:275px;z-index:2;overflow:hidden;cursor:pointer}.about__container .block2 .zr__items li:hover{transition:box-shadow 0.3s, border 0.3s, background-color 0.3s, color 0.3s}.about__container .block2 .zr__items li:hover p.name{top:0;opacity:1}.about__container .block2 .zr__items li:hover img{transform:scale(1.2)}.about__container .block2 .zr__items li img{transition:all 0.3s ease-in-out}.about__container .block2 .zr__items li p.name{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease-in-out;background-color:rgba(0,0,0,0.5);background-image:none;background-repeat:no-repeat;background-position:50% 50%;top:-100%;left:0;color:#fff}.about__container .block3{background:#fafafa;padding-top:70px;padding-bottom:80px}.about__container .block3 ul.culture__items{margin-top:70px;width:100%}.about__container .block3 ul.culture__items li{cursor:pointer;display:inline-block;width:363px;background:#fff;margin-right:40px;transition:all 0.3s ease;padding-bottom:40px}.about__container .block3 ul.culture__items li:hover{transform:translateY(-6px)}.about__container .block3 ul.culture__items .culture__title{color:#222222;font-weight:bold;font-size:16px;margin:20px 0 0 0;text-align:left;padding:10px 20px}.about__container .block3 ul.culture__items .culture__content{color:#999999;font-size:14px;text-align:left;padding:0 20px}.about__container .block4{background:#fafafa;padding-top:70px;padding-bottom:80px}.contact__container .block1{padding-top:70px;padding-bottom:50px;background:#ffffff}.contact__container ul.qrcode__items{width:100%;padding-bottom:10px}.contact__container ul.qrcode__items li{cursor:pointer;display:inline-block;width:280px;background:#fff;margin-right:15px;transition:all 0.3s ease;padding-bottom:20px}.contact__container ul.qrcode__items li:hover{transform:translateY(-6px);box-shadow:0 2px 10px rgba(102,102,102,0.1)}.contact__container ul.qrcode__items .qrcode__image{padding:18px 16px}.contact__container ul.qrcode__items .qrcode__content{color:#999999;margin-top:10px;font-size:14px;text-align:center;padding:0 20px}.contact__container .block3{padding-bottom:80px}.contact__container .block3 .form-container{margin-top:15px;color:#666;border-color:#f0f0f0}.contact__container .block3 .form-container button,.contact__container .block3 .form-container input,.contact__container .block3 .form-container optgroup,.contact__container .block3 .form-container select,.contact__container .block3 .form-container textarea{color:inherit;font:inherit;margin:0}.contact__container .block3 .form-container button:focus,.contact__container .block3 .form-container input:focus,.contact__container .block3 .form-container optgroup:focus,.contact__container .block3 .form-container select:focus,.contact__container .block3 .form-container textarea:focus{border-color:#4d90cb !important;outline:-webkit-focus-ring-color auto 0}.contact__container .block3 .form-container .form-item{margin:10px 0}.contact__container .block3 .form-container .form-item--label{margin:4px 0}.contact__container .block3 .form-container .form-item--label em{color:#d51314;margin-right:4px}.contact__container .block3 .form-container .form-item--content{width:100%}.contact__container .block3 .form-container .form-item--content textarea{display:inline-block;height:150px;width:99%;border:1px solid #ccc;resize:none;background:#fafafa;border-radius:6px;padding-left:10px !important}.contact__container .block3 .form-container .form-item--content input{display:inline-block;background:#fafafa;width:99%;height:38px;border:1px solid #ccc;border-radius:6px;padding-left:10px !important}.contact__container .block3 .form-container a.submit-btn{background:#3491f1;color:#fff;display:inline-block;width:114px;height:34px;border:1px solid #3491f1;border-radius:4px;font-size:16px;text-align:center;line-height:34px;cursor:pointer}
