html,body{min-width:auto;font-size:12px}.w_cen{padding-left:10px;padding-right:10px}.dis_pc{display:none !important}.dis_mobile{display:block !important}.header .head .logo{width:100%;margin:12px auto;text-align:center}.header .head .logo a{display:inline-block;vertical-align:top;max-width:130px}.header .head .nav{display:none}.header .head .moblie_tel{display:block}.header .head .moblie_nav{position:absolute;top:0;right:0;width:60px;height:100%}.header .head .moblie_nav .moblie_nav_btn i{width:30px}.footer .f_box .dis_tb{height:45px}.footer .f_box .title_box{width:70px}.footer .f_box .title_box h4{font-size:15px}.footer .f_box .con{padding-left:15px}.footer .f_box .con .m_notice li>a,.footer .f_box .con .m_notice li>div{font-size:12px}.footer .f_box .link{width:70px}.footer .f_box .link a{font-size:10px}.footer .f_con .w_cen{padding:20px 15px}.footer .f_con .box_wrap .box{display:block;width:100%;padding-left:0}.footer .f_con .time{padding:15px 0;margin:15px 0;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.footer .f_con .time li{font-size:13px}.footer .f_con .box_wrap .box_tit{font-size:14px}.footer .f_con .cs .link{border-color:#aaa}.footer .f_con address{padding-left:0}.footer .f_con address p{font-size:10px}.footer .f_con address p i{margin-right:5px}.footer .f_con address p span{padding-right:12px}.footer .f_con address p.copy{font-size:10px}.footer .f_con .mn_list li a{font-size:10px;margin-right:8px}.footer .f_con #move_top{top:-80px}.m_visual{height:400px;min-height:auto}.m_visual .main_visual>li{height:400px;background-size:cover}.m_visual .text_box{width:100%;padding:0 50px;padding-top:100px}.m_visual .text_box .text_1{font-size:26px}.m_visual .text_box .text_2{font-size:36px}.m_visual .text_box .text_3{font-size:14px;text-shadow:0 0 4px rgba(0,0,0,0.4)}.m_visual .text_box .text_3 br{display:none}.m_visual .scroll_down{display:none}.m_section .title_text_box em{font-size:12px}.m_section .title_text_box h4{font-size:32px}.m_section .title_text_box p{font-size:14px;margin-top:.8em}.m_section .link_effect_box a{font-size:12px;padding:.8em 1.4em .7em}.m_sec01>div{padding-top:40px;padding-bottom:40px}.m_sec01 .left_box{width:100%;text-align:center;padding-left:10px;padding-right:10px}.m_sec01 .left_box .line{width:50px;height:2px;margin:15px auto 20px}.m_sec01 .left_box p{font-size:12px;max-width:100%}.m_sec01 .right_box{width:100%;padding-left:10px;padding-right:10px;background-image:none}.m_sec01 .m_laser{width:100%;padding-bottom:30px}.m_sec01 .m_laser a{position:relative}.m_sec01 .m_laser .text_box strong{font-size:16px}.m_sec01 .m_laser .owl-nav{left:50%;transform:translateX(-50%)}.m_sec02{padding:45px 0}.m_sec02 .title_text_box{margin-bottom:30px}.m_sec02 .con_box{max-width:500px}.m_sec02 .box{width:50%}.m_sec02 .box a{padding:30px 15px 80%;background-size:90% auto}.m_sec02 .box .num{font-size:24px}.m_sec02 .box .line{width:2px;height:30px}.m_sec02 .box .title{font-size:24px}.m_sec02 .box .ex{font-size:13px}.m_sec03{padding:45px 0}.m_sec03 .title_text_box{margin-bottom:30px}.m_sec03 .w_cen{max-width:500px}.m_sec03 .box{width:100%;height:160px;padding:25px;background-size:cover}.m_sec03 .box strong{font-size:18px}.m_sec03 .box .link_effect_box{right:25px;bottom:25px}.m_sec04 .etc_slide{height:500px}.m_sec04 .w_cen{padding:0}.m_sec04 .is-bg-overflow{top:200px;height:300px}.m_sec04 .immersive_slider{width:100%;height:200px}.m_sec04 .immersive_slider .is-slide .content{padding:20px}.m_sec04 .immersive_slider .arrow_box{bottom:20px;left:20px}.m_sec04 .immersive_slider .arrow_box a{width:40px;height:40px}.m_sec04 .text_box .sort_box em{font-size:11px}.m_sec04 .text_box .sort_box em:before{width:850px}.m_sec04 .text_box strong{font-size:25px;margin-top:.4em;margin-bottom:.45em}.m_sec04 .text_box p{font-size:12px}.m_sec04 .text_box a{bottom:20px;right:20px}.m_sec05 .left_box,.m_sec05 .right_box{display:block;width:100%}.m_sec05 .left_box{border-right:0;border-bottom:1px solid #ddd}.m_sec05 .box{padding:30px 20px}.m_sec05 .title_text_box{margin-bottom:15px}.m_sec05 .title_text_box em{font-size:14px}.m_sec05 .title_text_box h4{font-size:20px}.m_sec05 .m_cs .num{font-size:26px;margin-bottom:10px}.m_sec05 .m_cs .num.last{margin-bottom:10px}.m_sec05 .m_cs p{font-size:13px;line-height:1.4em}.m_sec05 .m_cs .link_effect_box{margin-top:15px}.m_sec05 .m_cs .link_effect_box a{font-size:14px}.sub_head{height:160px;padding-top:60px}.sub_head .sub_tit .box em{font-size:8px}.sub_head .sub_tit .box h3{font-size:24px}.sub_title_box{padding:30px 0}.sub_title_box h3{font-size:24px}.sub_title_box .line{margin-top:15px}.sub_title_box .line span{max-width:200px}.s_container{padding:0 0 50px;min-height:300px}.s_container .cb{max-width:600px;margin-left:auto;margin-right:auto}.s_container .cb .w_30,.s_container .cb .w_40,.s_container .cb .w_50,.s_container .cb .w_60,.s_container .cb .w_70{width:100%}.s_container .cb .fr{margin-top:15px}.s_container .mg_b60{margin-bottom:40px}.s_container .mg_t20{margin-top:15px}.s_container .mg_t40{margin-top:25px}.s_container .tab_con{padding-top:40px}.s_container .link_effect_box a{font-size:16px}.sub_row{margin-bottom:30px}.sub_row p,.sub_row li,.sub_row div{font-size:13px}.sub_row p{margin-bottom:12px}.sub_row .text_1{font-size:20px}.sub_row .text_2{font-size:18px}.sub_row .text_3{font-size:14px}.sub_row .text_4{font-size:12px}.sub_row .cont_1>div{display:block}.sub_row .cont_1 .title_box{width:100%}.sub_row .cont_1 .title_box h5{font-size:20px}.sub_row .cont_1 .text_box{margin-top:20px;padding-left:0}.sub_row .cont_1 .text_box .circle_num{font-size:12px;margin-bottom:10px}.sub_row .cont_1 .text_box strong{font-size:17px;margin-bottom:5px}.sub_row .cont_1 .text_box p,.sub_row .cont_1 .text_box li,.sub_row .cont_1 .text_box div{font-size:15px}.sub_row .cont_1 .text_box p{margin-bottom:20px}.sub_row .cont_2{padding:30px 20px}.sub_row .cont_2>div{display:block;width:100%}.sub_row .cont_2 .title_box{margin-bottom:20px}.sub_row .cont_2 .text_box{padding-top:20px;border-top:1px solid #fff;padding-left:0;border-left:0}.intro_1_wrap{padding:60px 0}.intro_1_wrap .text_box_3{border-top:0;border-bottom:0}.intro_1_wrap .text_box_3 span{display:block;width:48%;float:left;font-size:15px;margin:1%}.intro_1_wrap .text_box_3 .num_1{background:#06d789}.intro_1_wrap .text_box_3 .num_2{background:#01bbd0}.intro_1_wrap .text_box_3 .num_3{display:block;width:98%;background:#563eae}.intro_1_wrap .text_box_3 span:before{display:none}.about_2_wrap .box_wrap{max-width:500px;height:auto;margin:0 auto;margin-bottom:30px}.about_2_wrap .box_wrap>div{width:100%;display:block}.about_2_wrap .box_wrap .img_box{height:400px;background-position:center top}.about_2_wrap .box_wrap .text_box{padding:30px;border-left:1px solid #eaeaea;border-top:0}.about_2_wrap .box_wrap .text_box .name{font-size:24px;margin-bottom:20px}.about_2_wrap .box_wrap .text_box li:before{top:8px}.about_3_wrap .box h4{font-size:32px}.about_3_wrap .box .time_box dl{max-width:300px}.about_3_wrap .box .time_box dt{width:100px}.about_3_wrap .box .time_box dd{padding-left:20px}.about_3_wrap .box .time_box span{font-size:13px}.about_3_wrap .box .time_box p{font-size:13px}.about_3_wrap .box .tel_box .tel_num{margin-bottom:0}.about_3_wrap .box .tel_box .tel_num span{font-size:30px}.map_1_wrap .sec_01 .info_box{margin-bottom:10px}.map_1_wrap .sec_01 .info_box ul{max-width:600px}.map_1_wrap .sec_01 .info_box li{width:100%}.map_1_wrap .sec_01 .info_box .t{font-size:15px}.map_1_wrap .sec_02 dl.dis_tb{width:100%}.map_1_wrap .sec_02 dl.dis_tb dt,.map_1_wrap .sec_02 dl.dis_tb dd{display:block;width:100%}.map_1_wrap .sec_02 dl dt{padding:10px 5px}.map_1_wrap .sec_02 dl dd{padding:15px 15px}.map_1_wrap .sec_02 dl .ico{width:40px;height:40px;background-size:30px;vertical-align:middle;margin-right:10px}.map_1_wrap .sec_02 dl dt .text_3{display:inline-block;vertical-align:middle;margin-top:0;font-size:16px}.map_1_wrap .sec_02 dl dd p{font-size:11px}.map_1_wrap .sec_02 dl dd span.bus{width:65px;font-size:12px}.map_1_wrap .sec_02 dl dd span.subway,.map_1_wrap .sec_02 dl dd span.exit{font-size:12px}.map_1_wrap .sec_02 dl dd p.how_info:before{top:9px}.sub_1_wrap{padding:50px 30px;background-size:cover}.sub_1_wrap .box{max-width:300px;padding:30px}.sub_1_wrap h5{font-size:24px}.sub_1_wrap em{display:none;font-size:8px;opacity:.8;line-height:1.4em;margin-top:.8em}.tb_st_2 th{font-size:13px}.tb_st_2 td{font-size:12px}@media screen and (max-width:600px){.sub_row .col-5{width:50%}.sub_row .col-4{width:50%}}@media screen and (max-width:450px){.m_sec04 .etc_slide{height:370px}.m_sec04 .is-bg-overflow{top:200px;height:170px}}