﻿@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1800px){

    .i_box2_left .slide-b .swiper-slide .img {
        height: 450px;
    }
    
    /* .i_box2_left .slide-b {
        width: 760px;
    }
    .i_box2_left .slide-b .swiper-slide {
        width: 700px;
    } */
    
}

@media screen and (max-width:1600px){
    .ui_div_center{width:100%; padding:0px 3%;}
    .i_box2_left { padding-left:9%;}
    .i_box2_left_c li .div .a_img_r{ padding-top:15px;}
    .i_box2_right{ padding-right:9%;}
    /* .sjs-swiper1 .swiper-button-next{ right:27%;}
    .sjs-swiper1 .swiper-button-prev{ left:27%;} */
    .sjs-swiper1 .swiper-slide-active .a_img .a_text{ font-size:25px;}
    
    .n_box25 a{ font-size:22px;}
    
    .n_box26 .s2 .ipt1{ width:323px;}
    
    /* .i_box2_left .slide-b {
        width: 660px;
    }
    .i_box2_left .slide-b .swiper-slide {
        width: 600px;
    } */
    
    .i_box2_left .slide-b .swiper-slide .img {
        height: 450px;
    }
    .i_logo_ul .nav_menu li {
        margin-left: 3.5%;
    }
}

@media screen and (max-width:1400px){

.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

#banner{ height:auto !important;}
.home-swiper .swiper-slide img{ display:block;}
.home-swiper .home_prev{width:50px; height:50px; background-size:50px; margin-top:-15px; left:3%;}
.home-swiper .home_next{width:50px; height:50px; background-size:50px; margin-top:-15px; right:3%;}

.i_ss {width:22%;}

.i_box1{ padding:80px 0px;}
.i_box1_left_t { font-size:25px;}
.i_box1_left_t .s1{ font-size:40px;}
.i_box1_left_c{ font-size:14px; height:150px; line-height:25px; margin-bottom:30px;}
.i_box1_left_b a{width:150px; height:40px; line-height:40px;}

.i_box2_left{ padding:50px 5% 30px 6%;}
.i_box2_left_t{ font-size:20px;}
.i_box2_left_t .s1{ font-size:34px;}
.i_box2_right{ padding:50px 6% 30px 5%;}
.i_box2_left_c li .div .a_img_r{ padding-top:5px;}
.i_box2_left_c li .div .a_img_r .s2{ height:30px; line-height:30px;}

.i_box2_left .slide-b {
    width: 100%;
}
.i_box2_left .slide-b .swiper-slide {
    width: 100%;
}
.i_box2_left .slide-b .swiper-slide .img {
    height: 400px;
}

.i_box2_right_ul li .div .a_imgleft{width:18%;}
.i_box2_right_ul li .div .a_imgright{width:79%;}
.i_box2_right_ul li .div .a_imgright .s1{ height:35px; line-height:35px;}
.i_box2_right_ul li .div{ font-size:14px;}
.i_box2_right_ul li .div .a_imgright .s2{ line-height:22px; height:44px;}
.i_box2_left_c li .div .a_img{width:32%;}
.i_box2_left_c li .div .a_img_r{ width:63%;}
.i_box2_left_c li { padding-bottom:20px;}

.i_box3_t{ height:55px; line-height:55px; font-size:55px;}
.i_box3_t .s1{ font-size:32px;}

.sjs-swiper1 .swiper-slide .a_img .a_text{ font-size:18px;}
.sjs-swiper1 .swiper-slide-active .a_img .a_text{ font-size:22px;}
.sjs-swiper1 .swiper-button-prev{ width:40px; height:44px; background-size:40px;}
.sjs-swiper1 .swiper-button-next{ width:40px; height:44px; background-size:40px;}
.sjs-swiper1 .swiper-slide{ padding:0px 15px;}

.i_box3_t1{ font-size:16px;}
.i_box4_t .services_next{width:40px; height:40px; background-size:40px; right:-28px;}
.i_box4_t .services_prev{width:40px; height:40px; background-size:40px; left:-28px;}
.servicescon .swiper-slide{ padding:0px 10px;}

.i_box5_c .a_img .a_text{ font-size:35px; top:35px;}
/* .i_box5{ padding:100px 0px 90px 0px;} */
.i_box6_c_dz li{ height:44px; line-height:22px; margin-bottom:5px;}
.i_box6_c_dz li.bg1{ background:url(../images/y21_2ea0329700e745c8967ded019a4e1ec5.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/y22_7bb7e5160c354e29bd0ab11826993643.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/y23_0eae8f7398bd4bf08cd9ab21dbc634aa.png) left top 2px no-repeat;}

.i_box6_c_menu li{ height:80px; line-height:80px;}

.i_box2_left_c{ padding-top:40px;}



.n_banner .n_banner_text .s1{ font-size:38px;}
.n_banner .n_banner_text{ font-size:24px; padding-bottom:15px;}
.a_menu .a_menu_a{ margin:0px 30px;}
.n_box1{ padding:60px 0px 50px 0px;}
.n_box1_t{ padding-bottom:30px; font-size:30px;}
.n_box2_c{ padding:30px;}
.n_box2{ padding:90px 0px 100px 0px;}


.n_box4_c .a_title .s1{ font-size:40px;}

.n_box5 li .div .a_text_c{ height:44px; line-height:22px; margin:15px 0px;}

.n_box5_t{ font-size:22px;}
.n_box5_t1{ font-size:14px; padding-bottom:40px;}
.n_box5_c_left table tr td{ font-size:16px;}
.n_box5_c_left .s1{ font-size:18px;}
.n_box14_t{ font-size:18px;}
.n_box5_c_left{ padding-right:2%;}
.n_box14_t .s1{ font-size:30px;}


.n_box6_cleft_t { padding:20px 0px; font-size:22px;}
.n_box6_cleft_c li .a_name{ font-size:15px;}
.n_box6_cright{ padding:20px 25px 50px 25px;}
.n_box6_cright_t { font-size:22px;}

.n_box7 li .div .a_img_r .s1{ font-size:20px;}
.n_box7 li .div .a_img_r .s3{ margin:10px 0px;}

.n_box8_left_t{ padding-top:30px;}
.n_box8_left_t .s1{ font-size:22px;}
.n_box8_right_t{ font-size:22px;}
.n_box8_right_c li .div .a_img_r .s2{ margin-top:10px;}

.n_box10 li .div .a_img_t .s1{ font-size:22px;}
.n_box10 li .div .a_img_r .s1{ font-size:22px;}


.n_box10_c li .div1 .s1 { font-size:60px;}
.n_box10_c li .div1 .s2{ height:100px;}
.n_box10_c li .div1 .s2 img{ width:auto; height:50px;}
.n_box10_c li .div1{ padding:24px 5% 40px 5%;}

.n_box11 li{ padding-bottom:50px;}
.n_box11 li .div .a_img_r_div .s1{ font-size:25px;}
.n_box11 li .div .a_img_r_div .s2{ height:150px;}

.n_box11_c li .div .a_text .s1{ font-size:22px;}

.n_box7_c li .div .s3{ font-size:22px; }


.n_banner .n_yftext_c{ font-size:25px; padding-left:30px;}
.n_banner .n_yftext{ bottom:20px;}
.n_box20_t{ font-size:28px;}
.n_box20_c .a_img_r{ padding:25px;}
.n_box22_t .s1{ font-size:28px;}
.n_box22_cleft_c_t{ font-size:28px;}
.n_box23_c .a_img_r{ padding:20px; font-size:15px;}
.n_box24_c li .div .s1{ font-size:22px;}
.n_box24_c li .div{ padding-top:80px;}
.n_box24_t .s1{ font-size:28px}
.n_box24_t{ font-size:20px;}
.n_box22_cleft_c_text{ font-size:15px;}
.n_box22_t{ font-size:15px;}

.n_box25 a{ font-size:20px;}

.n_box26 .s2 .ipt1{ width:290px;}

.n_box28 li .div .s2{ height:90px}

.i_box2_left .slide-b .swiper-slide .img {
    height: 385px;
}
}

@media screen and (max-width:1300px){
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}
.i_logo_ul .nav_menu li {
	margin-left: 2%;
}
#banner{ height:auto !important;}
.home-swiper .swiper-slide img{ display:block;}
.home-swiper .home_prev{width:50px; height:50px; background-size:50px; margin-top:-15px; left:3%;}
.home-swiper .home_next{width:50px; height:50px; background-size:50px; margin-top:-15px; right:3%;}

.i_ss {width:22%;}

.i_box1{ padding:80px 0px;}
.i_box1_left_t { font-size:25px;}
.i_box1_left_t .s1{ font-size:40px;}
.i_box1_left_c{ font-size:14px; height:150px; line-height:25px; margin-bottom:30px;}
.i_box1_left_b a{width:150px; height:40px; line-height:40px;}

.i_box2_left{ padding:50px 5% 30px 6%;}
.i_box2_left_t{ font-size:20px;}
.i_box2_left_t .s1{ font-size:34px;}
.i_box2_right{ padding:50px 6% 30px 5%;}
.i_box2_left_c li .div .a_img_r{ padding-top:5px;}
.i_box2_left_c li .div .a_img_r .s2{ height:30px; line-height:30px;}

.i_box2_right_ul li .div .a_imgleft{width:18%;}
.i_box2_right_ul li .div .a_imgright{width:79%;}
.i_box2_right_ul li .div .a_imgright .s1{ height:35px; line-height:35px;}
.i_box2_right_ul li .div{ font-size:14px;}
.i_box2_right_ul li .div .a_imgright .s2{ line-height:22px; height:44px;}
.i_box2_left_c li .div .a_img{width:32%;}
.i_box2_left_c li .div .a_img_r{ width:63%;}
.i_box2_left_c li { padding-bottom:20px;}

.i_box3_t{ height:55px; line-height:55px; font-size:55px;}
.i_box3_t .s1{ font-size:32px;}

