/*
font-family:'Helvetica_light';
font-family:'Helvetica_med';
*/

#wrapper{width:100%}
html,body{margin:0;padding:0;min-height:100%;overflow-x:hidden;text-transform:uppercase}
h2, h3{font-family:'Helvetica_med';letter-spacing:1px}
p{font-size:15px;font-family:'Helvetica_light';letter-spacing:0.5px}
.non{display:block}
.hover{display:none}
a:hover .non{display:none}
a:hover .hover{display:block}
/*animation*/
.animation-element{opacity:0;position:relative;width:100%}
.animation-element.static{opacity:0;-moz-transition:all 2s linear 2.5s;-webkit-transition:all 2s linear 2.5s;-o-transition:all 2s linear 2.5s;transition:all 2s linear 2.5s}
.animation-element.slide-top{opacity:0;-moz-transform:translate3d(0px, -100px, 0px);-webkit-transform:translate3d(0px, -100px, 0px);-o-transform:translate(0px, -100px);-ms-transform:translate(0px, -100px);transform:translate3d(0px, -100px, 0px)}
.animation-element.slide-left{opacity:0;-moz-transform:translate3d(-200px, 0px, 0px);-webkit-transform:translate3d(-200px, 0px, 0px);-o-transform:translate(-200px, 0px);-ms-transform:translate(-200px, 0px);transform:translate3d(-200px, 0px, 0px)}
.animation-element.slide-right{opacity:0;-moz-transform:translate3d(200px, 0px, 0px);-webkit-transform:translate3d(200px, 0px, 0px);-o-transform:translate(200px, 0px);-ms-transform:translate(200px, 0px);transform:translate3d(200px, 0px, 0px)}
.animation-element.delay1{-moz-transition:all 0.8s linear;-webkit-transition:all 0.8s linear;-o-transition:all 0.8s linear;transition:all 0.8s linear}
.animation-element.delay2{-moz-transition:all 1.5s linear;-webkit-transition:all 1.5s linear;-o-transition:all 1.5s linear;transition:all 1.5s linear}
.animation-element.delay3{-moz-transition:all 2s linear 0.5s;-webkit-transition:all 2s linear 0.5s;-o-transition:all 2s linear 0.5s;transition:all 2s linear 0.5s}
.animation-element.in-view{ opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px)}

