.aboutus_body .video_con{position:relative;margin-bottom:60px}.aboutus_body .video_con .img_out{width:725px;height:420px;overflow:hidden;position:relative;z-index:1}.aboutus_body .video_con .img_out:hover .mask{visibility:visible;opacity:1}.aboutus_body .video_con .img_out:hover .video_play{transform:scale(0.9)}.aboutus_body .video_con .img_out img{display:block;width:100%}.aboutus_body .video_con .img_out .mask{z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);visibility:hidden;transition:all ease .3s;opacity:0}.aboutus_body .video_con .img_out .video_play{background:url(../images/aboutus/video_ico.png) center no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transform:scale(1);transition:all ease .3s}.aboutus_body .video_con .txt{background-color:#fff;width:550px;height:350px;padding:70px 0 0 40px;box-sizing:border-box;position:absolute;z-index:10;bottom:0;right:0px}.aboutus_body .video_con .txt h4{color:#f6ac1d;margin-bottom:30px;font-style:italic;display:none}.aboutus_body .video_con .txt h3{font-weight:700;font-size:24px;font-size:2.4rem;margin-bottom:15px;margin-top:20px}.aboutus_body .video_con .txt p{line-height:30px;font-size:18px;font-size:1.8rem;color:#333}.aboutus_body .video_con .txt p span{display:block}.aboutus_body .line{font-size:17px;font-size:1.7rem;line-height:38px;color:#333}.aboutus_body .line p{font-size:16px;font-size:1.6rem;line-height:26px}.aboutus_body .line a{text-decoration:underline;color:#f6ac1d}.speech_body .top_body{position:relative;text-align:right;border-bottom:1px solid #dbdbdb;margin-bottom:40px;overflow:hidden}.speech_body .top_body .bg{margin-left:30%}.speech_body .top_body .txt{position:absolute;top:0;left:0;text-align:left;width:540px}.speech_body .top_body .txt h6{color:#e6e6e6;font-size:150px;font-family:arial}.speech_body .top_body .txt h6.tr{text-align:right}.speech_body .top_body .txt h3{margin-top:-70px;position:relative;font-size:28px;font-size:2.8rem;font-weight:700;line-height:40px;color:#000}.speech_body .top_body .txt .img{position:relative;margin-top:-70px}.speech_body .top_body .txt p{font-size:16px;font-size:1.6rem;color:#666;font-weight:700;margin-top:20px}.speech_body .btm_body p{font-size:18px;font-size:1.8rem;line-height:30px;color:#333}.speech_body .btm_body h4{color:#000;font-size:20px;font-size:2rem;font-weight:700}.contactus_body .top_con{position:relative;height:420px}.contactus_body .top_con #allmap{width:720px;height:100%;float:right}.contactus_body .top_con .txt{background-color:#fff;width:590px;height:350px;position:absolute;left:0;bottom:0;box-sizing:border-box;padding:40px  50px 0 0;z-index:10}.contactus_body .top_con .txt h3{font-weight:700;font-size:28px;font-size:2.8rem;margin-bottom:15px}.contactus_body .top_con .txt h4{font-size:20px;font-size:2rem;line-height:34px;margin-bottom:20px}.contactus_body .top_con .txt p{font-size:18px;font-size:1.8rem;line-height:30px;color:#666}.contactus_body .top_con .txt p a{color:#666}.contactus_body .form_body{padding-top:60px;border-top:1px solid #f1f1f1;margin-top:60px}.contactus_body .form_body h3,.contactus_body .form_body h6{text-align:center}.contactus_body .form_body h6{color:#f6ac1d;font-size:16px;font-size:1.6rem;margin-bottom:10px}.contactus_body .form_body h3{font-size:28px;font-size:2.8rem;line-height:40px;margin-bottom:40px}.contactus_body .form_body .input_out{margin-bottom:15px}.contactus_body .form_body .input_out input{border:0;border-bottom:1px solid #afafaf;width:100%;height:40px;line-height:40px;color:#333;box-sizing:border-box;padding:0 10px}.contactus_body .form_body textarea{border:1px solid #afafaf;resize:none;box-sizing:border-box;padding:10px 10px;height:180px;width:100%;margin:20px 0 30px}.contactus_body .submit_btn{display:block;width:100px;height:58px;line-height:58px;text-align:center;border-radius:6px;color:#fff;text-decoration:none;background-color:#f6ac1d;font-weight:700}