.sjs-swiper1 .swiper-slide .a_img .a_text{ font-size:18px;}
.sjs-swiper1 .swiper-slide-active .a_img .a_text{ font-size:22px;}
.sjs-swiper1 .swiper-button-prev{ width:40px; height:44px; background-size:40px;}
.sjs-swiper1 .swiper-button-next{ width:40px; height:44px; background-size:40px;}
.sjs-swiper1 .swiper-slide{ padding:0px 15px;}

.i_box3_t1{ font-size:16px;}
.i_box4_t .services_next{width:40px; height:40px; background-size:40px; right:0px;}
.i_box4_t .services_prev{width:40px; height:40px; background-size:40px; left:0px;}

.i_box5_c .a_img .a_text{ font-size:35px; top:35px;}
/* .i_box5{ padding:100px 0px 90px 0px;} */
.i_box6_c_dz li{ height:44px; line-height:22px; margin-bottom:5px;}
.i_box6_c_dz li.bg1{ background:url(../images/y21_2ea0329700e745c8967ded019a4e1ec5.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/y22_7bb7e5160c354e29bd0ab11826993643.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/y23_0eae8f7398bd4bf08cd9ab21dbc634aa.png) left top 2px no-repeat;}

.i_box6_c_menu li{ height:80px; line-height:80px;}

.i_box2_left_c{ padding-top:40px;}


.n_banner .n_banner_text .s1{ font-size:38px;}
.n_banner .n_banner_text{ font-size:24px; padding-bottom:15px;}
.a_menu .a_menu_a{ margin:0px 30px;}
.n_box1{ padding:60px 0px 50px 0px;}
.n_box1_t{ padding-bottom:30px; font-size:30px;}
.n_box2_c{ padding:30px;}
.n_box2{ padding:90px 0px 100px 0px;}

.n_box4_c .a_title .s1{ font-size:40px;}

.n_box5 li .div .a_text_c{ height:44px; line-height:22px; margin:15px 0px;}

.n_box5_t{ font-size:22px;}
.n_box5_t1{ font-size:14px; padding-bottom:40px;}
.n_box5_c_left table tr td{ font-size:16px;}
.n_box5_c_left .s1{ font-size:18px;}
.n_box14_t{ font-size:18px;}
.n_box5_c_left{ padding-right:2%;}
.n_box14_t .s1{ font-size:30px;}


.n_box6_cleft_t { padding:20px 0px; font-size:22px;}
.n_box6_cleft_c li .a_name{ font-size:15px;}
.n_box6_cright{ padding:20px 25px 50px 25px;}
.n_box6_cright_t { font-size:22px;}

.n_box7 li .div .a_img_r .s1{ font-size:20px;}
.n_box7 li .div .a_img_r .s3{ margin:5px 0px;}

.n_box8_left_t{ padding-top:30px;}
.n_box8_left_t .s1{ font-size:22px;}
.n_box8_right_t{ font-size:22px;}
.n_box8_right_c li .div .a_img_r .s2{ margin-top:10px;}
.n_box9_c li .div .a_text{ padding:20px 15px;}

.n_box10 li .div{ padding:4%;}
.n_box10 li .div .a_img_t{ font-size:14px;}
.n_box10 li .div .a_img_t .s1{ font-size:20px;}
.n_box10 li .div .a_img_r{ width:76%;}
.n_box10 li .div .a_img{width:20%;}
.n_box10 li .div .a_img_r .s1{ font-size:20px;}


.n_box10_c li .div1 .s1 { font-size:60px;}
.n_box10_c li .div1 .s2{ height:100px;}
.n_box10_c li .div1 .s2 img{ width:auto; height:50px;}
.n_box10_c li .div1{ padding:24px 5% 40px 5%;}

.n_box11 li{ padding-bottom:50px;}
.n_box11 li .div .a_img_r_div .s1{ font-size:25px;}
.n_box11 li .div .a_img_r_div .s2{ height:125px;}

.n_box11_c li .div .a_text{ padding:20px;}
.n_box11_c li .div{ font-size:14px;}
.n_box11_c li .div .a_text .s1{ font-size:22px;}

.n_box8_right_c li .div .a_img_r .s3{ font-size:22px;}
.n_box12{ padding:25px;}
.n_box12_t{ font-size:22px;}
.n_box7_c li .div .s3{ font-size:20px; }

.n_box13_t{ font-size:22px;}
.n_box15 .a_img_r .s1{ font-size:22px;}
.n_box16_c_r li .div_t{ font-size:22px;}
.n_box16_c_r li .div_t .s1{ font-size:30px;}
.n_box16_c_r li{ padding-bottom:25px;}
.n_box16_c_r li .div_c{ line-height:1.7;}
.n_box17 .a_img_l{ padding-top:60px;}
.n_box19_c .home_next2{width:40px; height:44px; background-size:40px; right:3%; margin-top:-22px;}
.n_box19_c .home_next2:hover{ background-size:40px;}
.n_box19_c .home_prev2{width:40px; height:44px; background-size:40px; left:3%;  margin-top:-22px;}
.n_box19_c .home_prev2:hover{ background-size:40px;}


.n_banner .n_yftext_c{ font-size:25px; padding-left:30px;}
.n_banner .n_yftext{ bottom:20px;}
.n_box20_t{ font-size:28px;}
.n_box20_c .a_img_r{ padding:25px;}
.n_box22_t .s1{ font-size:28px;}
.n_box22_cleft_c_t{ font-size:28px;}
.n_box23_c .a_img_r{ padding:20px; font-size:15px;}
.n_box24_c li .div .s1{ font-size:22px;}
.n_box24_c li .div{ padding-top:80px;}
.n_box24_t .s1{ font-size:28px}
.n_box24_t{ font-size:20px;}
.n_box22_cleft_c_text{ font-size:15px;}
.n_box22_t{ font-size:15px;}

.n_box25 a{ font-size:18px;}

.n_box26 .s2 .ipt1{ width:230px;}

.n_box28 li .div .s2{ line-height:25px; height:75px;}

.i_box2_left .slide-b .swiper-slide .img {
    height: 370px;
}
.home-swiper .swiper-slide h5, .home-swiper .swiper-slide h6 {
    font-size: 55px;
    line-height: 100px;
}
}

@media screen and (min-width:993px) and (max-width:1200px){
.phone_nav{ display:none;}

.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}


.i_logo_img img{width:275px;}
.i_logo_ul .nav_menu li .a_nav{ font-size:14px;}


#banner{ height:auto !important;}
.home-swiper .swiper-slide img{ display:block;}
.home-swiper .home_prev{width:40px; height:40px; background-size:40px; margin-top:-25px; left:5%;}
.home-swiper .home_next{width:40px; height:40px; background-size:40px; margin-top:-25px; right:5%;}
.home-swiper .home_prev:hover,.home-swiper .home_next:hover{ background-size:40px;}
.home-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ padding:0px; bottom:30px; padding-right:3%}
.home-pagination .swiper-pagination-bullet{width:25px !important; height:25px !important; line-height:25px; font-size:14px;}

.i_ss {width:25%;}

.i_box1{ padding:80px 0px;}
.i_box1_left_t { font-size:25px;}
.i_box1_left_t .s1{ font-size:40px;}
.i_box1_left_c{ font-size:14px; height:150px; line-height:25px; margin-bottom:30px;}
.i_box1_left_b a{width:150px; height:40px; line-height:40px;}

.i_box2_left{ padding:50px 5% 30px 6%;}
.i_box2_left_t{ font-size:20px;}
.i_box2_left_t .s1{ font-size:34px;}
.i_box2_right{ padding:50px 6% 30px 5%;}
.i_box2_left_c li .div .a_img_r{ padding-top:5px;}
.i_box2_left_c li .div .a_img_r .s2{ height:30px; line-height:30px;}

.i_box2_right_ul li .div .a_imgleft{width:18%;}
.i_box2_right_ul li .div .a_imgright{width:79%;}

/* .i_box2_right_ul{ padding-top:30px;} */
.i_box2_right_ul li .div .a_imgright .s1{ height:35px; line-height:35px;}
.i_box2_right_ul li .div{ font-size:14px;}
.i_box2_right_ul li .div .a_imgright .s2{ line-height:22px; height:44px;}
.i_box2_left_c li .div .a_img{width:32%;}
.i_box2_left_c li .div .a_img_r{ width:63%;}
.i_box2_left_c li { padding-bottom:20px;}

.i_box3_t{ height:55px; line-height:55px; font-size:55px;}
.i_box3_t .s1{ font-size:32px;}

.sjs-swiper1 .swiper-slide .a_img .a_text{ font-size:18px;}
.sjs-swiper1 .swiper-slide-active .a_img .a_text{ font-size:22px;}
.sjs-swiper1 .swiper-button-prev{ width:40px; height:44px; background-size:40px; left:3%;}
.sjs-swiper1 .swiper-button-next{ width:40px; height:44px; background-size:40px; right:3%;}
.sjs-swiper1 .swiper-slide{ padding:0px 15px;}

.i_box3_t1{ font-size:16px;}
.i_box4_t .services_next{width:40px; height:40px; background-size:40px; right:0px;}
.i_box4_t .services_prev{width:40px; height:40px; background-size:40px; left:0px;}
.i_box5_c .a_img .a_text{ font-size:35px; top:35px;}
/* .i_box5{ padding:100px 0px 90px 0px;} */
.i_box6_c_dz li{ height:44px; line-height:22px; margin-bottom:5px;}
.i_box6_c_dz li.bg1{ background:url(../images/y21_2ea0329700e745c8967ded019a4e1ec5.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/y22_7bb7e5160c354e29bd0ab11826993643.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/y23_0eae8f7398bd4bf08cd9ab21dbc634aa.png) left top 2px no-repeat;}

.i_box6_c_menu li{ height:80px; line-height:80px;}

.a_menu .a_menu_a{ margin:0px 30px;}



