@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
.header_div{ display:none;}
.phone_nav{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.phone_nav .nav_but_box{ top:7px;}
.phone_logo .p1{width:50%;}
.phone_logo{ padding:12px 10px;}

.home-swiper .swiper-slide img{ display:block; }

#banner{ height:auto !important;}

.i_box1{ padding:20px 0px;}
.i_box1_t{ height:35px; line-height:35px; font-size:20px;}
.i_box1_t1{ height:25px; line-height:25px; font-size:14px;}
.i_box2 .zc2{width:100px; margin-left:-50px; font-size:12px; bottom:10px; height:30px; line-height:30px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.i_box3{ padding:20px 0px;}
.i_box3_t span{ height:35px; line-height:35px; font-size:20px;}
.i_box3_t span:before{ left:-60px;}
.i_box3_t span:after{ right:-60px;}
.i_box3_c{ padding:0px 3%;}
.i_box3_c li{width:100%; padding:0px; padding-bottom:10px;}
.i_box3_c li .a_img .zc2{ padding:0px 5%;}
.i_box3_c li .a_img .zc2_c{ font-size:16px; height:40px; background-size:22px}
.i_box3_c li .a_img .zc2_c:after{ top:-20px;}

.i_box4{ padding:20px 0px;}
.i_box4_c li{width:100%; padding:0px; padding-bottom:10px;}
.i_box4_c li .a_img .zc2{ padding:0px 5%; font-size:14px; bottom:20px;}
.i_box4_c li .a_img .zc2 .s1{ font-size:18px;}

.i_fwx{width:100%; text-align:center;}
.i_fwx img{ max-width:100%; width:auto;}
.i_footer_tl{width:100%; text-align:center;}
.i_footer_tr{width:100%; text-align:center; font-size:14px;}
.i_footer_tr .s1{ font-size:16px;}
.i_footer_tr .s2{ font-size:33px;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_tl_t{ line-height:37px;}
.i_footer_tl_t a{ padding:0px 7px;}
.i_footer_tl_c{ padding-top:10px;}
.i_footer{ padding:15px 0px;}

.n_banner{ height:150px;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
.n_boxcon{ padding:20px 0px;}
.n_boxcon_t{ height:auto; padding:5px 0px; line-height:1.5; font-size:20px;}
.n_box1 li{width:100%; border:0px; border-top:1px solid #fff;}
.n_box1 li .div_c .s1{ height:60px; line-height:60px; font-size:22px;}
.n_box1 li .div_c{ padding:15px 5% 0px 5%;}

.ui_div_con1{width:100%; padding:0px 3%;}
.n_box2 li{ padding:30px 0px 15px 0px;}
.n_box2 li .div_l{ display:none;}
.n_box2 li .a_img{width:100%;}
.n_box2 li .a_img_r{width:100%;}
.n_box2 li .a_img_r .s1{ height:auto; line-height:1.7; font-size:17px; padding-top:15px;}
.n_box2 li .a_img_r .s2{ height:auto; line-height:1.7;}
.n_box2 li .a_img_r .s4{ display:block;}
.a_mtbd_dpages{ padding:20px 0px; font-size:15px;}

.ui_div_con2{width:100%; padding:0px 3%;}

.n_ryzzdiv_l{width:100%;}
.n_ryzzdiv_r{width:100%; padding:0px 3%;}
.n_ryzzdiv_rt{width:100%; padding:20px 0px;}
.n_ryzzdiv_rtc{ line-height:2; height:auto !important; font-size:14px;}

.n_boxcon_ta{ font-size:16px;}
.n_boxcon_tb{ margin:15px 0px;}
.aqfls_div_t { text-align:left;}
.aqfls_div{background:url(../images/ls_04.png) top left 0px repeat-y;}
.aqfls_div_c li .div{width:98%;}
.aqfls_div_c li .div .div_t{padding-left:57px; background:url(../images/ls_01.png) left 15px center no-repeat; text-align:left;}
.aqfls_div_c li .div .div_c{ padding:0px; padding-left:57px; text-align:left;}
.aqfls_div_c li.twodiv .div{ float:left;}
.aqfls_div_c li.twodiv .div .div_t{background:url(../images/ls_01.png) left 15px center no-repeat; padding:0px; text-align:left; padding-left:57px;}
.aqfls_div_c li.twodiv .div .div_c{ padding:0px; padding-left:57px;}
.aqfls_div_c li.twodiv .div .div_c .p1{ text-align:left;}

.n_box51{ padding:15px 0px 25px 0px;}
.n_box5{ font-size:20px;}
.n_box5_t{ padding:25px 0px 15px 0px;}
.n_box5_t li{width:100%; border:0px; padding:0px;}
.n_box5_t li .s1{ font-size:20px; height:40px; line-height:40px;}
.n_box5_t li .s2{ height:auto; line-height:1.7; padding-bottom:15px;}
.n_box5_c li .a_img{width:100%;}
.n_box5_c li .a_img_r{width:100%; padding-top:20px;}
.n_box5_c li .a_img_r .s1 .a1{ font-size:32px;}
.n_box5_c li .a_img_r .div_c{ margin-top:20px; height:auto;}
.n_box5_c li .a_img_r .div_con{ position:relative; width:100%; padding:15px;}
.n_box5_c li .a_img_r .div_con .s_title{ height:50px; line-height:50px; font-size:24px;}
.n_box5_c li .a_img_r .div_con .s_tcon{ height:auto; line-height:1.7;}
.n_box5_c li .a_img_r .div_con .s_tbon img{width:50px; height:50px;}
.n_box5_c li{ padding-bottom:15px;}

.n_box6{ padding:20px 0px 10px 0px;}
.n_box6_t{ height:auto; padding:10px 0px; line-height:1.4; font-size:20px;}
.n_box6_c{ padding:10px 0px 30px 0px;}
.n_box6_c1{ padding:10px 0px 10px 0px;}
.n_box6_c1 li{width:50%; padding:0px 1% 2% 1%;}
.n_box6_c1 li .a_img .a_text .s1{ line-height:20px;}
.n_box6_b{ padding-top:25px;}
.n_box6_b li{width:100%; padding-bottom:20px;}
.n_box6_b li .a_img{width:12%;}
.n_box6_b li .a_img_r{width:84%;}
.n_box6_b li .a_img_r .s2{ height:auto; line-height:1.8;}

.n_box7{ padding:30px 0px 30px 0px;}
.n_box6_bc{ font-size:14px;}
.n_box6_bc span{ font-size:16px;}
.n_box7 .a_img{width:100%;}
.n_box7 .a_img_r{width:100%;}
.n_box7_c{ padding:20px 0px;}



.a_rlzydiv_c dt,.a_rlzydiv_c dd{ padding-bottom:10px;}
.a_rlzydiv_c dt .div,.a_rlzydiv_c dd .div{ font-size:14px; padding:10px 0px;}
.a_rlzydiv_c dt .div .s2,.a_rlzydiv_c dt .div .s3{ display:none;}
.a_rlzydiv_c dd .div .s2,.a_rlzydiv_c dd .div .s3{ display:none;}
.a_rlzydiv_c dd .div .s1,.a_rlzydiv_c dt .div .s1{width:60%;}
.a_rlzydiv_c dd .div .s4,.a_rlzydiv_c dt .div .s4{width:40%;}
.a_rlzydiv_c dd .div{ background:url(../images/r_jt1.png) right 10px center no-repeat; background-color:#eeeeee;}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ background:url(../images/r_jt2.png) right 10px center no-repeat; background-color:#eeeeee}
.a_rlzydiv_c dd .div1_c{ font-size:12px;}

.n_box8{ padding:30px 0px;}
.n_box8 li{ padding-bottom:10px;}
.n_box8 li .a_img{width:100%;}
.n_box8 li .a_img_r{width:100%;}
.n_box8 li .a_img_r{ padding:3%;}
.n_box8 li .a_img_r .s1{ font-size:20px;}
.n_box8 li .a_img_r .s2{ margin:0px; padding:15px 0px; line-height:1.8; height:auto;}


.a_zpdiv_con{ padding:20px 0px;}
.a_zpdiv_c{width:100%;}
.a_zpdiv_con li .tb1{width:33px; height:29px; background:url(../images/tb_025.png) no-repeat; line-height:29px; background-size:33px; margin-bottom:10px;}
.a_zpdiv_con li .div_r{width:100%;}
.a_zpdiv_con li{ padding:10px 3% 0px 3%;}
.a_zpdiv_con li .div_r .a_text{ height:50px; line-height:25px; text-align:left; margin:10px 0px;}

.n_box10{ padding:25px 0px;}
.n_box10 img{width: 100%;}
.n_box10_t{ font-size:20px;}
.n_box10_t1{ font-size:14px; padding-bottom:20px;}
.n_box10_cl{width:100%;}
.n_box10_cr{width:100%; padding:15px 3%;}
.n_box10_cr li .s1{ font-size:16px;}
.n_box10_c{ margin-bottom:20px;}
.n_box11 li{width:33.33%; background:none; padding:0px 1% 2% 1%;}
.n_box11 li .div{ width:100%;}
.n_box11 li .div .a_img{ text-align:center; left:0px;}
.n_box11 li .div .a_img .img1{width:70%;}
.n_box11 li .div .a_img .img2{width:70%;}
.n_box11 li .div .a_img .atext{ font-size:26px;}
.n_box11 li.twodiv{ margin-top:0px; background:none;}
.n_box11 li:nth-of-type(9){width:33.33%; background:none;}
.n_box11 li:nth-of-type(9) .div{width:100%;}
.n_box11{ margin:20px 0px;}
.n_box12 li{width:50%; padding-bottom:10px;}
.n_box12 li .a_text{ height:40px; line-height:20px; margin-top:10px;}
.n_box12{ padding:25px 0px;}
.n_box13{ padding:25px 0px;}
.n_box13 li{width:33.33%;}
.n_box13 li .a_img img{ width:60px; height:60px;}
.n_box13 li .a_text{ font-size:16px;}
.n_box13 li .a_text1{ font-size:12px;}
.n_box14 .a_img{width:100%;}
.n_box14 .a_img_r{width:100%;}
.n_box14 .a_img_r_t{ height:50px; line-height:40px; font-size:20px;}
.n_box14 .a_img_r_c .ipt1{ height:40px; line-height:40px;}
.n_box14 .a_img_r_c .ipt2{ height:40px; line-height:40px;}

.n_box15_c_l{width:100%;}
.n_box15_c_r{width:100%; border:0px;}
.n_box16 li{width:50%;}
.n_box15_t{ font-size:20px;}
.n_box15_c{ padding-top:0px;}
.n_box15_c_r_c{ padding-top:25px;}
.n_box15_c_r_t{ margin-top:10px;}
.n_box15{ padding:25px 0px;}
.n_box15_c_lc li{width:50%; padding:0px 1% 2% 1%}
.n_box16 li .div_l{width:100%;}
.n_box16 li .div .tb1{ top:5px; right:5px;}
.n_box17{width:90%; text-align:center; height:50px; line-height:50px;}
.n_box17 .s1{ font-size:16px; height:50px; line-height:50px;}
.n_box17 .s2{ font-size:16px; height:50px; line-height:50px;}
.n_productdb_c_t1{ font-size:20px;}
.n_box16 li .div_l .a_text{ height:40px; line-height:40px;}
.n_productdb_img li .div .div_t{ height:21vmin; font-size:15px;}
.n_productdb_img li .div .div_c .a_text{ height:30px; line-height:30px; font-size:14px;}
.n_productdb_ul li .div_t{ font-size:16px;}
.n_box16 li{ padding-bottom:5px;}
.n_productdb_ul li .div_c dd .div1{ font-size:14px;}
.n_productdb_ul li .div_c dt{ font-size:14px;}

.n_zpnsdl dt .a_img{width:100%;}
.n_zpnsdl dt .a_img_r{width:100%; padding:15px 0px 0px 0px;}
.n_zpnsdl dt .a_img_r .s1{ height:auto; padding:10px 0px; line-height:1.6; font-size:22px;}
.n_zpnsdl dt .a_img_r .s2{ height:auto; padding-bottom:20px; line-height:1.6;}
.n_zpnsdl dd{width:50%;}
.n_zpnsdl dd .a_img .zc2{ bottom:0px; font-size:14px;}
.n_zpnsdl{ padding:10px 0px 20px 0px;}

.n_box17_c{ height:90px;}

.zxl_box1_pc{ display:none;}
.zxl_box1_wap{ display:block;}
}

@media screen and (min-width:641px) and (max-width:767px)
{
.header_div{ display:none;}
.phone_nav{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.phone_nav .nav_but_box{ top:12px;}
.phone_logo .p1{width:auto;}
.phone_logo{ padding:12px 10px;}

.home-swiper .swiper-slide img{ display:block; }

#banner{ height:auto !important;}

.i_box1{ padding:20px 0px;}
.i_box1_t{ height:35px; line-height:35px; font-size:22px;}
.i_box1_t1{ height:25px; line-height:25px; font-size:14px;}
.i_box2 .zc2{width:100px; margin-left:-50px; font-size:12px; bottom:10px; height:30px; line-height:30px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.i_box3{ padding:20px 0px;}
.i_box3_t span{ height:35px; line-height:35px; font-size:22px;}
.i_box3_t span:before{ left:-60px;}
.i_box3_t span:after{ right:-60px;}
.i_box3_c{ padding:0px 3%;}
.i_box3_c li{width:33.33%;}
.i_box3_c li .a_img .zc2{ padding:0px 5%; bottom:10px;}
.i_box3_c li .a_img .zc2_c{ font-size:14px; height:40px; background-size:22px}
.i_box3_c li .a_img .zc2_c:after{ top:-10px;}

.i_box4{ padding:20px 0px;}
.i_box4_c li{width:33.33%;}
.i_box4_c li .a_img .zc2{ padding:0px 5%; font-size:14px; bottom:10px;}
.i_box4_c li .a_img .zc2 .s1{ font-size:16px;}

.i_fwx{width:100%; text-align:center;}
.i_fwx img{ max-width:100%; width:auto;}
.i_footer_tl{width:100%; text-align:center;}
.i_footer_tr{width:100%; text-align:center; font-size:14px;}
.i_footer_tr .s1{ font-size:16px;}
.i_footer_tr .s2{ font-size:33px;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_tl_t{ line-height:37px;}
.i_footer_tl_t a{ padding:0px 20px;}
.i_footer_tl_c{ padding-top:10px;}
.i_footer{ padding:15px 0px;}


.n_banner{ height:260px;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
.n_boxcon{ padding:40px 0px;}
.n_boxcon_t{ height:auto; padding:5px 0px; line-height:1.5; font-size:20px;}
.n_box1 li{width:100%; border:0px;}
.n_box1 li .div_c .s1{ font-size:25px;}
.n_box1 li .div_c{ padding:11% 11% 0px 11%;}

.ui_div_con1{width:100%; padding:0px 3%;}
.n_box2 li{ padding:30px 0px 15px 0px;}
.n_box2 li .div_l{ display:none;}
.n_box2 li .a_img{width:100%;}
.n_box2 li .a_img_r{width:100%;}
.n_box2 li .a_img_r .s1{ height:auto; line-height:1.7; font-size:17px; padding-top:15px;}
.n_box2 li .a_img_r .s2{ height:auto; line-height:1.7;}
.n_box2 li .a_img_r .s4{ display:block;}
.a_mtbd_dpages{ padding:40px 0px; font-size:15px;}

.ui_div_con2{width:100%; padding:0px 3%;}

.n_ryzzdiv_rtc{ height:100px; line-height:25px;}
.n_ryzzdiv_rt{ padding:5% 0px 10px 5px}


.n_box51{ padding:15px 0px 25px 0px;}
.n_box5{ font-size:20px;}
.n_box5_t{ padding:25px 0px 15px 0px;}
.n_box5_t li{width:100%; border:0px; padding:0px;}
.n_box5_t li .s1{ font-size:20px; height:40px; line-height:40px;}
.n_box5_t li .s2{ height:auto; line-height:1.7; padding-bottom:15px;}
.n_box5_c li .a_img{width:100%;}
.n_box5_c li .a_img_r{width:100%; padding-top:20px;}
.n_box5_c li .a_img_r .s1 .a1{ font-size:32px;}
.n_box5_c li .a_img_r .div_c{ margin-top:20px; height:auto;}
.n_box5_c li .a_img_r .div_con{ position:relative; width:100%; padding:15px;}
.n_box5_c li .a_img_r .div_con .s_title{ height:50px; line-height:50px; font-size:24px;}
.n_box5_c li .a_img_r .div_con .s_tcon{ height:auto; line-height:1.7;}
.n_box5_c li .a_img_r .div_con .s_tbon img{width:50px; height:50px;}
.n_box5_c li{ padding-bottom:15px;}


.n_box6{ padding:30px 0px 20px 0px;}
.n_box6_t{ height:auto; padding:10px 0px; line-height:1.4; font-size:20px;}
.n_box6_c{ padding:20px 0px 40px 0px;}
.n_box6_c1{ padding:20px 0px 30px 0px;}
.n_box6_c1 li{width:50%; padding:0px 1% 2% 1%;}
.n_box6_c1 li .a_img .a_text .s1{ line-height:20px;}
.n_box6_b{ padding-top:25px;}
.n_box6_b li{ padding-bottom:20px;}
.n_box6_b li .a_img{width:15%;}
.n_box6_b li .a_img_r{width:81%;}
.n_box6_b li .a_img_r .s2{ height:75px;}


.n_box7{ padding:30px 0px 30px 0px;}
.n_box6_bc{ font-size:14px;}
.n_box6_bc span{ font-size:16px;}
.n_box7 .a_img{width:100%;}
.n_box7 .a_img_r{width:100%;}
.n_box7_c{ padding:20px 0px;}




.a_rlzydiv_c dt .div .s1{width:41.5%;}
.a_rlzydiv_c dt .div .s4{width:25%;}
.a_rlzydiv_c dd .div .s1{width:41.5%;}
.a_rlzydiv_c dd .div .s4{width:25%;}
.a_rlzydiv_c dd .div{ background:url(../images/r_jt1.png) right 10px center no-repeat; background-color:#eeeeee;}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ background:url(../images/r_jt2.png) right 10px center no-repeat;background-color:#eeeeee}



.n_box8{ padding:30px 0px;}
.n_box8 li{ padding-bottom:10px;}
.n_box8 li .a_img{width:100%;}
.n_box8 li .a_img_r{width:100%;}
.n_box8 li .a_img_r{ padding:3%;}
.n_box8 li .a_img_r .s1{ font-size:20px;}
.n_box8 li .a_img_r .s2{ margin:0px; padding:15px 0px; line-height:1.8; height:auto;}


.a_zpdiv_con{ padding:20px 0px;}
.a_zpdiv_c{width:100%;}
.a_zpdiv_con li .tb1{width:33px; height:29px; background:url(../images/tb_025.png) no-repeat; line-height:29px; background-size:33px; margin-bottom:10px;}
.a_zpdiv_con li{ padding:20px 5% 0px 5%;}



.n_box10{ padding:25px 0px;}
.n_box10_t{ font-size:20px;}
.n_box10_t1{ font-size:14px; padding-bottom:20px;}
.n_box10_cl{width:100%;}
.n_box10_cr{width:100%; padding:15px 3%;}
.n_box10_cr li .s1{ font-size:16px;}
.n_box10_c{ margin-bottom:20px;}
.n_box11 li{width:33.33%; background:none; padding:0px 1% 2% 1%;}
.n_box11 li .div{ width:100%;}
.n_box11 li .div .a_img{ text-align:center; left:0px;}
.n_box11 li .div .a_img .img1{width:70%;}
.n_box11 li .div .a_img .img2{width:70%;}
.n_box11 li .div .a_img .atext{ font-size:26px;}
.n_box11 li.twodiv{ margin-top:0px; background:none;}
.n_box11 li:nth-of-type(9){width:33.33%; background:none;}
.n_box11 li:nth-of-type(9) .div{width:100%;}
.n_box11{ margin:20px 0px;}
.n_box12 li{width:50%; padding-bottom:10px;}
.n_box12 li .a_text{ height:40px; line-height:20px; margin-top:10px;}
.n_box12{ padding:25px 0px;}
.n_box13{ padding:25px 0px;}
.n_box13 li{width:33.33%;}
.n_box13 li .a_img img{ width:60px; height:60px;}
.n_box13 li .a_text{ font-size:16px;}
.n_box13 li .a_text1{ font-size:12px;}
.n_box14 .a_img{width:100%;}
.n_box14 .a_img_r{width:100%;}
.n_box14 .a_img_r_t{ height:50px; line-height:40px; font-size:20px;}
.n_box14 .a_img_r_c .ipt1{ height:40px; line-height:40px;}
.n_box14 .a_img_r_c .ipt2{ height:40px; line-height:40px;}


.n_box15_c_l{width:100%;}
.n_box15_c_r{width:100%; border:0px;}
.n_box16 li{width:33.33%;}
.n_box15_t{ font-size:20px;}
.n_box15_c{ padding-top:0px;}
.n_box15_c_r_c{ padding-top:25px;}
.n_box15_c_r_t{ margin-top:10px;}
.n_box15{ padding:25px 0px;}
.n_box15_c_lc li{width:33.33%; padding:0px 1% 2% 1%}
.n_box16 li .div_l{width:100%;}
.n_box16 li .div .tb1{ top:5px; right:5px;}
.n_box17{width:90%; text-align:center; height:50px; line-height:50px;}
.n_box17 .s1{ font-size:16px; height:50px; line-height:50px;}
.n_box17 .s2{ font-size:16px; height:50px; line-height:50px;}
.n_productdb_c_t1{ font-size:20px;}
.n_box16 li .div_l .a_text{ height:40px; line-height:40px;}
.n_productdb_img li .div .div_t{ height:21vmin; font-size:15px;}
.n_productdb_img li .div .div_c .a_text{ height:30px; line-height:30px; font-size:14px;}
.n_productdb_ul li .div_t{ font-size:16px;}
.n_box16 li{ padding-bottom:5px;}
.n_productdb_ul li .div_c dd .div1{ font-size:14px;}
.n_productdb_ul li .div_c dt{ font-size:14px;}


.n_zpnsdl dt .a_img_r{ padding-top:0px;}
.n_zpnsdl dt .a_img_r .s1{ height:40px; line-height:40px; font-size:20px;}
.n_zpnsdl dt .a_img_r .s2{ height:72px; margin-bottom:10px;}
.n_zpnsdl dd .a_img .zc2{ bottom:0px; font-size:16px;}

.n_box17_c{ height:90px;}


}
@media screen and (min-width:768px) and (max-width: 992px)
{

.header_div{ display:none;}
.phone_nav{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.phone_nav .nav_but_box{ top:12px;}
.phone_logo .p1{width:auto;}
.phone_logo{ padding:12px 10px;}

.home-swiper .swiper-slide img{ display:block; }

.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
#banner{ height:auto !important;}

.i_box1{ padding:30px 0px;}
.i_box1_t{ height:45px; line-height:45px; font-size:25px;}
.i_box1_t1{ height:25px; line-height:25px; font-size:14px;}
.i_box2 .zc2{width:100px; margin-left:-50px; font-size:12px; bottom:10px; height:30px; line-height:30px;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.i_box3{ padding:30px 0px;}
.i_box3_t span{ height:45px; line-height:45px; font-size:25px;}

.i_box3_c{ padding:0px 3%;}
.i_box3_c li{width:33.33%;}
.i_box3_c li .a_img .zc2{ padding:0px 5%; bottom:10px;}
.i_box3_c li .a_img .zc2_c{ font-size:14px; height:40px; background-size:22px}
.i_box3_c li .a_img .zc2_c:after{ top:-10px;}

.i_box4{ padding:30px 0px;}
.i_box4_c li{width:33.33%;}
.i_box4_c li .a_img .zc2{ padding:0px 5%; font-size:14px; bottom:10px;}
.i_box4_c li .a_img .zc2 .s1{ font-size:16px;}

.i_fwx{width:100%; text-align:center;}
.i_fwx img{ max-width:100%; width:auto;}
.i_footer_tl{width:100%; text-align:center;}
.i_footer_tr{width:100%; text-align:center; font-size:14px;}
.i_footer_tr .s1{ font-size:16px;}
.i_footer_tr .s2{ font-size:33px;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_tl_t{ line-height:37px;}
.i_footer_tl_t a{ padding:0px 20px;}
.i_footer_tl_c{ padding-top:10px;}
.i_footer{ padding:15px 0px;}


.n_banner{ height:300px;}
.n_boxcon{ padding:40px 0px;}
.n_boxcon_t{ font-size:24px; height:60px; line-height:60px;}
.n_box1 li{ padding-bottom:15px;}
.n_box1 li .div_c{ padding:0px 3% 0px 3%;}
.n_box1 li .div_c .s1{ height:40px; line-height:40px; font-size:20px;}
.n_box1 li .div_c .s2{ height:auto;}
.n_box1 li .div_c{ position:relative; float:right;}


.ui_div_con1{width:100%; padding:0px 3%;}
.n_box2 li{ padding:30px 0px 30px 0px;}
.n_box2 li .a_img_r .s1{ height:50px; line-height:25px; font-size:17px;}
.n_box2 li .a_img_r .s2{ height:50px;}
.n_box2 li .a_img_r .s3{ height:40px; line-height:40px;}
.n_box2 li .div_lc span{ font-size:35px;}
.a_mtbd_dpages{ padding:40px 0px; font-size:15px;}

.ui_div_con2{width:100%; padding:0px 3%;}

.n_ryzzdiv_rt{ padding-top:5%;}

.n_box51{ padding:15px 0px 25px 0px;}
.n_box5_c li{ padding-bottom:30px;}
.n_box5_c li .a_img_r .div_c{ margin-top:20px;}
.n_box5_c li .a_img_r .div_con{ padding:10px 15px 15px 15px;}
.n_box5_c li .a_img_r .div_con .s_title{ height:50px; line-height:50px; font-size:24px;}
.n_box5_c li .a_img_r .div_con .s_tcon{ height:75px;}
.n_box5_c li .a_img_r .div_con .s_tbon img{width:50px; height:50px;}


.n_box6{ padding:30px 0px 20px 0px;}
.n_box6_t{ height:auto; padding:10px 0px; line-height:1.4; font-size:24px;}
.n_box6_c{ padding:20px 0px 40px 0px;}
.n_box6_c1{ padding:20px 0px 30px 0px;}
.n_box6_c1 li .a_img .a_text .s1{ line-height:20px;}
.n_box6_b{ padding-top:25px;}
.n_box6_b li{ padding-bottom:20px;}
.n_box6_b li .a_img{width:13%;}
.n_box6_b li .a_img_r{width:83%;}
.n_box6_b li .a_img_r .s2{ height:75px;}


.n_box7{ padding:30px 0px 30px 0px;}
.n_box6_bc{ font-size:14px;}
.n_box6_bc span{ font-size:16px;}
.n_box7 .a_img{width:100%;}
.n_box7 .a_img_r{width:100%;}
.n_box7_c{ padding:20px 0px;}

.n_box8{ padding:50px 0px;}
.n_box8 li .a_img_r{ padding-top:0px;}


.a_zpdiv_con{ padding:20px 0px;}
.a_zpdiv_c{width:100%;}
.a_zpdiv_con li .tb1{width:33px; height:29px; background:url(../images/tb_025.png) no-repeat; line-height:29px; background-size:33px; margin-bottom:10px;}
.a_zpdiv_con li{ padding:20px 5% 0px 5%;}


.n_box10{ padding:25px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ font-size:14px; padding-bottom:20px;}
.n_box10_cl{width:100%;}
.n_box10_cr{width:100%; padding:15px 3%;}
.n_box10_cr li .s1{ font-size:16px;}
.n_box10_c{ margin-bottom:20px;}
.n_box11 li{width:33.33%; background:none; padding:0px 1% 2% 1%;}
.n_box11 li .div{ width:100%;}
.n_box11 li .div .a_img{ text-align:center; left:0px;}
.n_box11 li .div .a_img .img1{width:50%;}
.n_box11 li .div .a_img .img2{width:50%;}
.n_box11 li .div .a_img .atext{ font-size:26px;}
.n_box11 li.twodiv{ margin-top:0px; background:none;}
.n_box11 li:nth-of-type(9){width:33.33%; background:none;}
.n_box11 li:nth-of-type(9) .div{width:100%;}
.n_box11{ margin:20px 0px;}
.n_box12{ padding:25px 0px;}
.n_box13{ padding:25px 0px;}
.n_box13 li{width:33.33%;}
.n_box13 li .a_img img{ width:60px; height:60px;}
.n_box13 li .a_text{ font-size:16px;}
.n_box13 li .a_text1{ font-size:12px;}
.n_box14 .a_img{width:100%;}
.n_box14 .a_img_r{width:100%;}
.n_box14 .a_img_r_t{ height:50px; line-height:40px; font-size:20px;}
.n_box14 .a_img_r_c .ipt1{ height:40px; line-height:40px;}
.n_box14 .a_img_r_c .ipt2{ height:40px; line-height:40px;}

.n_box15_c_l{width:100%;}
.n_box15_c_r{width:100%; border:0px;}
.n_box16 li{width:33.33%;}
.n_box15_t{ font-size:20px;}
.n_box15_c{ padding-top:0px;}
.n_box15_c_r_c{ padding-top:25px;}
.n_box15_c_r_t{ margin-top:10px;}
.n_box15{ padding:25px 0px;}
.n_box15_c_lc li{width:33.33%; padding:0px 1% 2% 1%}
.n_box16 li .div_l{width:100%;}
.n_box16 li .div .tb1{ top:5px; right:5px;}
.n_box17{width:90%; text-align:center; height:50px; line-height:50px;}
.n_box17 .s1{ font-size:16px; height:50px; line-height:50px;}
.n_box17 .s2{ font-size:16px; height:50px; line-height:50px;}
.n_productdb_c_t1{ font-size:20px;}
.n_box16 li .div_l .a_text{ height:40px; line-height:40px;}
.n_productdb_img li .div .div_t{ height:21vmin; font-size:15px;}
.n_productdb_img li .div .div_c .a_text{ height:30px; line-height:30px; font-size:14px;}
.n_productdb_ul li .div_t{ font-size:16px;}
.n_box16 li{ padding-bottom:5px;}
.n_productdb_ul li .div_c dd .div1{ font-size:14px;}
.n_productdb_ul li .div_c dt{ font-size:14px;}


.n_zpnsdl dt .a_img_r{ padding-top:10px;}
.n_zpnsdl dt .a_img_r .s1{ height:40px; line-height:40px; font-size:22px;}
.n_zpnsdl dt .a_img_r .s2{ height:96px; margin-bottom:10px;}
.n_zpnsdl dd .a_img .zc2{ bottom:0px; font-size:16px;}

.n_box17_c{ height:90px;}


}

@media screen and (min-width:993px) and (max-width:1200px)
{
.i_logo{width:auto;}
.i_ss{width:18%;}
	
.header_div{ display:block;}
.phone_nav{ display:none;}
.ui_div_center{width:100%; padding:0px 2%;}
.home-swiper .swiper-slide img{display:block; }
#banner{ height:auto !important;}

.i_footer_tl_t a{ padding:0px 15px;}
.i_footer_tr{width:27%; font-size:14px;}
.i_footer_tr .s1{ font-size:18px;}
.i_footer_tr .s2{ font-size:36px;}
.i_fwx{width:10%;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_tl_c{ padding-top:10px;}

.i_box1{ padding:40px 0px 15px 0px;}
.i_box1_t{ height:50px; line-height:50px; font-size:30px;}
.i_box1_t1{ font-size:18px; height:35px; line-height:35px;}
.i_box3_t span{ height:50px; line-height:50px; font-size:30px;}
.i_box3_c li .a_img .zc2{ padding:0px 5%;}
.i_box3_c li .a_img .zc2_c{ font-size:16px; height:40px; background-size:22px}
.i_box3_c li .a_img .zc2_c:after{ top:-15px;}


.i_box4{ padding:50px 0px 70px 0px;}
.i_box4_c li .a_img .zc2{ padding:0px 5%; font-size:14px; bottom:20px;}
.i_box4_c li .a_img .zc2 .s1{ font-size:16px;}

.nav_menu li .twodiv{ left:2%;}

.n_banner{ height:360px;}
.n_boxcon{ padding:40px 0px;}
.n_boxcon_t{ font-size:24px;}
.n_box1 li .div_c{ padding:15px 3% 0px 3%;}
.n_box1 li .div_c .s1{ height:40px; line-height:40px; font-size:20px;}

.ui_div_con1{width:100%; padding:0px 3%;}
.n_box2 li{ padding:30px 0px 30px 0px;}
.n_box2 li .a_img_r .s1{ height:50px; line-height:25px; font-size:18px;}
.n_box2 li .a_img_r .s2{ height:75px;}
.n_box2 li .a_img_r .s3{ height:40px; line-height:40px;}
.n_box2 li .div_lc span{ font-size:35px;}
.a_mtbd_dpages{ padding:40px 0px; font-size:15px;}

.ui_div_con2{width:100%; padding:0px 3%;}

.n_box51{ padding:15px 0px 25px 0px;}
.n_box5_c li{ padding-bottom:30px;}
.n_box5_c li .a_img_r .div_c{ margin-top:20px;}
.n_box5_c li .a_img_r .div_con{ padding:5%;}
.n_box5_c li .a_img_r .div_con .s_title{ height:50px; line-height:50px; font-size:28px;}
.n_box5_c li .a_img_r .div_con .s_tcon{ height:75px;}
.n_box5_c li .a_img_r .div_con .s_tbon img{width:50px; height:50px;}


.n_box6{ padding:30px 0px 20px 0px;}
.n_box6_t{ height:auto; padding:10px 0px; line-height:1.4; font-size:24px;}
.n_box6_c{ padding:30px 0px 50px 0px;}
.n_box6_c1{ padding:30px 0px 40px 0px;}

.n_box7{ padding:30px 0px 30px 0px;}


.n_box8{ padding:50px 0px;}
.n_box8 li .a_img_r{ padding-top:20px;}

.a_menu .a_menu_a{ font-size:15px; padding:0px 10px;}

.n_box10{ padding:40px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ font-size:14px;}
.n_box10_cr{ padding-top:0px;}
.n_box10_cr li{ padding:10px 0px 5px 0px;}
.n_box10_cr li .s1{ font-size:16px;}
.n_box10_cr li .s2{ margin-top:0px; height:27px; line-height:27px;}
.n_box10_c{ margin-bottom:25px;}
.n_box11 li .div .a_img .atext{ font-size:18px;}
.n_box11 li{ background:url(../images/tb_036.png) right top 30px no-repeat;}
.n_box11{ margin:20px 0px 40px 0px;}
.n_box11 li.twodiv{ margin-top:60px; background:url(../images/tb_037.png) right top no-repeat;}
.n_box12{ padding:25px 0px 50px 0px;}
.n_box11 li .div .a_text{width:166%; left:-52%;}
.n_box13{ padding:30px 0px 40px 0px;}
.n_box13 li .a_img img{width:60px; height:60px;}
.n_box13 li .a_text{ font-size:16px;}
.n_box14 .a_img_r{ padding:0px 4.3% 0px 2.5%;}
.n_box14 .a_img_r_t{ font-size:20px; height:40px; line-height:40px;}
.n_box14 .a_img_r_c .ipt1{ height:35px; line-height:35px}
.n_box14 .a_img_r_c .ipt2{ height:35px; line-height:35px;}
.n_box14 .a_img_r_c .ipt3{ height:115px;}

.n_box15_c_l{width:15%;}
.n_box15_c_r{width:82%;}
.n_productdb_img li .div .div_t{ height:25vmin;}

.n_zpnsdl dt .a_img_r{ padding-top:10px;}

.nav_menu li .twodiv_c_dl .dd .a_two{ font-size:16px;}
.nav_menu li .twodiv_c_dl .dd .a_two.a_two1{ font-size:16px;}
}

@media screen and (min-width:1201px) and (max-width:1300px)
{

.header_div{ display:block;}
.phone_nav{ display:none;}
.ui_div_center{width:85%;}
.home-swiper .swiper-slide img{display:block; }
#banner{ height:auto !important;}

.i_logo{width:auto;}
.i_ss{width:18%;}

.i_footer_tl_t a{ padding:0px 15px;}
.i_footer_tr{width:27%; font-size:14px;}
.i_footer_tr .s1{ font-size:18px;}
.i_footer_tr .s2{ font-size:36px;}
.i_fwx{width:10%;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_tl_c{ padding-top:10px;}

.i_box1{ padding:50px 0px 20px 0px;}
.i_box1_t{ height:50px; line-height:50px; font-size:30px;}
.i_box1_t1{ font-size:18px; height:35px; line-height:35px;}
.i_box3_t span{ height:50px; line-height:50px; font-size:30px;}
.i_box3_c li .a_img .zc2{ padding:0px 5%;}
.i_box3_c li .a_img .zc2_c{ font-size:16px; height:40px; background-size:22px}
.i_box3_c li .a_img .zc2_c:after{ top:-15px;}


.i_box4{ padding:50px 0px 70px 0px;}
.i_box4_c li .a_img .zc2{ padding:0px 5%; font-size:14px; bottom:20px;}
.i_box4_c li .a_img .zc2 .s1{ font-size:16px;}


.nav_menu li .twodiv{ left:7.5%;}

.n_box1 li .div_c{ padding:10px 11% 0px 11%;}
.n_boxcon_t{ height:60px; line-height:60px; font-size:24px;}

.n_box5_c li .a_img_r .div_con .s_title{ font-size:35px; height:80px; line-height:80px;}

.n_box8{ padding:60px 0px;}
.n_box8 li .a_img_r{ padding-top:50px;}

.a_menu .a_menu_a{ font-size:14px;}

.n_box10{ padding:40px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ font-size:14px;}
.n_box10_cr{ padding-top:15px;}
.n_box10_cr li{ padding:10px 0px 5px 0px;}
.n_box10_cr li .s1{ font-size:16px;}
.n_box10_cr li .s2{ margin-top:0px; height:27px; line-height:27px;}
.n_box10_c{ margin-bottom:25px;}
.n_box11 li .div .a_img .atext{ font-size:18px;}
.n_box11 li{ background:url(../images/tb_036.png) right top 30px no-repeat;}
.n_box11{ margin:20px 0px 40px 0px;}
.n_box11 li.twodiv{ margin-top:60px; background:url(../images/tb_037.png) right top no-repeat;}
.n_box12{ padding:25px 0px 50px 0px;}
.n_box11 li .div .a_text{width:160%; left:-48%;}
.n_box13{ padding:30px 0px 40px 0px;}
.n_box13 li .a_img img{width:60px; height:60px;}
.n_box13 li .a_text{ font-size:16px;}
.n_box14 .a_img_r{ padding:0px 4.3% 0px 2.5%;}
.n_box14 .a_img_r_t{ font-size:20px; height:60px; line-height:60px;}
.n_box14 .a_img_r_c .ipt1{ height:35px; line-height:35px}
.n_box14 .a_img_r_c .ipt2{ height:35px; line-height:35px;}
.n_box14 .a_img_r_c .ipt3{ height:115px;}

.n_box15_c_l{width:15%;}
.n_box15_c_r{width:82%;}
.n_productdb_img li .div .div_t{ height:32vmin;}

.nav_menu li .twodiv_c_dl .dd .a_two{ font-size:16px;}
.nav_menu li .twodiv_c_dl .dd .a_two.a_two1{ font-size:16px;}


}
@media screen and (min-width:1301px) and (max-width:1500px)
{

.header_div{ display:block;}
.phone_nav{ display:none;}
.ui_div_center{width:85%;}
.home-swiper .swiper-slide img{display:block; }
#banner{ height:auto !important;}

.i_logo{width:auto;}
.i_ss{width:18%;}

.i_footer_tl_t a{ padding:0px 15px;}
.i_footer_tr{width:27%; font-size:14px;}
.i_footer_tr .s1{ font-size:18px;}
.i_footer_tr .s2{ font-size:36px;}
.i_fwx{width:10%;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_tl_c{ padding-top:10px;}

.i_box1{ padding:50px 0px 20px 0px;}
.i_box1_t{ height:50px; line-height:50px; font-size:30px;}
.i_box1_t1{ font-size:18px; height:35px; line-height:35px;}
.i_box3_t span{ height:50px; line-height:50px; font-size:30px;}
.i_box3_c li .a_img .zc2{ padding:0px 5%;}
.i_box3_c li .a_img .zc2_c{ font-size:18px; height:50px; background-size:22px}
.i_box3_c li .a_img .zc2_c:after{ top:-17px;}


.i_box4{ padding:50px 0px 70px 0px;}
.i_box4_c li .a_img .zc2{ padding:0px 5%; font-size:16px; bottom:20px;}
.i_box4_c li .a_img .zc2 .s1{ font-size:18px;}

.nav_menu li .twodiv{ left:7.5%;}

.n_box8{ padding:60px 0px;}

.n_box10{ padding:40px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ font-size:14px;}
.n_box10_cr{ padding-top:15px;}
.n_box10_cr li{ padding:10px 0px 10px 0px;}
.n_box10_cr li .s1{ font-size:16px;}
.n_box10_cr li .s2{ margin-top:0px; height:27px; line-height:27px;}
.n_box10_c{ margin-bottom:25px;}
.n_box11 li .div .a_img .atext{ font-size:18px;}
.n_box11 li{ background:url(../images/tb_036.png) right top 30px no-repeat;}
.n_box11{ margin:20px 0px 40px 0px;}
.n_box11 li.twodiv{ margin-top:60px; background:url(../images/tb_037.png) right top no-repeat;}
.n_box12{ padding:25px 0px 50px 0px;}
.n_box11 li .div .a_text{width:160%; left:-48%;}
.n_box13{ padding:30px 0px 40px 0px;}
.n_box13 li .a_img img{width:60px; height:60px;}
.n_box13 li .a_text{ font-size:16px;}
.n_box14 .a_img_r{ padding:0px 4.3% 0px 2.5%;}
.n_box14 .a_img_r_t{ font-size:20px; height:60px; line-height:60px;}
.n_box14 .a_img_r_c .ipt1{ height:35px; line-height:35px}
.n_box14 .a_img_r_c .ipt2{ height:35px; line-height:35px;}
.n_box14 .a_img_r_c .ipt3{ height:115px;}


.nav_menu li .twodiv_c_dl .dd .a_two{ font-size:16px;}
.nav_menu li .twodiv_c_dl .dd .a_two.a_two1{ font-size:16px;}

}

@media screen and (min-width:1501px) and (max-width:1600px)
{
.i_logo{width:auto;}
.i_ss{width:15%;}
.i_box1_t{ font-size:34px;}
.i_box3_t span{ font-size:34px;}
.i_box3_c li .a_img .zc2_c{ font-size:22px; height:75px;}
.i_box4_c li .a_img .zc2 .s1{ font-size:22px;}

.n_box10{ padding:40px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ font-size:14px;}
.n_box10_cr{ padding-top:0px;}
.n_box10_cr li{ padding:17px 0px 15px 0px}
.n_box10_cr li .s1{ font-size:16px;}
.n_box10_cr li .s2{ margin-top:0px; height:27px; line-height:27px;}
.n_box10_c{ margin-bottom:25px;}
.n_box11 li .div .a_img .atext{ font-size:20px;}
.n_box11 li{ background:url(../images/tb_036.png) right top 30px no-repeat;}
.n_box11{ margin:20px 0px 40px 0px;}
.n_box11 li.twodiv{ margin-top:60px; background:url(../images/tb_037.png) right top no-repeat;}
.n_box12{ padding:25px 0px 50px 0px;}
.n_box11 li .div .a_text{width:160%; left:-48%;}
.n_box13{ padding:30px 0px 40px 0px;}
.n_box13 li .a_img img{width:60px; height:60px;}
.n_box13 li .a_text{ font-size:16px;}
.n_box14 .a_img_r_t{ font-size:20px; height:60px; line-height:60px;}
.n_box14 .a_img_r_c .ipt1{ height:35px; line-height:35px}
.n_box14 .a_img_r_c .ipt2{ height:35px; line-height:35px;}
.n_box14 .a_img_r_c .ipt3{ height:115px;}

}
@media screen and (min-width:1601px) and (max-width:1800px)
{
.n_box10_cr{ padding-top:0px;}
.n_box10_cr li{ padding:15px 0px 15px 0px}
.n_box14 .a_img_r_c .ipt1{ height:45px; line-height:45px;}
.n_box14 .a_img_r_c .ipt2{ height:45px; line-height:45px;}
.n_box14 .a_img_r_c .ipt3{ height:140px;}
}

