@charset "utf-8";

/* CSS Document */

/*@media screen and (min-width:0px) and (max-width: 641px)*/



@media screen and (min-width:0px) and (max-width: 640px)

{

	.home-swiper .swiper-slide a img{ display:block;}

.i_logo_img{width:35%;}

.header_top{height:60px; padding:10px 3% 0px 3%;}

.home-swiper .swiper-slide img{ display:block;}

.section .sec-scale {transform: scale(1);opacity: 1;}

.section.y1,.section.y2,.section.y3,.section.y4,.section.y5,.section.y6,.ny_section{height: auto !important; }

.bg {position: absolute;top: 0;left: 0;}

.i_ggjj,.i_wmys,.i_ryzz,.i_footer{width: 100%;height: 100%;margin: 0;top: 0;padding: 15px 3% 15px 3%;left: 0;position: relative;}





.link_phone{ display:block;}

.link_pc{ display:none;}



.i_ggjj_l{width:100%;}

.i_ggjj_r{width:100%; margin-top:0px; margin-left:0px;}

.i_ggjj_r_t{ font-size:16px; line-height:1.7; padding-top:20px;}

.i_ggjj_r_t span{ font-size:22px;}

.i_ggjj_r_c{ height:auto !important; line-height:1.8; margin-top:20px;}

.i_ggjj_r_b, .i_ggjj_r_b:hover{ height:40px; line-height:40px; font-size:14px;}



.i_wmys_l{width:100%;}

.i_wmys_r{width:100%; margin:0px;}

.i_wmys_r_t{font-size:16px; line-height:1.7; padding-top:20px;}

.i_wmys_r_t span{ font-size:22px;}

.i_wmys_r_b{ height:auto !important; line-height:1.8; margin:15px 0px; font-size:14px;}



.i_ryzz_t{font-size:16px; line-height:1.7;}

.i_ryzz_t span{ font-size:22px;}

.i_ryzz_c{width:100%; margin-top:15px;/*height:250px;*/ height:auto !important;}



.i_footer_t{font-size:22px; line-height:1.7; height:50px; line-height:50px;}

.i_footer_t span{font-size:22px;}





.i_footer_t1{font-size:22px; line-height:1.7;height:50px; line-height:50px; margin-top:20px;}

.i_footer_t1 span{ font-size:22px;}



.i_footer_b_l{width:100%; margin-bottom:15px;}

.i_footer_b_l .s1{ font-size:20px;}

.i_footer_b_c{width:100%; margin-bottom:15px;}

.i_footer_b_c ul li{width:33.33%;}

.i_footer_b_r{width:100%; text-align:center;}

.i_footer_b_r img{width:50%;}

.i_footer_b_c ul li dl dt a, .i_footer_b_c ul li dl dt a:hover{ font-size:18px;}



.i_pf_div{ position:relative; left:0px; bottom:auto; text-align:center;}



.sjs-swiper .swiper-button-prev { background: url(../images/l_btn1.png) center no-repeat;  top: 50%; background-size:40px;  width: 40px; height:40px; left:2%; margin-top:-20px;}

.sjs-swiper .swiper-button-next { background: url(../images/r_btn1.png) center no-repeat; top: 50%;  background-size:40px;   width: 40px; height:40px;right:2%;margin-top:-20px;}



.n_banner_text{width:100%; padding:0px 3%; left:0px; margin-left:0px; font-size:14px; top:50%;}

.n_banner_text span{ font-size:18px;}



.n_section_uo{ width:100%; padding:0px 3%;}

.n_section_uo_c{width:100%;}

.n_menu li a{height:50px; line-height:50px; font-size:16px;}

.n_div1{ padding:15px 0px;}

.n_div1_t{ height:60px; line-height:60px;}

.n_div1_t span{ font-size:20px;}

.n_div1_c li{width:100%; height:40px; padding-right:0px; float:left; margin-bottom:10px;}

.n_div1_c li a{width:100%; padding:0px;  height:40px; text-align:center;line-height:40px; font-size:14px; }

.n_div2{ padding:15px 0px;}

.n_div2_t{ margin-bottom:20px;}

.n_div2_t span{ font-size:20px;}



.n_dbg2{width:100%; padding:0px 3%;}

.n_dbg2_c{width:100%; margin:0px auto;}

.n_dbg2_con{ padding:15px 0px;}

.n_dbg2_con_l{width:100%; text-align:center; line-height:1.8; height:auto !important;}



.n_dbg2_con_c{width:50%;}

.n_dbg2_con_c a{ padding:0px 10px; display:inline-block; height:35px; text-align:center;}

.n_dbg2_con_r{width:50%; text-align:left; padding-top:5px;}



.a_zxlmenu{ display:block;}

.n_ssmenu{ display:none;}



.n_div4 { padding-bottom:40px;}

.n_div4_l{width:100%;}

.n_div4_l span{ font-size:26px;}

.n_div4_r{width:100%;}

.n_div1.lxwmdiv{ padding:15px 0px 0px 0px;}



.n_div4_cl{width:100%;}

.n_div4_cr{width:100%;}

.n_div4_ct{ font-size:15px;}

.n_div4_ct span{ font-size:20px;}

.n_messages{ margin-bottom:15px;}

.n_messages table tr td{ font-size:14px;}





.n_ryzzList li{width:100%;}

.n_ryzzList li .div .a_text{ height:40px; line-height:40px; font-size:14px;}



.n_videoList li .a_text{ height:40px; line-height:40px; font-size:14px;}



 .n_caseList li{width:50%;}

 .n_caseList li .div .a_text{ padding:5px 3% 10px 3%;}

.n_caseList li .div .a_text .s1{ height:30px; line-height:30px; font-size:15px;}

.n_caseList li .div .a_text .s2{ padding:0px;height:40px; line-height:20px; text-indent:20px;font-size:12px;}





.n_zxpdList li .div{ font-size:14px;}

.n_zxpdList li .div .zxleft{width:20%; height:80px; font-size:12px; line-height:1.8;}

.n_zxpdList li .div .zxleft .s1{ font-size:22px;}

.n_zxpdList li .div .zxright{width:79%; height:80px; line-height:80px;}



.n_zthyList li .a_img{width:100%;}

.n_zthyList li .a_img_r{width:100%; padding:20px 3%;}

.n_zthyList li .a_img_r .s1{ height:auto !important; line-height:1.6; font-size:16px;}

.n_zthyList li .a_img_r .s2{ height:auto !important; line-height:1.0; padding:4% 0px; font-size:12px;}

.n_zthyList li .a_img_r .s3{ height:auto !important; line-height:1.7;}



.n_hynewsList li{width:50%;}

.n_hynewsList li .div{ height:220px; padding-top:15px;}

.n_hynewsList li .div .s1{ height:40px; line-height:40px;}

.n_hynewsList li .div .s2{ margin-bottom:10px;}



.a_mt_title{ font-size:18px;}

.a_mt_time{ padding:14px 0px;}



.n_productList li{width:100%; padding:0px 0% 1% 0px;}

.n_productList li .div .a_text{ height:40px; line-height:40px; font-size:14px;}



.n_mhxt_t{ font-size:20px; height:50px; line-height:50px;}

.n_mhxt_c_t{ font-size:20px; height:50px; line-height:50px;}

.n_mhxt_c{ padding-bottom:15px;}

.n_mhxt_c_t1{ height:auto !important;}

.n_mhxt_c_t1 li{width:50%;}

.n_mhxt_c_t1 li .a_text{ margin:15px 0px; font-size:14px;}

.n_mhxt_c_t2{ font-size:16px;}

.n_mhxt_c_t3{ padding-top:10px;}

.n_mhxt_c_t3 li{width:100%; float:left; padding:0px 0% 5% 0%;}

.n_mhxt_c_t3 li .div{width:100%; background:url(../images/cp_bg3.png) no-repeat; background-size:100%; height:12vmin;}

.n_mhxt_c_t3 li .div .s1{width:14%; height:12vmin; line-height:12vmin; text-align:center; font-size:16px; overflow:hidden; color:#fff;}

.n_mhxt_c_t3 li .div .s2{width:81%; padding-right:3%; height:12vmin; line-height:12vmin; overflow:hidden; color:#2464ba; font-size:14px;}





.nztbg2_t{ font-size:20px;}

.nztbg2_t1 .s1{ font-size:20px;}

.nztbg2_t1 .s2{ font-size:14px;}

.nztbg2_t1 .s3 li{width:100%;}

.nztbg2_t1 .s3 li .a_text{ font-size:18px;}

.nztbg2_t1 .s3 li .a_text1{ font-size:14px;}

.nztbg2_t2 .s1{ font-size:20px; padding:4%;}

.nztbg2_t2 .s2 dt{ margin-bottom:5px;}

.nztbg2_t2 .s2 dt .div .a_img{width:100%;}

.nztbg2_t2 .s2 dt .div .a_img_r{width:100%; margin:0px; padding:3% 0px; font-size:14px;}

.nztbg2_t2 .s2 dd{width:100%;margin-bottom:5px;}

.nztbg2_t2 .s2 dd .div .a_img .a_text .s2{ font-size:14px;}

.nztbg2_t2 .s2 dd .div .a_img .a_text .s1{ font-size:18px}

.nztbg2_t3{ font-size:20px; padding:4% 0px;}

.nztbg2_t4 .a_text{ height:auto !important; padding:3%; font-size:14px; line-height:1.7;}

.nztbg2_t7 .a_img{width:100%;}

.nztbg2_t8 li{width:50%; margin-bottom:10px;}

.nztbg2_t8 li .div{ font-size:14px;}

.nztbg2_t9 li{width:50%;}

.nztbg2_t10 li{width:100%; margin-bottom:10px;}

.nztbg2_t10 li .div{width:100%; background:url(../images/cp_bg31.png) no-repeat; background-size:100%; height:17vmin;}

.nztbg2_t10 li .div .s1{width:16%; height:17vmin; line-height:17vmin; text-align:center; font-size:16px; overflow:hidden; color:#fff;}

.nztbg2_t10 li .div .s2{width:78%; padding-right:3%; height:17vmin; line-height:17vmin; overflow:hidden; color:#2464ba; font-size:16px;}

.nztbg2_c{ padding-bottom:20px;}





.nztbg3_c li{width:100%; margin-bottom:10px;}



.nztbg5_div_l{width:100%; margin-bottom:20px; text-align:center;}

.nztbg5_div_r{width:100%;}

.nztbg5_div{ padding:20px 0px;}

.i_flogo{width:50%;}

.nztbg5_div_r_t{ padding-bottom:15px; font-size:14px;}

.nztbg5_div_r_t span{ font-size:20px;}



.nztbg5_div_r_phone{ display:block;}

.nztbg5_div_r_pc{ display:none;}



 .n_mhxt_c img{ width:100%;}





}

@media screen and (min-width:641px) and (max-width: 767px)

{

	.home-swiper .swiper-slide a img{ display:block;}

	.i_logo_img{width:30%;}

	.header_top{ padding:10px 3% 0px 3%;}

	.home-swiper .swiper-slide img{ display:block;}

	.section .sec-scale {transform: scale(1);opacity: 1;}

	.bg {position: absolute;top: 0;left: 0;}

	.section.y1,.section.y2,.section.y3,.section.y4,.section.y5,.section.y6,.ny_section{height: auto !important; }

	.i_ggjj,.i_wmys,.i_ryzz,.i_footer{width: 100%;height: 100%;margin: 0;top: 0;padding: 15px 3% 15px 3%;left: 0;position: relative;}

	

	

	.link_phone{ display:block;}

	.link_pc{ display:none;}

	

	.i_ggjj_l{width:100%;}

	.i_ggjj_r{width:100%; margin-top:0px; margin-left:0px;}

	.i_ggjj_r_t{ font-size:16px; line-height:1.7; padding-top:20px;}

	.i_ggjj_r_t span{ font-size:22px;}

	.i_ggjj_r_c{ height:auto !important; line-height:1.8; margin-top:20px;}

	.i_ggjj_r_b, .i_ggjj_r_b:hover{ height:40px; line-height:40px; font-size:14px;}

	

	.i_wmys_l{width:100%;}

	.i_wmys_r{width:100%; margin:0px;}

	.i_wmys_r_t{font-size:16px; line-height:1.7; padding-top:20px;}

	.i_wmys_r_t span{ font-size:22px;}

	.i_wmys_r_b{ height:auto !important; line-height:1.8; margin:15px 0px; font-size:14px;}

	

	.i_ryzz_t{font-size:16px; line-height:1.7;}

	.i_ryzz_t span{ font-size:22px;}

	.i_ryzz_c{width:100%; margin-top:15px;height:450px;}

	

	.i_footer_t{font-size:22px; line-height:1.7; height:50px; line-height:50px;}

	.i_footer_t span{font-size:22px;}

	

	

	.i_footer_t1{font-size:22px; line-height:1.7;height:50px; line-height:50px; margin-top:20px;}

	.i_footer_t1 span{ font-size:22px;}

	

	.i_footer_b_l{width:100%; margin-bottom:15px;}

	.i_footer_b_l .s1{ font-size:20px;}

	.i_footer_b_c{width:100%; margin-bottom:15px;}

	.i_footer_b_c ul li{width:33.33%;}

	.i_footer_b_r{width:100%; text-align:center;}

	.i_footer_b_r img{width:30%;}

	.i_footer_b_c ul li dl dt a, .i_footer_b_c ul li dl dt a:hover{ font-size:18px;}

	.i_pf_div{ position:relative; left:0px; bottom:auto; text-align:center;}

	

	.sjs-swiper .swiper-button-prev { background: url(../images/l_btn1.png) center no-repeat;  top: 50%; background-size:40px;  width: 40px; height:40px; left:32%; margin-top:-20px;}

    .sjs-swiper .swiper-button-next { background: url(../images/r_btn1.png) center no-repeat; top: 50%;  background-size:40px;   width: 40px; height:40px;right:32%;margin-top:-20px;}

	

	

	.n_banner_text{width:100%; padding:0px 3%; left:0px; margin-left:0px; font-size:20px;}

	.n_banner_text span{ font-size:30px;}

	

	

	.n_section_uo{ width:100%; padding:0px 3%;}

	.n_section_uo_c{width:100%;}

	.n_menu li a{height:50px; line-height:50px; font-size:16px;}

	.n_div1{ padding:15px 0px;}

	.n_div1_t{ height:60px; line-height:60px;}

	.n_div1_t span{ font-size:20px;}

	.n_div1_c li{width:100%; height:40px; padding-right:0px; float:left; margin-bottom:10px;}

	.n_div1_c li a{width:100%; padding:0px;  height:40px; text-align:center;line-height:40px; font-size:14px; }

	.n_div2{ padding:15px 0px;}

	.n_div2_t{ margin-bottom:20px;}

	.n_div2_t span{ font-size:20px;}

	

	.n_dbg2{width:100%; padding:0px 3%;}

	.n_dbg2_c{width:100%; margin:0px auto;}

	.n_dbg2_con{ padding:15px 0px;}

	.n_dbg2_con_l{width:100%; text-align:center; line-height:1.8; height:auto !important;}

	

	.n_dbg2_con_c{width:50%;}

	.n_dbg2_con_c a{ padding:0px 10px; display:inline-block; height:35px; text-align:center;}

	.n_dbg2_con_r{width:50%; text-align:left; padding-top:5px;}

	

	.a_zxlmenu{ display:block;}

	.n_ssmenu{ display:none;}

	

	

	.n_div4 { padding-bottom:40px;}

	.n_div4_l{width:100%;}

	.n_div4_l span{ font-size:26px;}

	.n_div4_r{width:100%;}

	.n_div1.lxwmdiv{ padding:15px 0px 0px 0px;}

	

	.n_div4_cl{width:100%;}

	.n_div4_cr{width:100%;}

	.n_div4_ct{ font-size:15px;}

	.n_div4_ct span{ font-size:20px;}

	.n_messages{ margin-bottom:15px;}

	.n_messages table tr td{ font-size:14px;}

	

	.n_ryzzList li{width:50%;}

   .n_ryzzList li .div .a_text{ height:40px; line-height:40px; font-size:14px;}

   

   .n_videoList li .a_text{ height:40px; line-height:40px; font-size:14px;}

   

    .n_caseList li{width:50%;}

 .n_caseList li .div .a_text{ padding:5px 3% 10px 3%;}

.n_caseList li .div .a_text .s1{ height:30px; line-height:30px; font-size:15px;}

.n_caseList li .div .a_text .s2{ padding:0px;height:40px; line-height:20px; text-indent:20px;font-size:12px;}



.n_zxpdList li .div{ font-size:14px;}

.n_zxpdList li .div .zxleft{width:20%; height:80px; font-size:12px; line-height:1.8;}

.n_zxpdList li .div .zxleft .s1{ font-size:22px;}

.n_zxpdList li .div .zxright{width:79%; height:80px; line-height:80px;}





.n_zthyList li .a_img{width:100%;}

.n_zthyList li .a_img_r{width:100%; padding:20px 3%;}

.n_zthyList li .a_img_r .s1{ height:auto !important; line-height:1.6; font-size:16px;}

.n_zthyList li .a_img_r .s2{ height:auto !important; line-height:1.0; padding:4% 0px; font-size:12px;}

.n_zthyList li .a_img_r .s3{ height:auto !important; line-height:1.7;}





.n_hynewsList li{width:50%;}

.n_hynewsList li .div{ height:220px; padding-top:15px;}

.n_hynewsList li .div .s1{ height:40px; line-height:40px;}

.n_hynewsList li .div .s2{ margin-bottom:10px;}



.a_mt_title{ font-size:18px;}

.a_mt_time{ padding:14px 0px;}



.n_productList li{width:50%;}

.n_productList li .div .a_text{ height:40px; line-height:40px; font-size:14px;}





.n_mhxt_t{ font-size:20px; height:60px; line-height:60px;}

.n_mhxt_c_t{ font-size:20px; height:60px; line-height:60px;}

.n_mhxt_c{ padding-bottom:15px;}

.n_mhxt_c_t1{ height:auto !important;}

.n_mhxt_c_t1 li{width:50%;}

.n_mhxt_c_t1 li .a_text{ margin:15px 0px; font-size:14px;}

.n_mhxt_c_t2{ font-size:18px;}

.n_mhxt_c_t3{ padding-top:20px;}

.n_mhxt_c_t3 li{width:100%; float:left; padding:0px 0% 5% 0%;}

.n_mhxt_c_t3 li .div{width:100%; background:url(../images/cp_bg3.png) no-repeat; background-size:100% 13vmin; height:13vmin;}

.n_mhxt_c_t3 li .div .s1{width:14%; height:13vmin; line-height:13vmin; text-align:center; font-size:18px; overflow:hidden; color:#fff;}

.n_mhxt_c_t3 li .div .s2{width:81%; padding-right:3%; height:13vmin; line-height:13vmin; overflow:hidden; color:#2464ba; font-size:16px;}





.nztbg2_t{ font-size:20px;}

.nztbg2_t1 .s1{ font-size:20px;}

.nztbg2_t1 .s2{ font-size:14px;}

.nztbg2_t1 .s3 li{width:100%;}

.nztbg2_t1 .s3 li .a_text{ font-size:18px;}

.nztbg2_t1 .s3 li .a_text1{ font-size:14px;}

.nztbg2_t2 .s1{ font-size:20px; padding:4%;}

.nztbg2_t2 .s2 dt{ margin-bottom:5px;}

.nztbg2_t2 .s2 dt .div .a_img{width:100%;}

.nztbg2_t2 .s2 dt .div .a_img_r{width:100%; margin:0px; padding:3% 0px; font-size:14px;}

.nztbg2_t2 .s2 dd{width:100%;margin-bottom:5px;}

.nztbg2_t2 .s2 dd .div .a_img .a_text .s2{ font-size:14px;}

.nztbg2_t2 .s2 dd .div .a_img .a_text .s1{ font-size:18px}

.nztbg2_t3{ font-size:20px; padding:4% 0px;}

.nztbg2_t4 .a_text{ height:auto !important; padding:3%; font-size:14px; line-height:1.7;}

.nztbg2_t7 .a_img{width:100%;}

.nztbg2_t8 li{width:50%; margin-bottom:10px;}

.nztbg2_t8 li .div{ font-size:14px;}

.nztbg2_t9 li{width:50%;}

.nztbg2_t10 li{width:100%; margin-bottom:10px;}

.nztbg2_t10 li .div{width:80%; margin-left:10%; background:url(../images/cp_bg31.png) no-repeat; background-size:100%; height:17vmin;}

.nztbg2_t10 li .div .s1{width:16%; height:17vmin; line-height:17vmin; text-align:center; font-size:16px; overflow:hidden; color:#fff;}

.nztbg2_t10 li .div .s2{width:78%; padding-right:3%; height:17vmin; line-height:17vmin; overflow:hidden; color:#2464ba; font-size:18px;}

.nztbg2_c{ padding-bottom:20px;}



.nztbg3_c li{width:100%; margin-bottom:10px;}





.nztbg5_div_l{width:100%; margin-bottom:20px; text-align:center;}

.nztbg5_div_r{width:100%;}

.nztbg5_div{ padding:20px 0px;}

.i_flogo{width:50%;}

.nztbg5_div_r_t{ padding-bottom:15px; font-size:14px;}

.nztbg5_div_r_t span{ font-size:20px;}



.nztbg5_div_r_phone{ display:block;}

.nztbg5_div_r_pc{ display:none;}









 .n_mhxt_c img{ width:100%;}

   

  



	

}

@media screen and (min-width:768px) and (max-width:992px)

{

	.phone_two{ margin-top:10vmin;}



	.i_logo_img{width:22%;}

	.header_top{ padding:10px 3% 0px 3%; height:80px;}

	

	.i_ggjj{ position:absolute; top:50%; height:430px; margin-top:-215px; width:100%; left:0px; margin-left:0px;}

	

	.i_ggjj_r{width:45%; margin-top:2%;}

	.i_ggjj_r_t{ font-size:18px;}

	.i_ggjj_r_t span{ font-size:22px;}

	.i_ggjj_r_c{ margin-top:20px; height:270px; line-height:30px;}

	.i_ggjj_r_b, .i_ggjj_r_b:hover{ height:40px; line-height:40px; font-size:14px;}

	

	.i_wmys{ height:350px; margin-top:-175px; width:100%; left:0px; margin-left:0px;}

	.i_wmys_r_t{font-size:18px;}

	.i_wmys_r_t span{ font-size:22px;}

	.i_wmys_r_b{/* height:120px;*/ line-height:40px; font-size:14px; margin:20px 0px;}

	

	.i_ryzz_t{ font-size:18px;}

	.i_ryzz_t span{ font-size:22px;}

	.i_ryzz_c{ margin-top:30px;}

	

	.i_footer{width: 100%; padding:0px 3%; left:0px; margin-left:0px;}

	.i_footer_t{font-size:20px;height:40px; line-height:40px;}

	.i_footer_t span{ font-size:20px;}

	

	.i_footer_t1{font-size:20px; margin-top:0px; height:40px; line-height:40px;}

	.i_footer_t1 span{ font-size:20px;}

	

	.i_footer_b_l{width:100%; margin-bottom:15px; text-align:center;}

	.i_footer_b_l .s1{ font-size:18px;}

	.i_footer_b_c{width:100%; margin-bottom:5px;}

	.i_footer_b_c ul li{width:12.5%;}

	.i_footer_b_r{width:100%; text-align:center;}

	.i_footer_b_r img{width:10%;}

	.i_footer_b_c ul li dl dt{ height:40px; line-height:40px;}

	.i_footer_b_c ul li dl dt a, .i_footer_b_c ul li dl dt a:hover{ font-size:16px;}

	.i_footer_b_c ul li dl dd{ height:30px; line-height:30px;}

	.i_footer_b_c ul li dl dd a, .i_footer_b_c ul li dl dd a:hover{ font-size:14px;}

	

	.n_banner_text{width:100%; padding:0px 3%; left:0px; margin-left:0px; font-size:22px;}

	.n_banner_text span{ font-size:30px;}

	

	

    .n_section_uo{ width:100%; padding:0px 2%;}

	.n_section_uo_c{width:100%;}

	.n_menu li a{height:50px; line-height:50px; font-size:16px;}

	.n_div1{ padding:15px 0px;}

	.n_div1_t{ height:60px; line-height:60px;}

	.n_div1_t span{ font-size:20px;}

	.n_div1_c li{width:50%; height:40px; padding-right:0px; padding:0px 2px; float:left; margin-bottom:4px;}

	.n_div1_c li a{width:100%; padding:0px;  height:40px; text-align:center;line-height:40px; font-size:14px; }

	.n_div2{ padding:15px 0px;}

	.n_div2_t{ margin-bottom:20px;}

	.n_div2_t span{ font-size:20px;}

	

	.n_dbg2{width:100%; padding:0px 3%;}

	.n_dbg2_c{width:100%; margin:0px auto;}

	.n_dbg2_con{ padding:15px 0px;}

	.n_dbg2_con_l{width:100%; text-align:center; line-height:1.8; height:auto !important;}

	

	.n_dbg2_con_c{width:50%;}

	.n_dbg2_con_c a{ padding:0px 10px; display:inline-block; height:35px; text-align:center;}

	.n_dbg2_con_r{width:50%; text-align:left; padding-top:5px;}

	

	.n_div4{ padding-bottom:50px;}

	.n_div4_l span{ font-size:26px;}

	.n_div4_ct{ font-size:16px;}

	.n_div4_ct span{ font-size:22px;}

	

	.n_ryzzList li{width:33.33%;}

   .n_ryzzList li .div .a_text{ height:50px; line-height:50px; font-size:16px;}

   

   .n_videoList li .a_text{ height:50px; line-height:50px; font-size:16px;}

   

   .n_caseList li .div .a_text .s1{ height:40px; line-height:40px; font-size:18px;}

	.n_caseList li .div .a_text .s2{ font-size:14px;}





.n_zxpdList li .div .zxleft{width:15%; }

.n_zxpdList li .div .zxright{width:84%;}



.n_zthyList li .a_img_r{ padding:20px 3%;}

.n_zthyList li .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}

.n_zthyList li .a_img_r .s2{ height:30px; line-height:30px; font-size:12px;}



.n_productList li .div .a_text{ height:40px; line-height:40px; font-size:14px;}





.n_mhxt_c_t1{ height:auto !important; padding-bottom:30px;}

.n_mhxt_c_t3 li .div .s2{ font-size:16px;}



.nztbg2_t10 li{width:48%; margin-bottom:10px;}

.nztbg2_t10 li .div{width:100%; background:url(../images/cp_bg31.png) no-repeat; background-size:100% 10vmin; height:10vmin}

.nztbg2_t10 li .div .s1{width:16%; height:10vmin; line-height:10vmin; text-align:center; font-size:16px; overflow:hidden; color:#fff;}

.nztbg2_t10 li .div .s2{width:78%; padding-right:3%; height:10vmin; line-height:10vmin; overflow:hidden; color:#2464ba; font-size:18px;}



.nztbg5_div{ padding:20px 0px;}

.nztbg5_div_r_t{ padding-bottom:20px; font-size:14px;}

.nztbg5_div_r_t span{ font-size:18px;}	

.i_logo_ul .nav_menu li .a_nav{ font-size:14px;}	
.i_logo_ul .nav_menu li{ height:30px;}
.i_logo_ul .nav_menu li .a_nav{ height:30px; line-height:30px;}

}

@media screen and (min-width:993px) and (max-width:1200px)

{

	

	.i_logo_img{width:22%;}

	.header_top{ padding:10px 3% 0px 3%; height:80px;}

	

	.i_ggjj{ position:absolute; top:50%; height:430px; margin-top:-215px; width:100%; left:0px; margin-left:0px;}

	

	.i_ggjj_r{width:45%; margin-top:2%;}

	.i_ggjj_r_t{ font-size:18px;}

	.i_ggjj_r_t span{ font-size:22px;}

	.i_ggjj_r_c{ margin-top:20px; height:270px; line-height:30px;}

	.i_ggjj_r_b, .i_ggjj_r_b:hover{ height:40px; line-height:40px; font-size:14px;}

	

	.i_wmys{ height:350px; margin-top:-175px; width:100%; left:0px; margin-left:0px;}

	.i_wmys_r_t{font-size:18px;}

	.i_wmys_r_t span{ font-size:22px;}

	.i_wmys_r_b{/* height:120px;*/ line-height:40px; font-size:14px; margin:20px 0px;}

	

	.i_ryzz_t{ font-size:18px;}

	.i_ryzz_t span{ font-size:22px;}

	.i_ryzz_c{ margin-top:30px;}

	

	.i_footer{width: 100%; padding:0px 3%; left:0px; margin-left:0px;}

	.i_footer_t{font-size:20px;height:40px; line-height:40px;}

	.i_footer_t span{ font-size:20px;}

	

	.i_footer_t1{font-size:20px; margin-top:0px; height:40px; line-height:40px;}

	.i_footer_t1 span{ font-size:20px;}

	

	.i_footer_b_l{width:100%; margin-bottom:15px; text-align:center;}

	.i_footer_b_l .s1{ font-size:18px;}

	.i_footer_b_c{width:100%; margin-bottom:5px;}

	.i_footer_b_c ul li{width:12.5%;}

	.i_footer_b_r{width:100%; text-align:center;}

	.i_footer_b_r img{width:10%;}

	.i_footer_b_c ul li dl dt{ height:40px; line-height:40px;}

	.i_footer_b_c ul li dl dt a, .i_footer_b_c ul li dl dt a:hover{ font-size:16px;}

	.i_footer_b_c ul li dl dd{ height:30px; line-height:30px;}

	.i_footer_b_c ul li dl dd a, .i_footer_b_c ul li dl dd a:hover{ font-size:14px;}

	

	.n_banner_text{width:100%; padding:0px 3%; left:0px; margin-left:0px; font-size:25px;}

	.n_banner_text span{ font-size:40px;}

	

	

	.n_section_uo{ width:100%; padding:0px 2%;}

	.n_section_uo_c{width:100%;}

	.n_menu li a{height:50px; line-height:50px; font-size:16px;}

	.n_div1{ padding:15px 0px;}

	.n_div1_t{ height:60px; line-height:60px;}

	.n_div1_t span{ font-size:20px;}

	.n_div1_c li{ height:55px; padding-right:10px; float:left;}

	.n_div1_c li a{ padding:0px 24px; border:1px solid #234c8f; background-color:#fff; height:45px; line-height:45px; color:#244d90; font-size:15px; display:inline-block; overflow:hidden;}



	.n_div2{ padding:15px 0px;}

	.n_div2_t{ margin-bottom:20px;}

	.n_div2_t span{ font-size:20px;}

	

	.n_dbg2{width:100%; padding:0px 3%;}

	.n_dbg2_c{width:100%; margin:0px auto;}

	.n_dbg2_con{ padding:15px 0px;}

	.n_dbg2_con_l{width:100%; text-align:center; line-height:1.8; height:auto !important;}

	

	.n_dbg2_con_c{width:50%;}

	.n_dbg2_con_c a{ padding:0px 10px; display:inline-block; height:35px; text-align:center;}

	.n_dbg2_con_r{width:50%; text-align:left; padding-top:5px;}

	

	.n_zthyList li .a_img_r{ padding:20px 3% 0px 3%;}

	.n_zthyList li .a_img_r .s2{ height:50px; line-height:50px;}

	

	

	

}

@media screen and (min-width:1200px) and (max-width:1400px)

{

	.i_logo_img{width:15%;}

	.header_top{ padding:10px 3% 0px 3%; height:100px;}

	

	.i_ggjj{ position:absolute; top:50%; height:430px; margin-top:-215px; width:100%; left:0px; margin-left:0px;}

	

	.i_ggjj_r{width:45%; margin-top:2%;}

	.i_ggjj_r_t{ font-size:18px;}

	.i_ggjj_r_t span{ font-size:22px;}

	.i_ggjj_r_c{ margin-top:20px; height:270px; line-height:30px;}

	.i_ggjj_r_b, .i_ggjj_r_b:hover{ height:40px; line-height:40px; font-size:14px;}

	

	.i_wmys{ height:350px; margin-top:-175px; width:100%; left:0px; margin-left:0px;}

	.i_wmys_r_t{font-size:18px;}

	.i_wmys_r_t span{ font-size:22px;}

	.i_wmys_r_b{/* height:120px;*/ line-height:40px; font-size:14px; margin:20px 0px;}

	

	.i_ryzz{ height:350px; margin-top:-275px;}

	.i_ryzz_t{ font-size:18px;}

	.i_ryzz_t span{ font-size:22px;}

	.i_ryzz_c{ margin-top:30px;}

	

	.i_footer{width: 100%; height:350px; margin-top:-175px; padding:0px 3%; left:0px; margin-left:0px;}

	.i_footer_t{font-size:20px;height:40px; line-height:40px;}

	.i_footer_t span{ font-size:20px;}

	

	.i_footer_t1{font-size:20px; margin-top:0px; height:40px; line-height:40px;}

	.i_footer_t1 span{ font-size:20px;}

	

	.i_footer_b_l .s1{ font-size:18px;}

	.i_footer_b_r img{width:100%;}

	.i_footer_b_c ul li dl dt{ height:40px; line-height:40px;}

	.i_footer_b_c ul li dl dt a, .i_footer_b_c ul li dl dt a:hover{ font-size:16px;}

	.i_footer_b_c ul li dl dd{ height:30px; line-height:30px;}

	.i_footer_b_c ul li dl dd a, .i_footer_b_c ul li dl dd a:hover{ font-size:14px;}

	

	.n_banner_text{width:100%; padding:0px 3%; left:0px; margin-left:0px; font-size:28px}

	.n_banner_text span{ font-size:45px;}

	

	

	.n_dbg2{width:100%; padding:0px 2%;}

	.n_dbg2_c{width:100%;}

	.n_section_uo{ width:100%; padding:0px 2%;}

	.n_section_uo_c{width:100%;}

	.n_div1{ padding:30px 0px;}

	.n_menu li a{height:80px; line-height:80px; font-size:22px;}

	

}

@media screen and (min-width:1400px) and (max-width:1700px)

{

	.i_logo_img{width:15%;}

	.header_top{ padding:10px 3% 0px 3%; height:110px;}

	

	.i_ggjj{ position:absolute; top:50%; height:430px; margin-top:-215px; width:100%; left:0px; margin-left:0px;}

	

	.i_ggjj_r{width:45%; margin-top:2%;}

	.i_ggjj_r_t{ font-size:18px;}

	.i_ggjj_r_t span{ font-size:22px;}

	.i_ggjj_r_c{ margin-top:20px; height:270px; line-height:30px;}

	.i_ggjj_r_b, .i_ggjj_r_b:hover{ height:40px; line-height:40px; font-size:14px;}

	

	.i_wmys{ height:350px; margin-top:-175px; width:100%; left:0px; margin-left:0px;}

	.i_wmys_r_t{font-size:18px;}

	.i_wmys_r_t span{ font-size:22px;}

	.i_wmys_r_b{/* height:120px;*/ line-height:40px; font-size:14px; margin:20px 0px;}

	

	.i_ryzz{ height:350px; margin-top:-275px;}

	.i_ryzz_t{ font-size:18px;}

	.i_ryzz_t span{ font-size:22px;}

	.i_ryzz_c{ margin-top:30px;}

	

	.i_footer{width: 100%; height:250px; margin-top:-125px; padding:0px 3%; left:0px; margin-left:0px;}

	.i_footer_t{font-size:20px;height:40px; line-height:40px;}

	.i_footer_t span{ font-size:20px;}

	

	.i_footer_t1{font-size:20px; margin-top:0px; height:40px; line-height:40px;}

	.i_footer_t1 span{ font-size:20px;}

	

	.i_footer_b_l .s1{ font-size:18px;}

	.i_footer_b_r img{width:100%;}

	.i_footer_b_c ul li dl dt{ height:40px; line-height:40px;}

	.i_footer_b_c ul li dl dt a, .i_footer_b_c ul li dl dt a:hover{ font-size:16px;}

	.i_footer_b_c ul li dl dd{ height:30px; line-height:30px;}

	.i_footer_b_c ul li dl dd a, .i_footer_b_c ul li dl dd a:hover{ font-size:14px;}

	

	.n_banner_text{width:100%; padding:0px 3%; left:0px; margin-left:0px;}

	

	.n_dbg2{width:100%; padding:0px 2%;}

	.n_dbg2_c{width:100%;}

	

}