.n_banner .n_banner_text{ font-size:16px; padding-bottom:10px;}
.n_banner .n_banner_text .s1{ font-size:30px;}
.n_box1{ padding:50px 0px;}
.n_box1_t{ font-size:30px;}
.n_box1_c{ font-size:15px;}
.n_box2_about .about_img{ margin:0px; width:100%; text-align:center;}
.n_box2{ padding:60px 0px;}

.n_box3{ padding:50px 0px;}
.n_box3_t{ font-size:22px;}
.n_box3_c{ padding:25px 0px 40px 0px;}

.n_box3_ul li .a_img .a_text{ padding:10px;}

.n_box4_c .a_title .s2{ font-size:18px;}
.n_box4_c .a_title .s1{ font-size:32px;}
.n_box4_c .a_titletext{ font-size:14px;}
.n_box4_b a{ height:40px; line-height:40px; font-size:14px;}

.n_box5 li .div .a_text{ padding:0px 10px;}
.n_box5 li .div{ font-size:15px;}
.n_box5 li .div .a_text_c{ height:44px; line-height:22px; margin:15px 0px;}

.n_box5_t{ font-size:22px;}
.n_box5_t1{ font-size:14px; padding-bottom:40px;}
.n_box5_c_left table tr td{ font-size:16px;}
.n_box5_c_left .s1{ font-size:18px;}
.n_box14_t{ font-size:18px;}
.n_box5_c_left{ padding-right:2%;}
.n_box14_t .s1{ font-size:30px;}

.n_box6_cleft_t { padding:20px 0px; font-size:22px;}
.n_box6_cleft_c li .a_name{ font-size:15px;}
.n_box6_cright{ padding:20px 25px 50px 25px;}
.n_box6_cright_t { font-size:22px;}

.n_box7 li .div{ font-size:14px; padding:25px 10px;}
.n_box7 li .div .a_img_r .s1{ height:35px; line-height:35px; font-size:18px;}
.n_box7 li .div .a_img_r .s2{ height:44px; line-height:22px;}
.n_box7 li .div .a_img_r .s3{ margin:0px; margin-bottom:5px; margin-top:5px;}
.n_box7 li .div .a_img_r .s4{width:120px; height:30px; line-height:26px;}


.n_box7_c li .div{ padding:25px 3% 15px 3%; font-size:14px;}

.n_box8_left_t{ padding-top:30px;}
.n_box8_left_t .s1{ font-size:22px;}
.n_box8_right_c{ padding:20px 10px;}
.n_box8_right_c li .div .a_img_r .s1{ font-size:15px; height:44px; line-height:22px;}
.n_box8_right_c li .div{ font-size:12px;}
.n_box8_right_c li .div .a_img_r .s2{ margin-top:5px;}
.n_box8_right_c li{ padding-bottom:15px;}
.n_box8_right_t{ font-size:22px;}

.n_box9_c li .div .a_text{ padding:15px;}
.n_box9_c li .div .a_text .s1{ font-size:15px; height:50px; line-height:25px;}
.n_box9_c li .div{ font-size:14px;}
.n_box9_t{ font-size:22px;}


.n_box10 li .div{ padding:4%;}
.n_box10 li .div .a_img_t{ font-size:14px;}
.n_box10 li .div .a_img_t .s1{ font-size:18px;}
.n_box10 li .div .a_img_r{ width:76%;}
.n_box10 li .div .a_img{width:20%;}
.n_box10 li .div .a_img_r .s1{ font-size:18px;}


.n_box10_c{ background:none;}
.n_box10_c li{ width:50%; padding:0px 1%;}
.n_box10_c li.twodiv{ padding-top:0px;}
.n_box10_c li .div1 .s1 { font-size:60px;}
.n_box10_c li .div1 .s2{ height:100px;}
.n_box10_c li .div1 .s2 img{ width:auto; height:50px;}
.n_box10_c li .div1{ padding:24px 8% 40px 8%;}
.n_box10_c li .div{ padding-bottom:0px; padding-bottom:15px !important;}
.n_box10_c li.twodiv .div{ padding-top:0px;}
.n_box10_c li .div.bg1{ background:none;}
.n_box10_c li .div.bg2{  background:none;}
.n_box10_c li .div.bg3{  background:none;}
.n_box10_c li .div.bg4{  background:none;}
.n_box10_c li .div.bg5{ background:none;}
.n_box10_c li:nth-child(1){width:100%;}




.n_box11 li .div .a_img_r_div{  padding:25px 20px;}
.n_box11 li .div .a_img_r_div .s1{ font-size:20px; padding-bottom:10px;}
.n_box11 li .div .a_img_r_div .s2{ height:88px; line-height:22px;}
.n_box11 li .div{ font-size:14px;}
.n_box11 li{ padding-bottom:25px;}

.n_box11_c li .div .a_text{ padding:20px;}
.n_box11_c li .div{ font-size:14px;}
.n_box11_c li .div .a_text .s1{ font-size:20px;}

.n_box8_right_c li .div .a_img_r .s3{ font-size:20px;}
.n_box12{ padding:20px;}
.n_box12_t{ font-size:22px;}

.n_box7_c li .div .s3{ font-size:20px; }

.n_box13_t{ font-size:22px;}
.n_box15 .a_img_r .s1{ font-size:22px;}
.n_box16_c_r li .div_t{ font-size:22px;}
.n_box16_c_r li .div_t .s1{ font-size:30px;}
.n_box16_c_r li{ padding-bottom:15px;}
.n_box16_c_r li .div_c{ line-height:1.7;}
.n_box17 .a_img_l{ padding-top:20px;}
.n_box19_c .home_next2{width:40px; height:44px; background-size:40px; right:3%; margin-top:-22px;}
.n_box19_c .home_next2:hover{ background-size:40px;}
.n_box19_c .home_prev2{width:40px; height:44px; background-size:40px; left:3%;  margin-top:-22px;}
.n_box19_c .home_prev2:hover{ background-size:40px;}


