@media screen and (max-width: 750px){*{font-size:14px}.main .navbar-default{border-color:rgba(213,219,255,0.5)}.main .navbar-default .menu-header .navbar-header{width:100%;margin-right:0;margin-left:0}.main .navbar-default .menu-header .navbar-brand{height:80px}.main .navbar-default .menu-header .navbar-brand img{max-width:40px;margin-right:15px}.main .navbar-default .menu-header .navbar-brand .slogan h1{font-size:18px}.main .navbar-default .menu-header .navbar-brand .slogan p{margin:6px 0 0}.main .navbar-default .menu-header .navbar-collapse{width:100vw;border-color:rgba(213,219,255,0.5)}.main .navbar-default .menu-header .navbar-collapse .navbar-nav li{margin-left:0;margin-top:10px;margin-bottom:10px}.main .navbar-default .menu-header .navbar-collapse .navbar-nav li a{margin:0 auto;font-size:14px;width:80px;text-align:center;padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.main .h_service{min-height:100px;padding-bottom:23px}.main .h_service .h_service_type .h_service_cell{margin-top:20px;width:100%}.main .h_service .h_service_type .h_service_cell img{max-width:73px}.main .h_service .h_service_type .h_service_cell h3{font-size:16px;margin:14px 0 16px}.main .h_service .h_service_type .h_service_cell p{width:100%;line-height:20px;font-size:12px}.main .h_program .desc{font-size:14px;line-height:26px}.main .h_program h2{font-size:16px}.main .h_advantage .arrow_right{position:relative}.main .h_advantage .arrow_right:after{content:'';bottom:-24px;top:auto;z-index:9;right:auto;left:50%;transform:rotate(90deg) translate(0, 0)}.main .h_service_type .h_service_cell{width:100%;margin-top:20px !important}.main .h_service_type .h_service_cell h5{margin-top:10px;line-height:22px}.main .h_service_type .h_service_cell h6{line-height:22px}.main .footer{padding-top:23px}.main .footer .f_left img{width:38px;margin-right:10px}.main .footer .f_left h1{font-size:18px;font-weight:lighter}.main .footer .f_left h4{margin-top:8px;font-size:15px;font-weight:lighter}.main .footer .f_left p{line-height:20px;margin:10px 0 20px;font-size:12px}.main .footer .f_right{text-align:center}.main .footer .f_right h2{margin-bottom:15px;font-size:18px;text-align:center}.main .footer .f_right>p{line-height:34px}.main .footer .f_right img{width:83px;margin:0 auto 10px}.main .footer .f_right .code{width:100%}.main .footer .copyright{height:36px;line-height:36px;margin-top:15px;font-size:12px}.main .title{margin-top:20px;max-height:27px}.main .h_bg{min-height:200px;width:100%;padding-bottom:23px}.main .d_cases .h_service_cell{height:300px;padding:28px 15px;margin-right:0 !important}.main .d_question{margin-top:30px}.main .d_question h1{font-size:18px}.main .d_question .question [class^=d_]:before{width:20px;height:20px;left:-25px;top:8px}.main .d_question .question .d_q{margin:20px 0 9px 25px;padding-bottom:10px;font-size:15px}.main .d_question .question .d_q:before{background-size:20px auto}.main .d_question .question .d_a{font-size:12px;line-height:20px;margin-left:25px;font-weight:lighter}.main .d_question .question .d_a:before{background-size:20px auto}.main .boldLine:after,.main .s_module .s_m_dl dd .s_m_title:after{content:"";width:16px;height:2px}.main .s_module .s_m_dl{padding:10px 0}.main .s_module .s_m_dl .mgn{margin-right:0}.main .s_module .s_m_dl dd .s_m_title{margin-bottom:16px}.main .s_module .s_m_dl dd .s_m_title h1{font-size:18px}.main .s_module .s_m_dl dd .s_m_title h1.padd{padding-bottom:16px}.main .s_module .s_m_dl dd .s_m_title .text1{font-size:14px;padding:8px 0 16px}.main .s_module .s_m_dl dd .text2{font-size:12px}.main .about_media .s_m_dl{padding:15px 0;display:block}.main .about_media .s_m_dl .text2{font-size:12px}.main .about_content .h_service_type .h_service_cell{width:100%;height:auto}.main .about_content .h_service_type .h_service_cell h5{font-size:16px}.main .about_content .h_service_type .h_service_cell p{font-size:12px}.main .about_content .about_bottom{margin-top:30px}.main .about_content .about_bottom .a_cell{margin-top:20px;display:flex !important;justify-content:space-between;align-items:center;width:100%}.main .about_content .about_bottom .xs-fl{float:left}.main .about_content .about_bottom .xs-fr{float:right}.main .about_content .about_bottom span{font-size:14px}.main .about_content .about_bottom span:after{top:-6px}.main .about_content .about_bottom h2{font-size:16px;margin-top:10px;line-height:24px}.main .about_content .about_bottom img{margin-top:10px;width:40%;margin-bottom:10px;float:left}}
