@charset "utf-8";

/* CSS Document */





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

{	

.header{ display:none;}

.phone_nav{ display:block;}


.banner-swiper .banner_prev,.banner-swiper .banner_next{width:30px; height:30px; bottom:40px;}
.banner-swiper .banner_prev{ left:5%;}
.banner-swiper .banner_next{left:calc(5% + 40px);}




.w1500{width:100%; padding:0px 5%;}

.w1440{width:100%; padding:0px 5%;}

.w1400{width:100%; padding:0px 5%;}

.w1200{width:100%; padding:0px 5%;}

.w1600{width:100%; padding:0px 5%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}



.banner-swiper .swiper-slide .banner_text h1{ font-size:18px;}

.banner-swiper .swiper-slide .banner_text h2{ font-size:30px; padding:10px 0px;}

.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:12px; padding-bottom:15px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:16px;}



.wz_buttom img{width:40px; height:40px;}

.banner-pagination .swiper-pagination-bullet-active{ width:25px;}

.banner-pagination .swiper-pagination-bullet{ margin:0px 5px !important;}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:25px !important; padding:0px 5%;}



.shubiao{ width:22px; margin-left:-11px; bottom:30px;}



.i_box1_l{ width:100%; padding:50px 5%;}

.i_box1_r{width:100%;}



.i_box1_l_left .a_img{ right:10%;}

.i_box1_l .video_img:after{ background-size:40px;}

.i_box1_r{ padding:85px 5% 0px 5%;}



.i_box1_r_t{ font-size:16px;}

.i_box1_r_t .s1{ font-size:28px; line-height:1.3;}

.i_box1_r_c{ margin-top:20px; font-size:14px;}

.i_box1_r_b{ margin-bottom:30px;}



.i_box1_sj li .s2 font{ font-size:14px;}

.i_box1_sj li .s2{ font-size:12px;}

.i_box1_sj li .s1{ font-size:12px; padding:0px 5px;}

.i_box1_sj li .s1 font{ font-size:28px;}

.i_box1_sj li img{width:40px; height:40px;}



.i_box1_en{ letter-spacing:10px; font-size:80px; left:0px; text-align:center; margin-top:40px; height:65px;}



.i_box2{ padding:40px 0px;}

.i_box3{ display:none;}

.i_box3_wap{ display:block;}



.i_box4{ padding-top:50px;}

.i_box4_ul{ margin:40px 0px;}

.i_box4_ul li .div .a_img img{ height:40px;}

.i_box4_ul li .div .a_text{ height:50px; line-height:50px;}

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

.i_box4_b{ font-size:53px; height:40px;}



.i_box5{ padding:50px 0px;}

.i_box5_t_r{width:100%; text-align:center; margin-top:30px;}

.i_box5_t_r a{ margin:0px; height:auto; line-height:1.8; margin:0px 15px; font-size:16px;}

.i_box5_c{ margin-top:30px; height:600px;}

.news_swiper .swiper-slide .div .a_img{width:100%;}

.news_swiper .swiper-slide .div .a_img_r{width:100%;}

.news_swiper .swiper-slide .div .a_img_r_t{ font-size:17px; height:56px; line-height:28px; margin-bottom:15px;}

.news_swiper .swiper-slide .div .a_img_r_c{ margin-bottom:15px;}







.i_footer_l{width:100%; padding-bottom:15px;}

.i_footer_c{width:100%;}

.i_footer_r{width:100%;}

.i_footer_r_c{ padding-left:0px;}

.i_footer_l .f_logo{ text-align:center;}

.i_footer_b_l{width:100%;}

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

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

.i_footer_b_r{width:60%; margin-left:20%;}

.i_footer_r_t a, .i_footer_r_t a:hover{ line-height:40px; font-size:16px; width:33.33%; text-align:center;}





.n_banner{  height:180px;}

.n_banner img{ display:none;}

.n_banner_text{ text-align:center;}

.n_banner_text .s2{ font-size:20px;}

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

.n_banner_text.active{ display:block;}



.n_box4{ position:relative;}