.n_banner .n_yftext_c{ font-size:22px; padding-left:30px;}
.n_banner .n_yftext{ bottom:20px;}
.n_box20{ padding:70px 0px;}
.n_box20_t{ font-size:25px; padding-bottom:30px;}
.n_box20_c .a_img_r{ padding:20px;}
.n_box20_c{ font-size:14px;}
.n_box21{ padding:60px 0px;}
.n_box21 .a_img_r{ font-size:14px;}
.n_box21 .a_img_r .s1{ font-size:20px;}
.n_box22{ padding:60px 0px;}
.n_box22_t{ font-size:14px;}
.n_box22_t .s1{ font-size:20px;}
.n_box22_c{ padding-top:50px;}
.n_box22_cright li .a_img{ padding:30px;}
.n_box22_cleft_c_t{ font-size:20px;}
.n_box22_cleft_c_text{ font-size:14px;}
.n_box23{ padding:50px 0px;}
.n_box23 .a_img_r{font-size:14px; padding:30px;}
.n_box24{ padding:70px 0px;}
.n_box24_t{ font-size:16px;}
.n_box24_t .s1{ font-size:20px;}
.n_box24_c{ padding-top:20px;}
.n_box24_c li .div{ padding-top:60px; font-size:13px; height:260px;}
.n_box24_c li .div .s1{ padding-top:50px; line-height:50px;font-size:18px;}
.n_box24_c li .div .s1.bg1{ background:url(../images/y70_fe7d770a9d4546e0a338890240f2b900.png) top center no-repeat; background-size:50px;}
.n_box24_c li .div:hover .s1.bg1{ background:url(../images/y70s_5bccfb63b58547d18a1a7d0f2b652f57.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg2{ background:url(../images/y71_b0e7a3b8f4f345acb20561b97cef5cea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg2{ background:url(../images/y71s_eba17f26b5b04955a7767400f2e8d218.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg3{ background:url(../images/y72_bb717ec99eca42abbf248fd7820aeeea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg3{ background:url(../images/y72s_e4400c44c2bf4d95a3b78c0f2f7e86c9.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg4{ background:url(../images/y73_387634577b08409f8bfa35647b2fd87d.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg4{ background:url(../images/y73s_c97740c583254bbcb83ea97186343b09.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover{ font-size:13px; padding-top:50px;}

.n_box25 a{ font-size:16px;height:40px; line-height:40px; padding:0px 15px;}

.n_bg26_c{ padding:20px 4%;}
.n_box26 .s2 .ipt1{width:260px;}
.n_box26 .s2{ padding-right:30px;}
.n_box26 .s1{ margin-right:30px;}

.n_box26 .s3, .n_box26 .s3:hover{width:100%; margin-top:10px; text-align:center;}

.n_box27 li .dlone dt{width:10%;}
.n_box27 li .dlone .ddone{width:90%;}
.n_box28 li .div .s2{ line-height:25px; height:75px;}

.n_box27 li .dlone .ddone .dltwo dd .div{ font-size:15px;}


.pfbox1{width:35%;}

.i_box2_left_b a {
    width: 136px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}

.i_box2_left .slide-b .swiper-slide {
    width: calc(100%);
}
.i_box2_left .slide-b .swiper-slide .img {
    height: 355px;
}
}

@media screen and (max-width: 992px){
.header{ display:none;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.phone_logo .p1{width:32%;}

#banner{ height:auto !important;}
.home-swiper .swiper-slide img{ display:block;}
.home-swiper .home_prev{width:40px; height:40px; background-size:40px; margin-top:-25px; left:5%;}
.home-swiper .home_next{width:40px; height:40px; background-size:40px; margin-top:-25px; right:5%;}
.home-swiper .home_prev:hover,.home-swiper .home_next:hover{ background-size:40px;}
.home-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ text-align:center; padding:0px; bottom:10px;}
.home-pagination .swiper-pagination-bullet{width:25px !important; height:25px !important; line-height:25px; font-size:14px;}


.i_box1{ padding:50px 0px;}
.i_box1_left{width:100%; padding-top:25px;}
.i_box1_right{width:100%; margin-top:0px; padding:10px 10px 10px 0px;}
.i_box1_left_t .s1{ font-size:34px;}
.i_box1_left_t{ font-size:18px; text-align:center;}
.i_box1_left_c{ line-height:1.8; font-size:14px; height:auto; margin:10px 0px 20px 0px;}
.i_box1_left_b{ text-align:center;}
.i_box1_left_b a{ width:120px; height:40px; line-height:40px;}

.i_box2_left{width:100%; padding:20px 3%;}
.i_box2_right{width:100%; padding: 0 3% 30px 3%;}
.i_box2_left_t{ font-size:22px;}
.i_box2_left_t .s1{ font-size:28px;}
.i_box2_left_c{ padding-top:20px;}
.i_box2_left_c li{ padding-bottom:15px;}
.i_box2_left_c li .div .a_img_r .s2{ font-size:14px; height:20px; line-height:20px;}
.i_box2_left_c li .div .a_img_r .s1{ height:30px; line-height:30px;}

.loading-img{width:200px; height:41px; margin-left:-100px; margin-top:-20.5px;}
/* .i_box2_right_ul{ padding-top:20px;} */
.i_box2_right_b{ text-align:center;}

.i_box3{ padding:50px 0px;}
.i_box3_t{ font-size:34px; height:50px; line-height:50px;}
.i_box3_t .s1{ font-size:22px;}
.i_box3_t1{ font-size:14px;}
.i_box3_c{ padding-bottom:30px;}

.sjs-swiper1 .swiper-slide{ padding:0px 3%;}
.sjs-swiper1 .swiper-button-prev{ width:40px; height:44px; background-size:40px; left:3%;}
.sjs-swiper1 .swiper-button-next{ width:40px; height:44px; background-size:40px; right:3%;}
.sjs-swiper1 .swiper-slide .a_img .a_text{ font-size:14px; bottom:15px;}
.sjs-swiper1 .swiper-slide{ padding:0px 15px;}

.i_box4{ padding:50px 0px;}
.i_box4_t{ margin-top:30px;}
.i_box4_t .services_next{width:40px; height:40px; background-size:40px; right:0px;}
.i_box4_t .services_prev{width:40px; height:40px; background-size:40px; left:0px;}

.i_box5{ padding:50px 0px;}
.i_box5_c .a_img .a_text{ font-size:34px; top:24px;}


.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;}
.i_box6_r{width:100%; padding:25px 0px;}
.i_box6_c_menu li{ height:30px; line-height:30px;}
.i_box6_c_menu li a{ font-size:14px;}
.i_box6_c_dz{ padding-top:20px;}
.i_box6_c_dz li{width:100%; height:auto;line-height:1.6; margin-bottom:10px;}
.i_box6_c_dz li.bg1{ background:url(../images/y21_2ea0329700e745c8967ded019a4e1ec5.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/y22_7bb7e5160c354e29bd0ab11826993643.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/y23_0eae8f7398bd4bf08cd9ab21dbc634aa.png) left top 2px no-repeat;}

.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}


.n_banner .n_banner_text{ font-size:16px; padding-bottom:10px;}
.n_banner .n_banner_text .s1{ font-size:28px;}
.n_box1{ padding:50px 0px;}
.n_box1_t{ font-size:28px;}
.n_box1_c{ font-size:15px;}
.n_box2_about .about_img{ margin:0px; width:100%; text-align:center;}
.n_box2{ padding:60px 0px;}


.n_box3{ padding:50px 0px;}
.n_box3_t{ font-size:22px;}
.n_box3_c{ padding:25px 0px 40px 0px;}
.n_box3_ul li{width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box3_ul li .a_img .a_text{ padding:10px;}



.n_box4_c .a_img{width:100%; margin:0px;}
.n_box4_c .a_title{ padding:20px 0px; float:left;}
.n_box4_c .a_title .s2{ font-size:18px;}
.n_box4_c .a_title .s1{ font-size:32px;}
.n_box4_c .a_titletext{width:100%; font-size:14px;}
.n_box4_b a{ height:40px; line-height:40px; font-size:14px;}

.n_box5 li{ width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box5 li .div .a_text{ padding:0px 10px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text_c{ height:44px; line-height:44px; margin:5px 0px;}


.n_box5_t{ font-size:20px;}
.n_box5_t1{ font-size:14px; padding-bottom:40px;}
.n_box5_c_left{ width:100%; padding:30px 3% 0px 3%;}
.n_box5_c_right{width:100%;}
.n_box5_c_right #allmap{ height:260px;}
.n_box5_c_left table tr td{ font-size:16px;}
.n_box5_c_left .s1{ font-size:20px;}
.n_box14_t{ font-size:18px;}
.n_box14_t .s1{ font-size:30px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px; padding-bottom:0px;}
.n_box14_com li dl dd{width:100%; padding:5px 0px;}
.n_box14_com li dl dd .s1{width:15%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:85%; height:40px; line-height:40px; font-size:14px;border:1px solid #eee; text-indent:10px;}
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{ width:15%;font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{width:85%; font-size:14px; padding-top:10px;border:1px solid #eee; padding-left:10px !important;}
.n_box14_com li .ipt3{width:85%; font-size:16px; height:50px; line-height:50px;}


.n_box6_cleft{ display:none;}
.n_box6_cright{width:100%; padding:0px 3% 30px 3%;}
.n_box6_cright_t{ font-size:20px;}
.n_box6_cright_c dt .s3{ display:none;}
.n_box6_cright_c dd .s3{ display:none;}
.n_box6_cright_c dt .s1{width:51%;}
.n_box6_cright_c dd .s1{width:51%;}

.n_box7 li .div{ font-size:14px; padding:15px 10px;}
.n_box7 li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box7 li .div .a_img_r .s2{ height:22px; line-height:22px;}
.n_box7 li .div .a_img_r .s3{ margin:0px; margin-bottom:5px;}
.n_box7 li .div .a_img_r .s4{width:120px; height:30px; line-height:26px;}

.n_box7_c li .div{ padding:15px; font-size:14px;}


.n_box8_left{width:100%;}
.n_box8_right{width:100%;}
.n_box8_left_t{ padding-top:13px;}
.n_box8_left_t .s1{ font-size:18px;}
.n_box8_left_t .s2{ font-size:14px;}
.n_box8_left_c{ font-size:14px; padding:15px;}
.n_box8_right_t{ padding:20px 0px ; font-size:22px;}
.n_box9{ display:none;}
.n_box8_left_b{ display:block;}
.n_box8_right_c li{width:50%; padding:0px 1% 2% 1%;}
.n_box8_right_t{ font-size:22px;}


.n_box9_c li{width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box9_c li .div .a_text{ padding:15px;}
.n_box9_c li .div .a_text .s1{ font-size:15px; height:50px; line-height:25px;}
.n_box9_c li .div{ font-size:14px;}
.n_box9_t{ font-size:20px;}

.n_box10 li .div{ padding:4%;}
.n_box10 li .div .a_img_t{ font-size:14px;}
.n_box10 li .div .a_img_t .s1{ font-size:18px;}
.n_box10 li .div .a_img_r{ width:76%;}
.n_box10 li .div .a_img{width:20%;}
.n_box10 li .div .a_img_r .s1{ font-size:18px;}
.n_box8_right_c li.activetwo .div .a_img_r .s1{height:50px;}

.n_box10_c{ background:none;}
.n_box10_c li{ width:50%; padding:0px 1%;}
.n_box10_c li.twodiv{ padding-top:0px;}
.n_box10_c li .div1 .s1 { font-size:60px;}
.n_box10_c li .div1 .s2{ height:100px;}
.n_box10_c li .div1 .s2 img{ width:auto; height:50px;}
.n_box10_c li .div1{ padding:24px 8% 40px 8%;}
.n_box10_c li .div{ padding-bottom:0px; padding-bottom:15px !important;}
.n_box10_c li.twodiv .div{ padding-top:0px;}
.n_box10_c li .div.bg1{ background:none;}
.n_box10_c li .div.bg2{  background:none;}
.n_box10_c li .div.bg3{  background:none;}
.n_box10_c li .div.bg4{  background:none;}
.n_box10_c li .div.bg5{ background:none;}
.n_box10_c li:nth-child(1){width:100%;}


.n_box11 li .div .a_img{width:100%;}
.n_box11 li .div .a_img_r{width:100%; padding-top:0px;}
.n_box11 li .div .a_img_r_div{ width:100%; position:relative; padding:25px 20px;}
.n_box11 li .div .a_img_r_div .s1{ font-size:20px; padding-bottom:10px;}
.n_box11 li .div .a_img_r_div .s2{ line-height:1.7; height:auto !important;}
.n_box11 li .div{ font-size:14px;}
.n_box11 li{ padding-bottom:15px;}


.n_box11_c li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box11_c li .div .a_text{ padding:15px;}
.n_box11_c li .div .a_text .s1{ font-size:20px;}
.n_box11_c li .div{ font-size:14px;}

.n_box8_right_c li .div .a_img_r .s3{ font-size:20px;}
.n_box12{ padding:20px;}
.n_box12_t{ font-size:22px;}

.n_box7_c li .div .s3{ font-size:18px; }


.n_box13{ padding:40px 10px;}
.n_box13_t{ font-size:20px;}
.n_box13_c{ font-size:14px;}
.n_box15{ padding:40px 10px;}
.n_box15 .a_img_r{ padding-top:0px;}
.n_box15 .a_img_r .s1{ font-size:20px;}
.n_box15 .a_img_r .s2{ font-size:14px;}
.n_box15_c{ padding:40px 0px;}
.n_box16{ padding:40px 0px;}
.n_box16_c{ padding-top:5px;}
.n_box16_c_l{width:100%;}
.n_box16_c_r{width:100%; padding-top:20px;}
.n_box16_c_l .a_text{ font-size:14px; padding:20px;}
.n_box16_c_r li .div_t{ font-size:20px;}
.n_box16_c_r li .div_t .s1{ font-size:22px;}
.n_box16_c_r li .div_c{ font-size:14px;}
.n_box17{ padding:40px 0px;}

.n_box17 .a_img_l{ padding-top:0px;}
.n_box18{ padding:40px 0px;}
.n_box18_ul{ padding-top:5px;}

.n_box19{ padding:50px 0px 80px 0px;}
.n_box19_c .home_next2{width:40px; height:44px; background-size:40px; right:3%; margin-top:-22px;}
.n_box19_c .home_next2:hover{ background-size:40px;}
.n_box19_c .home_prev2{width:40px; height:44px; background-size:40px; left:3%;  margin-top:-22px;}
.n_box19_c .home_prev2:hover{ background-size:40px;}


.n_banner .n_yftext_c{ font-size:18px; padding-left:30px;}
.n_banner .n_yftext{ bottom:20px;}
.n_box20{ padding:50px 0px;}
.n_box20_t{ font-size:20px; padding-bottom:20px;}
.n_box20_c .a_img_r{width:100%;}
.n_box20_c .a_img{width:100%;}
.n_box20_c{ font-size:14px;}
.n_box21{ padding:60px 0px;}
.n_box21 .a_img{width:100%;}
.n_box21 .a_img_r{width:100%; padding-top:20px; font-size:14px;}
.n_box21 .a_img_r .s1{ font-size:18px;}
.n_box22{ padding:50px 0px;}
.n_box22_t{ font-size:14px;}
.n_box22_t .s1{ font-size:20px;}
.n_box22_c{ padding-top:50px;}
.n_box22_cright{width:100%; padding-top:0px;}
.n_box22_cleft{width:100%; padding-top:20px;}
.n_box22_cright li .a_img{ padding:30px;}
.n_box22_cleft_c_t{ font-size:20px;}
.n_box22_cleft_c_text{ font-size:14px;}
.n_box23{ padding:50px 0px;}
.n_box23 .a_img{width:100%;}
.n_box23 .a_img_r{width:100%; font-size:14px; padding:30px;}
.n_box24{ padding:50px 0px;}
.n_box24_t{ font-size:16px;}
.n_box24_t .s1{ font-size:20px;}
.n_box24_c{ padding-top:20px;}
.n_box24_c li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box24_c li .div{ padding-top:60px; font-size:13px; height:260px;}
.n_box24_c li .div .s1{ padding-top:50px; line-height:50px;font-size:18px;}
.n_box24_c li .div .s1.bg1{ background:url(../images/y70_fe7d770a9d4546e0a338890240f2b900.png) top center no-repeat; background-size:50px;}
.n_box24_c li .div:hover .s1.bg1{ background:url(../images/y70s_5bccfb63b58547d18a1a7d0f2b652f57.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg2{ background:url(../images/y71_b0e7a3b8f4f345acb20561b97cef5cea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg2{ background:url(../images/y71s_eba17f26b5b04955a7767400f2e8d218.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg3{ background:url(../images/y72_bb717ec99eca42abbf248fd7820aeeea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg3{ background:url(../images/y72s_e4400c44c2bf4d95a3b78c0f2f7e86c9.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg4{ background:url(../images/y73_387634577b08409f8bfa35647b2fd87d.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg4{ background:url(../images/y73s_c97740c583254bbcb83ea97186343b09.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover{ font-size:13px; padding-top:50px;}


.n_box25 a{ font-size:16px;height:40px; line-height:40px;float:left; width:48%; margin:0px 1% 2% 1%;}

.n_bg26_c{ padding:10px 4%;}
.n_box26 .s2 .ipt1{width:260px;}
.n_box26 .s2{ padding-right:30px;}
.n_box26 .s1{ margin-right:30px;}
.n_bg26_c_ul li{width:33.33%;}

.n_box26 .s3, .n_box26 .s3:hover{width:100%; margin-top:10px; text-align:left;}

.n_box27 li .dlone dt{width:12%;}
.n_box27 li .dlone .ddone{width:88%;}
.n_box28 li .div .s2{ line-height:25px; height:100px;}

.n_box27 li .dlone .ddone .dltwo dd .div{ font-size:14px;}


.pfbox1{width:45%;}
.i_box2_left .slide-b .swiper-slide{
    width: 100%
}
.i_box2_left .slide-b .swiper-slide .img {
    height: 400px;
}
.i_box2_left_title{
    /* align-items: center; */
    margin-bottom: 20px;
}
.i_box2_left_b a {
    transform: scale(0.7);
}
.i_box2_left_b {
    top: 25%;
    margin-right: 0 !important;
    right: -5%;
}
.i_box2_left .slide-b .item .time{
    /* width: 95px;
    top: 50%;
    transform: translateY(-50%); */
    display: none;
}
.i_box2_left .slide-b .item .time span{
    font-size: 24px;
}
.i_box2_left .slide-b .item .txt h4{
    font-size: 16px;
}
.i_box2_left .slide-b .item .txt .desc{
    font-size: 15px;
}
.i_box2_left .slide-b .item .txt .message {
    padding: 12px 0 0 0;
}
.home-swiper .swiper-slide h5, .home-swiper .swiper-slide h6 {
    font-size: 45px;
    line-height: 70px;
}
.i_box2_right_ul li .div {
    padding: 14px 12px;
}
.home-swiper .swiper-slide:before {
    content: '';
    opacity: 0 !important;
}
.hover_box{
    display: none !important;
}
}

@media screen and (max-width:767px){
.header{ display:none;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.phone_logo .p1{width:32%;}

#banner{ height:auto !important;}
.home-swiper .swiper-slide img{ display:block;}
.home-swiper .home_prev{width:40px; height:40px; background-size:40px; margin-top:-25px; left:5%;}
.home-swiper .home_next{width:40px; height:40px; background-size:40px; margin-top:-25px; right:5%;}
.home-swiper .home_prev:hover,.home-swiper .home_next:hover{ background-size:40px;}
.home-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ text-align:center; padding:0px; bottom:10px;}
.home-pagination .swiper-pagination-bullet{width:25px !important; height:25px !important; line-height:25px; font-size:14px;}

.i_box1{ padding:40px 0px;}
.i_box1_left{width:100%; padding-top:25px;}
.i_box1_right{width:100%; margin-top:0px; padding:10px 10px 10px 0px;}
.i_box1_left_t .s1{ font-size:28px;}
.i_box1_left_t{ font-size:16px; text-align:center;}
.i_box1_left_c{ line-height:1.8; font-size:14px; height:auto; margin:10px 0px 20px 0px;}
.i_box1_left_b{ text-align:center;}
.i_box1_left_b a{ width:120px; height:40px; line-height:40px;}


.i_box2_left_t{ font-size:18px;}
.i_box2_left_t .s1{ font-size:22px;}
.i_box2_left_c{ padding-top:20px;}
.i_box2_left_c li{ padding-bottom:15px;}
.i_box2_left_c li .div .a_img_r .s2{ font-size:14px; height:20px; line-height:20px;}
.i_box2_left_c li .div .a_img_r .s1{ height:30px; line-height:30px;}

.loading-img{width:200px; height:41px; margin-left:-100px; margin-top:-20.5px;}
/* .i_box2_right_ul{ padding-top:20px;} */
.i_box2_right_b{ text-align:center;}

.i_box3{ padding:40px 0px;}
.i_box3_t{ font-size:50px; height:50px; line-height:50px;}
.i_box3_t .s1{ font-size:30px;}
.i_box3_t1{ font-size:14px;}
.i_box3_c{ padding-bottom:30px;}

.sjs-swiper1 .swiper-slide{ padding:0px 3%;}
.sjs-swiper1 .swiper-button-prev{ width:40px; height:44px; background-size:40px; left:3%;}
.sjs-swiper1 .swiper-button-prev:hover{ background-size:40px;}
.sjs-swiper1 .swiper-button-next{ width:40px; height:44px; background-size:40px; right:3%;}
.sjs-swiper1 .swiper-button-next:hover{ background-size:40px;}
.sjs-swiper1 .swiper-slide .a_img .a_text{ font-size:14px; bottom:15px;}

.i_box4{ padding:40px 0px;}
.i_box4_t{ margin-top:30px;}
.i_box4_t .services_next{width:40px; height:40px; background-size:40px; right:0px;}
.i_box4_t .services_prev{width:40px; height:40px; background-size:40px; left:0px;}

.i_box5{ padding:40px 0px;}
.i_box5_c .a_img{width:100%;}
.i_box5_c .a_img img{ display:none;}
.i_box5_c .a_img_r{width:100%;}
.i_box5_c .a_img .a_text{ font-size:26px; text-align:center; position:relative; background-color:#1e55c8; left:0px; top:0px; padding:0px; padding:30px 0px 10px 0px;}
.i_box5_c .a_img_r .div_pc{ display:none;}
.i_box5_c .a_img_r .div_wap{ display:block;}

.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;}
.i_box6_r{width:100%; padding:25px 0px;}
.i_box6_c_menu li{width:25%; height:30px; line-height:30px; text-align:center;}
.i_box6_c_menu li a{ font-size:14px;}
.i_box6_c_dz{ padding-top:20px; width:80%; margin-left:10%;}
.i_box6_c_dz li{width:100%; height:auto;line-height:1.6; margin-bottom:10px;}
.i_box6_c_dz li.bg1{ background:url(../images/y21_2ea0329700e745c8967ded019a4e1ec5.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/y22_7bb7e5160c354e29bd0ab11826993643.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/y23_0eae8f7398bd4bf08cd9ab21dbc634aa.png) left top 2px no-repeat;}


.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.n_banner{ height:250px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text{ font-size:16px; padding-bottom:10px;}
.n_banner .n_banner_text .s1{ font-size:26px;}
.n_box1{ padding:40px 0px;}
.n_box1_t{ padding-bottom:20px; font-size:28px;}
.n_box1_c{ font-size:14px;}
.n_box2{ padding:40px 0px;}
.n_box2_c{ padding:20px;}
.n_box2_about .about_img{ margin:0px;}

.n_box3{ padding:50px 0px;}
.n_box3_t{ font-size:20px;}
.n_box3_c{ padding:25px 0px 40px 0px;}
.n_box3_ul li{width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box3_ul li .a_img .a_text{ padding:10px;}


.n_box4_c .a_img{width:100%; margin:0px;}
.n_box4_c .a_title{ padding:20px 0px; float:left;}
.n_box4_c .a_title .s2{ font-size:16px;}
.n_box4_c .a_title .s1{ font-size:25px;}
.n_box4_c .a_titletext{width:100%; font-size:14px;}
.n_box4_b a{ height:40px; line-height:40px; font-size:14px;}


.n_box5 li{ width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box5 li .div .a_text{ padding:0px 10px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text_c{ height:44px; line-height:22px; margin:15px 0px;}


.n_box5_t{ font-size:20px;}
.n_box5_t1{ font-size:14px; padding-bottom:40px;}
.n_box5_c_left{ width:100%; padding:30px 3% 0px 3%;}
.n_box5_c_right{width:100%;}
.n_box5_c_right #allmap{ height:260px;}
.n_box5_c_left table tr td{ font-size:16px;}
.n_box5_c_left .s1{ font-size:20px;}
.n_box14_t{ font-size:18px;}
.n_box14_t .s1{ font-size:30px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px; padding-bottom:0px;}
.n_box14_com li dl dd{width:100%; padding:5px 0px;}
.n_box14_com li dl dd .s1{width:15%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:85%; height:40px; line-height:40px; font-size:14px;border:1px solid #eee; text-indent:10px;}
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{ width:15%;font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{width:85%; font-size:14px; padding-top:10px;border:1px solid #eee; padding-left:10px !important;}
.n_box14_com li .ipt3{width:85%; font-size:16px; height:50px; line-height:50px;}

.n_box6_cleft{ display:none;}
.n_box6_cright{width:100%; padding:0px 3% 30px 3%;}
.n_box6_cright_t{ font-size:20px;}
.a_mtbd_dpages{ padding-top:30px;}
.n_box6_cright_c dt .s1{width:80%;}
.n_box6_cright_c dt .s2,.n_box6_cright_c dt .s3,.n_box6_cright_c dt .s4{ display:none;}
.n_box6_cright_c dt .s5{width:20%;}
.n_box6_cright_c dd .s1{width:80%;}
.n_box6_cright_c dd .s2,.n_box6_cright_c dd .s3,.n_box6_cright_c dd .s4{ display:none;}
.n_box6_cright_c dd .s5{width:20%;}

.n_box7 li .div{ padding:15px 0px; font-size:14px;}
.n_box7 li .div .a_img{width:100%;}
.n_box7 li .div .a_img_r{width:100%;}
.n_box7 li .div:hover{ background-color:transparent;}
.n_box7 li .div .a_img_r .s1{ padding:10px 0px; line-height:1.6; font-size:18px; height:auto;}
.n_box7 li .div .a_img_r .s2{ height:auto; line-height:1.8;}
.n_box7 li .div .a_img_r .s3{ margin:15px 0px; font-size:14px; height:22px; line-height:22px;}


.n_box7_c li{width:100%; margin:0px; padding-bottom:15px;}
.n_box7_c li .div{ padding:15px; font-size:14px;}
.n_box7_c li .div .s1{ height:auto; line-height:1.8;}
.n_box7_c li .div .s2{ height:30px; line-height:30px;}


.n_box8_left{width:100%;}
.n_box8_right{width:100%;}
.n_box8_left_t{ padding-top:13px;}
.n_box8_left_t .s1{ font-size:18px;}
.n_box8_left_t .s2{ font-size:14px;}
.n_box8_left_c{ font-size:14px; padding:15px;}
.n_box8_right_t{ padding:20px 0px ; font-size:22px;}
.n_box9{ display:none;}
.n_box8_left_b{ display:block;}


.n_box9_c li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box9_c li .div .a_text{ padding:15px;}
.n_box9_c li .div .a_text .s1{ font-size:15px; height:50px; line-height:25px;}
.n_box9_c li .div{ font-size:14px;}
.n_box9_t{ font-size:20px;}

.n_box10 li{width:100%; margin:0px; padding-bottom:15px;}
.n_box10 li .div{ padding:4%;}
.n_box10 li .div .a_img_t{ font-size:14px;}
.n_box10 li .div .a_img_t .s1{ font-size:18px;}
.n_box10 li .div .a_img_r{ width:76%;}
.n_box10 li .div .a_img{width:20%;}
.n_box10 li .div .a_img_r .s1{ font-size:18px;}

.n_box10_c{ background:none;}
.n_box10_c li{ width:50%; padding:0px 1%;}
.n_box10_c li.twodiv{ padding-top:0px;}
.n_box10_c li .div1 .s1 { font-size:60px;}
.n_box10_c li .div1 .s2{ height:100px;}
.n_box10_c li .div1 .s2 img{ width:auto; height:50px;}
.n_box10_c li .div1{ padding:24px 8% 40px 8%;}
.n_box10_c li .div{ padding-bottom:0px; padding-bottom:15px !important;}
.n_box10_c li.twodiv .div{ padding-top:0px;}
.n_box10_c li .div.bg1{ background:none;}
.n_box10_c li .div.bg2{  background:none;}
.n_box10_c li .div.bg3{  background:none;}
.n_box10_c li .div.bg4{  background:none;}
.n_box10_c li .div.bg5{ background:none;}
.n_box10_c li:nth-child(1){width:100%;}

.n_box11 li .div .a_img{width:100%;}
.n_box11 li .div .a_img_r{width:100%; padding-top:0px;}
.n_box11 li .div .a_img_r_div{ width:100%; position:relative; padding:25px 20px;}
.n_box11 li .div .a_img_r_div .s1{ font-size:20px; padding-bottom:10px;}
.n_box11 li .div .a_img_r_div .s2{ line-height:1.7; height:auto !important;}
.n_box11 li .div{ font-size:14px;}
.n_box11 li{ padding-bottom:15px;}


.n_box11_c li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box11_c li .div .a_text{ padding:15px;}
.n_box11_c li .div .a_text .s1{ font-size:18px;}
.n_box11_c li .div{ font-size:14px;}

.n_box8_right_c li .div .a_img_r .s3{ font-size:20px;}
.n_box12{ padding:20px;}
.n_box12_t{ font-size:22px;}

.n_box7_c li .div .s3{ font-size:18px; height:auto; padding:5px 0px; line-height:1.7;}
.n_box7_c li .div .s4{ margin-top:10px;}


.n_box13{ padding:40px 10px;}
.n_box13_t{ font-size:20px;}
.n_box13_c{ font-size:14px;}
.n_box15{ padding:40px 10px;}
.n_box15 .a_img{width:100%;}
.n_box15 .a_img_r{width:100%; padding-top:30px;}
.n_box15 .a_img_r .s1{ font-size:20px;}
.n_box15 .a_img_r .s2{ font-size:14px;}
.n_box15_c{ padding:40px 0px;}
.n_box16{ padding:40px 0px;}
.n_box16_c{ padding-top:5px;}
.n_box16_c_l{width:100%;}
.n_box16_c_r{width:100%; padding-top:20px;}
.n_box16_c_l .a_text{ font-size:14px; padding:20px;}
.n_box16_c_r li .div_t{ font-size:20px;}
.n_box16_c_r li .div_t .s1{ font-size:22px;}
.n_box16_c_r li .div_c{ font-size:14px;}
.n_box17{ padding:40px 0px;}
.n_box17 .a_img{width:100%;}
.n_box17 .a_img_l{width:100%; padding-top:0px;}
.n_box18{ padding:40px 0px;}
.n_box18_ul{ padding-top:5px;}
.n_box18_ul li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box19{ padding:50px 0px 80px 0px;}
.n_box19_c .home_next2{width:40px; height:44px; background-size:40px; right:3%; margin-top:-22px;}
.n_box19_c .home_next2:hover{ background-size:40px;}
.n_box19_c .home_prev2{width:40px; height:44px; background-size:40px; left:3%;  margin-top:-22px;}
.n_box19_c .home_prev2:hover{ background-size:40px;}


.n_banner .n_yftext_c{ font-size:18px; padding-left:30px;}
.n_banner .n_yftext{ bottom:20px;}
.n_box20{ padding:40px 0px;}
.n_box20_t{ font-size:20px; padding-bottom:20px;}
.n_box20_c .a_img_r{width:100%;}
.n_box20_c .a_img{width:100%;}
.n_box20_c{ font-size:14px;}
.n_box21{ padding:50px 0px;}
.n_box21 .a_img{width:100%;}
.n_box21 .a_img_r{width:100%; padding-top:20px; font-size:14px;}
.n_box21 .a_img_r .s1{ font-size:18px;}
.n_box22{ padding:40px 0px;}
.n_box22_t{ font-size:14px;}
.n_box22_t .s1{ font-size:20px;}
.n_box22_c{ padding-top:40px;}
.n_box22_cright{width:100%; padding-top:0px;}
.n_box22_cleft{width:100%; padding-top:20px;}
.n_box22_cright li .a_img{ padding:30px;}
.n_box22_cleft_c_t{ font-size:20px;}
.n_box22_cleft_c_text{ font-size:14px;}
.n_box23{ padding:40px 0px;}
.n_box23 .a_img{width:100%;}
.n_box23 .a_img_r{width:100%; font-size:14px; padding:30px;}
.n_box24{ padding:40px 0px;}
.n_box24_t{ font-size:16px;}
.n_box24_t .s1{ font-size:20px;}
.n_box24_c{ padding-top:20px;}
.n_box24_c li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box24_c li .div{ padding-top:60px; font-size:13px; height:260px;}
.n_box24_c li .div .s1{ padding-top:60px; line-height:50px;font-size:18px;}
.n_box24_c li .div .s1.bg1{ background:url(../images/y70_fe7d770a9d4546e0a338890240f2b900.png) top center no-repeat; background-size:50px;}
.n_box24_c li .div:hover .s1.bg1{ background:url(../images/y70s_5bccfb63b58547d18a1a7d0f2b652f57.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg2{ background:url(../images/y71_b0e7a3b8f4f345acb20561b97cef5cea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg2{ background:url(../images/y71s_eba17f26b5b04955a7767400f2e8d218.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg3{ background:url(../images/y72_bb717ec99eca42abbf248fd7820aeeea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg3{ background:url(../images/y72s_e4400c44c2bf4d95a3b78c0f2f7e86c9.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg4{ background:url(../images/y73_387634577b08409f8bfa35647b2fd87d.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg4{ background:url(../images/y73s_c97740c583254bbcb83ea97186343b09.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover{ font-size:13px; padding-top:50px;}

.n_box25 a{ font-size:16px; float:left; width:48%; margin:0px 1% 2% 1%;height:36px; line-height:36px;}


.n_bg26_c{ height:auto !important;}
.n_bg26_c_ul li{width:33.33%;}
.n_box26 .s1{ margin-right:0px;}
.n_box26 .s2{width:100%; margin:0px; margin-top:10px; padding-right:0px;}
.n_box26 .s2 .ipt1{width:100%;}

.n_box26 .s3, .n_box26 .s3:hover{width:100%; margin-top:10px;}
.n_box26 .s3 img, .n_box26 .s3:hover img{width:100%;}


.n_box27 li .dlone dt{width:15%; padding-bottom:15px; font-size:14px;}
.n_box27 li .dlone .ddone{width:85%;}
.n_box27 li .dlone .ddone .dltwo dd{width:33.33%;padding-bottom:15px; height:75px; line-height:20px;}
.n_box27 li .dlone .ddone .dltwo dd .div{ font-size:14px; }
.n_box27 li{ padding-bottom:10px;}
.n_box27{ padding-top:15px;}
.n_box28{ padding-top:15px;}
.n_box28 li{width:100%; margin-right:0px;}
.n_box28 li .div .s2{ height:auto !important; line-height:1.8;}
.n_box28 li .div{ font-size:14px; padding:10px 15px;}


.pfbox1{width:48%;}


.i_box2_left .slide-b .swiper-slide {
    width: calc(100%);
}
.i_box2_left .slide-b .swiper-slide .img {
    height: 300px;
}
.i_box2_left_b a{
    transform: scale(0.67);
}

.home-swiper .swiper-slide h5, .home-swiper .swiper-slide h6 {
    font-size: 32px;
    line-height: 80px;
}
}

@media screen and (max-width:640px){	
.header{ display:none;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

#banner{ height:260px !important;}
.home-swiper .swiper-slide img{ display:none;}
.home-swiper .home_prev{width:30px; height:30px; background-size:30px; margin-top:-15px; left:5%;}
.home-swiper .home_next{width:30px; height:30px; background-size:30px; margin-top:-15px; right:5%;}
.home-swiper .home_prev:hover,.home-swiper .home_next{ background-size:30px;}
.home-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ text-align:center; padding:0px; bottom:10px;}
.home-pagination .swiper-pagination-bullet{width:25px !important; height:25px !important; line-height:25px; font-size:14px;}

.i_box1{ padding:30px 0px;}
.i_box1_left{width:100%; padding-top:25px;}
.i_box1_right{width:100%; margin-top:0px; padding:10px 10px 10px 0px;}
.i_box1_left_t .s1{ font-size:28px;}
.i_box1_left_t{ font-size:16px; text-align:center;}
.i_box1_left_c{ line-height:1.8; font-size:14px; height:auto; margin:10px 0px 20px 0px;}
.i_box1_left_b{ text-align:center;}
.i_box1_left_b a{ width:120px; height:40px; line-height:40px;}

.i_box2_left_t{ font-size:18px;}
.i_box2_left_t .s1{ font-size:22px;}
.i_box2_left_c{ padding-top:20px;}
.i_box2_left_c li{ padding-bottom:15px;}
.i_box2_left_c li .div .a_img_r .s2{ font-size:14px; height:20px; line-height:20px;}
.i_box2_left_c li .div .a_img_r{ padding-top:5px;}
.i_box2_left_c li .div .a_img_r .s1{ height:30px; line-height:30px;}

.loading-img{width:200px; height:41px; margin-left:-100px; margin-top:-20.5px;}
/* .i_box2_right_ul{ padding-top:20px;} */
.i_box2_right_ul li .div .a_imgleft{width:20%;}
.i_box2_right_ul li .div .a_imgright{width:77%;}
.i_box2_right_b{ text-align:center;}

.i_box3{ padding:30px 0px;}
.i_box3_t{ font-size:28px; height:50px; line-height:50px;}
.i_box3_t .s1{ font-size:18px;}
.i_box3_t1{ font-size:14px;}
.i_box3_c{ padding-bottom:30px;}

.sjs-swiper1 .swiper-slide{ padding:0px 3%;}
.sjs-swiper1 .swiper-button-prev{ width:40px; height:44px; background-size:40px; left:3%;}
.sjs-swiper1 .swiper-button-prev:hover{background-size:40px; }
.sjs-swiper1 .swiper-button-next{ width:40px; height:44px; background-size:40px; right:3%;}
.sjs-swiper1 .swiper-button-next:hover{background-size:40px; }
.sjs-swiper1 .swiper-slide .a_img .a_text{ font-size:14px; bottom:15px;}

.i_box4{ padding:30px 0px;}
.i_box4_t{ margin-top:30px;}
.i_box4_t .services_next{width:40px; height:40px; background-size:40px; right:0px;}
.i_box4_t .services_prev{width:40px; height:40px; background-size:40px; left:0px;}

.i_box5{ padding:30px 0px;}
.i_box5_c .a_img{width:100%;}
.i_box5_c .a_img img{ display:none;}
.i_box5_c .a_img_r{width:100%;}
.i_box5_c .a_img .a_text{ font-size:26px; text-align:center; position:relative; background-color:#1e55c8; left:0px; top:0px; padding:0px; padding:20px 0px 10px 0px;}
.i_box5_c .a_img_r .div_pc{ display:none;}
.i_box5_c .a_img_r .div_wap{ display:block;}

.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;}
.i_box6_r{width:100%; padding:25px 0px;}
.i_box6_c_menu li{width:25%; height:30px; line-height:30px; text-align:center;}
.i_box6_c_menu li a{ font-size:14px;}
.i_box6_c_dz{ padding-top:20px;}
.i_box6_c_dz li{width:100%; height:auto;line-height:1.6; margin-bottom:10px;}
.i_box6_c_dz li.bg1{ background:url(../images/y21_2ea0329700e745c8967ded019a4e1ec5.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/y22_7bb7e5160c354e29bd0ab11826993643.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/y23_0eae8f7398bd4bf08cd9ab21dbc634aa.png) left top 2px no-repeat;}

.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.n_banner{ height:230px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text{ font-size:16px; padding-bottom:10px;}
.n_banner .n_banner_text .s1{ font-size:26px;}
.n_box1{ padding:40px 0px;}
.n_box1_t{ padding-bottom:20px; font-size:28px;}
.n_box1_c{ font-size:14px;}
.n_box2{ padding:40px 0px;}
.n_box2_c{ padding:15px;}
.n_box2_about .about_img{ margin:0px;}

.n_box3{ padding:40px 0px;}
.n_box3_t{ font-size:18px;}
.n_box3_c{ padding:15px 0px 20px 0px;}
.n_box3_c li .div{ font-size:14px;}
.n_box3_ul{ padding-top:20px;}
.n_box3_ul li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box3_ul li .a_img .a_text{ padding:10px;}

.n_box4_c .a_img{width:100%; margin:0px;}
.n_box4_c .a_title{ padding:20px 0px; float:left;}
.n_box4_c .a_title .s2{ font-size:16px;}
.n_box4_c .a_title .s1{ font-size:25px;}
.n_box4_c .a_titletext{width:100%; font-size:14px;}
.n_box4_b a{ height:40px; line-height:40px; font-size:14px;}

.n_box5 li{ width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box5 li .div .a_text{ padding:0px 10px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text_c{ height:44px; line-height:22px; margin:15px 0px;}

.n_box5_t{ font-size:20px;}
.n_box5_t1{ font-size:14px; padding-bottom:40px;}
.n_box5_c_left{ width:100%; padding:30px 3% 0px 3%;}
.n_box5_c_right{width:100%;}
.n_box5_c_right #allmap{ height:260px;}
.n_box5_c_left table tr td{ font-size:16px;}
.n_box5_c_left .s1{ font-size:20px;}
.n_box14_t{ font-size:18px;}
.n_box14_t .s1{ font-size:30px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px; padding-bottom:0px;}
.n_box14_com li dl dd{width:100%; padding:5px 0px;}
.n_box14_com li dl dd .s1{width:15%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:85%; height:40px; line-height:40px; font-size:14px;border:1px solid #eee; text-indent:10px;}
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{ width:15%;font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{width:85%; font-size:14px; padding-top:10px;border:1px solid #eee; padding-left:10px !important;}
.n_box14_com li .ipt3{width:85%; font-size:16px; height:50px; line-height:50px;}

.n_box6_cleft{ display:none;}
.n_box6_cright{width:100%; padding:0px 3% 30px 3%;}
.n_box6_cright_t{ font-size:20px;}
.a_mtbd_dpages{ padding-top:30px;}
.n_box6_cright_c dt .s1{width:80%;}
.n_box6_cright_c dt .s2,.n_box6_cright_c dt .s3,.n_box6_cright_c dt .s4{ display:none;}
.n_box6_cright_c dt .s5{width:20%;}
.n_box6_cright_c dd .s1{width:80%;}
.n_box6_cright_c dd .s2,.n_box6_cright_c dd .s3,.n_box6_cright_c dd .s4{ display:none;}
.n_box6_cright_c dd .s5{width:20%;}

.n_box7 li .div{ padding:15px 0px; font-size:14px;}
.n_box7 li .div .a_img{width:100%;}
.n_box7 li .div .a_img_r{width:100%;}
.n_box7 li .div:hover{ background-color:transparent;}
.n_box7 li .div .a_img_r .s1{ padding:10px 0px; line-height:1.6; font-size:18px; height:auto;}
.n_box7 li .div .a_img_r .s2{ height:auto; line-height:1.8;}
.n_box7 li .div .a_img_r .s3{ margin:15px 0px; font-size:14px; height:22px; line-height:22px;}

.n_box7_c li{width:100%; margin:0px; padding-bottom:15px;}
.n_box7_c li .div{ padding:15px; font-size:14px;}
.n_box7_c li .div .s1{ height:auto; line-height:1.8;}
.n_box7_c li .div .s2{ height:30px; line-height:30px;}

.n_box7_t a{width:50%; margin:0px; text-align:center;}
.n_box7_t a:hover, .n_box7_t a.activetopm{ font-size:16px;}

.n_box8_left{width:100%;}
.n_box8_right{width:100%;}
.n_box8_left_t{ padding-top:13px;}
.n_box8_left_t .s1{ font-size:18px;}
.n_box8_left_t .s2{ font-size:14px;}
.n_box8_left_c{ font-size:14px; padding:15px;}
.n_box8_right_t{ padding:20px 0px ; font-size:22px;}
.n_box9{ display:none;}
.n_box8_left_b{ display:block;}

.n_box9_c li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box9_c li .div .a_text{ padding:10px;}
.n_box9_c li .div .a_text .s1{ font-size:14px; line-height:22px; height:88px;}
.n_box9_c li .div{ font-size:12px;}
.n_box9_t{ font-size:18px;}

.n_box10 li{width:100%; margin:0px; padding-bottom:15px;}
.n_box10 li .div{ padding:4%;}
.n_box10 li .div .a_img_t{ font-size:14px;}
.n_box10 li .div .a_img_t .s1{ font-size:18px;}
.n_box10 li .div .a_img_r{ width:76%;}
.n_box10 li .div .a_img{width:20%;}
.n_box10 li .div .a_img_r .s1{ font-size:18px;}

.n_box10_c{ background:none;}
.n_box10_c li{ width:100%;}
.n_box10_c li.twodiv{ padding-top:0px;}
.n_box10_c li .div1 .s1 { font-size:60px;}
.n_box10_c li .div1 .s2{ height:100px;}
.n_box10_c li .div1 .s2 img{ width:auto; height:50px;}
.n_box10_c li .div1{ padding:24px 8% 40px 8%;}
.n_box10_c li .div{ padding-bottom:0px; padding-bottom:15px !important;}
.n_box10_c li.twodiv .div{ padding-top:0px;}
.n_box10_c li .div.bg1{ background:none;}
.n_box10_c li .div.bg2{  background:none;}
.n_box10_c li .div.bg3{  background:none;}
.n_box10_c li .div.bg4{  background:none;}
.n_box10_c li .div.bg5{ background:none;}

.n_box11 li .div .a_img{width:100%;}
.n_box11 li .div .a_img_r{width:100%; padding-top:0px;}
.n_box11 li .div .a_img_r_div{ width:100%; position:relative; padding:15px 20px;}
.n_box11 li .div .a_img_r_div .s1{ font-size:20px; padding-bottom:10px;}
.n_box11 li .div .a_img_r_div .s2{ line-height:1.7; height:auto !important;}
.n_box11 li .div{ font-size:14px;}
.n_box11 li{ padding-bottom:15px;}

.n_box11_c li{width:100%; padding:0px 1% 2% 1%; margin:0px;}
.n_box11_c li .div .a_text{ padding:15px;}
.n_box11_c li .div .a_text .s1{ font-size:18px;}
.n_box11_c li .div{ font-size:14px;}
.n_box11_c li .div .a_text .s2{ height:auto; line-height:1.7;}

.n_box8_right_c li .div .a_img_r .s3{ font-size:18px;}
.n_box12{ padding:15px;}
.n_box12_t{ font-size:20px;}

.n_box7_c li .div .s3{ font-size:18px; height:auto; padding:5px 0px; line-height:1.7;}

.n_box13{ padding:30px 10px;}
.n_box13_t{ font-size:18px;}
.n_box13_c{ font-size:14px;}
.n_box15{ padding:30px 10px;}
.n_box15 .a_img{width:100%;}
.n_box15 .a_img_r{width:100%; padding-top:30px;}
.n_box15 .a_img_r .s1{ font-size:18px;}
.n_box15 .a_img_r .s2{ font-size:14px;}
.n_box15_c{ padding:30px 0px;}
.n_box16{ padding:30px 0px;}
.n_box16_c{ padding-top:5px;}
.n_box16_c_l{width:100%;}
.n_box16_c_r{width:100%; padding-top:20px;}
.n_box16_c_l .a_text{ font-size:14px; padding:20px;}
.n_box16_c_r li .div_t{ font-size:18px;}
.n_box16_c_r li .div_t .s1{ font-size:22px;}
.n_box16_c_r li .div_c{ font-size:14px;}
.n_box17{ padding:30px 0px;}
.n_box17 .a_img{width:100%;}
.n_box17 .a_img_l{width:100%; padding-top:0px;}
.n_box18{ padding:30px 0px;}
.n_box18_ul{ padding-top:5px;}
.n_box18_ul li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box19{ padding:50px 0px 80px 0px;}
.n_box19_c .home_next2{width:40px; height:44px; background-size:40px; right:3%; margin-top:-22px;}
.n_box19_c .home_next2:hover{ background-size:40px;}
.n_box19_c .home_prev2{width:40px; height:44px; background-size:40px; left:3%; margin-top:-22px;}
.n_box19_c .home_prev2:hover{ background-size:40px;}

.n_banner .n_yftext_c{ font-size:18px; padding-left:30px;}
.n_banner .n_yftext{ bottom:20px;}
.n_box20{ padding:30px 0px;}
.n_box20_t{ font-size:20px; padding-bottom:20px;}
.n_box20_c .a_img_r{width:100%;}
.n_box20_c .a_img{width:100%;}
.n_box20_c{ font-size:14px;}
.n_box21{ padding:40px 0px;}
.n_box21 .a_img{width:100%;}
.n_box21 .a_img_r{width:100%; padding-top:20px; font-size:14px; height:auto !important;}
.n_box21 .a_img_r .s1{ font-size:18px;}
.n_box22{ padding:30px 0px;}
.n_box22_t{ font-size:14px;}
.n_box22_t .s1{ font-size:20px;}
.n_box22_c{ padding-top:30px;}
.n_box22_cright{width:100%; padding-top:0px; height:auto !important;}
.n_box22_cleft{width:100%; padding-top:20px;}
.n_box22_cright li .a_img{ padding:20px;}
.n_box22_cleft_c_t{ font-size:20px;}
.n_box22_cleft_c_text{ font-size:14px;}
.n_box23{ padding:30px 0px;}
.n_box23 .a_img{width:100%;}
.n_box23 .a_img_r{width:100%; font-size:14px; padding:30px; height:auto !important;}
.n_box24{ padding:40px 0px;}
.n_box24_t{ font-size:16px;}
.n_box24_t .s1{ font-size:20px;}
.n_box24_c{ padding-top:20px;}
.n_box24_c li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box24_c li .div{ padding-top:60px; font-size:13px; height:260px;}
.n_box24_c li .div .s1{ padding-top:60px; line-height:50px;font-size:18px;}
.n_box24_c li .div .s1.bg1{ background:url(../images/y70_fe7d770a9d4546e0a338890240f2b900.png) top center no-repeat; background-size:50px;}
.n_box24_c li .div:hover .s1.bg1{ background:url(../images/y70s_5bccfb63b58547d18a1a7d0f2b652f57.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg2{ background:url(../images/y71_b0e7a3b8f4f345acb20561b97cef5cea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg2{ background:url(../images/y71s_eba17f26b5b04955a7767400f2e8d218.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg3{ background:url(../images/y72_bb717ec99eca42abbf248fd7820aeeea.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg3{ background:url(../images/y72s_e4400c44c2bf4d95a3b78c0f2f7e86c9.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div .s1.bg4{ background:url(../images/y73_387634577b08409f8bfa35647b2fd87d.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover .s1.bg4{ background:url(../images/y73s_c97740c583254bbcb83ea97186343b09.png) top center no-repeat;  background-size:50px;}
.n_box24_c li .div:hover{ font-size:13px; padding-top:50px;}

.n_box25 a{ font-size:16px; float:left; width:100%; margin-bottom:2%;height:36px; line-height:36px;}

.n_bg26_c{ height:auto !important;}
.n_bg26_c_ul li{width:50%;}
.n_box26 .s1{ margin-right:0px;}
.n_box26 .s2{width:100%; margin:0px; margin-top:10px; padding-right:0px;}
.n_box26 .s2 .ipt1{width:100%;}

.n_box26 .s3, .n_box26 .s3:hover{width:100%; margin-top:10px;}
.n_box26 .s3 img, .n_box26 .s3:hover img{width:100%;}

.n_box27 li .dlone dt{width:100%; padding-bottom:15px;}
.n_box27 li .dlone .ddone{width:100%;}
.n_box27 li .dlone .ddone .dltwo dd{width:50%;padding-bottom:15px; height:75px;  line-height:20px;}
.n_box27 li .dlone .ddone .dltwo dd .div{ font-size:14px; }
.n_box27 li{ padding-bottom:10px;}
.n_box27{ padding-top:15px;}
.n_box28{ padding-top:15px;}
.n_box28 li{width:100%; margin-right:0px;}
.n_box28 li .div .s2{ height:auto !important; line-height:1.8;}
.n_box28 li .div{ font-size:14px; padding:10px 15px;}

.pfbox1{width:70%;}

.i_box2_left .slide-b .swiper-slide {
    width: calc(100%);
}
.i_box2_left .slide-b .swiper-slide .img {
    height: 275px;
}
.i_box2_left_b a{
    transform: scale(0.65);
}
.home-swiper .swiper-slide h5, .home-swiper .swiper-slide h6 {
    font-size: 22px;
    line-height: 30px;
}

}