.about_box_1{padding:50px 0 100px;padding:5rem 0 10rem;background:#fff url(../images/about/box_1_bg.png) bottom center no-repeat;background-size:100% auto}.about_box_1 p{font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}.about_box_1 .flex{justify-content:space-between;align-items:flex-start}.about_box_1 .flex .txt{width:55%}.about_box_1 .flex .img{width:40%;max-width:520px;margin-top:5px}.about_box_2{padding:120px 0 450px;padding:12rem 0 45rem;background:#002f6d url(../images/about/box_2_bg.png) bottom center no-repeat;background-size:100% auto}.about_box_2 p{color:#fff;font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}.about_box_3{padding:100px 0;padding:10rem}.about_box_3 .flex{justify-content:space-between;margin-bottom:70px;margin-bottom:7rem}.about_box_3 .flex .box{width:25%;box-sizing:border-box;border-right:1px solid #cfcfcf;text-align:center}.about_box_3 .flex .box:last-child{border-right:0}.about_box_3 .flex .box p{text-transform:uppercase;font-size:18px;font-size:1.8rem;color:#545454;font-weight:700;padding-top:5px}.about_box_3 p{color:#333;font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}.contactus__body{background:#fff url(../images/about/contactus_bg.jpg) center no-repeat;background-size:cover;padding:50px 0 140px;padding:5rem 0 14 rem}.contactus__body .flex{margin-top:40px;margin-top:4rem;justify-content:flex-end}.contactus__body .contact_box{border-radius:6px;overflow:hidden;width:470px;background-color:#fff;box-shadow:0 0 10px 0px rgba(100,100,100,0.3)}.contactus__body .contact_box img{display:block;width:100%}.contactus__body .contact_box .txt{padding:20px;padding:2rem}.contactus__body .contact_box h3,.contactus__body .contact_box p,.contactus__body .contact_box a{color:#333}.contactus__body .contact_box h3{font-weight:700;font-size:24px;font-size:2.4rem;padding-bottom:5px}.contactus__body .contact_box p{font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}.feedback__body{padding:50px 0;padding:5rem 0}.feedback__body .form_con{width:100%;max-width:800px;margin:0 auto}.feedback__body .form_con h6{font-size:18px;font-size:1.8rem;padding-bottom:10px;color:#333}.feedback__body .form_con h6 em{font-style:normal;color:#d21848;padding-left:5px}.feedback__body .form_con p{padding-bottom:20px}.feedback__body .form_con p input,.feedback__body .form_con p textarea{width:100%;background-color:#fff;height:48px;line-height:4.8rem;box-sizing:border-box;padding:2px 10px;height:4.8rem;line-height:4.8rem;border:1px solid #cbcbcb;border-radius:2px;color:#333;font-size:18px;font-size:1.8rem}.feedback__body .form_con p input:hover,.feedback__body .form_con p textarea:hover{border-color:#888}.feedback__body .form_con p textarea{height:200px;height:20rem;line-height:22px;line-height:2.2rem}.feedback__body .form_con h5{text-align:center;padding-top:20px}.partners__body{padding:50px 0 200px;padding:5rem 0 20rem;background-color:#fff}.partners__body .txt{text-align:center;font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem;border-bottom:1px solid #ccc;margin-bottom:30px;margin-bottom:3rem}.partners__body .txt .in{margin:40px auto 70px;margin:4rem auto 7rem;max-width:600px;position:relative}.partners__body .txt .in i{position:absolute;font-size:36px;font-size:3.6rem}.partners__body .txt .in i.fa-quote-left{top:0;left:-50px}.partners__body .txt .in i.fa-quote-right{bottom:0;right:-50px}.partners__body .txt .in span{font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;font-style:italic;color:#234b2e}.partners__body .list{width:100%;display:block}.partners__body .list li{float:left;width:calc(25% - 40px/3*4);border:1px solid #fff;box-sizing:border-box;margin:0 40px 40px 0;position:relative}.partners__body .list li:nth-child(4n){margin-right:0}.partners__body .list li:hover{border-color:#c6c6c6;z-index:2;}.partners__body .list li:hover .mask{display:block}.partners__body .list li img{display:block;width:100%}.partners__body .list li .mask{background-color:#00594d;padding:10px;position:absolute;top:100%;left:0;display:none}.partners__body .list li .mask p{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem;color:#fff}.news__body{padding:60px;padding:6rem}.list_blank{margin-bottom:70px;margin-bottom:7rem;display:block;text-decoration:none}.list_blank:hover{text-decoration:none}.news_list{display:flex;justify-content:space-between;align-items:center;transition:all ease .3s}.news_list:hover{background-color:#d21848}.news_list:hover .txt h6,.news_list:hover .txt h3,.news_list:hover .txt p{color:#fff}.news_list img{width:410px}.news_list .txt{width:calc(100% - 410px);box-sizing:border-box;padding:0 30px;padding:0 3rem}.news_list .txt h6{font-size:20px;font-size:2rem;color:#333}.news_list .txt h3{font-weight:700;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;padding:5px 0;padding:.5rem 0;margin-bottom:10px;margin-bottom:1rem;border-bottom:1px dotted #d3d3d3;color:#333}.news_list .txt p{font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem;color:#666}.news_details__body{padding:60px;padding:6rem}.news_details__body .news_title{text-align:center;font-weight:700;font-size:30px;font-size:3rem;line-height:38px;line-height:3.8rem;color:#333}.news_details__body .datetime{text-align:center;font-size:18px;font-size:1.8rem;color:#666;padding:10px 0 20px;padding:1rem 0 2rem;border-bottom:1px dotted #d7d7d7;margin-bottom:30px;margin-bottom:3rem}