.n_box4_c{width:100%; padding-top:30px; margin-top:0px; border:1px solid #0d6cb8; margin-top:15px;}

.n_box4_c_text{ font-size:14px; height:auto; line-height:1.8;}

.n_box4_c_t{ font-size:28px;}

.n_box4_t{ color:#333; background:url(../images/tb_18s.png) left center no-repeat; font-size:14px;}

.n_box4_t a,.n_box4_t a:hover{ color:#333;}

.n_box4_c:after{ height:10px;}

.n_box4_c_t:before{width:8px;}

.n_box4{ padding-top:15px;}

.n_box5{ padding:30px 0px; background:none;}

.n_box5_l{width:100%; font-size:28px; padding-bottom:30px;}

.n_box5_r{width:100%; font-size:14px;}



.n_box6{ padding:30px 0px 50px 0px;}

.n_box6_t{ font-size:28px;}

.solution_swiper .swiper-slide .a_img .a_text{ padding-bottom:10px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div_t{ padding:10px 0px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div{ font-size:14px;}

.solution_swiper .swiper-slide .a_img .a_div_c{ line-height:30px; height:120px;}

.n_box6_c .solution_next{width:40px;  height:40px; margin-top:-20px; right:5px; background-color:#fff; border:1px solid #004a9a;}

.n_box6_c .solution_prev{width:40px;  height:40px; margin-top:-20px; left:5px;background-color:#fff; border:1px solid #004a9a;}



.n_box7_c{ padding-top:0px;}

.n_box7_c li{ padding:20px 0px;}

.n_box7_c li .div .a_img{width:100%;}

.n_box7_c li .div .a_img_r{width:100%;}

.n_box7_c li .div .a_img_r_t{ font-size:24px; padding:15px 0px;}

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

.n_box7_c li .div .a_img_r_c{ height:90px; line-height:30px;}

.n_box8{ padding:30px 0px;}

.n_box8 .n_box4_t{ color:#fff;background: url(../images/tb_18.png) left center no-repeat;}

.n_box8 .n_box4_t a,.n_box8 .n_box4_t a:hover{ color:#fff;}



.n_box8_title{ margin-bottom:10px; font-size:28px;}

.a_zxlmenu{ display:block;}

.n_bg3{ display:none;}

.n_box7{ padding:40px 0px;}

.n_box7_gk{ padding-bottom:30px;}

.n_box7_gk_t{ font-size:28px;}

.n_box7_gk_c{ margin-top:15px; font-size:14px;}

.n_box7_xg_t{ font-size:22px; padding-left:30px;}



.n_solution_box{ padding:30px 0px;}

.n_solution_box_c{ font-size:14px;}

.n_solution_box1{ padding:30px 0px;}

.n_solution_box1_t{ font-size:28px;}

.n_solution_box1_c{ padding-top:40px;}

.n_solution_box1_c li{width:100%;}

.n_solution_box1_c li .div_t{ font-size:22px;}

.n_solution_box1_c li .div_c{ font-size:14px;}



.n_solution_box2{ padding:40px 5%;}

.n_solution_box2_c{ margin-top:20px; padding:0px;}

.n_solution_box2_c_prev,.n_solution_box2_c_next{width:40px; height:40px; background-size:10px; margin-top:-72.5px;}

.solution_cp_swiper .swiper-slide .div .a_text_t{ height:30px; line-height:30px; font-size:22px; margin-bottom:10px;}

.solution_cp_swiper .swiper-slide .div { font-size:14px; }

.solution_cp_swiper .swiper-slide .div .a_text_c{height:44px; line-height:22px;}



.solution_cp_box1 .a_img{width:100%; margin:0px;}

.solution_cp_box1 .a_img_t{ font-size:22px; padding-top:10px; padding-bottom:10px; display:inline-block; width:100%;}

.solution_cp_box1{ font-size:14px; padding-bottom:30px;}

.solution_cp_box1_t{ font-size:22px; padding:10px 3%;}

.solution_cp_box1_c{ padding:30px 3% 0px 3%; font-size:14px;}



.n_menu{ display:none;}



.n_box10{ padding:35px 0px;}

.n_news{ margin-bottom:50px;}

.n_news_ul li{width:50%; float:left; padding:0px 1% 20px 1%; margin:0px;}

.n_news_ul li .div{ padding-bottom:20px;}

.n_news_ul li .div .a_title{ height:50px; line-height:25px; font-size:16px;}

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

.n_news_ul li .div .a_text{ height:44px; line-height:22px; margin-top:5px; margin-bottom:15px;}



.ty_pages{ padding-top:30px;}



.n_box10_ul li{ padding:20px 0px;}

.n_box10_ul li .div .div_l{ padding-bottom:15px; width:100%;}

.n_box10_ul li .div .a_img{width:100%;}

.n_box10_ul li .div .a_img_r{width:100%;}

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

.n_box10_ul li .div .div_l_t .s1{ font-size:28px;}

.n_box10_ul li .div .div_l_t{ padding-bottom:20px;}

.n_box10_ul li .div .a_img_r_t{ padding-top:15px; font-size:18px;}

.n_box10_ul li .div .a_img_r_c{ height:100px; line-height:25px;}



.n_news_detauls_r,.n_news_detauls_l{width:100%;}

.n_news_detauls_r_t{ font-size:22px; padding-bottom:25px;}

.n_news_detauls_l_t{ display:none;}

.n_news_detauls_r_c{ font-size:14px;}

.n_news_detauls_l_b{ margin-top:25px;}

.n_news_detauls_l_b li{width:33.33%; padding:10px 0px;}

.n_news_detauls_l_b li a{ font-size:14px; line-height:30px; height:30px;}

.n_news_detauls_l_b li a.bg1,.n_news_detauls_l_b li a.bg2,.n_news_detauls_l_b li a.bg3{ background-size:30px;}

.n_news_detauls_l_b li a{ padding-left:40px;}



.n_product{ padding:30px 0px;}

.n_product_ul{ padding:0px 5%;}

.n_product_ul li{ padding:15px 0px;}

.n_product_ul li .div .a_img{width:100%;}

.n_product_ul li .div .a_img_r{width:100%;}

.n_product_ul li .div .a_img_r_t{ font-size:20px; line-height:50px; padding-left:65px; margin:15px 0px;}

.n_product_ul li .div .a_img_r_t img{width:50px; height:50px;}

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

.n_product_ul li .div .a_img_r_c{ height:60px; line-height:30px;}





.n_box1{ padding:30px 0px 40px 0px;}

.n_box1_t .s1{ font-size:28px; line-height:1.2;}

.n_box1_t{ font-size:18px; padding-bottom:15px;}

.n_box1_c{ padding:20px 0px; font-size:14px;}

.n_box1_b{width:100%;}



.n_box1_b li .s2 font{ font-size:14px;}

.n_box1_b li .s2{ font-size:12px;}

.n_box1_b li .s1{ font-size:12px; padding:0px 5px;}

.n_box1_b li .s1 font{ font-size:28px;}

.n_box1_b li img{width:40px; height:40px;}



.n_box1_content{ padding:30px 0px}

.n_box1_content_c{ font-size:14px; padding:25px;}



.n_box2{ padding-bottom:30px;}

.n_box2_ul{ padding:0px 5%;}

.n_box2_ul li{ padding-bottom:15px;}

.n_box2_ul li .div .a_img{width:100%;}

.n_box2_ul li .div .a_img_r{width:100%;}

.n_box2_ul li .div .a_img_r_t{ font-size:26px; padding:10px 0px;}

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



.n_ygfc_box{ padding-top:30px;}

.n_box1.active{ padding-bottom:30px;}

.n_ygfc_box_b{ padding-bottom:30px;}





.n_box28{ padding:40px 0px;}

.zz_swiper .swiper-slide .div{ font-size:14px;}

.n_box28_c .zz_next,.n_box28_c .zz_prev{ width:40px; height:40px;}

.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_contact{ padding:30px 0px;}

.n_contact_l{width:100%;}

.n_contact_r{width:100%; padding-top:20px;}

.n_contact_r_t{ font-size:20px; padding-bottom:10px;}

.n_contact_r_c{ font-size:14px;}

.n_contact_r_map .s1{ font-size:14px;}

.n_contact_r_map{ margin-bottom:10px;}





.n_messages{ padding:25px;}

.n_messages_l{width:100%;}

.n_messages_r{width:100%; padding-top:30px;}

.n_messages_l_t{ font-size:19px; padding-top:0px;}

.n_messages_l_text{ padding-right:0px; font-size:14px;}

.n_messages_l_c .s1{ font-size:24px;}



.n_join{ padding:30px 0px;}

.n_join_t{ font-size:16px;}

.n_join_t1{ font-size:14px; padding:15px 0px 20px 0px;}

.a_careers_c1 dt .s2{ display:none;}

.a_careers_c1 dt{ font-size:14px;}

.a_careers_c1 dt .s3{width:20%;}

.a_careers_c1 dt .s4{width:20%;}

.a_careers_c1 dt .s5{width:19%;}

.a_careers_c1 dd .div{ font-size:14px;}

.a_careers_c1 dd .s2{ display:none;}

.a_careers_c1 dd .s3{width:20%;}

.a_careers_c1 dd .s4{width:20%;}

.a_careers_c1 dd .s5{width:19%;}



.a_careers_c dt{ font-size:14px;}

.a_careers_c dt .s1{width:60%;}

.a_careers_c dt .s2{width:20%;}

.a_careers_c dt .s3{width:20%;}



.a_careers_c dd .div{ font-size:14px;}

.a_careers_c dd .s1{width:60%;}

.a_careers_c dd .s2{width:20%;}

.a_careers_c dd .s3{width:20%;}

.a_careers_c dd .div_l .nt_btn{ font-size:15px; height:40px; line-height:40px; padding:0px 30px;}



.n_join_tc_c{width:90%; padding:20px;}

.n_join_tc_c_t{ font-size:18px; margin-bottom:15px;}

.n_join_tc_c_ul li{ padding-bottom:10px;}

.n_join_tc_c_ul li .ipt1{ height:40px; line-height:40px; font-size:14px; text-indent:10px;}

.n_join_tc_c_ul li .ipt2{ height:100px; padding:10px; font-size:14px;}

.n_join_tc_c_ul li .ipt3{ height:40px; line-height:40px; font-size:14px;}



.n_join_tc_c .close_btn{width:15px; height:15px;}

.n_news_ul li .div .a_title1{ font-size:16px; height:50px; line-height:25px;}



.n_addlx{ padding:40px 0px;}
.n_addlx_ul{ margin-top:30px;}
.n_addlx_ul li{width:100%; margin-bottom:15px;}


.n_adddiv1{ padding-top:30px;}
.cx_swiper{ padding-bottom:60px;}
.cx_swiper .swiper-slide .div .a_text .div_r_t{ font-size:26px; padding-bottom:5px;}
.cx_swiper .swiper-slide .div .a_text .div_l{width:15%;}
.cx_swiper .swiper-slide .div .a_text .div_r{width:83%;}
.cx_swiper .swiper-slide .div .a_text{ padding-bottom:35px;}
.cx_swiper .swiper-slide .div{ font-size:14px;}

}

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

{

	.i_box5_c{ height:570px;}

}

@media screen and (min-width:431px) and (max-width:540px)

{

	.i_box5_c{ height:600px;}

}

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

{

	.i_box5_c{ height:680px;}

}



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

{

.header{ display:none;}

.phone_nav{ display:block;}


.banner-swiper .banner_prev,.banner-swiper .banner_next{width:40px; height:40px; bottom:60px;}
.banner-swiper .banner_prev{ left:5%;}
.banner-swiper .banner_next{left:calc(5% + 55px);}



.w1500{width:100%; padding:0px 5%;}

.w1440{width:100%; padding:0px 5%;}

.w1400{width:100%; padding:0px 5%;}

.w1200{width:100%; padding:0px 5%;}

.w1600{width:100%; padding:0px 5%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}



.banner-swiper .swiper-slide .banner_text h1{ font-size:28px;}

.banner-swiper .swiper-slide .banner_text h2{ font-size:45px; padding:15px 0px;}

.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:16px; padding-bottom:25px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:25px;}



.wz_buttom img{width:50px; height:50px;}

.banner-pagination .swiper-pagination-bullet-active{ width:25px;}

.banner-pagination .swiper-pagination-bullet{ margin:0px 5px !important;}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:25px !important; padding:0px 5%;}



.shubiao{ width:22px; margin-left:-11px; bottom:30px;}



.i_box1_l{width:100%; padding:68px 5% 200px 5%;}

.i_box1_l_left{width:78%;}



.i_box1_r{width:100%; padding-top:68px;}

.i_box1_r_t{ font-size:18px;}

.i_box1_r_t .s1{ font-size:30px; line-height:1.2;}

.i_box1_r_c{ font-size:15px; margin-top:30px;}

.i_box1_r_b{ margin-bottom:50px;}



.i_box1_en{ font-size:120px; left:0px; text-align:center; height:100px; margin-top:50px;}

.i_box2{ padding:50px 0px;}





.i_box3{ display:none;}

.i_box3_wap{ display:block;}



.i_box4{ padding-top:50px;}

.i_box4_ul{ margin:60px 0px;}

.i_box4_ul li .div .a_img img{ height:50px;}

.i_box4_ul li .div .a_text{ height:50px; line-height:50px;}

.i_box4_ul li .div{ font-size:18px;}

.i_box4_b{ font-size:93px; height:70px;}



.i_box5{ padding:60px 0px;}

.i_box5_t_r a{ font-size:16px; margin-left:30px;}

.i_box5_t_r{ margin-top:25px;}

.i_box5_c{ margin-top:30px; height:200px;}

.news_swiper .swiper-slide .div .a_img_r_t{ height:30px; line-height:30px; font-size:18px; margin-bottom:10px;}

.news_swiper .swiper-slide .div .a_img_r_c{ height:22px; line-height:22px; margin-bottom:10px;}

.news_swiper .swiper-slide .div .a_img_r{ padding:15px 3%;}





.i_footer_l{width:100%; padding-bottom:25px;}

.i_footer_c{width:100%;}

.i_footer_r{width:100%;}

.i_footer_r_c{ padding-left:0px;}

.i_footer_l .f_logo{ text-align:center;}

.i_footer_b_l{width:100%;}

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

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

.i_footer_b_r{width:60%; margin-left:32%;}

.i_footer_r_t a, .i_footer_r_t a:hover{ line-height:40px; font-size:16px; width:33.33%; text-align:center;}



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

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

.n_banner_text{ text-align:center;}



.n_banner_text.active{ display:block;}

.n_box4{ position:relative;}

.n_box4_c{width:100%; padding-top:30px; margin-top:0px; border:1px solid #0d6cb8; margin-top:15px;}

.n_box4_c_text{ font-size:14px; height:auto; line-height:1.8;}

.n_box4_c_t{ font-size:30px;}

.n_box4_t{ color:#333; background:url(../images/tb_18s.png) left center no-repeat; font-size:14px;}

.n_box4_t a,.n_box4_t a:hover{ color:#333;}

.n_box4_c:after{ height:10px;}

.n_box4_c_t:before{width:8px;}

.n_box4{ padding-top:15px;}



.n_box5{ padding:40px 0px; background:none;}

.n_box5_l{width:100%; font-size:30px; padding-bottom:30px;}

.n_box5_r{width:100%; font-size:14px;}



.n_box6{ padding:40px 0px;}

.n_box6_t{ font-size:30px;}

.solution_swiper .swiper-slide .a_img .a_text{ padding-bottom:10px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div_t{ padding:10px 0px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div{ font-size:14px;}

.solution_swiper .swiper-slide .a_img .a_div_c{ line-height:30px; height:120px;}

.n_box6_c .solution_next{width:40px;  height:40px; margin-top:-20px; right:5px; background-color:#fff; border:1px solid #004a9a;}

.n_box6_c .solution_prev{width:40px;  height:40px; margin-top:-20px; left:5px;background-color:#fff; border:1px solid #004a9a;}

.n_box7_c{ padding-top:0px;}

.n_box7_c li{ padding:20px 0px;}

.n_box7_c li .div .a_img{width:100%;}

.n_box7_c li .div .a_img_r{width:100%;}

.n_box7_c li .div .a_img_r_t{ font-size:28px; padding:15px 0px;}

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

.n_box7_c li .div .a_img_r_c{ height:90px; line-height:30px;}



.n_box8{ padding:30px 0px;}

.n_box8 .n_box4_t{ color:#fff;background: url(../images/tb_18.png) left center no-repeat;}

.n_box8 .n_box4_t a,.n_box8 .n_box4_t a:hover{ color:#fff;}



.n_box7_menu a{ font-size:20px; height:65px; line-height:65px;}

.n_box8_title{ font-size:30px; margin-bottom:15px;}

.n_box7{ padding:50px 0px;}

.n_box7_gk_t{ font-size:30px;}

.n_box7_gk{ padding-bottom:30px;}



.n_solution_box{ padding:50px 0px;}

.n_solution_box1{ padding:35px 0px;}

.n_solution_box1_t{ font-size:28px;}

.n_solution_box1_c li .div_c{ font-size:14px;}

.n_solution_box1_c li .div_t{ font-size:22px;}

.n_solution_box1_c li{width:30%;}

.n_solution_box1_c{ padding-top:30px;}



.n_solution_box2_c_prev,.n_solution_box2_c_next{width:40px; height:40px; background-size:10px; margin-top:-72.5px;}

.solution_cp_swiper .swiper-slide .div .a_text_t{ height:30px; line-height:30px; font-size:22px; margin-bottom:10px;}

.solution_cp_swiper .swiper-slide .div { font-size:14px; }

.solution_cp_swiper .swiper-slide .div .a_text_c{height:44px; line-height:22px;}



.solution_cp_box1 .a_img_t{ font-size:22px; display:inline-block; padding-bottom:10px;}

.solution_cp_box1{ font-size:14px; padding-bottom:30px;}

.solution_cp_box1_t{ font-size:22px; padding:10px 3%;}

.solution_cp_box1_c{ padding:30px 3% 0px 3%; font-size:14px;}



.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_bg3{ display:none;}



.n_box10{ padding:45px 0px;}

.n_news{ margin-bottom:50px;}

.n_news_ul li{width:50%; float:left; padding:0px 1% 20px 1%; margin:0px;}

.n_news_ul li .div{ padding-bottom:20px;}

.n_news_ul li .div .a_title{ height:30px; line-height:30px; font-size:18px;}

.n_news_ul li .div{ font-size:15px;}

.n_news_ul li .div .a_text{ height:50px; line-height:25px; margin-top:5px; margin-bottom:15px;}



.ty_pages{ padding-top:30px;}



.n_box10_ul li{ padding:20px 0px;}

.n_box10_ul li .div .div_l{ padding-bottom:15px; width:100%;}

.n_box10_ul li .div .a_img{width:100%;}

.n_box10_ul li .div .a_img_r{width:100%;}

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

.n_box10_ul li .div .div_l_t .s1{ font-size:28px;}

.n_box10_ul li .div .div_l_t{ padding-bottom:20px;}

.n_box10_ul li .div .a_img_r_t{ padding-top:15px; font-size:18px;}

.n_box10_ul li .div .a_img_r_c{ height:100px; line-height:25px;}



.n_news_detauls_l,.n_news_detauls_r{width:100%;}

.n_news_detauls_r_t{ font-size:28px; padding-bottom:30px;}

.n_news_detauls_l_t{ display:none;}

.n_news_detauls_l_b{ margin-top:30px;}

.n_news_detauls_l_b li{width:33.33%;}





.n_product{ padding:30px 0px;}

.n_product_ul{ padding:0px 5%;}

.n_product_ul li{ padding:15px 0px;}

.n_product_ul li .div .a_img{width:100%;}

.n_product_ul li .div .a_img_r{width:100%;}

.n_product_ul li .div .a_img_r_t{ font-size:20px; line-height:50px; padding-left:65px; margin:20px 0px;}

.n_product_ul li .div .a_img_r_t img{width:50px; height:50px;}

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

.n_product_ul li .div .a_img_r_c{ height:60px; line-height:30px;}



.n_box1{ padding:40px 0px 50px 0px;}

.n_box1_t{ font-size:22px;}

.n_box1_t .s1{ font-size:32px;}



.n_box2{ padding-bottom:40px;}

.n_box2_ul{ padding:0px 5%;}

.n_box2_ul li .div .a_img{width:100%;}

.n_box2_ul li .div .a_img_r{width:100%; padding:3% 5% 5% 5%;}

.n_box2_ul li .div .a_img_r_t{ padding:10px 0px; font-size:30px;}

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



.n_ygfc_box{ padding-top:30px;}

.n_box1.active{ padding-bottom:30px;}

.n_ygfc_box_b{ padding-bottom:30px;}



.n_box28{ padding:50px 0px;}

.zz_swiper .swiper-slide .div{ font-size:14px;}

.n_box28_c .zz_next,.n_box28_c .zz_prev{ width:40px; height:40px;}

.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}





.n_contact{ padding:40px 0px;}

.n_contact_l{width:100%;}

.n_contact_r{width:100%; padding-top:20px;}

.n_contact_r_t{ font-size:24px; padding-bottom:15px;}



.n_messages{ padding:30px;}

.n_messages_l{width:100%;}

.n_messages_r{width:100%; padding-top:30px;}

.n_messages_l_t{ font-size:24px;}

.n_messages_l_c .s1{ font-size:24px;}



.n_join{ padding:40px 0px;}

.a_careers_c1 dt{ font-size:14px;}

.a_careers_c1 dd .div{ font-size:14px;}

.n_join_t1{ padding:20px 0px 20px 0px; font-size:14px;}

.n_join_t{ font-size:16px;}





.a_careers_c dt{ font-size:14px;}

.a_careers_c dd .div{ font-size:14px;}

.a_careers_c dd .div_l .nt_btn{ font-size:15px; height:40px; line-height:40px; padding:0px 30px;}



.n_join_tc_c_t{ font-size:20px; margin-bottom:15px;}

.n_join_tc_c_ul li{ padding-bottom:10px;}

.n_join_tc_c_ul li .ipt1{ height:45px; line-height:45px; font-size:14px; text-indent:10px;}

.n_join_tc_c_ul li .ipt2{ height:100px; padding:10px; font-size:14px;}

.n_join_tc_c_ul li .ipt3{ height:45px; line-height:45px; font-size:14px;}

.n_news_ul li .div .a_title1{ font-size:16px; height:50px; line-height:25px;}

.n_addlx{ padding:40px 0px;}
.n_addlx_ul{ margin-top:30px;}
.n_addlx_ul li{width:100%; margin-bottom:15px;}

}

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

{

.header{ display:none;}

.phone_nav{ display:block;}

.banner-swiper .banner_prev,.banner-swiper .banner_next{width:60px; height:60px;}
.banner-swiper .banner_prev{ left:3%;}
.banner-swiper .banner_next{left:calc(3% + 80px);}

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

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

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

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

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



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}

.banner-swiper .swiper-slide .banner_text h1{ font-size:28px;}

.banner-swiper .swiper-slide .banner_text h2{ font-size:45px; padding:15px 0px;}

.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:16px; padding-bottom:25px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:25px;}



.wz_buttom img{width:50px; height:50px;}

.banner-pagination .swiper-pagination-bullet-active{ width:25px;}

.banner-pagination .swiper-pagination-bullet{ margin:0px 5px !important;}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:25px !important; padding:0px 5%;}



.shubiao{ width:22px; margin-left:-11px; bottom:30px;}



.i_box1_l{width:100%; padding:68px 5% 200px 5%;}

.i_box1_l_left{width:78%;}



.i_box1_r{width:100%; padding-top:68px;}

.i_box1_r_t{ font-size:22px;}

.i_box1_r_t .s1{ font-size:35px; line-height:1.5;}

.i_box1_r_c{ font-size:15px; margin-top:30px;}

.i_box1_r_b{ margin-bottom:50px;}



.i_box1_en{ font-size:140px; left:0px; text-align:center; height:110px; margin-top:50px;}

.pro_swiper .swiper-slide .div{ font-size:16px;}

.i_box2{ padding:50px 0px;}





.i_box3{ display:none;}

.i_box3_wap{ display:block;}



.i_box4{ padding-top:80px;}

.i_box4_ul{ margin:80px 0px;}

.i_box4_ul li .div .a_img img{ height:50px;}

.i_box4_ul li .div .a_text{ height:50px; line-height:50px;}

.i_box4_ul li .div{ font-size:18px;}

.i_box4_b{ font-size:115px; height:90px;}



.i_box5{ padding:60px 0px;}

.i_box5_t_r a{ font-size:16px; margin-left:30px;}

.i_box5_t_r{ margin-top:25px;}

.i_box5_c{ margin-top:30px; height:250px;}

.news_swiper .swiper-slide .div .a_img_r_t{ height:60px; line-height:30px; font-size:18px; margin-bottom:10px;}

.news_swiper .swiper-slide .div .a_img_r_c{ height:22px; line-height:22px; margin-bottom:10px;}

.news_swiper .swiper-slide .div .a_img_r{ padding:15px 3%;}





.i_footer_l{width:100%; padding-bottom:25px;}

.i_footer_c{width:100%;}

.i_footer_r{width:100%;}

.i_footer_r_c{ padding-left:0px;}

.i_footer_l .f_logo{ text-align:center;}

.i_footer_b_l{width:100%;}

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

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

.i_footer_b_r{width:60%; margin-left:32%;}

.i_footer_r_t a, .i_footer_r_t a:hover{ line-height:40px; font-size:16px; width:33.33%; text-align:center;}





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

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

.n_banner_text{ text-align:center;}

.n_banner_text.active{ display:block;}

.n_box4{ position:relative;}

.n_box4_c{width:100%; padding-top:30px; margin-top:0px; border:1px solid #0d6cb8; margin-top:15px;}

.n_box4_c_text{ font-size:14px; height:auto; line-height:1.8;}

.n_box4_c_t{ font-size:30px;}

.n_box4_t{ color:#333; background:url(../images/tb_18s.png) left center no-repeat; font-size:14px;}

.n_box4_t a,.n_box4_t a:hover{ color:#333;}

.n_box4_c:after{ height:10px;}

.n_box4_c_t:before{width:8px;}

.n_box4{ padding-top:15px;}



.n_box5{ padding:40px 0px; background:none;}

.n_box5_l{width:100%; font-size:30px; padding-bottom:30px;}

.n_box5_r{width:100%; font-size:14px;}



.n_box6{ padding:40px 0px;}

.n_box6_t{ font-size:30px;}

.solution_swiper .swiper-slide .a_img .a_text{ padding-bottom:10px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div_t{ padding:10px 0px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div{ font-size:14px;}

.solution_swiper .swiper-slide .a_img .a_div_c{ line-height:30px; height:120px;}

.n_box6_c .solution_next{width:40px;  height:40px; margin-top:-20px; right:5px; background-color:#fff; border:1px solid #004a9a;}

.n_box6_c .solution_prev{width:40px;  height:40px; margin-top:-20px; left:5px;background-color:#fff; border:1px solid #004a9a;}

.n_box7_c{ padding-top:0px;}

.n_box7_c li{ padding:20px 0px;}

.n_box7_c li .div .a_img{width:100%;}

.n_box7_c li .div .a_img_r{width:100%;}

.n_box7_c li .div .a_img_r_t{ font-size:28px; padding:15px 0px;}

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

.n_box7_c li .div .a_img_r_c{ height:90px; line-height:30px;}



.n_box8{ padding:30px 0px;}

.n_box8 .n_box4_t{ color:#fff;background: url(../images/tb_18.png) left center no-repeat;}

.n_box8 .n_box4_t a,.n_box8 .n_box4_t a:hover{ color:#fff;}



.n_box7_menu a{ font-size:20px; height:65px; line-height:65px;}

.n_box8_title{ font-size:30px; margin-bottom:15px;}

.n_box7{ padding:50px 0px;}

.n_box7_gk_t{ font-size:30px;}

.n_box7_gk{ padding-bottom:30px;}



.n_solution_box{ padding:60px 0px;}

.n_solution_box1{ padding-top:60px;}

.n_solution_box1_c{ padding-top:30px;}

.n_solution_box1_c li .div_t{ font-size:24px;}

.n_solution_box1_c li{width:30%;}

.solution_cp_swiper .swiper-slide .div .a_text_t{ font-size:23px; margin-top:15px;}

.n_solution_box2_c_prev,.n_solution_box2_c_next{width:45px; height:45px; margin-top:-85px;}

.n_solution_box1_t{ font-size:32px;}



.solution_cp_box1 .a_img_t{ font-size:26px;}

.solution_cp_box1{ padding-bottom:40px;}

.solution_cp_box1_t{ font-size:26px;}

.solution_cp_box1_c{ padding-top:30px;}



.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_bg3{ display:none;}





.n_box10{ padding:50px 0px;}

.n_news{ margin-bottom:50px;}

.n_news_ul li{width:50%; float:left; padding:0px 1% 20px 1%; margin:0px;}

.n_news_ul li .div{ padding-bottom:20px;}

.n_news_ul li .div .a_title{ height:30px; line-height:30px; font-size:18px;}

.n_news_ul li .div{ font-size:15px;}

.n_news_ul li .div .a_text{ height:50px; line-height:25px; margin-top:5px; margin-bottom:15px;}





.n_box10_ul li{ padding:30px 0px;}

.n_box10_ul li .div .div_l_t .s1{ font-size:28px;}

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

.n_box10_ul li .div .div_l_t{ padding-bottom:20px;}

.n_box10_ul li .div .a_img_r_t{ font-size:18px; padding-bottom:5px;}

.n_box10_ul li .div .a_img_r_c{ height:25px; line-height:25px; margin-bottom:5px;}

.n_box10_ul li .div .a_img{width:28%;}

.n_box10_ul li .div .a_img_r{width:55%;}



.n_news_detauls_l,.n_news_detauls_r{width:100%;}

.n_news_detauls_r_t{ font-size:28px; padding-bottom:30px;}

.n_news_detauls_l_t{ display:none;}

.n_news_detauls_l_b{ margin-top:30px;}

.n_news_detauls_l_b li{width:33.33%;}



.n_product{ padding:50px 0px;}

.n_product_ul li{ padding:20px 0px;}

.n_product_ul li .div .a_img_r_t{ font-size:20px; line-height:50px; padding-left:65px; margin:0px; margin-bottom:10px;}

.n_product_ul li .div .a_img_r_t img{width:50px; height:50px;}

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

.n_product_ul li .div .a_img_r_c{ height:30px; line-height:30px;}



.n_box1{ padding:50px 0px 60px 0px;}

.n_box1_t{ font-size:25px;}

.n_box1_t .s1{ font-size:35px;}



.n_box2{ padding-bottom:50px;}

.n_box2_ul{ padding:0px 5%;}

.n_box2_ul li .div .a_img{width:100%;}

.n_box2_ul li .div .a_img_r{width:100%; padding:3% 5% 5% 5%;}

.n_box2_ul li .div .a_img_r_t{ padding:10px 0px; font-size:30px;}

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



.n_ygfc_box{ padding-top:50px;}



.n_box28{ padding:50px 0px;}

.zz_swiper .swiper-slide .div{ font-size:14px;}

.n_box28_c .zz_next,.n_box28_c .zz_prev{ width:40px; height:40px;}

.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_contact{ padding:50px 0px;}

.n_contact_l{width:100%;}

.n_contact_r{width:100%;}



.n_messages{ padding:40px;}

.n_messages_l{width:100%;}

.n_messages_r{width:100%; padding-top:30px;}



.n_join{ padding:50px 0px;}



.n_join_tc_c_t{ font-size:22px}

.n_join_tc_c_ul li .ipt1{ font-size:15px;}

.n_join_tc_c_ul li .ipt2{ font-size:15px;}

.n_join_tc_c_ul li .ipt3{ font-size:15px;}

.n_news_ul li .div .a_title1{ font-size:18px; height:60px; line-height:30px;}

.n_addlx{ padding:40px 0px;}
.n_addlx_ul{ margin-top:30px;}
.n_addlx_ul li{width:100%; margin-bottom:15px;}


.n_adddiv1{ padding-top:40px;}
.cx_swiper .swiper-slide .div .a_text .div_r_t{ font-size:28px;}

}





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

{

.header{ display:none;}

.phone_nav{ display:block;}


.banner-swiper .banner_prev{ left:3%;}
.banner-swiper .banner_next{left:calc(3% + 80px);}




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

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

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

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

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





.banner-swiper .swiper-slide .banner_text h1{ font-size:30px}

.banner-swiper .swiper-slide .banner_text h2{ font-size:50px}

.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:16px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:24px;}



.i_box1_r_t{ font-size:22px;} 

.i_box1_r_t .s1{ font-size:40px; line-height:1.3;}

.i_box1_sj li img{width:40px;}

.i_box1_sj li .s2{ font-size:13px;}

.i_box1_sj li .s2 font{ font-size:13px;}

.i_box1_sj li .s1 font{ font-size:30px;}

.i_box1_r_c{ font-size:14px; margin-top:20px; height:125px; line-height:25px;}

.i_box1_r_b{ margin-bottom:30px;}

.i_box1_en{ margin-top:30px; font-size:105px; letter-spacing:20px; height:80px;}

.i_box1_l{ padding-bottom:295px; padding-top:100px;}

.i_box1_r{ padding-top:100px;}

.i_box1_l_left .a_img{ right:-25%;}



.i_box2{ padding:60px 0px;}



.i_box3_ul li .div .a_text{width:30px; font-size:25px; line-height:1.2;}

.i_box3_ul li .div .a_text_c_ten{ font-size:18px; margin-bottom:20px;}

.i_box3_ul li .div .a_text_c_t{ font-size:35px; line-height:1.4;}

.i_box3_ul li .div .a_text_c_c{ line-height:25px; height:150px;}

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

.i_box3_ul li .div .a_text_c_b{ font-size:14px; padding:0px 30px; height:40px; line-height:40px;}

.i_box3_ul li .div{ height:580px;}





.i_box4{ padding-top:80px;}

.i_box4_ul{ margin:90px 0px;}

.i_box4_ul li .div{ font-size:20px;}

.i_box4_b{ font-size:150px; height:115px;}



.i_box5{ padding:80px 0px;}

.i_box5_t_r{ margin-top:30px;}

.i_box5_t_r a{ font-size:20px; height:35px; line-height:35px;}

.i_box5_c{ margin-top:50px;}

.news_swiper .swiper-slide .div .a_img_r_t{ font-size:20px; height:60px; line-height:30px; margin-bottom:18px;}

.news_swiper .swiper-slide .div .a_img_r_c{ margin-bottom:20px;}



.i_footer_r_t a, .i_footer_r_t a:hover{ font-size:16px;}

.i_footer_r{width:70%;}

.i_footer_b_l{width:64%;}

.i_footer_b_r{width:23%;}



.n_banner_text .s1{ font-size:60px;}

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

.n_box5{ padding:60px 0px;}

.n_box5_l{ font-size:28px;}

.n_box4_c{ padding-top:20px;}

.n_box4_c_t{ font-size:28px; height:50px; line-height:50px;}

.n_box4_c_text{ font-size:15px;}

.n_box5_r{ font-size:15px;}

.n_box6{ padding:60px 0px}

.n_box6_t{ font-size:30px;}

.solution_swiper .swiper-slide .a_img .a_text{ padding-bottom:10px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div_t{ padding:10px 0px; font-size:20px;}

.solution_swiper .swiper-slide .a_img .a_div{ font-size:14px;}

.solution_swiper .swiper-slide .a_img .a_div_c{ line-height:30px; height:120px;}

.n_box6_c .solution_next{width:40px;  height:40px; margin-top:-20px; right:5px; background-color:#fff; border:1px solid #004a9a;}

.n_box6_c .solution_prev{width:40px;  height:40px; margin-top:-20px; left:5px;background-color:#fff; border:1px solid #004a9a;}



.n_box7_c{ padding-top:0px;}

.n_box7_c li{ padding:30px 0px;}

.n_box7_c li .div{ font-size:15px;}

.n_box7_c li .div .a_img_r_t{ padding:0px; padding-bottom:10px; font-size:28px;}

.n_box7_c li .div .a_img_r_c{ height:90px; line-height:30px; margin-bottom:20px;}



.n_box8{ padding-top:90px;}



.n_box8_title{ font-size:32px; margin-bottom:15px;}

.n_box7_menu a{ font-size:20px;}

.n_box7_gk_t{ font-size:32px;}



.n_solution_box{ padding:60px 0px;}

.n_solution_box1{ padding-top:60px;}

.n_solution_box1_c{ padding-top:30px;}

.n_solution_box1_c li .div_t{ font-size:24px;}

.n_solution_box1_c li{width:30%;}

.solution_cp_swiper .swiper-slide .div .a_text_t{ font-size:23px; margin-top:15px;}

.n_solution_box2_c_prev,.n_solution_box2_c_next{width:45px; height:45px; margin-top:-85px;}

.n_solution_box1_t{ font-size:32px;}



.solution_cp_box1 .a_img_t{ font-size:28px;}

.solution_cp_box1{ padding-bottom:40px;}

.solution_cp_box1_t{ font-size:28px;}

.solution_cp_box1_c{ padding-top:30px;}



.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_bg3{ display:none;}



.n_box10{ padding:60px 0px;}

.n_news{ margin-bottom:50px;}

.n_news_ul li .div .a_title{ font-size:18px; height:50px; line-height:50px;}

.n_news_ul li .div{ font-size:15px; padding-bottom:30px;}

.n_news_ul li .div .a_text{  height:50px; line-height:25px;}

.n_news_ul li{ padding-bottom:30px;}



.n_box10_ul li{ padding:30px 0px;}

.n_box10_ul li .div .div_l_t .s1{ font-size:32px;}

.n_box10_ul li .div .a_img_r_t{ font-size:20px;}

.n_box10_ul li .div .a_img_r_c{ height:50px; line-height:25px;}



.n_box10_ul li .div .a_img{width:26%;}

.n_box10_ul li .div .a_img_r{width:58%;}



.n_news_detauls_r{width:79%;}

.n_news_detauls_r_t{ font-size:30px;}

.n_news_detauls_l{width:15.5%;}

.n_news_detauls_l_t .s1{ font-size:30px;}



.n_product{ padding:50px 0px;}

.n_product_ul li .div .a_img_r_t{ font-size:22px; line-height:50px; padding-left:65px; margin:0px; margin-bottom:10px;}

.n_product_ul li .div .a_img_r_t img{width:50px; height:50px;}

.n_product_ul li .div .a_img_r_c{ height:60px; line-height:30px;}



.n_box1{ padding:60px 0px 70px 0px;}

.n_box1_t{ font-size:28px;}

.n_box1_t .s1{ font-size:38px;}

.n_box1_b{width:100%;}



.n_box2{ padding-bottom:60px;}

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

.n_box2_ul li .div .a_img_r_t{ font-size:26px; padding:10px 0px;}



.n_ygfc_box{ padding-top:50px;}





.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_contact_r_t{ font-size:22px; padding-bottom:10px;}

.n_contact_r{ padding-top:0px;}

.n_contact_r_map{ margin-bottom:15px;}



.n_messages{ padding:50px;}

.n_messages_l_t{ font-size:26px;}

.n_messages_l_c .s1{ font-size:25px;}



.n_join{ padding:60px 0px;}


.n_news_ul li .div .a_title1{ font-size:18px; height:70px; line-height:35px;}

.n_addlx_ul{ margin-top:45px;}


.n_banner{ height:360px;}
.n_banner img{ display:none;}







.n_adddiv1{ padding-top:50px;}
.cx_swiper .swiper-slide .div .a_text .div_r_t{ padding-bottom:0px; font-size:28px;}
.cx_swiper .swiper-slide .div .a_text{ padding:20px 20px 30px 20px;}
.cx_swiper .swiper-slide .div .a_text .div_l{width:12%;}
.cx_swiper .swiper-slide .div .a_text .div_r{width:86%;}








}





@media screen and (min-width:1201px) and (max-width:1300px)

{

	

.banner-swiper .banner_prev{ left:3%;}
.banner-swiper .banner_next{left:calc(3% + 80px);}
	

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

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

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

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

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





.banner-swiper .swiper-slide .banner_text h1{ font-size:35px}

.banner-swiper .swiper-slide .banner_text h2{ font-size:60px}

.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:16px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:28px;}





.i_logo_ul{width:65%;}



.i_box1_r_t{ font-size:30px;}

.i_box1_r_t .s1{ font-size:40px; line-height:1.3;}

.i_box1_sj li .s1 font{ font-size:36px;}

.i_box1_sj li img{ height:50px;}



.i_box1_en{ letter-spacing:10px; font-size:142px; height:120px; margin-top:50px;}



.i_box3_ul li .div .a_text{ font-size:30px; width:40px;}

.i_box3_ul li .div .a_text_c_ten{ font-size:25px; margin-bottom:20px;}

.i_box3_ul li .div .a_text_c_t{ font-size:50px; line-height:1.3;}

.i_box3_ul li .div{ height:600px;}



.i_box5_t_r{ margin-top:45px;}

.i_box5_t_r a{ height:40px; line-height:40px; font-size:22px;}

.i_box5{ padding:90px 0px 90px 0px;}

.news_swiper .swiper-slide .div .a_img_r_t{ height:32px; line-height:32px; font-size:22px; margin-bottom:10px;}

.news_swiper .swiper-slide .div .a_img_r_c{ margin-bottom:10px;}

.news_swiper .swiper-slide .div .a_img_r{ padding:20px 5%;}

.i_box5_c{ height:260px; margin-top:40px;}

.i_box4_ul{ margin:100px 0px;}



.i_footer_r_t a, .i_footer_r_t a:hover{ font-size:16px;}

.i_footer_b_l{width:55%;}

.i_footer_b_r{width:19%;}





.n_box5_l{ font-size:32px;}

.n_box4_c_text{ font-size:15px;}

.n_box4_c{ padding-top:30px;}

.n_box4_c_t{ font-size:32px; height:50px; line-height:50px;}

.n_box6_t{ font-size:32px;}

.n_box6{ padding:70px 0px;}

.solution_swiper .swiper-slide .a_img .a_text{ font-size:26px;}

.solution_swiper .swiper-slide .a_img .a_div_t{ font-size:26px; padding:15px 0px;}

.n_box7_c li{ padding:40px 0px;}



.n_box7_c li .div .a_img_r_t{ padding:0px; padding-bottom:10px; font-size:32px;}



.n_box6_c .solution_next{right:5px; background-color:#fff; border:1px solid #004a9a;}

.n_box6_c .solution_prev{ left:5px;background-color:#fff; border:1px solid #004a9a;}





.n_box8_title{ font-size:32px; margin-bottom:15px;}

.n_box7_menu a{ font-size:20px;}

.n_box7_gk_t{ font-size:32px;}



.n_solution_box{ padding:80px 0px;}

.n_solution_box1{ padding-top:70px;}

.n_solution_box1_t{ font-size:32px;}

.n_solution_box1_c{ padding-top:80px;}

.n_solution_box1_c li .div_t{ font-size:26px;}

.solution_cp_swiper .swiper-slide .div .a_text_t{ font-size:24px;}





.n_box10{ padding:60px 0px;}

.n_news{ margin-bottom:50px;}

.n_news_ul li .div .a_title{ font-size:18px; height:50px; line-height:50px;}

.n_news_ul li .div{ font-size:15px; padding-bottom:30px;}

.n_news_ul li .div .a_text{  height:50px; line-height:25px;}

.n_news_ul li{ padding-bottom:30px;}



.n_box10_ul li .div .a_img_r_c{ height:90px; margin-bottom:15px;}

.n_box10_ul li .div .a_img{width:26%;}

.n_box10_ul li .div .a_img_r{width:58%;}



.n_news_detauls_r_t{ font-size:32px;}

.n_news_detauls_l_t .s1{ font-size:32px;}



.n_product{ padding:50px 0px;}

.n_product_ul li .div .a_img_r_t{ margin-top:0px; margin-bottom:20px; line-height:55px; padding-left:75px;}

.n_product_ul li .div .a_img_r_t img{width:55px; height:55px;}

.n_box1_t{ font-size:28px;}

.n_box1_t .s1{ font-size:45px;}



.n_box2{ padding-bottom:70px;}

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

.n_box2_ul li .div .a_img_r_t{ font-size:26px; padding:10px 0px;}



.n_ygfc_box{ padding-top:60px;}



.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_contact_r_t{ font-size:27px; padding-bottom:10px;}

.n_contact_r{ padding-top:0px;}

.n_contact_r_map{ margin-bottom:15px;}





.n_messages_l_t{ font-size:28px;}



.n_join{ padding:70px 0px;}

.n_news_ul li .div .a_title1{ font-size:18px; height:70px; line-height:35px;}


.n_banner{ height:460px;}
.n_banner img{ display:none;}


.n_adddiv1{ padding-top:50px;}
.cx_swiper .swiper-slide .div .a_text .div_r_t{ padding-bottom:0px; font-size:28px;}

}

@media screen and (min-width:1301px) and (max-width:1440px)

{

.banner-swiper .banner_prev{ left:3%;}
.banner-swiper .banner_next{left:calc(3% + 80px);}

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

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

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

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

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



.banner-swiper .swiper-slide .banner_text h1{ font-size:40px;}

.banner-swiper .swiper-slide .banner_text h2{ font-size:70px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:30px;}



.i_box1_en{ font-size:140px; letter-spacing:20px; height:120px;}



.i_box1_r_t{ font-size:32px;}

.i_box1_r_t .s1{ font-size:44px; line-height:1.3;}



.i_box3_ul li .div .a_text{ font-size:32px; width:40px;}

.i_box3_ul li .div .a_text_c_ten{ font-size:25px; margin-bottom:20px;}

.i_box3_ul li .div .a_text_c_t{ font-size:50px; line-height:1.3;}



.i_box4_b{ height:140px;}

.i_box5_t_r{ margin-top:40px;}

.i_box5_t_r a{ font-size:22px;}



.i_box5{ padding:90px 0px 90px 0px;}



.news_swiper .swiper-slide .div .a_img_r{ padding:20px 3%;}

.news_swiper .swiper-slide .div .a_img_r_t{ height:32px; line-height:32px; font-size:22px; margin-bottom:10px;}



.i_footer_b_l{width:50%;}

.i_footer_b_r{width:18%;}

.i_box5_c{ margin-top:50px;}



.n_box7_c li .div .a_img_r_t{ padding-top:0px; font-size:34px;}

.n_box6_t{ font-size:34px;}

.n_box7_c li{ padding:50px 0px;}

.solution_swiper .swiper-slide .a_img .a_text{ font-size:26px;}

.solution_swiper .swiper-slide .a_img .a_div_t{ font-size:26px; padding:15px 0px;}

.n_box5_l{ font-size:34px;}

.n_box4_c_t{ font-size:34px;}



.n_box6_c .solution_next{right:5px; background-color:#fff; border:1px solid #004a9a;}

.n_box6_c .solution_prev{ left:5px;background-color:#fff; border:1px solid #004a9a;}



.n_box8_title{ font-size:34px; margin-bottom:18px;}

.n_box7_menu a{ font-size:22px;}

.n_box7_gk_t{ font-size:34px;}



.n_news_ul li{ padding-bottom:50px;}

.n_news_ul li .div{ padding-bottom:30px;}

.n_news_ul li .div .a_title{ font-size:20px; height:50px; line-height:50px;}



.n_box10_ul li .div .a_img_r_c{ height:90px; margin-bottom:15px;}

.n_box10_ul li .div .a_img{width:26%;}

.n_box10_ul li .div .a_img_r{width:58%;}



.n_news_detauls_r_t{ font-size:32px;}

.n_news_detauls_l_t .s1{ font-size:32px;}



.n_product_ul li .div .a_img_r_t{ margin-top:0px; margin-bottom:25px;}



.n_box1_t{ font-size:28px;}

.n_box1_t .s1{ font-size:45px;}





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

.n_box2_ul li .div .a_img_r_t{ font-size:30px; padding:10px 0px;}



.n_ygfc_box{ padding-top:60px;}



.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_contact_r_t{ font-size:29px; padding-bottom:10px;}

.n_contact_r{ padding-top:20px;}

.n_contact_r_map{ margin-bottom:15px;}



.n_messages_l_t{ font-size:24px;}

.n_messages_l_c .s1{ font-size:24px;}



.n_join{ padding:70px 0px;}


.n_news_ul li .div .a_title1{ font-size:20px;}


.n_banner{ height:460px;}
.n_banner img{ display:none;}

.cx_swiper .swiper-slide .div .a_text .div_r_t{ font-size:30px;}

}



@media screen and (min-width:1441px) and (max-width:1600px)

{


.banner-swiper .banner_prev{ left:3%;}
.banner-swiper .banner_next{left:calc(3% + 80px);}

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

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

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

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





.banner-swiper .swiper-slide .banner_text h1{ font-size:44px;}

.banner-swiper .swiper-slide .banner_text h2{ font-size:74px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:34px;}



.i_box1_en{ letter-spacing:20px; font-size:165px; height:140px;}



.news_swiper .swiper-slide .div .a_img_r_t{ margin-bottom:18px; height:35px; line-height:35px;}

.i_box5{ padding:100px 0px;}



.i_footer_b_r{width:16%;}

.i_box5_c{ margin-top:60px;}

.i_box4_b{ height:140px;}

.i_box3_ul li .div .a_text_c_ten{ font-size:30px;}

.i_box3_ul li .div .a_text_c_t{ font-size:50px;}



.n_box6_c .solution_next{right:5px; background-color:#fff; border:1px solid #004a9a;}

.n_box6_c .solution_prev{ left:5px;background-color:#fff; border:1px solid #004a9a;}



.n_box8_title{ font-size:34px; margin-bottom:18px;}

.n_box7_menu a{ font-size:22px;}

.n_box7_gk_t{ font-size:34px;}





.n_solution_box1_c li{width:30%;}



.n_news_ul li{ padding-bottom:50px;}

.n_news_ul li .div{ padding-bottom:30px;}

.n_news_ul li .div .a_title{ font-size:20px; height:50px; line-height:50px;}





.n_box10_ul li .div .a_img{width:20%;}

.n_box10_ul li .div .a_img_r{width:64%;}



.n_product_ul li .div .a_img_r_t{ margin:25px 0px;}





.n_box1_t{ font-size:28px;}

.n_box1_t .s1{ font-size:48px;}



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

.n_box2_ul li .div .a_img_r_t{ font-size:32px;}



.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_contact_r{ padding-top:20px;}



.n_messages_l_t{ font-size:27px;}

.n_messages_l_c .s1{ font-size:27px;}

.n_banner{ height:460px;}
.n_banner img{ display:none;}

.cx_swiper .swiper-slide .div .a_text .div_r_t{ font-size:32px;}

}



@media screen and (min-width:1601px) and (max-width:1800px)

{

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

	

.banner-swiper .swiper-slide .banner_text h1{ font-size:46px;}

.banner-swiper .swiper-slide .banner_text h2{ font-size:80px;}

.banner-swiper .swiper-slide .banner_text .wz_text .s1{ font-size:36px;}





.i_box1_en{ letter-spacing:20px; font-size:165px; height:140px;}



.news_swiper .swiper-slide .div .a_img_r_t{ margin-bottom:18px; height:35px; line-height:35px;}

.i_box5{ padding:100px 0px;}



.i_footer_b_r{width:16%;}

.i_box5_c{ margin-top:60px;}

.i_box4_b{ height:140px;}

.i_box3_ul li .div .a_text_c_ten{ font-size:30px;}

.i_box3_ul li .div .a_text_c_t{ font-size:50px;}



.n_box7_c li .div .a_img_r_t{ padding-top:0px;}

.n_box10_ul li .div .a_img{width:20%;}

.n_box10_ul li .div .a_img_r{width:64%;}



.n_box1_t .s1{ font-size:52px;}

.n_banner{ height:460px;}
.n_banner img{ display:none;}

.cx_swiper .swiper-slide .div .a_text .div_r_t{ font-size:34px;}

}

@media screen and (min-width:1801px) and (max-width:1900px){

	

	.i_box1_en{ letter-spacing:30px;}

	.news_swiper .swiper-slide .div .a_img_r_c{ margin-bottom:18px;}

	.news_swiper .swiper-slide .div .a_img_r_t{ margin-bottom:20px;}

	.i_box5{ padding:120px 0px 180px 0px;}

	.n_box10_ul li .div .a_img{width:20%;}

.n_box10_ul li .div .a_img_r{width:64%;}

}



