.aboutus_center_body{text-align:center;padding:140px 0;}
.aboutus_center_body h3{padding:0;margin:0;font-size:28px;color:#000;letter-spacing: 2px;}

.swiper-button-prev{background:url(../images/aboutus/prev_btn_w.png) no-repeat;}
.swiper-button-next{background:url(../images/aboutus/next_btn_w.png) no-repeat;}


.address_body{background-color:#000;overflow:hidden;margin-top:-1px;}
.address_body .img{width:100%;}
.address_body p{text-align:left;color:#fff;font-size:28px;line-height:44px;
	padding-top:37%;width:460px;margin:0 auto;letter-spacing:2.4px;}

.about_body{padding:65px 0;}
.about_body .about_in{padding-right:69px;}
.about_body .about_in h3 , .about_body .about_in h4 , .about_body .about_in p{padding:0;margin:0;letter-spacing: 2px;}
.about_body .about_in h3{font-size:20px;color:#666;font-weight:normal;letter-spacing: 2px;}
.about_body .about_in h4{font-size:36px;color:#000;padding:10px 0 40px;font-weight:700;letter-spacing: -0.3px;}
.about_body .about_in p{font-size:15px;line-height:28px;color:#000;margin-bottom:32px;font-weight: normal;letter-spacing: 1.4px;}

.about_body .about_in_img img{width:100%;display:block;}
.about_body .about_in_img img:first-child{margin-bottom:30px;}

.about_map_body{position:relative;background:#000 url(../images/aboutus/map_bg_new.jpg) center no-repeat;
	height:685px;overflow:hidden;}
.about_map_body .container{height:100%;}
.about_map_body .txt_body{float:right;}
.about_map_body .txt_body h3 , .about_map_body .txt_body h4 , .about_map_body .txt_body p{padding:0;margin:0;
	color:#fff;}

.about_map_body .txt_body h3{font-size:18px;color:#999;padding-top:50px;font-weight:normal;letter-spacing:2.4px;}
.about_map_body .txt_body h4{font-size:28px;font-weight:normal;padding:10px 0 30px;letter-spacing:2.4px;}
.about_map_body .txt_body p{font-size:14px;line-height:26px;letter-spacing:2px;color:#fff;}
.about_map_body .txt_body p a{color:#fff;}
.about_map_body .txt_body img{display:block;margin-top:50px;}

.hr_body{background-color:#fff;padding:50px 0;}
.hr_body .hr_list{border-right:1px solid #000;min-height:320px;}
.hr_body .hr_list h3 , .hr_body .hr_list p{padding:0;margin:0;}
.hr_body .hr_list h3{font-size:28px;color:#999;font-weight:700;padding-bottom:28px;letter-spacing: 2px;}
.hr_body .hr_list p{font-size:15px;line-height:40px;color:#000;letter-spacing: 2px;}
.hr_body .hr_list p a{color:#000;font-weight:normal;}

.hr_body .hr_right_body{padding-left:135px;}
.hr_body .hr_right_body h3 , .hr_body .hr_right_body h4 , .hr_body .hr_right_body p{padding:0;margin:0;}
.hr_body .hr_right_body h3{font-size:28px;color:#999;font-weight:700;letter-spacing: 2px;}
.hr_body .hr_right_body h4{font-size:15px;line-height:28px;padding:28px 0 0;letter-spacing: 2px;}
.hr_body .hr_right_body p a{color:#000;font-size:15px;text-decoration:underline;letter-spacing: 2px;}

.address_body_mobile{display:none;}
.address_body_mobile .box_1{background-color:#000;padding:100px 20px;}
.address_body_mobile .box_1 p{color:#fff;font-weight:700;font-size:18px;line-height:28px;text-align:center;}
.address_body_mobile .img{display:block;width:100%;}

.about_body_mobile{display:none;padding:20px;}
.about_body_mobile h3 , .about_body_mobile h4 , .about_body_mobile p{margin:0;}
.about_body_mobile h3{font-size:20px;color:#898989;font-weight:700;}
.about_body_mobile h4{font-size:24px;font-weight:700;padding:5px 0 10px;}
.about_body_mobile p{font-size:16px;line-height:26px;}

.about_map_body_mobile{display:none;background-color:#000;}
.about_map_body_mobile img{display:block;width:100%;}
.about_map_body_mobile .btm_body{padding:50px 0 50px 20px;}
.about_map_body_mobile .txt_body h3 , .about_map_body_mobile .txt_body h4 , .about_map_body_mobile .txt_body p{padding:0;margin:0;
	color:#fff;}
.about_map_body_mobile .txt_body h3{font-size:18px;color:#898989;font-weight:700;}
.about_map_body_mobile .txt_body h4{font-size:20px;font-weight:700;padding:10px 0 5px;}
.about_map_body_mobile .txt_body p{font-size:16px;line-height:26px;}
.about_map_body_mobile .txt_body p a{color:#fff;}

#kv_mobile{display:none;}

.about_details_body{padding-top:130px;}
.about_details_body h3.tit{margin:0;padding:0;color:#010101;font-size:36px;letter-spacing:2px;
	text-align:center;margin-bottom:90px;font-weight:bold;}
.about_details_body .details_con{width:680px;margin:0 auto;padding-bottom:220px;}
.about_details_body .details_con h4.tit{margin:0;font-size:16px;color:#010101;margin-bottom:20px;
	letter-spacing:2px;}
.about_details_body .details_con p{font-size:14px;line-height:28px;color:#010101;margin:0;}
.about_details_body .details_con h4.tit.mt60{margin-top:60px;}









