@charset "utf-8";

@media screen and (min-width: 1200px){
    .container-fluid {
        padding-left:0 !important;
        padding-right:0 !important;
    }
    .container {
        max-width: 1200px !important;
		padding-left:0 !important;
		padding-right:0 !important;
    }

    .hjzx_b_img img{ max-width: none; width: 100%; }
}
@media screen and (max-width: 1199px){
    body{ min-width: 320px;}
    .container-fluid {
        padding-left:0 !important;
        padding-right:0 !important;
    }
    .container {
        max-width: 96% !important;
        padding-left:0 !important;
        padding-right:0 !important;
    }
}
@media screen and (max-width: 1024px) {

    /*导航*/
    .top_butt{ display: block; float: right; margin-top: 10px;  width: 30px; height: 30px; z-index: 99999; }
    .top_butt .bar{ width: 30px; height: 2px; display: block; background: #0e6eb8; margin: 6px 0;
        border-radius: 25px;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
    }
    .cross .bar:nth-of-type(1) {
        -webkit-transform: translateY(13.5px) rotate(-40.5deg);
        -ms-transform: translateY(13.5px) rotate(-40.5deg);
        transform: translateY(8px) rotate(-40.5deg);
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
    }
    .cross .bar:nth-of-type(2) {
        opacity: 0;
    }
    .cross .bar:nth-of-type(3) {
        -webkit-transform: translateY(-15px) rotate(45deg);
        -ms-transform: translateY(-15px) rotate(45deg);
        transform: translateY(-8px) rotate(45deg);
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
    }

    .head_nav{
        padding: 0;
        width: 76%; height: 100%;  position: fixed; top:0; left:-100%; opacity: 0; margin-top: auto;
        background: rgba(14,110,184,0.9);
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -webkit-transition: all 0.4s;
        transition: all 0.4s;
        z-index: 99998;
        overflow: auto;
    }
    /*滚动条样式*/
    .head_nav::-webkit-scrollbar {
        width: 4px;
        /*height: 4px;*/
    }
    .head_nav::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.2);
        background: rgba(0,0,0,0.2);
    }
    .head_nav::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.2);
        border-radius: 0;
        background: rgba(255,255,255,0.1);

    }
    .head_nav h2{ display: block; width: 100%; font-size: 20px; color: #fff; text-align: center; padding: 15px 0; border-bottom: solid 1px #fff;}
    .head_nav ul li{ width: 90%; height: auto; background: no-repeat; margin: 0; padding: 5px 0; margin-left: 5%;}
    .head_nav ul li:hover{ background: none;}

    .head_nav ul li .fa_link{ float: left; margin-left: 0; color: #fff; margin-left: 10px; font-size: 15px;}
    .head_nav ul li .fa_link:hover{ color: #fff;}
    .head_nav ul li .top_down{ display: block; width: 40%; line-height: 56px; text-align: right; color: #fff;  position: absolute; right: 10px; top: 0;}
    .head_nav ul li .navTwo{ width: 86%; float: left; margin-left: 5%; background: none; position: relative; left: auto; top: auto;}
    .head_nav ul li .navTwo dd{ border-bottom: solid #ccc 1px;}
    .head_nav ul li .navTwo dd a{ display: block; float: left; margin-left: 10px;}
    .head_nav ul li .navTwo dd:hover{ background: none;}

    .head_nav_on{
         left: 0%;
        opacity: 1;
    }

    .topTel{ margin-right: 20px;}
    .swiper_m{ width: 100%; padding: 0 25px;}
    .index_a_div .index_a_img{ max-width: none; width: 100%; margin-top: 65px;}
    .index_b_div .index_b_img{ max-width: none; width: 100%; margin-top: 80px;}
    .index_c_div .index_c_img{ max-width: none; width: 100%; margin-top: 65px;}
    .index_d_div .index_d_img{ max-width: none; width: 100%; }
    .hjzx_a_img img{ max-width: none; width: 100%; margin-top: 65px;}
    .hjzx_b_img img{ max-width: none; width: 100%; margin-top: 65px;}


    .index_d_msa p{ font-size: 16px;}

    .hjzx_dd{ width: 49%; height: 270px; padding-left: 20px;}

    .db_nav{ margin-left: 50px;}

    .hjzx_bdiv{ width: 100%;}

    .ty_ban_left{ width: 8%;}
    .ty_ban_left img{ width: 100%;}
    .ty_ban_right{ width: 25%;}
    .ty_ban_right img{ width: 100%;}


    .swiper_banner{ height: 450px;}
    .index_data{ height: auto;}
    .data_div{ display: block; background: none; line-height: normal; padding: 30px 0;}
    .data_div span{ display: block; font-size: 14px; line-height: 24px; margin-left: 0; margin-top: 5px;}


    .jg_bara{ font-size: 40px;}
    .jg_switch{ margin-top: 0;}
    .jg_switch_butt{ background: #f8f8f8;}
    .jg_switch_butt .qh_butt{ font-size: 18px; color: #000; background: none !important; width: auto; height: auto; margin: 0 30px; line-height: 40px; padding: 10px 0; border-bottom: solid 2px transparent;}
    .jg_switch_butt .qh_butt.on{ color: #0C80FF; border-bottom: solid 2px #0C80FF;}


    .switch_A .container{
        -webkit-box-shadow: 0 0.08rem 0.4rem #f0f0f0;
        box-shadow: 0 0.08rem 0.4rem #f0f0f0;
    }

    .wap_switch_butt{ display: block; float: left; width: 100%;    }
    .wap_switch_butt ul li{ float: left; color: #000; background: #f8f8f8; position: relative; top: 0; font-size: 14px; width: 24%; margin-right: 1.3%; text-align: center; padding: 10px 0;
        -o-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -ms-transition: all 0.5s;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
    }
    .wap_switch_butt ul li:last-child{ float: right; margin-right: 0;}
    .wap_switch_butt ul li:nth-child(1){ border-top: solid 3px #00cc26;}
    .wap_switch_butt ul li:nth-child(2){ border-top: solid 3px #0067ed;}
    .wap_switch_butt ul li:nth-child(3){ border-top: solid 3px #002982;}
    .wap_switch_butt ul li:nth-child(4){ border-top: solid 3px #ff9232;}
    .wap_switch_butt ul li.oa{ background: #fff; position: relative; top: -3px; font-weight: bold;}


    .switch_row .switch_li{
        display: none;
        width: 100%;
    }
    .switch_row .switch_li:nth-child(1) .standard-service{ margin-bottom: 10px; border-bottom: none;}
    .switch_row .switch_li .switch_li_div{ border: none; border-top: none !important; box-shadow: none; text-align: center;}


    .not-tet-title{ display: none;}
    .content-text{ height: auto; text-align: center;}
    .not-tet-describe{ text-align: center; font-size: 14px;}

    .standard-service-a{ margin-top: 15px; margin-bottom: 15px;}
    .refer-b{ display: none;}
    .standard-service .standard-service-p{ text-align: center;}
    .standard-service .standard-service-p i{ display: none;}
    .standard-service .standard-service-p span{ float: none; display: block;}
    .standard-service .standard-service-p2{ text-align: center; padding: 5px 0;}


    .switch_li_ms{ float: left; padding: 20px;}


    .wap_switch_butt ul li{ padding: 7px 0;}
    .switch_row .switch_li .switch_li_div{ padding-top: 25px;}
    .standard-service .standard-service-p span{ margin-top: 15px;}

    .switch_li_butt{ border-bottom: solid 1px #e2e6ed; text-align: center;}
    .qhk_butt{ margin-bottom: 0; float: none; margin-right: auto; margin: 0 5px;}
    .qh_qhk ul li{ font-size: 15px;}
    .switch_li_ms{ margin-top: 0;}
    .major-service-b{ margin-top: 30px;}

    .wd_m{ padding-top: 30px; padding-bottom: 30px;}
    .wd_m_title{ font-size: 24px;}
    .wd_m_list ul li{ padding-top: 20px; padding-bottom: 20px;}
    .wd_m_a span{ font-size: 16px; line-height: 24px;}
    .wd_m .container{ box-shadow: none;}
    .wd_m_q p{ font-size: 14px; line-height: 24px; margin-top: 15px;}

    .switch_yxtc_li{ width: 100%;}


    .wap_yxtc_butt{ display: block; float: left; width: 100%;    }
    .wap_yxtc_butt ul li{ float: left; color: #000; background: #f8f8f8; position: relative; top: 0; font-size: 14px; width: 32.5%; margin-right: 1.2%; text-align: center; padding: 10px 0;
        -o-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -ms-transition: all 0.5s;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
    }
    .wap_yxtc_butt ul li:last-child{ float: right; margin-right: 0;}
    .wap_yxtc_butt ul li:nth-child(1){ border-top: solid 3px #00cc26;}
    .wap_yxtc_butt ul li:nth-child(2){ border-top: solid 3px #0067ed;}
    .wap_yxtc_butt ul li:nth-child(3){ border-top: solid 3px #002982;}
    .wap_yxtc_butt ul li:nth-child(4){ border-top: solid 3px #ff9232;}
    .wap_yxtc_butt ul li.oa{ background: #fff; position: relative; top: -3px; font-weight: bold;}


    .switch_yxtc_li{ border: none; display: none;}
    .switch_yxtc_wbk{ border: none; text-align: center;}
    .switch_yxA{ padding: 20px; margin-top: 0;}
    .not-tet-describe{ margin-top: 0;}
    .standard-service-l{ margin-top: 0;}
    .major-service-d{ margin-top: 30px;}
    .switch_yxtc_bot{ padding: 20px;}


    .switch_qq_li{ width: 100%; border: none;}

    .switch_qq_bk{ border: none; height: auto;}
    .switch_qq_li h2{ display: none;}


    .wap_yxtc_qqbut{ display: block; float: left; width: 100%;    }
    .wap_yxtc_qqbut ul li{ float: left; color: #000; background: #f8f8f8; position: relative; top: 0; font-size: 14px; width: 49.5%;  text-align: center; padding: 10px 0;
        -o-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -ms-transition: all 0.5s;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
    }
    .wap_yxtc_qqbut ul li:last-child{ float: right; margin-right: 0;}
    .wap_yxtc_qqbut ul li:nth-child(1){ border-top: solid 3px #00cc26;}
    .wap_yxtc_qqbut ul li:nth-child(2){ border-top: solid 3px #0067ed;}
    .wap_yxtc_qqbut ul li:nth-child(3){ border-top: solid 3px #002982;}
    .wap_yxtc_qqbut ul li:nth-child(4){ border-top: solid 3px #ff9232;}
    .wap_yxtc_qqbut ul li.oa{ background: #fff; position: relative; top: -3px; font-weight: bold;}

    .switch_qq_li{ display: none;}

    .switch_qq_li .switch_qq_bk p span{ font-size: 14px; text-align: center !important;}
    .switch_qq_li .switch_qq_bk p span:nth-child(1){width: 30% !important;}
    .switch_qq_li .switch_qq_bk p span:nth-child(2){width: 50% !important;}
    .switch_qq_li .switch_qq_bk p span:nth-child(3){width: 20% !important;}


    .intro{ font-size: 14px;}
    .switch_qq_bts{ display: none;}

    .switch_qq_qhbk{ width: 100%; padding-left: 0; min-height: auto;}
    .switch_qq_qhbk ul li{ width: 50%;}

    .switch_qq_li .qh_qhk{ padding: 20px;}



}
@media screen and (max-width: 768px) {
    .container {
        max-width: 90% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .wap_img{ display: block; width: 100%; text-align: center; margin: 20px 0;}
    .wap_img img{ width: 90%; display: inline-block;}
    .topTel{ display: none;}

    .swiper_banner{ height: 360px;}

    .swiper_m{ padding: 0 15px;}
    .swiper_ma{ font-size: 24px; line-height: 36px;}
    .swiper_mb{ font-size: 14px; line-height: 24px; margin-top: 15px; text-shadow: 0 0 5px #ccc;}
    .swiper_mc{ margin-top: 30px;}

    .swiper_mc a{ width: 100px; height: 30px; line-height: 30px; font-size: 14px;}

    .swiper_banner .swiper-pagination span{ width: 50px; height: 3px;}
    .data_div{ padding: 15px 0;}
    .data_div span{ font-size: 12px; line-height: 22px;}
    .data_div span i{ display: none;}

    .index_a{ padding: 50px 20px;}
    .index_a_ico{ margin-top: 0; background-size: 34px; padding-left: 45px;}
    .index_a_ico span{ font-size: 24px;}
    .index_a_msa{ display: none;}
    .index_a_title{ margin-top: 10px;}
    .index_a_title span{ font-size: 18px; line-height: 26px;}
    .index_a_img{ margin-top: 0 !important;}
    .index_a_list ul li{ width: 48%; float: left; border-top:3px solid #1DD342;}
    .index_a_list ul li:nth-child(2){ float: right;}

    .index_a_list ul li .lista_span{ background: none; padding-left: 0; font-size: 20px; padding: 8px 0; color: #222;}
    .index_a_list ul li .lista_p{padding-left: 0; margin-top: 0;}
    .index_a_link{ text-align: center;}
    .index_a_link .urla_1{ display: none;}
    .index_a_link .urla_2{ display: none;}
    .index_a_link .urla_3{
        width: 166px; height: 50px; line-height: 50px;
        border-radius: 2px;
        color: #222;
        border: 1px solid #ccc;
        margin-right: auto;
    }
    .index_a_link .urla_3 i{ display: none;}
    .wap_pc{ display: none;}

    .index_b{ padding: 50px 20px;}
    .index_b_ico{margin-top: 0; background-size: 34px; padding-left: 45px;}
    .index_b_ico span{ font-size: 24px;}
    .index_b_msa{ display: none;}
    .index_b_title{ margin-top: 10px;}
    .index_b_title span{ font-size: 18px; line-height: 26px;}

    .index_b_list ul li{ width: 48%; float: left; border-top:3px solid #FF6F28;}
    .index_b_list ul li:nth-child(2){ float: right;}

    .index_b_list ul li .listb_span{ background: none; padding-left: 0; font-size: 20px; padding: 8px 0; color: #222;}
    .index_b_list ul li .listb_p{padding-left: 0; margin-top: 0;}
    .index_b_link{ text-align: center;}
    .index_b_link .urlb_1{ display: none;}
    .index_b_link .urlb_2{ display: none;}
    .index_b_link .urlb_3{
        width: 166px; height: 50px; line-height: 50px;
        border-radius: 2px;
        color: #222;
        border: 1px solid #ccc;
    }
    .index_b_link .urlb_3 i{ display: none;}

    .index_c{ padding: 50px 20px;}
    .index_c_ico{margin-top: 0; background-size: 34px; padding-left: 45px;}
    .index_c_ico span{ font-size: 24px;}
    .index_c_msa{ display: none;}
    .index_c_title{ margin-top: 10px;}
    .index_c_title span{ font-size: 18px; line-height: 26px;}

    .index_c_list ul li{ width: 48%; float: left; border-top:3px solid #0067ED;}
    .index_c_list ul li:nth-child(2){ float: right;}

    .index_c_list ul li .listc_span{ background: none; padding-left: 0; font-size: 20px; padding: 8px 0; color: #222;}
    .index_c_list ul li .listc_p{padding-left: 0; margin-top: 0;}

    .index_c_link{ text-align: center;}
    .index_c_link .urlc_1{ display: none;}
    .index_c_link .urlc_2{ display: none;}
    .index_c_link .urlc_3{
        width: 166px; height: 50px; line-height: 50px;
        border-radius: 2px;
        color: #222;
        border: 1px solid #ccc;
    }
    .index_c_link .urlc_3 i{ display: none;}

    .index_d{ padding: 50px 20px;}
    .index_divd{ text-align: center;}
    .index_divd img{ display: inline-block; margin-right: auto;}
    .index_divd span{ display: block;}
    .index_d_link{ text-align: center;}
    .index_d_link .urld_3{
        text-align: center;
        width: 166px; height: 50px; line-height: 50px;
        border-radius: 2px;
        color: #222;
        border: 1px solid #ccc;
    }
    .index_d_link .urld_3 i{ display: none;}

    .index_e{ padding: 50px 20px;}
    .index_e_title span{ font-size: 24px;}
    .index_e_list ul li{ margin: 7px;}
    .index_e_link a{ padding: 15px 40px;}

    .index_f_title{ font-size: 18px; line-height: 30px;}

    .dblogo{ display: none;}
    .db_nav{ width: 100%; margin-left: auto;}

    .footer_top{ padding-top: 30px; padding-bottom: 30px;}

    .db_nav ul li{ width: 33.3%; float: left; text-align: left;}
    .db_lxxx{ width: 100%; margin-left: 0; margin-top: 20px;}



    .index_f{ height: auto; padding-top: 50px; padding-bottom: 50px;}

    .footEwm{ display: none;}


    .hjzx_banner{ height: 350px; background-size:cover !important;}
    .hj_bara{ margin-top: 45px;}
    .hj_bara span{ font-size: 24px; line-height: 36px; background-size: 28px; padding-left: 35px;}
    .hj_bara p{ font-size: 24px; line-height: 36px;}
    .hj_squrl{ width: 100px; height: 30px;}
    .hj_squrl a{ font-size: 14px; line-height: 30px;}


    .hjzx_div{ padding: 30px  0 50px 0;}

    .hjzx_a_text{ float: left;}
    .hjzx_a_text h2{ margin-top: 0; font-size: 24px;}
    .hjzx_a_text p{ font-size: 16px;}

    .wap_img{ float: left;}
    .hjzx_a_list{ float: left;}
    .hjzx_a_list ul li p{ font-size: 15px;}
    .hjzx_url{ float: left; width: 100%; height: auto; float: left; background: none; text-align: center;}
    .hjzx_url a{ display: inline-block; font-size: 16px; width: 130px; height: 40px; line-height: 40px; border-radius: 2px; background:#0067ed;}

    .hjzx_row{ padding: 50px 0;}

    .hjzx_c_title span{ font-size: 24px;}
    .hjzx_a_list ul li{ width:60%; margin-left:20%; background-size: 32px; padding-left: 42px;}
    .hjzx_a_list ul li span{ font-size: 18px;}
    .hjzx_a_list ul li p{ font-size: 14px;}

    .hjzx_c_t span{ font-size: 16px;}
    .hjzx_c_p{ padding: 0; font-size: 14px; line-height: 22px;}


    .hjzx_d{ margin-top: 0; height: auto;}
    .hjzx_dd{ width: 49%; height: 230px; margin-bottom: 30px; padding: 40px 8px;}
    .hjzx_d .hjzx_dd:hover{ margin-top: 0;}
    .hjzx_dd span{ font-size: 20px;}
    .hjzx_dd span i{ display: none; font-size: 14px;}
    .hjzx_dd p{ font-size: 14px;}
    .hjzx_dd a{ font-size: 14px; left:20px;}

    .hjzx_qx_m ul li{ margin-bottom: 20px;}
    .hjzx_qx_div img{ height: 38px;}
    .hjzx_qx_div span{ font-size: 18px;}
    .hjzx_qx_div p{ font-size: 12px;}


    .kf_bara{ margin-top: 45px;}
    .kf_bara span {
        font-size: 24px;
        line-height: 36px;
        background-size: 28px;
        padding-left: 35px;
    }
    .kf_bara p {
        font-size: 24px;
        line-height: 36px;
    }


    .qyqq_bara{ margin-top: 45px;}
    .qyqq_bara span{ font-size: 24px; line-height: 36px; background-size: 28px; padding-left: 35px;}
    .qyqq_bara p{ font-size: 24px; line-height: 36px;}
    .qyqq_squrl{ width: 100px; height: 30px;}
    .qyqq_squrl a{ font-size: 14px; line-height: 30px;}

    .lx_banner{ height: 330px; padding-top:30px; height: auto; padding-bottom: 50px;}
    .lx_m{ padding-top: 50px; padding-bottom: 50px;}
    .lx_m_left p{ margin-top: 20px;}
    .lx_m_right{ background-size: cover;}

    .lx_m_butt{ text-align: center;}

    .lx_m_ly{ width: 86%; margin-left: 7%;}
	
	.jg_banner{ height: 330px;}

    .ty_banner{ height: 330px;}
    .ty_bara{ font-size: 24px; margin-top: 20px;}
    .ty_bara ul li img{ width: 30px;}
    .ty_bara ul li span{ font-size: 16px;}
    .ty_barc{ font-size: 14px; line-height: 26px; margin-top: 25px;}

    .ty_m{ padding-top: 50px; padding-bottom: 50px;}

    .ty_form_add{ width: 100%;}
    .ty_form_hy{ width: 100%; margin-left: 0;}
    .ty_form_num{ float: left; width: 100%;}
    .ty_form_b ul li{ width: 100%; margin-right: 0;}

    .ty_form_db{ height: auto; text-align: center;}
    .ty_form_button{ width: 150px; height: 50px; display: inline-block; float: none;}

    .ty_form_desc{ text-align:center; margin-left: 0;}

    .ty_banner{ height: 330px;}
	.jg_banner{ height: 250px;}
    .jg_bara{ margin-top: 90px; font-size: 30px; line-height: 36px;}

    .fd_zxkf{ width: 100%; height: 75px; bottom: 0; left: 0; top: auto; background: #333;}
    .fd_zxkf ul li{ width: 25%;}
    .fd_zxkf ul li img{ display: inline-block;}
    .fd_zxkf ul li span{ display: block;}

    .ewm_div:hover .ewm_div_fd{ display: none;}

    footer{ padding-bottom: 75px;}

    .index_e_list ul li{ width: 30%; margin: 1.5%;}
    .index_e_list ul li img{ width: 100%;}


}
@media screen and (max-width: 576px) {
.hjzx_a_list ul li{ width:100%; margin-left:0;}

}

@media screen and (max-width: 360px) {

    .logo img{ height: 36px;}

    .top_butt{ margin-top: 2px;}

    .swiper_banner{ height: 300px;}
    .swiper_ma{ font-size: 20px; line-height: 28px;}
    .swiper_mb{ line-height: 22px;}

    .swiper_mc{ margin-top: 15px;}

    .swiper_mc a{ font-size: 12px; width: 90px; margin-right: 15px;}
    .index_a_title span{ font-size: 16px;}
    .index_a_list ul li .lista_span{ font-size: 16px;}
    .index_a_list ul li .lista_p{ font-size: 12px; line-height: 22px;}
    .index_a_link .urla_3{ height: 40px; line-height: 40px; width: 130px; font-size: 14px;}

    .index_b_title span{ font-size: 16px;}
    .index_b_list ul li .listb_span{ font-size: 16px;}
    .index_b_list ul li .listb_p{ font-size: 12px;}
    .index_b_link .urlb_3{ height: 40px; line-height: 40px; width: 130px; font-size: 14px;}

    .index_c_title span{ font-size: 16px;}
    .index_c_list ul li .listc_span{ font-size: 16px;}
    .index_c_list ul li .listc_p{ font-size: 12px;}
    .index_c_link .urlc_3{ height: 40px; line-height: 40px; width: 130px; font-size: 14px;}

    .index_d_ico span{ font-size: 24px;}
    .index_d_msa p{ font-size: 14px;}
    .index_d_link .urld_3{ height: 40px; line-height: 40px; width: 130px; font-size: 14px;}
    .index_e_title span{ font-size: 22px;}
    .index_e_list ul li{ width: 48%; margin: 0; margin-bottom: 8px; margin-left:1.5%; text-align: center;}
    .index_e_list ul li img{ width: 100%;}



    .index_f_title{ font-size: 15px;}

    .index_f_link a{ font-size: 14px; width: 160px; height: 40px; line-height: 40px;}

    .footer_bottom{ font-size: 12px; line-height: 22px;}

    .hjzx_banner{ height: 250px;}
    .hj_bara{ margin-top: 30px; font-size: 22px;}
    .hj_bara span{ margin-bottom: 20px;}
    .hj_bara p{ font-size: 18px; line-height: 24px;}
    .hjzx_row{ padding: 30px 0;}
    .hjzx_a_text h2{ font-size: 22px;}
    .hjzx_a_text h2{ margin-bottom: 0;}
    .hjzx_a_text p{ font-size: 14px;}
    .hjzx_a_list ul li{ background-size: 28px;}
    .hjzx_a_list ul li span{ font-size: 16px; margin-bottom: 0;}
    .hjzx_a_list ul li p{ font-size: 12px;}

    .hjzx_c_p{ font-size: 12px;}
    .hjzx_dd{padding: 30px 8px; height: 195px;}
    .hjzx_dd span{ font-size: 18px;}
    .hjzx_dd p{ font-size: 12px; margin: 10px 0 0 0;}
    .hjzx_dd a{ left: 5px; font-size: 12px;}

    .hjzx_div{ padding: 30px 0;}

    .kf_bara{ margin-top: 30px; font-size: 22px;}
    .kf_bara span{ margin-bottom: 20px;}
    .kf_bara p{ font-size: 18px; line-height: 24px;}

    .lx_m_left{ padding-left: 15px;}
    .lx_m_left h2{ margin-top: 30px;}
    .lx_m_left p{ font-size: 14px;}

    .lx_m_right h2{ margin-left: 15px; margin-top: 30px; }
    .lx_m_right span{ margin-left: 15px;}

    .lx_m_ly{ width: 88%; margin-left: 6%;}
    .lx_button{ font-size: 14px;}


    .qyqq_bara{ margin-top: 30px;}
    .qyqq_bara span{ margin-bottom: 20px; font-size: 22px;}
    .qyqq_bara p{ font-size: 18px; line-height: 24px;}

    .ty_banner{ height: 250px; padding-top: 15px;}
	.jg_banner{height: 250px; padding-top: 15px;}
    .ty_bara{ margin-top: 15px;}
    .ty_bara ul{ width: 100%; font-size: 0;}
    .ty_bara ul li{ margin: 0 10px;}
    .ty_bara ul li span{ font-size: 14px;}
    .ty_barb{ display: none;}
    .ty_barc{ font-size: 12px; line-height: 24px; margin-top: 15px;}

    .ty_m_div{padding: 30px 20px;}
    .ty_form_text::placeholder{ font-size: 14px;}
    .ty_m_bt{ font-size: 16px; margin-bottom: 15px;}
    .ty_form_add .ty_add_select{ width: 100%; margin-bottom: 20px;}
    .ty_form_xx::placeholder{ font-size: 14px;}

    .ty_form_button{ width: 120px; height: 40px; line-height: 40px; font-size: 14px;}
    .ty_form_desc{ font-size: 12px; text-align: left;}

    .hjzx_c_p{ text-align: center;}




}