/*header*/
header{width:100%;height:70px;position:fixed;top:0;left:0;z-index:9999;background:rgba(0,0,0,0.7)}
header div{width:100%;min-width:1200px;margin:0 auto;position:relative}
header h1{text-align:center;line-height:50px}
header h1 img{padding-top:16px}
header .menu{display:block;width:25px;height:18px;position:absolute;top:26px;left:65px}
header ul{display:inline-block;height:100%;position:absolute;top:0;right:65px;line-height:75px}
header ul li{display:inline-block;height:100%;padding:0 33px}
header ul li a{display:block;height:100%}
.menu_pop{ display:none;width:100%;position:fixed;top:70px;left:0;background:#000;height:900px;z-index:9999}
#menu{width:250px;margin:100px 0 0 65px}
#menu dt{width:100%;height:40px;font-size:25px;line-height:40px;border-bottom:1px solid #4f4f4f;position:relative;cursor:pointer;color:#fff;font-family:'Helvetica_med';margin-top:13px;letter-spacing:1px}
#menu dt.point{border-bottom:1px solid #beb389}
#menu dt .arr_arr{display:inline-block;position:absolute;top:22px;right:0;width:11px;height:5px;text-align:center;background:url(../images/menu_down.png) no-repeat center}
#menu dt .arr_arr.arr_btn{background:url(../images/menu_up.png) no-repeat center}
#menu dd{width:100%;display:none;padding:18px 0 0 18px}
#menu dd a{color:#505050;font-size:18px;font-family:'Helvetica_light';line-height:28px;letter-spacing:1px}
#menu dd a:hover{color:#fff}
.menu_pop > a{display:block;width:26px;height:26px;position:absolute;top:28px;left:65px}
.modelimg{ width:495px;height:557px;position:absolute;top:132px;left:50%;margin-left:-247px}
.modelimg img{ position:absolute;top:0;left:0}
.model_name{position:absolute;top:777px;left:0;width:100%;text-align:center;font-size:25px;color:#fff;font-family:'Helvetica_med';letter-spacing:1px}

/*page*/
.page{width:100%;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.hd_tt{width:100%;padding:190px 0 35px 0;text-align:center}
.hd_tt h2{font-size:32px;color:#1f1f1f;font-family:'Helvetica_med';letter-spacing:1px}
.hd_tt span{display:inline-block;width:70px;height:3px;background:#c2a45e}
.hd_tt p{color:#737373;padding-top:17px;font-family:'Helvetica_light';letter-spacing:1px;line-height:21px}
.line_btn{display:inline-block;width:259px;height:59px;line-height:59px;text-align:center;border:1px solid #9f9f9f;color:#fff;font-size:14px;letter-spacing:1px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif}
.line_btn span{display:inline-block;width:13px;height:9px;background:url(../images/page4_btn_arrow.png)no-repeat 0 0;margin-left:10px}
/*page1*/ 
#INTRODUCTION{height:997px}
#INTRODUCTION #video_wrap{width:100%;height:100%;position:relative}
#INTRODUCTION #video_wrap .bg{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.7);z-index:1;display:table;vertical-align:middle}
#INTRODUCTION #video_wrap .bg > div{display:table-cell;height:100%;width:100%;vertical-align:middle;color:#fefefe;text-align:center}
#INTRODUCTION #video_wrap .bg h2{font-family:'Helvetica_light';font-size:60px;line-height:90px;letter-spacing:2px;padding-top:10px}
#INTRODUCTION #video_wrap .bg p{font-family:'Helvetica_light';font-size:15px;line-height:24px;letter-spacing:2px}
#INTRODUCTION #video_wrap .bg div > span{display:inline-block;width:1px;height:38px;background:#a3a3a3;margin:50px 0 65px 0}
#INTRODUCTION #video_wrap .bg .line_btn{margin-top:10px}
#INTRODUCTION #video_wrap .bg div > img{display:block;width:67px;height:52px;position:absolute;bottom:75px;left:50%;margin-left:-33px}
#INTRODUCTION #video_wrap #video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}
#INTRODUCTION #video_wrap #video video{width:100%;height:100%;object-fit:fill}
/*page2*/
#ABOUT{ margin-bottom:140px}
#watch_wrap{width:100%;height:772px;position:relative;background:url("../images/page2_bg.png")no-repeat top center;background-size:2000px 772px}
#watch{width:1200px;height:100%;margin:0 auto}
#watch li{ width:50%;height:100%;position:absolute;top:0}
#watch .watch_l{ left:0}
#watch .watch_r{right:0}
#watch li > img{display:block;position:absolute;top:0}
#watch li .watch_tt{width:430px;height:100%;position:absolute;top:260px}
#watch li .watch_tt > span{display:block;font-size:23px;font-family:'Helvetica_light';color:#a1a0a0;letter-spacing:1.5px}
#watch li .watch_tt > strong{display:block;font-size:32px;font-family:'Helvetica_med';font-weight:normal;color:#fff;padding:20px 0 100px 0;letter-spacing:1px}
#watch .watch_l #brown_watch{width:543px;height:759px;right:420px} 
#watch .watch_l .watch_tt{right:0}
#watch .watch_r #blue_watch{width:537px;height:768px;left:450px} 
#watch .watch_r .watch_tt{left:0;text-align:right}
/*page3*/
.stage3 ul li{width:100%;height:282px;margin-bottom:10px;position:relative}
.stage3 ul li a{display:block;height:100%}
.stage3 ul li a:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:0.75;z-index:10;transition:all 0.3s ease-out}
.stage3 ul li:first-child a{background:url(../images/page3_bg1.png)no-repeat center;background-size:cover}
.stage3 ul li:nth-child(2) a{background:url(../images/page3_bg2.png)no-repeat center;background-size:cover}
.stage3 ul li:nth-child(3) a{background:url(../images/page3_bg3.png)no-repeat center;background-size:cover}
.stage3 ul li a h3{color:#fff;font-size:30px;font-family:'Helvetica_light';text-align:center;padding-top:105px;z-index:11;position:relative;transition:all 0.3s ease-out;opacity:0.2}
.stage3 ul li a h3 img{display:inline-block}
.stage3 ul li a h3 span{display:block;margin-top:10px}
.stage3 ul li a:hover:after{opacity:0.2;transition:all 0.3s ease-out}
.stage3 ul li a:hover h3{ transition:all 0.3s ease-out;opacity:1}
/*page4*/
#HISTORY{margin:140px 0 260px 0}
.page4_con{width:1200px;margin:45px auto 0 auto;height:1425px}
.page4_con ul{width:100%;height:100%}
.page4_con ul li{width:100%;height:437px;margin-bottom:37px}
.page4_con ul li .img_sec{width:762px;height:100%;float:left}
.page4_con ul li .tex_sec{width:338px;height:380px;float:left;padding:57px 0 0 50px}
.page4_con ul li .tex_sec h3{font-size:28px;color:#535353}
.page4_con ul li .tex_sec h4{font-size:18px;line-height:24px;color:#5b5b5b;font-family:'Helvetica_light';letter-spacing:0.5px;padding:20px 0 30px 0}
.page4_con ul li .tex_sec p{line-height:21px;color:#b1b1b1;font-family:'Helvetica_light';letter-spacing:0.5px}
.page4_con ul li .tex_sec a{display:block;width:262px;height:62px;margin-top:60px;background:#c8b487;line-height:62px;text-align:center;color:#fff;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:100;font-size:14px}
.page4_con ul li .tex_sec a span{display:inline-block;width:13px;height:9px;background:url(../images/page4_btn_arrow.png)no-repeat center;margin-left:10px}
.page4_con ul li.right .img_sec{float:right}
.page4_con ul li.right .img_sec img{float:left}
.page4_con ul li.right .img_sec img:first-child{margin-right:12px}
.page4_con ul li.right .tex_sec{padding:57px 50px 0 0}
/*page5*/
#NEWS{height:963px;position:relative}
#NEWS:after{ display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:0.55}
#NEWS .page5_con{width:100%;height:100%;background:url(../images/page5_bg.png)no-repeat center;background-size:cover}
#NEWS h3{position:absolute;top:0;left:0;width:100%;text-align:center;padding-top:415px;color:#fff;font-size:48px;z-index:10}
#NEWS a{position:absolute;top:503px;left:50%;margin-left:-129px;z-index:10}

/*foot*/
footer{width:100%;height:760px;background:#181a1b;color:#fff}
footer ul{width:1200px;margin:0 auto;text-align:center}
.help{height:126px;padding-top:185px}
.help li{width:20%;height:100%;float:left;text-align:center}
.help li dl dt{font-family:'Helvetica_med';font-size:24px;padding-bottom:20px}
.help li dl dd a{font-size:15px;color:#73777a;font-family:'Helvetica_light';line-height:30px}
.ft_sns{padding-top:80px}
.ft_sns li{display:inline-block;width:65px;height:65px;padding:0 20px}
.ft_sns li a{display:block;height:100%}
.info{padding-top:95px}
.info li{display:inline-block;padding:0 20px;position:relative}
.info li:after{display:block;content:"";width:1px;height:11px;position:absolute;top:3px;right:-1px;background:#656a6d}
.info li:last-child:after{display:none}
.info li a{color:#656a6d;font-size:15px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif}

/*sub - common*/
.sub_page{width:100%;height:975px;position:relative}
#sub2_1 > div, #sub2_2 > div, #sub4_2 > div, #sub5_2 > div, #sub6_2 > div, #sub6_3 > div{width:1200px;height:100%;margin:0 auto;position:relative}
.sub_hd{display:table}
.sub_hd > div{display:table-cell;text-align:center;vertical-align:middle;color:#fff}
.sub_hd > div h2{font-family:'Helvetica_light';font-size:60px}
.sub_hd > div p{font-family:'Helvetica_light';font-size:15px;line-height:23px;letter-spacing:2px;opacity:0.7}
.sub_hd > div span{display:inline-block;width:1px;height:35px;background:#9f9f9f;margin:33px 0 27px 0}
.sub_tt .sub_tt_hd h2{color:#1f1f1f;font-size:36px;line-height:42px;font-family:'Helvetica_light';position:relative}
.sub_tt .sub_tt_hd h2:after{display:block;content:"";width:6px;height:70px;position:absolute;top:0;left:-17px;background:#c2a45e}
.sub_tt .sub_tt_hd p{font-size:15px;line-height:23px;color:#737373;letter-spacing:2px;margin-top:20px}
.sub_tt .sub_tt_con dt{font-size:19px;color:#c2a45e;font-family:'Helvetica_med';letter-spacing:1px}
.sub_tt .sub_tt_con dd{color:#a0a0a0;font-size:13px;line-height:19px;font-family:'Helvetica_light';letter-spacing:1px}
.sub_video:after{display:block;content:"";width:100%;height:100%;position:absolute;top::0;left:0;background:#000;opacity:0.75}
.sub_video.afterno{background:none}
.sub_video.afterno > div, .sub_video.afterno:after{display:none}
.sub_video > div{z-index:10;position:relative}
.sub_video > div p{margin-bottom:25px}
.sub_video > div span{margin:50px 0 55px 0;height:50px}
.sub_video .video_click{display:block;width:100%;height:85px}
.sub_video video{min-width:100%;height:975px;position:absolute;top:0;left:0;border:0 none;object-fit:fill}
.sub_half ul{width:100%;height:100%}
.sub_half ul li{width:50%;height:100%;float:left}
.sub_half ul li > a{display:block;width:100%;height:100%;color:#fff;text-align:center;background:rgba(0,0,0,0.6);transition:all 0.5s ease-out}
.sub_half ul li > a h3{font-size:48px;padding:366px 0 50px 0;font-family:'Helvetica_light';opacity:0;transition:all 0.5s ease-out;position:relative;z-index:10}
.sub_half ul li > a > span{opacity:0;transition:all 0.5s ease-out;position:relative;z-index:10}
.sub_half ul li > a:hover{background:rgba(0,0,0,0)}
.sub_half ul li > a:hover h3, .sub_half ul li > a:hover > span{opacity:1}
/*sub1*/
#sub1_1{background:url(../images/sub1_1.png)no-repeat top center;background-size:cover}
#sub1_1.sub_hd > div{display:block}
#sub1_1.sub_hd > div h2{padding-top:240px}
#sub1_1 .model_list{ width:1660px;height:350px;position:absolute;bottom:0;left:50%;margin-left:-830px}
#sub1_1 .model_list ul{width:100%;height:100%}
#sub1_1 .model_list ul li{width:220px;height:100%;margin-left:20px;float:left}
#sub1_1 .model_list ul li:first-child{margin-left:0}
#sub1_1 .model_list ul li a{display:block;height:100%;position:relative}
#sub1_1 .model_list ul li a:after{display:block;content:"";width:0;height:4px;position:absolute;bottom:25px;left:50%;margin-left:-75px;background:#ffcc35;transition:all 0.3s ease-out}
#sub1_1 .model_list ul li a .thumb{display:block;width:100%;height:246px;margin:0;padding-top:25px;background:none;text-align:center}
#sub1_1 .model_list ul li a .thumb img{display:inline-block;width:70%;height:70%;opacity:0.5;padding-top:35px;transition:all 0.3s ease-out}
#sub1_1 .model_list ul li a p{width:100%;height:75px;text-align:center;color:#3a3a3a;font-size:18px;font-family:'Helvetica_med';transition:all 0.3s ease-out}
#sub1_1 .model_list ul li.on a p, #sub1_1 .model_list ul li a:hover p{ color:#fff;transition:all 0.3s ease-out}
#sub1_1 .model_list ul li.on a:after{width:150px;background:#ffcc35;transition:all 0.3s ease-out}
#sub1_1 .model_list ul li.on a .thumb img, #sub1_1 .model_list ul li a:hover .thumb img{width:100%;height:100%;opacity:1;padding:0;transition:all 0.3s ease-out}
#sub1_2{background:url(../images/sub1_2.png)no-repeat top center;background-size:cover}
#sub1_2 > div{width:1200px;margin:0 auto}
#sub1_2 .sub_tt_hd{ margin-bottom:115px;padding-top:250px}
#sub1_2 .sub_tt_con{ width:100%;height:320px}
#sub1_2 .sub_tt_con li{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:100px}
#sub1_2 .sub_tt_con dt{margin-bottom:20px}
#sub1_2 .sub_tt_con dd{margin-bottom:35px}
#sub1_3 > p{padding-top:84px;text-align:center;font-size:15px;color:#737373}
#sub1_3 > h3{padding-top:3px;text-align:center;font-size:32px;color:#1f1f1f}
#slide_wrap{width:100%;height:688px;position:relative}
#slide_wrap h2{width:0;height:0;font-size:0;text-indent:-9999px;overflow:hidden}
#slide_wrap .sub1_slide{width:100%;height:100%;overflow:hidden;position:relative}
#slide_wrap .sub1_slide ul{width:100%;height:100%;position:absolute;top:0;left:0}
#slide_wrap .sub1_slide ul li{width:20%;height:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#slide_wrap .sub1_slide ul li a{display:block;height:100%;position:relative}
#slide_wrap .sub1_slide ul li a .thumb{display:block;width:100%;height:502px;overflow:hidden;text-align:center;padding-top:104px}
#slide_wrap .sub1_slide ul li a .thumb img{display:inline-block;height:100%}
#slide_wrap .sub1_slide ul li a .tt{position:absolute;bottom:5px;left:0;display:block;width:100%;text-align:center}
#slide_wrap .sub1_slide ul li a .tt strong{display:block;font-size:23px;font-family:'Helvetica_med';color:#c2a45e;font-weight:normal;letter-spacing:1px;padding-top:5px}
#slide_wrap .sub1_slide ul li a .tt span{display:block;font-size:12px;font-family:'Helvetica_light';color:#a0a0a0;letter-spacing:2px}
#slide_wrap > a{display:block;width:83px;height:84px;position:absolute;top:50%;margin-top:-42px;left:0}
#slide_wrap .next{left:inherit;right:0}
.count_wrap{width:100%;height:44px;position:absolute;top:40px;left:0;z-index:10;text-align:center}
.count{display:inline-block;font-family:'Helvetica_light';font-size:15px;color:#c2a45e;position:relative}
.count:after{display:block;content:"";width:19px;height:10px;position:absolute;bottom:-16px;left:50%;margin-left:-9px;background:url("../images/sub1_3.png")no-repeat}
.bar{width:1200px;height:30px;margin:45px auto 0 auto;position:relative;cursor:e-resize;}
.bar:after{display:block;content:"";width:100%;height:5px;position:absolute;top:12px;left:0;background:#d3d3d3}
.bar div{height:5px;position:absolute;top:12px;left:0;background:#c2a45e;z-index:10;}
/*sub2*/
#sub2_1{background:url(../images/sub2_1.png)no-repeat top center;background-size:cover}
#sub2_1 div > img{display:block;width:258px;height:691px;float:left;margin:180px 0 0 180px}
#sub2_1 div dl{position:absolute;top:308px;right:100px}
#sub2_1 div dt{ font-family:'Helvetica_light'}
#sub2_1 div dt span{display:block;color:#c2a45e;font-size:23px}
#sub2_1 div dt strong{display:block;color:#1f1f1f;font-size:38px;position:relative;padding:10px 0 53px 0}
#sub2_1 div dt strong:after{display:block;content:"";width:60px;height:4px;position:absolute;bottom:0;left:0;background:#c2a45e}
#sub2_1 div dd{margin-top:24px;color:#737373;font-size:15px;line-height:23px;letter-spacing:1px;font-family:'Helvetica_light'}
#sub2_1 div ul{ width:555px;height:60px;position:absolute;top:680px;right:23px}
#sub2_1 div ul li{width:273px;height:100%;background:#c8b487;float:left}
#sub2_1 div ul li:first-child{margin-right:9px}
#sub2_1 div ul li a{display:block;width:100%;height:100%;line-height:60px;font-size:14px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;color:#fff;text-align:center}
#sub2_1 div ul li a span{display:inline-block;vertical-align:middle}
#sub2_1 div ul li a span img{display:block;padding-right:10px;margin-top:-3px}
#sub2_2{background:url(../images/sub2_2.png)no-repeat top center;background-size:cover}
#sub2_2.sub_tt .sub_tt_hd{padding-top:222px;margin-bottom:95px}
#sub2_2.sub_tt .sub_tt_hd h2{line-height:1;font-size:27px;font-family:'Helvetica_med'}
#sub2_2.sub_tt .sub_tt_hd h2:after{height:40px;top:2px}
#sub2_2.sub_tt .sub_tt_hd p{font-size:15px;line-height:1;margin-top:0}
#sub2_2 .sub_tt_con{ width:840px;height:420px}
#sub2_2 .sub_tt_con li{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:70px}
#sub2_2 .sub_tt_con dt{margin-bottom:20px}
#sub2_2 .sub_tt_con dt img{ padding-right:10px;vertical-align:middle;margin-top:-5px}
#sub2_2 .sub_tt_con dd{margin-bottom:40px;padding-left:31px;letter-spacing:2px}
#sub2_2 .sub_tt_con dl:nth-child(1) dd{height:116px}
#sub2_2 .sub_tt_con dl:nth-child(2) dd{height:40px}
#sub2_3 .sub2_slide{width:100%;height:100%;overflow:hidden;position:relative}
#sub2_3 .sub2_slide ul{height:100%;position:absolute;top:0;left:0}
#sub2_3 .sub2_slide ul li{height:100%;float:left;text-align:center}
#sub2_3 .sub2_slide ul li img{display:inline-block;padding-top:150px}
#sub2_3 .sub2_slide_btn{width:100%;height:27px;text-align:center;position:absolute;bottom:50px;left:0}
#sub2_3 .sub2_slide_btn li{display:inline-block;width:27px;height:27px;margin-right:10px}
#sub2_3 .sub2_slide_btn li a{display:block;height:100%;text-indent:-9999px;font-size:0px}
#sub2_3 .sub2_slide_btn li a span{display:block;width:100%;height:100%;background:url("../images/sub2_btn_off.png")no-repeat}
#sub2_3 .sub2_slide_btn li.on a span{background:url("../images/sub2_btn_on.png")no-repeat}
#sub2_3 > a{display:block;width:83px;height:84px;position:absolute;top:50%;margin-top:-42px;left:0}
#sub2_3 .next{left:inherit;right:0}
#sub2_4{background:url(../images/sub2_4.png)no-repeat top center;background-size:cover}
#sub2_4 a{display:block;width:100%;height:100%;color:#fff;text-align:center;background:rgba(0,0,0,0.6)}
#sub2_4 a h3{font-size:48px;padding:430px 0 50px 0;font-family:'Helvetica_light';position:relative;z-index:10}
#sub2_4 a > span{position:relative;z-index:10}
/*sub3*/
#sub3_1{background:url(../images/sub3_1.png)no-repeat top center;background-size:cover}
#sub3_2{background:url(../images/sub3_2.png)no-repeat top center;background-size:cover}
#sub3_2 > div{width:920px;height:605px;position:absolute;top:50%;right:70px;margin-top:-300px}
#sub3_2 .sub_tt_hd{ margin-bottom:115px}
#sub3_2 .sub_tt_con{ width:100%;height:320px}
#sub3_2 .sub_tt_con li{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:100px}
#sub3_2 .sub_tt_con dt{margin-bottom:20px}
#sub3_2 .sub_tt_con dd{margin-bottom:35px}
#sub3_3{background:url(../images/sub3_3.png)no-repeat top center;background-size:cover}
#sub3_4 .hd_tt{padding:130px 0 70px 0}
#sub3_4 .page4_con{margin:0 auto;height:559px}
#sub3_4 .page4_con ul li{height:100%;margin-bottom:0}
#sub3_4 .page4_con ul li .img_sec{width:500px}
#sub3_4 .page4_con ul li .tex_sec{width:650px;height:377px;padding:123px 0 0 50px}
#sub3_4 .page4_con ul li .tex_sec h3{font-size:28px;color:#535353}
#sub3_4 .page4_con ul li .tex_sec p{margin-top:31px;letter-spacing:1px}
#sub3_4 .page4_con ul li .tex_sec a{width:418px;margin-top:100px}
#sub3_5 li:nth-child(1){background:url(../images/sub3_5_1.png)no-repeat top center;background-size:cover}
#sub3_5 li:nth-child(2), #sub6_4 li:nth-child(2){background:url(../images/sub3_5_2.png)no-repeat top center;background-size:cover}
/*sub4*/
#sub4_1{background:url(../images/sub4_1.png)no-repeat top center;background-size:cover}
#sub4_2{background:url(../images/sub4_2.png)no-repeat top right;height:952px}
#sub4_2 .sub_tt_hd{ margin-bottom:95px;padding-top:260px}
#sub4_2 .sub_tt_con dt{margin-bottom:20px}
#sub4_2 .sub_tt_con dd{margin-bottom:45px}
#sub4_3{background:url(../images/sub4_3.png)no-repeat top center;background-size:cover}
#sub4_4 .hd_tt{padding:130px 0 50px 0}
#sub4_4 .hd_tt p{padding:0;margin-bottom:-5px}
#sub4_4 .hd_tt h2{padding-top:20px}
#sub4_4 > p{font-size:17px;line-height:25px;color:#858585;font-family:'Helvetica_light';text-align:center;margin-top:40px}
#sub4_5 li:nth-child(1){background:url(../images/sub4_5_1.png)no-repeat top center;background-size:cover}
#sub4_5 li:nth-child(2){background:url(../images/sub4_5_2.png)no-repeat top center;background-size:cover}
/*sub5*/
#sub5_1{background:url(../images/sub5_1.png)no-repeat top center;background-size:cover}
#sub5_2{background:#181a1b}
#sub5_2 .hd_tt h2{color:#fff;padding-top:40px} 
#sub5_2 ul{width:100%;height:330px;margin-top:40px}
#sub5_2 ul li{width:270px;height:100%;float:left;margin-left:40px}
#sub5_2 ul li:first-child{margin:0}
#sub5_2 ul li a{display:block;height:100%;background:#272c2f;transition:all 0.5s ease-out;text-align:center}
#sub5_2 ul li a img{display:inline-block;padding:103px 0 40px 0}
#sub5_2 ul li a h4{font-size:19px;font-family:'Helvetica_light';color:#fff;letter-spacing:1px}
#sub5_2 ul li a p{font-size:13px;line-height:19px;color:#a0a0a0;letter-spacing:1px;padding-top:20px}
#sub5_2 ul li a:hover{background:#fff;transition:all 0.5s ease-out}
#sub5_2 ul li a:hover h4{color:#282828}
#sub5_3.stage3 ul{padding-top:50px}
#sub5_3.stage3 ul li:first-child a{background:url(../images/sub5_3_1.png)no-repeat center;background-size:cover}
#sub5_3.stage3 ul li:nth-child(2) a{background:url(../images/sub5_3_2.png)no-repeat center;background-size:cover}
#sub5_3.stage3 ul li:nth-child(3) a{background:url(../images/sub5_3_3.png)no-repeat center;background-size:cover}
#sub5_4 li:nth-child(1){background:url(../images/sub3_5_1.png)no-repeat top center;background-size:cover}
#sub5_4 li:nth-child(2){background:url(../images/sub3_5_2.png)no-repeat top center;background-size:cover}
/*sub6*/
#sub6_1{background:url(../images/sub6_1.png)no-repeat top center;background-size:cover}
#sub6_2{background:url(../images/sub6_2.png)no-repeat top center;background-size:cover}
#sub6_2 .hd_tt{padding:340px 0 80px 0 }
#sub6_2 .hd_tt h2, #sub6_3 .hd_tt h2{color:#fff}
#sub6_2 ul{width:874px;height:60px;margin:0 auto}
#sub6_2 ul li{ color:#fff;line-height:60px;font-size:13px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative}
#sub6_2 ul li.find{float:left;width:623px;height:58px;border:1px solid #a8a8a8;text-indent:20px}
#sub6_2 ul li.find span{display:block;width:11px;height:5px;position:absolute;top:27px;right:20px;background:url(../images/sub6_2_1.png)no-repeat}
#sub6_2 ul li.find_btn{float:right;width:242px;height:100%;background:#948050;text-align:center}
#sub6_2 ul li.find_btn span{display:inline-block;width:15px;height:19px;padding-right:10px}
#sub6_2 ul li.find_btn span img{display:block;margin-top:6px}
#sub6_3{background:url(../images/sub6_3.png)no-repeat top center;background-size:cover;text-align:center}
#sub6_3 .hd_tt{padding:90px 0 60px 0 }
#sub6_3 .input_area, .input_area *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#sub6_3 .input_area{width:970px;height:222px;margin:0 auto}
#sub6_3 .input_area li{width:50%;float:left;height:50%}
#sub6_3 .input_area li:nth-child(2n+1){padding-right:30px}
#sub6_3 dt{font-size:21px;color:#fff;text-align:left;font-family:'Helvetica_light';letter-spacing:1px}
#sub6_3 dt img{padding-right:10px}
#sub6_3 dd{text-align:left;padding-left:30px}
#sub6_3 input{width:100%;height:40px;border:1px solid #a8a8a8;font-size:14px;color:#a4a4a4;background:none;padding:0 10px;margin-top:10px;line-height:40px}
#sub6_3 .input_area2{width:970px;margin:0 auto}
#sub6_3 .input_area2 input{width:920px;height:156px}
#sub6_3 .input_info{text-align:center;color:#a4a4a4;font-size:18px;line-height:24px;padding-top:65px}
#sub6_3 .find_btn{display:inline-block;color:#fff;width:260px;height:60px;background:#948050;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14px;line-height:60px;margin-top:30px}
#sub6_3 .find_btn img{padding-left:10px}
#sub6_4 li:nth-child(1){background:url(../images/sub6_4.png)no-repeat top center;background-size:cover}