@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
.header{ display:none;}
.phone_nav{ display:block;}


.w1500{width:100%; padding:0px 5%;}
.w1440{width:100%; padding:0px 5%;}
.w1400{width:100%; padding:0px 5%;}
.w1200{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_onetext h1{ font-size:23px;}
.banner-swiper .swiper-slide .banner_onetext .wz_text{ font-size:14px;}
.banner-swiper .swiper-slide .banner_onediv ul li .div_text{ font-size:14px;}
.banner-swiper .swiper-slide .banner_onediv ul li{width:50%; margin-bottom:10px;}
.banner-swiper .swiper-slide .banner_onediv ul li .div_video{ height:35px;}

.banner-swiper .swiper-slide .banner_twotext img{ height:auto;}
.banner-swiper .swiper-slide .banner_twotext{ padding:0px 5%;}

.banner-swiper .swiper-slide .banner_twotext_t{ font-size:24px; line-height:1.5;}
.banner-swiper .swiper-slide .banner_twotext_text{ font-size:12px; margin:15px 0px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:14px;}
.banner-swiper .swiper-slide .banner_twotext_b{ font-size:16px;  width:150px; height:40px; line-height:40px;}



.banner-pagination .swiper-pagination-bullet-active{ width:20px;}
.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction .swiper-pagination-current{ font-size:20px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{ bottom:30px; width:30px; height:30px;}
.banner-swiper .swiper-slide .banner_text{-o-transform:translate(0%, -65%);-ms-transform:translate(0%, -65%);-webkit-transform: translate(0%, -65%);-moz-transform: translate(0%, -65%);transform: translate(0%, -65%);}
.banner-swiper.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{ padding:40px 0px;}
.i_box1_t{ font-size:40px;}
.i_box1_text_l{width:100%;}
.i_box1_text_r{width:100%; text-align:left; font-size:18px; padding-top:20px;}
.i_box1_text_l_t span{ font-size:22px;}
.i_box1_text_l_t{ font-size:14px; padding-bottom:10px;}
.i_box1_text{ padding:10px 0px 20px 0px;}
.i_box1_text_l_b{ font-size:14px;}
.i_box1_c{ font-size:14px;}

.i_box2_t_l{width:100%;}
.i_box2_t_r{width:100%;}
.i_box2_t_rcon{width:100%; position:relative;}
.i_box2_con{width:100%; padding:0px 3%;}
.i_box2_t{ padding-bottom:0px;}
.i_box2_box{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.i_box2_serve{font-size:40px; position:relative; top:0px; height:auto; line-height:1.1;}
.i_box2{ padding-top:40px;}
.i_box2_t_l .i_box1_text_l_t{ padding:10px 0px;}
.i_box2_t_l .i_box1_text_r{ padding-bottom:20px;}
.i_box2.vis .i_box2_serve{ font-size:40px; position:relative; top:0px;}
.i_box2_tb{ left:0px; width:35%;}

.i_box2_con_tcon_c{ font-size:14px; min-height:180px;}
.i_box2_con_b li .a_img .img1{ height:30px;}
.i_box2_con_b li .a_img .img2{ height:30px;}
.i_box2_con_b li{ font-size:12px;}
.i_box2_con_tcon_t{ font-size:22px; padding-bottom:15px;}
.i_box2_c{ padding:30px 0px;}
.i_box2_con_t{ margin-bottom:25px;}
.i_box2_con_tcon_c ul li{ padding-left:20px;}

.i_box3{ margin:40px 0px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:20px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:14px; margin-bottom:0px;}
.box3_swiper .swiper-slide .div:hover .a_title_en{ margin-bottom:0px;}
.box3_swiper .swiper-slide .div .a_img img{ height:36px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:14px;}
.box3_swiper .swiper-slide .div:hover .a_text{ height:0px;}
.box3_swiper .swiper-slide{ height:350px;}
.box3_swiper .swiper-slide .div .a_button span{  height:36px; line-height:36px;}
.i_box3 .box3_prev,.i_box3 .box3_next{ display:block;}

.i_box4 .i_box1_text_l_t{ padding-top:10px;}

.cases_swiper{ padding-bottom:30px;}
.i_box5 .cases_prev,.i_box5 .cases_next{width:18px; height:30px; margin-top:-25px;}
.cases_pagination .swiper-pagination-bullet{width:10px; height:10px;}

.i_box6{ padding:40px 0px;}
.i_box6_t_l{width:100%; padding-bottom:20px;}
.i_box6_t_r{width:100%;}
.i_box6_t_l .i_box1_text_r{ padding:20px 0px;}
.i_box6_t_r_ul li{width:50%;}

.i_box7{ padding-bottom:40px;}
.i_box7_t{ margin-top:30px; background:none;}
.i_box7_t li{width:25% !important; padding:0px 2% 15px 2%;}
.i_box7_t li:nth-child(2n){ padding:0px 2% 15px 2%;}
.i_box7_t li:nth-child(1){ padding-left:2%;}
.i_box7_t li:nth-child(8){ padding-right:2%;}
.i_box7_t li .div .a_img .img1{ height:auto; width:100%;}
.i_box7_t li .div .a_img:hover .img2{width:100%; height:auto; margin-left:-50%;}
.i_box7_t li .div{ font-size:14px;}
.i_box7_t li .div .a_text{ height:40px; line-height:40px; display:none;}
.i_box7_t li .div .a_textwap{ height:50px; line-height:25px; display:block;}

.i_box8{ padding-bottom:50px;}
.i_box8_l .i_box1_text_l_t{ padding:10px 0px;}
.i_box8_l .i_box1_text_r{ padding-bottom:20px;}
.i_box8_l{width:100%; padding-bottom:20px;}
.i_box8_r{width:100%; height:auto;}
.i_box8_rc{width:100%; position:relative;}

.news_swiper .swiper-slide .div{ font-size:14px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:20px;}
.news_swiper .swiper-slide .div .a_div_time{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_c{ margin-bottom:15px;}

.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:18px;}
.cases_swiper .swiper-slide .a_img .a_text_c{ font-size:14px;}

.i_footer{ padding:30px 0px 0px 0px;}
.i_footer .i_fphone{width:100%; margin:10px 0px;}
.i_footer .i_fmenu_r{width:100%; margin:0px;}
.i_footer .i_fmenu li{width:33.33%;}
.i_footer .i_fmenu li a{ font-size:16px;}
.i_footer_b{ font-size:14px;}

.guide_box_ul li{width:100%; height:50%; /*background:url(https://www.gseclean.com/statics/my/lib/images/tb_41.png) repeat;*/}
.guide_box_ul li:nth-child(1) .div{background:url(https://www.gseclean.com/statics/my/lib/images/tb_41.png) repeat;}
.guide_box_ul li .div_box_t{ font-size:18px; padding:5px 0px;}
.guide_box_ul li .div_box_b{ margin-top:10px;}
.guide_box_ul li .div_t img{ height:34px;}
.guide_box_ul li:nth-child(2) .div_t{ text-align:left;}
.guide_box_ul li .div_text{ font-size:14px; padding-top:10px;}
.guide_box_ul li .div_box{ font-size:12px;}
.guide_box_ul li .div_box_b .s1{ height:30px; line-height:30px; padding:0px 15px;}

.n_banner{ height:180px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:16px;}
.n_banner_text .s1{ font-size:24px; padding-bottom:5px;}

.n_box1{ margin-top:40px; padding:0px 5%; font-size:14px;}
.n_box1 .a_img{width:100%; margin:0px;}
.n_box1 .a_img_r_t{ font-size:22px; margin:15px 0px 15px 0px;}

.n_box2{ padding-bottom:40px;}
.n_box2_t{ top:0px;}
.n_box2_t li{width:50%; font-size:16px; margin-bottom:15px;}
.n_box2_t li .s1{ font-size:30px;}
.n_box2_c{ margin-top:40px; font-size:14px;}
.n_box2_c .a_img{width:100%; margin:0px;}
.n_box2_c h1{ font-size:18px; margin-bottom:15px; margin-top:10px;}

.n_box3{  padding:40px 0px 40px 0px;}
.n_box3_t{ font-size:22px; padding:15px 3%;}
.n_box3_t:after{ height:3px;}

.n_box4 .n_box4_next,.n_box4 .n_box4_prev{ display:block;}
.n_box4_swiper{ overflow:hidden !important;}
.n_box4_swiper .swiper-slide .div{ color:#fff; background-color:#0c2f71; font-size:12px;}
.n_box4{ margin-bottom:40px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:50px;}
.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_t{ font-size:22px; height:35px;}

.n_box5{ padding:30px 0px;}
.n_box5_t{ font-size:24px;}
.n_box5_c{ padding-top:25px;}
.n_box5_ul li{ padding-bottom:20px;}
.n_box5_ul li .div{ font-size:14px;}
.n_box5_ul li .div .div_l{ padding:15px 20px; font-size:16px; display:inline-block;width:auto;}
.n_box5_ul li .div .div_r{width:100%; padding:20px 0px;}
.n_box5_ul li .div .div_l .s1{ font-size:30px;}
.n_box5_ul li .div .div_r_t{ font-size:18px; height:auto; line-height:1.7;}
.n_box5_ul li .div .div_r_c{ height:auto; line-height:1.8;}


.n_box6_ul li{width:50%; padding:0px 1% 15px 1%; margin:0px;}
.n_box6_ul li .div{ font-size:14px;}
.n_box6_ul li .div .a_img{ margin-bottom:10px;}
.n_box6_ul li .div .a_text{ line-height:25px;}

.ty_pages a, .ty_pages span{ font-size:14px;}

.n_box7_ul li .div .a_img{width:100%; border:0px;}
.n_box7_ul li .div .a_img_l{width:100%; padding:15px;}
.n_box7_ul li .div .a_img_l_cn{ font-size:22px;}
.n_box7_ul li .div .a_img_l_cn:after{ height:3px;}
.n_box7_ul li .div .a_img_l_en{ font-size:40px;}
.n_box7_ul li .div{ font-size:14px;}
.n_box7_ul li:nth-child(6) .div .a_img,.n_box7_ul li:nth-child(6) .div .a_img_l,.n_box7_ul li:nth-child(7) .div .a_img,.n_box7_ul li:nth-child(7) .div .a_img_l{width:100%;}

.inner_news_list li{width:100%; margin:0px; padding-bottom:20px;}
.inner_news_list li .div .a_text .s1{ font-size:18px;}

.n_menu{ display:none;}
.a_zxlmenu{ display:block;}

.n_box4d{ padding:0px 0%;}
.n_box4d_t{ font-size:18px;}
.n_box4d_t1{ font-size:14px;}
.n_box4d_c{ font-size:14px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:14px; width:100%; line-height:1.8;}
.n_box4d_b .a1.a2{ text-align:left;}

.n_box9{ font-size:14px; padding-bottom:40px;}
.n_box9_t li .div_r{width:100%;}
.n_box9_t li .div_r a{width:33.33%; padding:0px; margin-right:0px; text-align:center;}
.n_box9_t li .div_l{ font-size:16px; margin-bottom:10px;}
.n_box9_t{ font-size:14px; margin-bottom:40px;}
.n_box9_c li{width:100%; margin:0px; padding-bottom:16px;}
.n_box9_c li .a_text_c{ font-size:14px; height:44px; line-height:22px;}
.n_box9_c li .a_text{ padding:15px;}

.n_box10_l{width:100%; padding-bottom:50px;}
.n_box10_r{width:100%;}
.n_box10_r_t .s1{ font-size:20px;}
.n_box10_r_t1{ font-size:14px; margin-bottom:30px;}
.n_box10_r_c li .a_text_c{ font-size:14px;}
.n_box10_r_c li .a_text{ padding:15px;}
.n_box10_r_c li{ padding-bottom:15px;}

.n_box11{ padding:0px 0px 50px 0px;}
.n_box11 .a_img{width:100%;}
.n_box11 .a_img_l{width:100%;}
.n_box11 .a_img_l_t{width:100%; padding:30px 0px; font-size:16px;}
.n_box11 .a_img_l_c li{width:100%; padding-bottom:20px;}
.n_box11 .a_img_l_c li .a_img_text{ font-size:14px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:20px;}

.n_box12_t{ font-size:22px; padding:0px; padding-bottom:15px;}
.n_box12_l{width:100%; font-size:14px; padding-bottom:30px;}
.n_box12_r{width:100%;}
.n_box12{ padding-bottom:30px;}

.address_swiper{ padding-bottom:40px !important;}
.n_box12_map{ height:340px; margin-bottom:30px;}
.address_swiper .swiper-slide .div_b{ font-size:14px;}
.address_swiper .swiper-slide .div_t{ height:70px; line-height:70px; font-size:24px;}
.address_swiper .swiper-slide .div{ font-size:14px;}

.n_box14{ padding-top:40px;}
.n_box14_ul li{ padding-bottom:30px;}
.n_box14_ul li .a_img{width:100%;}
.n_box14_ul li .a_img_r{width:100%;}
.n_box14_ul li .a_img_r_t .s1{ font-size:23px;}
.n_box14_ul li .a_img_r_t{ font-size:18px; padding-bottom:20px;}
.n_box14_ul li .a_img_r_title{ padding-left:26%; font-size:14px;}
.n_box14_ul li .a_img_r_title:after{ width:22%;}
.n_box14_ul li .a_img_r_c{ padding-left:26%; font-size:14px; padding-top:10px;}

.n_box15 li{width:100%; margin:0px; padding-bottom:20px;}
.n_box15 li .div .a_img img{  height:100px;}
.n_box15 li .div .a_img{ padding-bottom:25px;}
.n_box15 li .div .a_title{ height:auto; line-height:1.8; font-size:18px;}
.n_box15 li .div{ font-size:14px;}
.n_box15 li .div .a_button .down_btn span{ font-size:16px;}

.n_box15_ul{ padding-bottom:30px;}
.n_box15_ul li{width:100%; border-bottom:1px solid #e4e4e4;}
.n_box15_ul li:after{ display:none;}
.n_box15_ul li .div .a_img .img1{ height:60px;}
.n_box15_ul li .div .a_img .img2{ height:60px;}
.n_box15_ul li .div .a_title{ font-size:22px; margin-bottom:20px;}
.n_box15_ul li .div .a_text{ height:auto; line-height:1.8;}
.n_box15_ul li .div{ font-size:15px;}
.n_box15_ul li:nth-child(7),.n_box15_ul li:nth-child(8){width:100%;}
.n_box15_ul li:nth-child(7) .div,.n_box15_ul li:nth-child(8) .div{ padding:25px;}
.n_box15_ul li .div{ padding:25px;}

.n_box17_l{ display:none;}
.n_box17_r{width:100%; padding-top:40px;}
.n_box17{ padding-bottom:40px;}
.n_box17_r_ul li{width:100%; margin-bottom:30px;}
.n_box17_r_ul li .div{ color:#0C2F71;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); }
.n_box17_r_ul li .div .a_title{ margin:15px 0px 18px 0px; height:auto; line-height:1.7;}
.n_box17_r_ul li .div{ font-size:16px;}
.n_box17_r_ul li .div .a_buttom{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;-webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.n_box17_r_ul li:after{filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}
.n_box17_r_ul li .div .a_buttom .more_btn{ font-size:14px;}

.n_box18{ padding:40px 0px;}
.n_box18_l{width:100%;}
.n_box18_r{width:100%;}
.n_box18_r_t{ padding-bottom:15px; font-size:20px;}
.n_box18_r_c{ font-size:14px;}
.n_box19{ padding:20px 0px; font-size:22px;}
.n_box20{ padding:40px 0px 10px 0px;}
.n_box20_t{ padding:0px; padding-bottom:40px;}
.n_box20_c li{width:100%; margin-bottom:30px;}
.n_box20_c li .div{ color:#0C2F71;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); }
.n_box20_c li .div .a_title{ margin:15px 0px 18px 0px; height:auto; line-height:1.7;}
.n_box20_c li .div{ font-size:16px;}
.n_box20_c li .div .a_buttom{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;-webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.n_box20_c li:after{filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}
.n_box20_c li .div .a_buttom .more_btn{ font-size:14px;}

.n_box21 li{ padding:30px 0px;}
.n_box21 li .div .div_l{width:100%;}
.n_box21 li .div .div_r{width:100%; padding:0px; padding-top:30px;}
.n_box21 li .div .div_l .div_l_text{ font-size:24px; width:45px;}
.n_box21 li .div .div_r_t1{ font-size:35px; margin-bottom:10px;}
.n_box21 li .div .div_r_t2{ font-size:18px;}
.n_box21 li .div .div_r_text{ padding-top:15px; font-size:14px;}
.n_box21 li:nth-child(2n) .div .div_l .div_l_text{ left:2px;}
.n_box21 li:nth-child(2n) .div .div_r{ padding-left:24px;}

.n_box22 dd .div_t{ font-size:22px;}
.n_box22 dd .div_text .s1{ font-size:12px;}
.n_box22 dt{ font-size:12px;}
.n_box22 dt{width:100%; padding:20px 0px;}
.n_box22 dt .div_text .s1{ font-size:12px;}
.n_box22 dt .div_t{ margin-bottom:5px;}
.n_box22 dd{width:25%; padding:20px 10px;}
.n_box22 dd .div_t{ margin-bottom:5px;}

.n_box23{ margin:30px 0px;}

.n_box8_pc{ display:none;}
.n_box8_wap{ display:block;}



}

@media screen and (min-width:641px) and (max-width:767px)
{
.header{ display:none;}
.phone_nav{ display:block;}

.w1500{width:100%; padding:0px 5%;}
.w1440{width:100%; padding:0px 5%;}
.w1400{width:100%; padding:0px 5%;}
.w1200{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_onetext h1{ font-size:32px;}
.banner-swiper .swiper-slide .banner_onetext .wz_text{ font-size:20px;}
.banner-swiper .swiper-slide .banner_onediv ul li .div_video{ height:50px;}
.banner-swiper .swiper-slide .banner_onediv ul li .div_text{ font-size:20px;}


.banner-swiper .swiper-slide .banner_twotext img{ height:auto;}
.banner-swiper .swiper-slide .banner_twotext{ padding:0px 5%;}

.banner-swiper .swiper-slide .banner_twotext_t{ font-size:33px; line-height:1.5;}
.banner-swiper .swiper-slide .banner_twotext_text{ margin:25px 0px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:20px;}
.banner-swiper .swiper-slide .banner_twotext_b{ font-size:18px;  width:150px; height:40px; line-height:40px;}



.banner-pagination .swiper-pagination-bullet-active{ width:30px;}
.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction .swiper-pagination-current{ font-size:20px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{ bottom:30px; width:30px; height:30px;}
.banner-swiper .swiper-slide .banner_text{-o-transform:translate(0%, -70%);-ms-transform:translate(0%, -70%);-webkit-transform: translate(0%, -70%);-moz-transform: translate(0%, -70%);transform: translate(0%, -70%);}
.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:35px !important;}



.shubiao{ width:22px; margin-left:-11px; bottom:30px;}

.i_box1_t{ font-size:60px;}
.i_box1_text_l_t{ font-size:16px; padding-bottom:30px;}
.i_box1_text_l_t span{ font-size:26px;}
.i_box1_text_l_b{ font-size:16px;}
.i_box1_text_r{width:50%; font-size:16px;}
.i_box1_text{ padding:20px 0px 40px 0px;}
.i_box1_c{ font-size:16px;}

.i_box2{ padding-top:50px;}
.i_box2_box{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.i_box2_serve{font-size:60px; position:relative; top:0px; height:auto; line-height:1.1;}
.i_box2.vis .i_box2_serve{ font-size:60px; position:relative; top:0px;}
.i_box2_t_l .i_box1_text_l_t{ padding:10px 0px 20px 0px;}
.i_box2_t{ padding-bottom:35px;}
.i_box2_c{ padding-top:90px;}
.i_box2_con{width:100%;}
.i_box2_con_tcon_t{ font-size:24px; padding-bottom:30px;}
.i_box2_con_tcon_c{ font-size:16px;}
.i_box2_con_b li{ font-size:16px;}
.i_box2_con_b li .a_img .img2{ height:35px;}
.i_box2_con_b li .a_img .img1{ height:35px;}
.i_box2_tb{width:49%; left:-29px;}

.i_box3{ margin:50px 0px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:20px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:16px;}
.box3_swiper .swiper-slide .div:hover .a_text{ height:0px;}
.box3_swiper .swiper-slide .div .a_title_en{ margin-bottom:0px;}
.box3_swiper .swiper-slide .div:hover .a_title_en{ margin-bottom:0px;}
.box3_swiper .swiper-slide{ height:395px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_img img{ height:42px;}
.i_box3 .box3_prev,.i_box3 .box3_next{ display:block;}

.cases_pagination .swiper-pagination-bullet{width:12px;  height:12px;}
.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:24px;}
.cases_swiper .swiper-slide .a_img .a_text_c{ font-size:16px;}

.i_box6{ padding:60px 0px;}
.i_box6_t_l .i_box1_text_r{ padding:20px 0px;}
.i_box6_t_l,.i_box6_t_r{width:100%;}
.i_box6_t_l{ padding-bottom:30px;}

.i_box7{ padding-bottom:50px;}
.i_box7_t{ margin-top:30px;}
.i_box7_t li .div .a_img .img1{width:100%; height:auto;}
.i_box7_t li .div .a_img .img2{width:100%; height:auto; margin-left:-50%;}
.i_box7_t li .div{ font-size:14px;}
.i_box7_t li .div .a_text{ height:50px; line-height:25px;}
.i_box7_t li{ padding-top:110px;}
.i_box7_t li:nth-child(2n){ padding-bottom:110px;}

.i_box8_l .i_box1_text_l_t{ padding-bottom:20px;}
.i_box8_l .i_box1_text_r{ padding-bottom:30px;}
.i_box8_r{ height:auto;}
.i_box8_rc{width:100%; position:relative;}
.i_box8{ padding-bottom:50px;}
.news_swiper .swiper-slide .div{ font-size:14px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_time{ height:40px; line-height:40px; font-size:22px;}
.news_swiper .swiper-slide .div .a_div_c{ margin-bottom:15px;}


.i_footer{ padding:50px 0px 20px 0px;}
.i_footer .i_fmenu_r{width:100%; margin-top:20px; margin-right:0px;}
.i_footer .i_fphone{width:45%;}
.i_footer .i_fmenu li a{ font-size:16px;}
.i_footer_b{ font-size:16px;}


.guide_box_ul li{width:100%; height:50%; /*background:url(../images/tb_41.png) repeat;*/}
.guide_box_ul li:nth-child(1) .div{background:url(../images/tb_41.png) repeat;}
.guide_box_ul li .div_box_t{ font-size:18px; padding:5px 0px;}
.guide_box_ul li .div_box_b{ margin-top:10px;}
.guide_box_ul li .div_t img{ height:34px;}
.guide_box_ul li:nth-child(2) .div_t{ text-align:left;}
.guide_box_ul li .div_text{ font-size:14px; padding-top:10px;}
.guide_box_ul li .div_box{ font-size:12px;}
.guide_box_ul li .div_box_b .s1{ height:30px; line-height:30px; padding:0px 15px;}

.n_banner{ height:260px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:18px;}
.n_banner_text .s1{ font-size:30px; padding-bottom:5px;}

.n_box1{ padding:0px 5%; margin-top:60px; font-size:14px;}
.n_box1 .a_img_r_t{ font-size:24px; margin-bottom:10px;}


.n_box2_t li{ font-size:16px;}
.n_box2_t li .s1 { font-size:29px;}
.n_box2_c{ margin-top:0px;}
.n_box2_c{ font-size:14px; margin-top:40px;}
.n_box2_c h1{ font-size:20px;}
.n_box2{ padding-bottom:50px;}
.n_box2_t{ top:0px;}

.n_box3{ padding:40px 0px 60px 0px;}
.n_box3_t{ font-size:24px; padding:15px 3%;}
.n_box3_t:after{ height:3px;}

.n_box4 .n_box4_next,.n_box4 .n_box4_prev{ display:block; background-color:rgb(12,47,113,0.2); background-size:15px;}
.n_box4 .n_box4_next:hover,.n_box4 .n_box4_prev:hover{background-color:rgb(12,47,113,1); background-size:15px;}
.n_box4_swiper .swiper-slide .div{ font-size:12px;}
.n_box4{ margin-bottom:40px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:50px;}
.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_t{ font-size:22px; height:35px;}


.n_box5{ padding:40px 0px;}
.n_box5_t{ font-size:24px;}
.n_box5_c{ padding-top:25px;}
.n_box5_ul li{ padding-bottom:20px;}
.n_box5_ul li .div{ font-size:14px;}
.n_box5_ul li .div .div_l{ padding:15px 20px; font-size:16px; display:inline-block;width:auto;}
.n_box5_ul li .div .div_r{width:100%; padding:20px 0px;}
.n_box5_ul li .div .div_l .s1{ font-size:30px;}
.n_box5_ul li .div .div_r_t{ font-size:18px; height:auto; line-height:1.7;}
.n_box5_ul li .div .div_r_c{ height:auto; line-height:1.8;}


.n_box6_ul li{width:33.33%; padding:0px 1% 15px 1%; margin:0px;}
.n_box6_ul li .div{ font-size:16px;}
.n_box6_ul li .div .a_img{ margin-bottom:10px;}


.n_box7_ul li .div .a_img{width:100%; border:0px;}
.n_box7_ul li .div .a_img_l{width:100%; padding:15px;}
.n_box7_ul li .div .a_img_l_cn{ font-size:22px;}
.n_box7_ul li .div .a_img_l_cn:after{ height:3px;}
.n_box7_ul li .div .a_img_l_en{ font-size:40px;}
.n_box7_ul li .div{ font-size:14px;}
.n_box7_ul li:nth-child(6) .div .a_img,.n_box7_ul li:nth-child(6) .div .a_img_l,.n_box7_ul li:nth-child(7) .div .a_img,.n_box7_ul li:nth-child(7) .div .a_img_l{width:100%;}

.inner_news_list li .div .a_text .s1{ font-size:18px;}

.n_menu{ display:none;}
.a_zxlmenu{ display:block;}

.n_box4d{ padding:0px 0%;}
.n_box4d_t{ font-size:22px;}
.n_box4d_t1{ font-size:16px;}
.n_box4d_c{ font-size:16px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:16px; width:100%; line-height:2;}
.n_box4d_b .a1.a2{ text-align:left;}


.n_box9{ font-size:14px; padding-bottom:40px;}
.n_box9_t li .div_r{width:100%;}
.n_box9_t li .div_r a{width:33.33%; padding:0px; margin-right:0px; text-align:center;}
.n_box9_t li .div_l{ font-size:16px; margin-bottom:10px;}
.n_box9_t{ font-size:14px; margin-bottom:40px;}
.n_box9_c li{ padding-bottom:20px;}
.n_box9_c li .a_text_c{ font-size:14px; height:44px; line-height:22px;}
.n_box9_c li .a_text{ padding:15px;}

.n_box10_l{width:100%; padding-bottom:50px;}
.n_box10_r{width:100%;}
.n_box10_r_c li{width:50%; padding:0px 1% 15px 1%;}
.n_box10_r_c li .a_text_c{ font-size:14px;}
.n_box10_r_c li .a_text{ padding:15px;}
.n_box10_r_t .s1{ font-size:23px;}
.n_box10_r_t1{ font-size:16px; margin-bottom:40px;}

.n_box11{ padding:10px 0px 20px 0px;}
.n_box11 .a_img{width:100%;}
.n_box11 .a_img_l{width:100%;}
.n_box11 .a_img_l_t{width:100%; padding:30px 0px; font-size:16px;}
.n_box11 .a_img_l_c li{width:33.33%; padding-bottom:20px;}
.n_box11 .a_img_l_c li .a_img_text{ font-size:14px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:20px;}

.n_box12_t{ font-size:24px; padding:0px; padding-bottom:15px;}
.n_box12_l{width:100%; font-size:16px; padding-bottom:30px;}
.n_box12_r{width:100%;}
.n_box12{ padding-bottom:30px;}

.address_swiper{ padding-bottom:40px !important;}
.n_box12_map{ height:340px; margin-bottom:30px;}
.address_swiper .swiper-slide .div_b{ font-size:14px;}
.address_swiper .swiper-slide .div_t{ height:70px; line-height:70px; font-size:24px;}
.address_swiper .swiper-slide .div{ font-size:14px;}


.n_box14{ padding-top:50px;}
.n_box14_ul li{ padding-bottom:40px;}
.n_box14_ul li .a_img{width:100%;}
.n_box14_ul li .a_img_r{width:100%;}
.n_box14_ul li .a_img_r_t .s1{ font-size:40px;}


.n_box15 li{ padding-bottom:30px;}
.n_box15 li .div .a_img img{  height:80px;}
.n_box15 li .div .a_img{ padding-bottom:25px;}
.n_box15 li .div .a_title{ height:auto; height:50px; line-height:25px; font-size:16px;}
.n_box15 li .div{ font-size:14px; padding:20px 3%;}
.n_box15 li .div .a_button .down_btn span{ font-size:16px;}
.n_box15 li .div .a_button .down_btn{ height:40px; line-height:40px; padding:0px 15px;}

.n_box15_ul{ padding-bottom:40px;}
.n_box15_ul li{width:50%;}
.n_box15_ul li .div .a_img .img1{ height:60px;}
.n_box15_ul li .div .a_img .img2{ height:60px;}
.n_box15_ul li .div .a_title{ font-size:22px; margin-bottom:20px;}
.n_box15_ul li:nth-child(7) .div,.n_box15_ul li:nth-child(8) .div{ padding:25px;}
.n_box15_ul li .div{ padding:25px; font-size:14px;}
.n_box15_ul li .div .a_text{ height:100px;}
.n_box15_ul li:nth-child(3n):after{ display:block; }
.n_box15_ul li:nth-child(2n):after{ display:none;}


.n_box17_l{ display:none;}
.n_box17_r{width:100%; padding-top:40px;}
.n_box17{ padding-bottom:40px;}
.n_box17_r_ul li{width:100%; margin-bottom:30px;}
.n_box17_r_ul li .div{ color:#0C2F71;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); }
.n_box17_r_ul li .div .a_title{ margin:15px 0px 18px 0px; height:auto; line-height:1.7;}
.n_box17_r_ul li .div{ font-size:16px;}
.n_box17_r_ul li .div .a_buttom{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;-webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.n_box17_r_ul li:after{filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}
.n_box17_r_ul li .div .a_buttom .more_btn{ font-size:14px;}


.n_box18_l{width:100%;}
.n_box18_r{width:100%;}
.n_box18_r_t{ font-size:22px;}
.n_box19{ font-size:22px;}
.n_box20{ padding:60px 0px 20px 0px;}
.n_box20_t{ padding-bottom:60px;}
.n_box20_c li{width:50%;}
.n_box20_c li:nth-child(2n):after{ filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0; }
.n_box20_c li .div{ font-size:18px;}
.n_box20_c li .div .a_buttom .more_btn{ font-size:16px;}


.n_box21 li{ padding:40px 0px;}
.n_box21 li .div .div_l{width:100%;}
.n_box21 li .div .div_r{width:100%; padding:0px; padding-top:30px;}
.n_box21 li .div .div_r_t1{ font-size:40px; margin-bottom:10px;}
.n_box21 li .div .div_r_t2{ font-size:20px;}
.n_box21 li .div .div_r_text{ padding-top:25px;}
.n_box21 li:nth-child(2n) .div .div_r{ padding-left:24px;}

.n_box23{ margin:30px 0px;}
.n_box22 dt{ font-size:12px;}
.n_box22 dd .div_text .s1{ font-size:14px;}
.n_box22 dd .div_t{ font-size:35px;}
.n_box22 dt .div_text .s1{ font-size:14px;}


.n_box8_pc{ display:none;}
.n_box8_wap{ display:block;}


}
@media screen and (min-width:768px) and (max-width: 992px)
{
.header{ display:none;}
.phone_nav{ display:block;}

.w1500{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{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_onetext h1{ font-size:40px;}
.banner-swiper .swiper-slide .banner_onetext .wz_text{ font-size:26px;}

.banner-swiper .swiper-slide .banner_onediv ul li .div_video{ height:60px;}
.banner-swiper .swiper-slide .banner_onediv ul li .div_text{ font-size:20px;}

.banner-swiper .swiper-slide .banner_twotext img{ height:auto;}
.banner-swiper .swiper-slide .banner_twotext{ padding:0px 3%;}

.banner-swiper .swiper-slide .banner_twotext_t{ font-size:33px; line-height:1.5;}
.banner-swiper .swiper-slide .banner_twotext_text{ margin:25px 0px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:20px;}
.banner-swiper .swiper-slide .banner_twotext_b{ font-size:18px;  width:150px; height:40px; line-height:40px;}





.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction{ text-align:center; font-size:14px; bottom:30px; height:auto; line-height:1.8;}
.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction .swiper-pagination-current{ font-size:20px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{ bottom:30px; width:40px; height:40px;}
.banner-swiper .swiper-slide .banner_text{-o-transform:translate(0%, -70%);-ms-transform:translate(0%, -70%);-webkit-transform: translate(0%, -70%);-moz-transform: translate(0%, -70%);transform: translate(0%, -70%);}



.i_box1_t{ font-size:60px;}
.i_box1_text_l_t{ font-size:16px; padding-bottom:30px;}
.i_box1_text_l_t span{ font-size:26px;}
.i_box1_text_l_b{ font-size:16px;}
.i_box1_text_r{width:50%; font-size:16px;}
.i_box1_text{ padding:20px 0px 40px 0px;}
.i_box1_c{ font-size:16px;}

.i_box2{ padding-top:50px;}
.i_box2_box{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.i_box2_serve{font-size:60px; position:relative; top:0px; height:auto; line-height:1.1;}
.i_box2.vis .i_box2_serve{ font-size:60px; position:relative; top:0px;}
.i_box2_t_l .i_box1_text_l_t{ padding:10px 0px 20px 0px;}
.i_box2_t{ padding-bottom:65px;}
.i_box2_c{ padding-top:90px;}
.i_box2_con{width:100%;}
.i_box2_con_tcon_t{ font-size:24px; padding-bottom:30px;}
.i_box2_con_tcon_c{ font-size:16px;}
.i_box2_con_b li{ font-size:16px;}
.i_box2_con_b li .a_img .img2{ height:35px;}
.i_box2_con_b li .a_img .img1{ height:35px;}
.i_box2_t_rcon{width:110%;}
.i_box2_tb{width:45%; left:-7px;}

.i_box3{ margin:50px 0px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:20px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:16px;}
.box3_swiper .swiper-slide .div:hover .a_text{ height:0px;}
.box3_swiper .swiper-slide .div .a_title_en{ margin-bottom:0px;}
.box3_swiper .swiper-slide .div:hover .a_title_en{ margin-bottom:0px;}
.box3_swiper .swiper-slide{ height:395px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_img img{ height:42px;}
.i_box3 .box3_prev,.i_box3 .box3_next{ display:block;}

.cases_pagination .swiper-pagination-bullet{width:12px;  height:12px;}
.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:26px;}
.cases_swiper .swiper-slide .a_img .a_text_c{ font-size:18px;}

.i_box6{ padding:60px 0px;}
.i_box6_t_l .i_box1_text_r{ padding:20px 0px;}
.i_box6_t_l,.i_box6_t_r{width:100%;}
.i_box6_t_l{ padding-bottom:30px;}

.i_box7{ padding-bottom:50px;}
.i_box7_t{ margin-top:30px;}
.i_box7_t li .div .a_img .img1{width:100%; height:auto;}
.i_box7_t li .div .a_img .img2{width:100%; height:auto; margin-left:-50%;}
.i_box7_t li .div{ font-size:14px;}
.i_box7_t li .div .a_text{ height:50px; line-height:25px;}
.i_box7_t li{ padding-top:110px;}
.i_box7_t li:nth-child(2n){ padding-bottom:110px;}


.i_box8_l .i_box1_text_l_t{ padding-bottom:20px;}
.i_box8_l .i_box1_text_r{ padding-bottom:30px;}
.i_box8_r{ height:auto;}
.i_box8_rc{width:100%; position:relative;}
.i_box8{ padding-bottom:50px;}
.news_swiper .swiper-slide .div{ font-size:14px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_time{ height:40px; line-height:40px; font-size:22px;}
.news_swiper .swiper-slide .div .a_div_c{ margin-bottom:15px;}


.i_footer{ padding:50px 0px 20px 0px;}
.i_footer .i_fmenu_r{width:100%; margin-top:20px; margin-right:0px;}
.i_footer .i_fphone{width:35%;}
.i_footer .i_fmenu li a{ font-size:16px;}
.i_footer_b{ font-size:16px;}

.guide_box_ul li .div_t img{ height:45px;}
.guide_box_ul li .div_text{ padding-top:10px; font-size:16px;}
.guide_box_ul li .div_box_t{ font-size:20px; padding:5px 0px;}
.guide_box_ul li .div_box_b{ margin-top:20px;}
.guide_box_ul li .div_box_b .s1{ height:40px; line-height:40px; padding:0px 20px;}

.n_banner{ height:320px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:20px;}
.n_banner_text .s1{ font-size:34px; padding-bottom:5px;}


.n_box1{ padding:0px 3%; margin-top:60px; font-size:14px;}
.n_box1 .a_img_r_t{ font-size:24px; margin-bottom:10px;}

.n_box2_t{ top:0px;}
.n_box2_t li{ font-size:16px;}
.n_box2_t li .s1 { font-size:29px;}
.n_box2_c{ margin-top:0px;}
.n_box2_c{ font-size:14px;margin-top:40px;}
.n_box2_c h1{ font-size:20px;}
.n_box2{ padding-bottom:50px;}

.n_box3{ padding:40px 0px 80px 0px;}
.n_box3_t{ font-size:24px; padding:15px 3%;}
.n_box3_t:after{ height:3px;}

.n_box4 .n_box4_next,.n_box4 .n_box4_prev{ display:block; background-color:rgb(12,47,113,0.2); background-size:15px;}
.n_box4 .n_box4_next:hover,.n_box4 .n_box4_prev:hover{background-color:rgb(12,47,113,1); background-size:15px;}
.n_box4_swiper .swiper-slide .div{ font-size:12px;}
.n_box4{ margin-bottom:40px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:50px;}
.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_t{ font-size:22px; height:35px;}


.n_box5{ padding:50px 0px;}
.n_box5_ul li .div .div_l{ font-size:16px;}
.n_box5_ul li .div .div_l .s1{ font-size:40px;}
.n_box5_ul li .div .div_r_t{ font-size:22px;}
.n_box5_ul li .div .div_r{ padding:20px 0px;}
.n_box5_ul li .div{ font-size:14px;}
.n_box5_ul li{ padding-bottom:20px;}
.n_box5_t{ font-size:28px;}


.n_box6_ul li{width:33.33%; padding:0px 1% 15px 1%; margin:0px;}
.n_box6_ul li .div{ font-size:16px;}
.n_box6_ul li .div .a_img{ margin-bottom:10px;}


.n_box7_ul li .div .a_img{width:100%; border:0px;}
.n_box7_ul li .div .a_img_l{width:100%; padding:25spx;}
.n_box7_ul li .div .a_img_l_cn{ font-size:24px;}
.n_box7_ul li .div .a_img_l_cn:after{ height:3px;}
.n_box7_ul li .div .a_img_l_en{ font-size:45px;}
.n_box7_ul li:nth-child(6) .div .a_img,.n_box7_ul li:nth-child(6) .div .a_img_l,.n_box7_ul li:nth-child(7) .div .a_img,.n_box7_ul li:nth-child(7) .div .a_img_l{width:100%;}

.inner_news_list li .div .a_text .s1{ font-size:18px;}

.n_menu{ display:none;}
.a_zxlmenu{ display:block;}

.n_box4d{ padding:0px 3%;}
.n_box4d_t{ font-size:22px;}
.n_box4d_t1{ font-size:16px;}
.n_box4d_c{ font-size:16px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:16px; width:100%; line-height:2;}
.n_box4d_b .a1.a2{ text-align:left;}

.n_box9{ padding-bottom:50px;}
.n_box9_c li{ padding-bottom:30px;}
.n_box9_c li .a_text_c{ font-size:16px;}
.n_box9_c li .a_text{ padding:15px;}
.n_box9_t{ margin-bottom:40px;}
.n_box9_t li .div_l{ margin-bottom:15px;}
.n_box9_t li .div_r{width:100%;}
.n_box9_t li .div_r a{width:25%; padding:0px; margin-right:0px; text-align:center;}


.n_box10_l{width:100%; padding-bottom:50px;}
.n_box10_r{width:100%;}
.n_box10_r_c li{width:50%; padding:0px 1% 15px 1%;}
.n_box10_r_c li .a_text_c{ font-size:14px;}
.n_box10_r_c li .a_text{ padding:15px;}
.n_box10_r_t .s1{ font-size:23px;}
.n_box10_r_t1{ font-size:16px; margin-bottom:40px;}


.n_box11{ padding:10px 0px 20px 0px;}
.n_box11 .a_img{width:100%;}
.n_box11 .a_img_l{width:100%;}
.n_box11 .a_img_l_t{width:100%; padding:30px 0px; font-size:16px;}
.n_box11 .a_img_l_c li{width:33.33%; padding-bottom:20px;}
.n_box11 .a_img_l_c li .a_img_text{ font-size:14px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:20px;}

.n_box12_t{ font-size:24px; padding:0px; padding-bottom:15px;}
.n_box12_l{width:100%; font-size:16px; padding-bottom:30px;}
.n_box12_r{width:100%;}
.n_box12{ padding-bottom:30px;}

.address_swiper{ padding-bottom:40px !important;}
.n_box12_map{ height:340px; margin-bottom:30px;}
.address_swiper .swiper-slide .div_b{ font-size:14px;}
.address_swiper .swiper-slide .div_t{ height:70px; line-height:70px; font-size:24px;}
.address_swiper .swiper-slide .div{ font-size:14px;}

.n_box14{ padding-top:60px;}
.n_box14_ul li{ padding-bottom:50px;}
.n_box14_ul li .a_img{width:100%;}
.n_box14_ul li .a_img_r{width:100%;}

.n_box15 li{ padding-bottom:30px;}
.n_box15 li .div .a_img img{  height:80px;}
.n_box15 li .div .a_img{ padding-bottom:25px;}
.n_box15 li .div .a_title{ height:auto; height:50px; line-height:25px; font-size:16px;}
.n_box15 li .div{ font-size:14px; padding:30px 3%;}
.n_box15 li .div .a_button .down_btn span{ font-size:16px;}
.n_box15 li .div .a_button .down_btn{ height:40px; line-height:40px; padding:0px 15px;}

.n_box15_ul{ padding-bottom:40px;}
.n_box15_ul li{width:50%;}
.n_box15_ul li .div .a_img .img1{ height:60px;}
.n_box15_ul li .div .a_img .img2{ height:60px;}
.n_box15_ul li .div .a_title{ font-size:22px; margin-bottom:20px;}
.n_box15_ul li:nth-child(7) .div,.n_box15_ul li:nth-child(8) .div{ padding:25px;}
.n_box15_ul li .div{ padding:25px; font-size:14px;}
.n_box15_ul li .div .a_text{ height:100px;}
.n_box15_ul li:nth-child(3n):after{ display:block; }
.n_box15_ul li:nth-child(2n):after{ display:none;}

.n_box17{ padding-bottom:60px;}
.n_box17_l{ display:none;}
.n_box17_r{width:100%; padding-top:50px;}
.n_box17_r_ul li{ margin-bottom:30px;}
.n_box17_r_ul li .div{ font-size:18px;}
.n_box17_r_ul li .div .a_buttom .more_btn span{ font-size:16px;}


.n_box18_l{width:100%;}
.n_box18_r{width:100%;}
.n_box18_r_t{ font-size:22px;}
.n_box19{ font-size:22px;}
.n_box20{ padding:60px 0px 20px 0px;}
.n_box20_t{ padding-bottom:60px;}
.n_box20_c li{width:50%; margin-bottom:30px;}
.n_box20_c li:nth-child(2n):after{ filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0; }
.n_box20_c li .div{ font-size:18px;}
.n_box20_c li .div .a_buttom .more_btn{ font-size:16px;}


.n_box21 li .div .div_l{width:100%;}
.n_box21 li .div .div_r{width:100%;}
.n_box21 li:nth-child(2n) .div .div_r{ padding-left:24px;}

.n_box22 dt{ font-size:12px;}
.n_box22 dt .div_text .s1{ font-size:16px;}
.n_box22 dd .div_text .s1{ font-size:16px;}
.n_box22 dd .div_t{ font-size:38px;}
.n_box23{ margin:50px 0px;}

}


@media screen and (min-width:993px) and (max-width:1200px)
{
.header{ display:none;}
.phone_nav{ display:block;}



.w1500{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}


.banner-swiper .swiper-slide .banner_onediv ul li .div_video{ height:70px;}
.banner-swiper .swiper-slide .banner_onetext .wz_text{ font-size:28px;}
.banner-swiper .swiper-slide .banner_onetext h1{ font-size:40px;}

.banner-swiper .swiper-slide .banner_twotext img{ height:300px;}
.banner-swiper .swiper-slide .banner_twotext{ padding:0px 3%;}


.banner-swiper .swiper-slide .banner_twotext_t{ font-size:42px; line-height:1.5;}
.banner-swiper .swiper-slide .banner_twotext_text{ margin:30px 0px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:22px;}
.banner-swiper .swiper-slide .banner_twotext_b{ font-size:20px;  width:180px; height:50px; line-height:50px;}


.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction{ font-size:16px; bottom:30px; padding:0px 19%;}
.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction .swiper-pagination-current{ font-size:24px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{ bottom:30px;}


.i_box1_text_r{ font-size:18px;}
.i_box1_t{ font-size:65px;}
.i_box1_text_l_t{ font-size:18px;}
.i_box1_text_l_t span{ font-size:30px;}
.i_box1_text{ padding:20px 0px 40px 0px;}
.i_box1_c{ font-size:16px;}
.i_box1_text_l_b{ font-size:18px;}

.i_box2{ padding-top:80px;}
.i_box2_t_rcon{width:106%;}
.i_box2_box{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.i_box2_serve{font-size:65px; position:relative; top:0px; height:auto; line-height:1.1;}
.i_box2.vis .i_box2_serve{ font-size:65px; position:relative; top:0px;}
.i_box2_con_tcon_t{ font-size:26px; padding-bottom:30px;}
.i_box2_con_tcon_c{ font-size:16px;}
.i_box2_con_b li .a_img .img1{ height:35px;}
.i_box2_con_b li .a_img .img2{ height:35px;}
.i_box2_con{width:60%;}
.i_box2_con_b li{ font-size:16px;}
.i_box2_con_t{ margin-bottom:40px;}
.i_box2_tb{width:45%; left:-7px;}

.i_box3{ margin:60px 0px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:20px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_text{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:16px;}

.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:22px;}
.cases_swiper .swiper-slide .a_img .a_text_c{ font-size:16px;}

.i_box6_t_l .i_box1_text_r{ padding-bottom:20px;}
.i_box6{ padding:70px 0px;}
.i_box7_t li .div .a_img .img1{width:90%; height:auto; margin-left:5%;}
.i_box7_t li .div .a_img .img2{width:90%; height:auto; margin-left:-45%;}
.i_box7_t li .div .a_text{ height:50px; line-height:25px;}
.i_box7_t li .div{ font-size:18px;}
.i_box7{ padding-bottom:80px;}
.i_box7_t li{ padding-top:110px;}
.i_box7_t li:nth-child(2n){ padding-bottom:110px;}

.i_box8_l .i_box1_text_r{ padding-bottom:30px;}
.i_box8_l .i_box1_text_l_t{ padding-bottom:20px;}
.news_swiper .swiper-slide .div{ font-size:16px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_time{ font-size:24px;}
.i_box8_r{ height:440px;}
.i_box8{ padding-bottom:80px;}

.i_footer .i_fmenu li a{ font-size:16px;}
.i_footer_b{ font-size:16px;}
.i_footer .i_fphone{width:25%;}
.i_footer .i_fphone table tr td .s1{ font-size:20px;}
.i_footer .i_fmenu_r{ margin-right:4%;}
.i_footer{ padding-bottom:65px;}



.guide_box_ul li .div_t img{ height:45px;}
.guide_box_ul li .div_text{ padding-top:10px; font-size:16px;}
.guide_box_ul li .div_box_t{ font-size:22px; padding:5px 0px;}
.guide_box_ul li .div_box_b{ margin-top:20px;}
.guide_box_ul li .div_box_b .s1{ height:40px; line-height:40px; padding:0px 20px;}


.n_banner_text{ font-size:20px;}
.n_banner_text .s1{ padding-bottom:10px; font-size:35px;}

.n_box1{ padding:0px 3%; margin-top:60px; font-size:16px;}
.n_box1 .a_img{ margin-right:4%;}
.n_box1 .a_img_r_t{ font-size:26px; margin-bottom:20px;}

.n_box2{ padding-bottom:50px;}
.n_box2_t{ top:0px;}
.n_box2_c{ margin-top:60px; font-size:16px;}
.n_box2_t li{ font-size:22px;}
.n_box2_t li .s1{ font-size:40px;}
.n_box2_c h1{ font-size:22px; margin-bottom:20px;}

.n_box3_t{ font-size:26px;}
.n_box3{ padding:50px 0px 80px 0px;}
.n_box3_t:after{  height:5px;}

.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:55px;}
.n_box4 .n_box4_next,.n_box4 .n_box4_prev{ display:block; background-color:rgb(12,47,113,0.2); background-size:15px;}
.n_box4 .n_box4_next:hover,.n_box4 .n_box4_prev:hover{background-color:rgb(12,47,113,1); background-size:15px;}
.n_box4_swiper .swiper-slide .div_t{ padding:0px 15px;font-size:22px;}

.n_box5{ padding:60px 0px;}
.n_box5_t{ font-size:30px;}
.n_box5_ul li .div .div_l .s1{ font-size:50px;}
.n_box5_ul li .div .div_r_t{ font-size:22px;}
.n_box5_ul li .div .div_r{ padding:30px 0px;}
.n_box5_ul li .div{ font-size:15px;}
.n_box5_ul li{ padding-bottom:30px;}

.n_box6_ul li .div{ font-size:18px;}
.n_box6_ul li .div .a_img{ margin-bottom:20px;}

.n_box7_ul li .div .a_img{width:100%; border:0px;}
.n_box7_ul li .div .a_img_l{width:100%; padding:25spx;}
.n_box7_ul li .div .a_img_l_cn{ font-size:24px;}
.n_box7_ul li .div .a_img_l_cn:after{ height:3px;}
.n_box7_ul li .div .a_img_l_en{ font-size:45px;}
.n_box7_ul li:nth-child(6) .div .a_img,.n_box7_ul li:nth-child(6) .div .a_img_l,.n_box7_ul li:nth-child(7) .div .a_img,.n_box7_ul li:nth-child(7) .div .a_img_l{width:100%;}

.inner_news_list li .div .a_text .s1{ font-size:18px;}

.n_menu{ display:none;}
.a_zxlmenu{ display:block;}

.n_box4d{ padding:0px 3%;}
.n_box4d_t{ font-size:22px;}
.n_box4d_t1{ font-size:16px;}
.n_box4d_c{ font-size:16px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:16px; width:100%; line-height:2;}
.n_box4d_b .a1.a2{ text-align:left;}

.n_box9{ padding-bottom:50px;}
.n_box9_t li .div_r{width:88%;}
.n_box9_t li .div_r a{ margin-right:10px; padding:0px 18px;}
.n_box9_t{ margin-bottom:50px;}
.n_box9_c li .a_text_c{ font-size:16px;}
.n_box9_c li .a_text{ padding:20px;}
.n_box9_c li{ padding-bottom:30px;}

.n_box10_l{width:100%; padding-bottom:50px;}
.n_box10_r{width:100%;}
.n_box10_r_c li{width:50%; padding:0px 1% 15px 1%;}
.n_box10_r_c li .a_text_c{ font-size:16px;}
.n_box10_r_c li .a_text{ padding:15px;}
.n_box10_r_t .s1{ font-size:23px;}
.n_box10_r_t1{ font-size:16px; margin-bottom:40px;}

.n_box11 .a_img_l_t{ font-size:16px; padding-right:0px;}
.n_box11{ padding:20px 0px 50px 0px;}
.n_box11 .a_img_l_t{ padding-bottom:30px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:10px;}
.n_box11 .a_img_l_c li .a_img_text{ font-size:14px;}
.n_box11 .a_img_l_c li{ font-size:16px;}

.n_box12_t{ font-size:28px; padding-top:0px;}
.n_box12_l{ font-size:16px;}
.n_box12_r{width:37%;}

.n_box12_map{ height:400px !important;}

.address_swiper{ padding-bottom:40px !important;}
.address_swiper .swiper-slide .div_b{ font-size:14px;}
.address_swiper .swiper-slide .div_t{ height:70px; line-height:70px; font-size:24px;}
.address_swiper .swiper-slide .div{ font-size:14px;}

.n_box14_ul li{ padding-bottom:70px;}
.n_box14_ul li .a_img_r{width:53%; padding-top:0px;}
.n_box14_ul li .a_img_r_t .s1{ font-size:34px;}
.n_box14_ul li .a_img_r_t{ font-size:22px; padding-bottom:10px;}
.n_box14_ul li .a_img_r_title{ padding-left:20%;}
.n_box14_ul li .a_img_r_title:after{width:17%;}
.n_box14_ul li .a_img_r_c{ padding-left:20%; padding-top:10px;}

.n_box15 li .div .a_img img{ height:100px;}
.n_box15 li .div .a_title{ font-size:18px;}
.n_box15 li .div .a_button .down_btn span{ font-size:16px;}


.n_box15_ul li .div .a_img .img1{ height:60px;}
.n_box15_ul li .div .a_img .img2{ height:60px;}
.n_box15_ul li .div .a_title{ font-size:22px; margin-bottom:20px;}
.n_box15_ul li:nth-child(7) .div,.n_box15_ul li:nth-child(8) .div{ padding:25px 20%;}
.n_box15_ul li .div{ padding:25px; font-size:14px;}
.n_box15_ul li .div .a_text{ height:100px;}


.n_box17{ padding-bottom:70px;}
.n_box17_l{ display:none;}
.n_box17_r{width:100%; padding-top:60px;}
.n_box17_r_ul li{ margin-bottom:30px;}
.n_box17_r_ul li .div{ font-size:18px;}
.n_box17_r_ul li .div .a_buttom .more_btn span{ font-size:16px;}

.n_box18{ padding:50px 0px 30px 0px;}
.n_box18_r_t{ padding:0px; padding-bottom:15px; font-size:22px;}
.n_box18_r_c{ font-size:16px;}
.n_box19{ font-size:22px;}
.n_box20{ padding:60px 0px 20px 0px;}
.n_box20_t{ padding-bottom:60px;}
.n_box20_c li{ margin-bottom:30px;}
.n_box20_c li .div{ font-size:18px;}
.n_box20_c li .div .a_buttom .more_btn span{ font-size:16px;}


.n_box21 li{ padding:60px 0px;}
.n_box21 li .div .div_l .div_l_text{width:45px; font-size:28px;}
.n_box21 li .div .div_r{ padding:0px; padding-top:15px;}
.n_box21 li .div .div_r_t1{ font-size:45px;}
.n_box21 li .div .div_r_t2{ font-size:24px;}
.n_box21 li:nth-child(2n) .div .div_r{ padding-left:0px;}

.n_box22 dt{ font-size:12px;}
.n_box22 dt .div_text .s1{ font-size:16px;}
.n_box22 dd .div_text .s1{ font-size:16px;}
.n_box22 dd .div_t{ font-size:38px;}
.n_box23{ margin:50px 0px;}

.n_box11 .a_img_l_t{ padding-right:9%;}

}


@media screen and (min-width:1201px) and (max-width:1300px)
{
	
	
.w1500{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}



.banner-swiper .swiper-slide .banner_onetext h1{ font-size:40px;}
.banner-swiper .swiper-slide .banner_onetext .wz_text{ font-size:28px;}
.banner-swiper .swiper-slide .banner_twotext img{ height:300px;}

.banner-swiper .swiper-slide .banner_twotext_t{ font-size:42px; line-height:1.5;}
.banner-swiper .swiper-slide .banner_twotext_text{ margin:30px 0px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:22px;}
.banner-swiper .swiper-slide .banner_twotext_b{ font-size:20px;  width:180px; height:50px; line-height:50px;}


.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction .swiper-pagination-current{ font-size:24px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{ bottom:40px;}
.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction{ font-size:16px; bottom:40px;padding:0px 17%;}

.i_logo_ul .nav_menu li .a_nav{ font-size:16px;}
.i_qyml_t{ font-size:16px;}
.i_qyml_c{ left:auto; right:0px;}
.i_qyml_c li a{ font-size:16px;}

.i_box1_t{ font-size:70px;}
.i_box1_text{ padding:30px 0px 60px 0px;}
.i_box1_text_r{width:33%; font-size:20px;}
.i_box1_text_l_t{ font-size:20px;}
.i_box1_text_l_t span{ font-size:33px;}
.i_box1_text_l_b{ font-size:20px;}
.i_box1_c{ font-size:16px;}

.i_box2{ padding-top:200px;}
.i_box2_serve{ font-size:370px; line-height:2;}
.i_box2.vis .i_box2_serve{ font-size:70px; top:120px;}
.i_box2_t_rcon{width:110%;}
.i_box2_con_b li{ font-size:14px;}
.i_box2_con_b li .a_img .img2{ height:35px;}
.i_box2_con_b li .a_img .img1{ height:35px;}
.i_box2_con_tcon_t{ font-size:26px; padding-bottom:20px;}
.i_box2_con_tcon_c{ font-size:16px;}
.i_box2_tb{width:45%; left:-7px;}

.i_box3{ margin:80px 0px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:20px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_text{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:16px;}

.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:26px;}
.cases_swiper .swiper-slide .a_img .a_text_c{ font-size:16px;}

.i_box6_t_l .i_box1_text_r{ padding-bottom:30px;}
.i_box6{ padding:80px 0px;}
.i_box7_t{ margin-top:40px;}
.i_box7_t li .div .a_img .img1{width:100%;  height:auto;}
.i_box7_t li .div .a_img .img2{width:100%; height:auto; margin-left:-50%;}
.i_box7_t li .div{ font-size:16px;}
.i_box7_t li .div .a_text{ height:40px; line-height:40px;}
.i_box7{ padding-bottom:90px;}

.i_box8_l .i_box1_text_r{ padding-bottom:30px;}
.i_box8_l .i_box1_text_l_t{ padding-bottom:20px;}
.news_swiper .swiper-slide .div{ font-size:16px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_time{ font-size:24px;}
.i_box8_r{ height:500px;}
.i_box8{ padding-bottom:80px;}

.i_footer .i_fmenu li a{ font-size:16px;}
.i_footer_b{ font-size:16px;}
.i_footer .i_fphone{width:22%;}
.i_footer .i_fphone table tr td .s1{ font-size:20px;}
.i_footer .i_fmenu_r{ margin-right:4%;}
.i_footer{ padding-bottom:65px;}

.guide_box_ul li .div_t img{ height:45px;}
.guide_box_ul li .div_text{ padding-top:10px; font-size:16px;}
.guide_box_ul li .div_box_t{ font-size:22px; padding:5px 0px;}
.guide_box_ul li .div_box_b{ margin-top:20px;}
.guide_box_ul li .div_box_b .s1{ height:40px; line-height:40px; padding:0px 20px;}


.n_banner_text{ font-size:20px;}
.n_banner_text .s1{ padding-bottom:10px; font-size:35px;}

.n_box1{ padding:0px 3%; margin-top:60px; font-size:16px;}
.n_box1 .a_img{ margin-right:4%;}
.n_box1 .a_img_r_t{ font-size:26px; margin-bottom:20px;}

.n_box2{ padding-bottom:50px;}
.n_box2_t{ top:0px;}
.n_box2_c{ margin-top:60px; font-size:16px;}
.n_box2_t li{ font-size:22px;}
.n_box2_t li .s1{ font-size:40px;}
.n_box2_c h1{ font-size:22px; margin-bottom:20px;}

.n_box3_t{ font-size:26px;}
.n_box3{ padding:100px 0px 100px 0px;}
.n_box3_t:after{  height:5px;}

.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:55px;}
.n_box4 .n_box4_next,.n_box4 .n_box4_prev{ display:block; background-color:rgb(12,47,113,0.5); background-size:15px;}
.n_box4 .n_box4_next:hover,.n_box4 .n_box4_prev:hover{background-color:rgb(12,47,113,1); background-size:15px;}
.n_box4_swiper .swiper-slide .div_t{ padding:0px 15px; font-size:22px;}


.n_box5{ padding:70px 0px;}
.n_box5_t{ font-size:30px;}
.n_box5_ul li .div .div_l .s1{ font-size:50px;}
.n_box5_ul li .div .div_r_t{ font-size:22px;}
.n_box5_ul li .div .div_r{ padding:30px 0px;}
.n_box5_ul li .div{ font-size:15px;}
.n_box5_ul li{ padding-bottom:30px;}

.n_box6_ul li .div{ font-size:18px;}
.n_box6_ul li .div .a_img{ margin-bottom:20px;}

.n_box7_ul li .div .a_img_l_en{font-size:45px;}
.n_box7_ul li .div .a_img_l_cn{ font-size:22px;}
.n_box7_ul li .div{ font-size:14px;}
.n_box7_ul li .div .a_img_l{ padding:25px;width:60%;}
.n_box7_ul li .div .a_img{width:40%;}
.n_box7_ul li .div .a_img_c table tr td{ padding:0px;}

.inner_news_list li .div .a_text .s1{ font-size:18px;}


.n_box9{ padding-bottom:50px;}
.n_box9_t li .div_r{width:88%;}
.n_box9_t li .div_r a{ margin-right:10px; padding:0px 18px;}
.n_box9_t{ margin-bottom:50px;}
.n_box9_c li .a_text_c{ font-size:16px;}
.n_box9_c li .a_text{ padding:20px;}
.n_box9_c li{ padding-bottom:30px;}

.n_box10_r_c li .a_text_c{ font-size:16px;}
.n_box10_r_c li .a_text{ padding:15px;}
.n_box10_r_t1{ margin-bottom:30px;}

.n_box11 { padding:20px 0px 60px 0px;}
.n_box11 .a_img_l_t{ font-size:18px; padding-bottom:30px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:15px;}
.n_box11 .a_img_l_c li .a_img_text{ font-size:14px;}
.n_box12_t{ font-size:28px; padding-top:0px;}
.n_box12_l{ font-size:18px;}
.n_box12_map{ height:450px; margin-bottom:30px;}
.address_swiper .swiper-slide .div_t{ font-size:26px; height:80px; line-height:80px;}
.address_swiper .swiper-slide .div_b{ font-size:16px;}


.n_box14_ul li{ padding-bottom:80px;}
.n_box14_ul li .a_img_r{width:53%; padding-top:10px;}
.n_box14_ul li .a_img_r_t .s1{ font-size:34px;}
.n_box14_ul li .a_img_r_t{ font-size:22px; padding-bottom:15px;}
.n_box14_ul li .a_img_r_title{ padding-left:20%;}
.n_box14_ul li .a_img_r_title:after{width:17%;}
.n_box14_ul li .a_img_r_c{ padding-left:20%; padding-top:15px;}

.n_box15 li{ padding-bottom:40px;}
.n_box15 li .div .a_img img{ height:120px;}
.n_box15 li .div .a_title{ font-size:18px;}
.n_box15 li .div .a_button .down_btn span{ font-size:16px;}


.n_box15_ul li .div .a_img .img1{ height:70px;}
.n_box15_ul li .div .a_img .img2{ height:70px;}
.n_box15_ul li .div .a_title{ font-size:24px; margin-bottom:30px;}
.n_box15_ul li:nth-child(7) .div,.n_box15_ul li:nth-child(8) .div{ padding:35px 20%;}
.n_box15_ul li .div{ padding:35px;}
.n_box15_ul li .div .a_text{ height:100px;}

.n_17nav li .a_nav1{ font-size:16px;}
.n_17nav li dl dd a{ font-size:14px;}
.n_box17_l_t_t{ font-size:23px;}
.n_box17_l_t_t1{ font-size:16px;}
.n_box17_r{ padding-top:70px;}
.n_box17_r_ul li{ margin-bottom:30px;}
.n_box17_r_ul li .div{ font-size:18px;}
.n_box17_r_ul li .div .a_buttom .more_btn span{ font-size:16px;}


.n_box18{ padding:50px 0px 30px 0px;}
.n_box18_r_t{ padding:0px; padding-bottom:15px; font-size:22px;}
.n_box18_r_c{ font-size:16px;}
.n_box19{ font-size:22px;}
.n_box20{ padding:60px 0px 20px 0px;}
.n_box20_t{ padding-bottom:60px;}
.n_box20_c li{ margin-bottom:30px;}
.n_box20_c li .div{ font-size:18px;}
.n_box20_c li .div .a_buttom .more_btn span{ font-size:16px;}

.n_box21 li .div .div_l .div_l_text{ font-size:38px;}
.n_box21 li .div .div_r{ padding:30px 5% 0px 0px;}
.n_box21 li:nth-child(2n) .div .div_r{ padding-left:5%;}

.n_box22 dd .div_t{ font-size:40px;}
.n_box23{ margin:60px 0px;}

.n_box11 .a_img_l_t{ padding-right:9%;}


}
@media screen and (min-width:1301px) and (max-width:1440px)
{

.w1500{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}




.banner-swiper .swiper-slide .banner_onetext h1{ font-size:45px;}
.banner-swiper .swiper-slide .banner_onetext .wz_text{ font-size:28px;}
.banner-swiper .swiper-slide .banner_twotext img{ height:300px;}


.banner-swiper .swiper-slide .banner_twotext_t{ font-size:48px; line-height:1.5;}
.banner-swiper .swiper-slide .banner_twotext_text{ margin:30px 0px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:25px;}
.banner-swiper .swiper-slide .banner_twotext_b{ font-size:22px;  width:180px; height:50px; line-height:50px;}


.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction .swiper-pagination-current{ font-size:24px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{ bottom:40px;}
.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction{ font-size:16px; bottom:40px;padding:0px 17%;}



.i_qyml_c{ left:auto; right:0px;}


.i_box1_t{ font-size:90px;}
.i_box1_text{ padding:30px 0px 60px 0px;}
.i_box1_text_r{width:33%; font-size:20px;}
.i_box1_text_l_t{ font-size:20px;}
.i_box1_text_l_t span{ font-size:33px;}
.i_box1_text_l_b{ font-size:20px;}
.i_box1_c{ font-size:16px;}

.i_box2{ padding-top:200px;}
.i_box2_serve{ font-size:390px; line-height:2;}
.i_box2.vis .i_box2_serve{ font-size:90px;}
.i_box2_t_rcon{width:110%;}
.i_box2_con_b li{ font-size:16px;}
.i_box2_con_b li .a_img .img2{ height:35px;}
.i_box2_con_b li .a_img .img1{ height:35px;}
.i_box2_con_tcon_t{ font-size:26px; padding-bottom:20px;}
.i_box2_con_tcon_c{ font-size:16px;}
.i_box2_tb{width:45%; left:-7px;}

.i_box3{ margin:90px 0px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:20px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_text{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:16px;}

.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:26px;}
.cases_swiper .swiper-slide .a_img .a_text_c{ font-size:16px;}

.i_box6_t_l .i_box1_text_r{ padding-bottom:30px;}
.i_box6{ padding:90px 0px;}
.i_box7_t{ margin-top:40px;}
.i_box7_t li .div .a_img .img1{width:100%;  height:auto;}
.i_box7_t li .div .a_img .img2{width:100%; height:auto; margin-left:-50%;}
.i_box7_t li .div{ font-size:16px;}
.i_box7_t li .div .a_text{ height:40px; line-height:40px;}
.i_box7{ padding-bottom:90px;}

.i_box8_l .i_box1_text_r{ padding-bottom:30px;}
.i_box8_l .i_box1_text_l_t{ padding-bottom:20px;}
.news_swiper .swiper-slide .div{ font-size:16px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_time{ font-size:24px;}
.i_box8_r{ height:540px;}
.i_box8{ padding-bottom:90px;}

.i_footer .i_fmenu li a{ font-size:16px;}
.i_footer_b{ font-size:16px;}
.i_footer .i_fphone{width:20%;}
.i_footer .i_fphone table tr td .s1{ font-size:20px;}
.i_footer{ padding-bottom:65px;}

.guide_box_ul li .div_box_b{ margin-top:20px;}
.guide_box_ul li .div_text{ padding-top:10px;}

.n_box1{ font-size:16px; padding-right:3%;}
.n_box1 .a_img_r_t{ font-size:26px; margin-bottom:20px;}
.n_box1 .a_img{ margin-right:3%;}
.n_box2_t{ top:0px; margin-top:25px;}
.n_box2_t li{ font-size:22px;}
.n_box2_t li .s1{ font-size:42px;}
.n_box2_c{ margin-top:60px; font-size:16px;}
.n_box2_c h1{ font-size:23px;}
.n_box2{ padding-bottom:70px;}

.n_box3{ padding:150px 0px 100px 0px;}
.n_box3_t{ font-size:26px;}
.n_box3_t:after{ height:6px;}

.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_t{ font-size:23px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:45px;}


.n_box4 .n_box4_next,.n_box4 .n_box4_prev{ display:block; background-color:rgb(12,47,113,0.5); background-size:15px;}
.n_box4 .n_box4_next:hover,.n_box4 .n_box4_prev:hover{background-color:rgb(12,47,113,1); background-size:15px;}

.n_box5_ul li .div .div_l .s1{ font-size:60px;}
.n_box5_ul li .div{ padding-right:5%;}
.n_box5_ul li .div .div_r_t{ font-size:23px;}
.n_box5_ul li .div .div_r{ padding:30px 0px;}
.n_box5_t{ font-size:32px;}

.n_box7_ul li .div .a_img_l_en{font-size:45px;}
.n_box7_ul li .div .a_img_l_cn{ font-size:22px;}
.n_box7_ul li .div{ font-size:14px;}
.n_box7_ul li .div .a_img_l{ padding:35px 25px;}
.n_box7_ul li .div .a_img_c table tr td{ padding:5px 0px;}

.n_box9_t li .div_r{width:88%;}
.n_box9_t{ margin-bottom:50px;}
.n_box9{ padding-bottom:50px;}
.n_box9_c li .a_text_c{ font-size:18px;}


.n_box10_r_c li .a_text_c{ font-size:16px;}
.n_box10_r_c li .a_text{ padding:15px;}
.n_box10_r_t1{ margin-bottom:30px;}

.n_box11 { padding:20px 0px 60px 0px;}
.n_box11 .a_img_l_t{ font-size:18px; padding-bottom:30px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:15px;}
.n_box11 .a_img_l_c li .a_img_text{ font-size:14px;}
.n_box12_t{ font-size:28px; padding-top:0px;}
.n_box12_l{ font-size:18px;}
.n_box12_map{ height:500px; margin-bottom:30px;}
.address_swiper .swiper-slide .div_t{ font-size:26px; height:80px; line-height:80px;}
.address_swiper .swiper-slide .div_b{ font-size:16px;}

.n_box14_ul li .a_img_r_t .s1{ font-size:39px;}

.n_box15 li{ padding-bottom:40px;}
.n_box15 li .div .a_img img{ height:120px;}

.n_box15 li{ padding-bottom:50px;}
.n_box15 li .div .a_img img{ height:130px;}


.n_box15_ul li .div .a_img .img1{ height:80px;}
.n_box15_ul li .div .a_img .img2{ height:80px;}
.n_box15_ul li .div .a_title{ font-size:26px;}
.n_box15_ul li .div .a_text{ height:100px;}

.n_17nav li .a_nav1{ font-size:16px;}
.n_17nav li dl dd a{ font-size:14px;}
.n_box17_l_t_t{ font-size:23px;}
.n_box17_l_t_t1{ font-size:16px;}
.n_box17_r{ padding-top:70px;}
.n_box17_r_ul li{ margin-bottom:30px;}
.n_box17_r_ul li .div{ font-size:18px;}
.n_box17_r_ul li .div .a_buttom .more_btn span{ font-size:16px;}

.n_box18_r_t{ padding:0px; padding-bottom:15px; font-size:22px;}
.n_box18_r_c{ font-size:16px;}
.n_box19{ font-size:22px;}
.n_box20{ padding:60px 0px 20px 0px;}
.n_box20_t{ padding-bottom:60px;}
.n_box20_c li{ margin-bottom:30px;}
.n_box20_c li .div{ font-size:18px;}
.n_box20_c li .div .a_buttom .more_btn span{ font-size:16px;}

.n_box21 li .div .div_l .div_l_text{ font-size:40px; right:-5px;}

.n_box22 dd .div_t{ font-size:42px;}
.n_box23{ margin:70px 0px;}

.n_box11 .a_img_l_t{ padding-right:8%;}

}

@media screen and (min-width:1441px) and (max-width:1600px)
{
.w1500{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}



.banner-swiper .swiper-slide .banner_onetext h1{ font-size:45px;}
.banner-swiper .swiper-slide .banner_onetext .wz_text{ font-size:28px;}
.banner-swiper .swiper-slide .banner_twotext img{ height:350px;}


.banner-swiper .swiper-slide .banner_twotext_t{ font-size:48px; line-height:1.5;}
.banner-swiper .swiper-slide .banner_twotext_text{ margin:30px 0px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:25px;}
.banner-swiper .swiper-slide .banner_twotext_b{ font-size:22px;  width:180px; height:50px; line-height:50px;}

.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction .swiper-pagination-current{ font-size:24px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{ bottom:50px;}
.banner-swiper.swiper-container-horizontal>.banner-pagination .swiper-pagination-bullets, .swiper-pagination-custom, .banner-pagination.swiper-pagination-fraction{ font-size:16px; bottom:50px; padding:0px 16%;}

.i_qyml_c{ left:auto; right:0px;}
.i_box1_text_r{ width:31%; font-size:22px;}
.i_box1_t{ font-size:90px;}
.i_box1_text_l_t{ font-size:22px;}
.i_box1_text_l_t span{ font-size:36px;}
.i_box1_text_l_b{ font-size:22px;}
.i_box2_serve{ font-size:445px; line-height:2.2;}
.i_box2.vis .i_box2_serve{ font-size:90px;}
.i_box2{ padding-top:210px;}
.i_box2_t_rcon{width:106%;}
.i_box2_con_tcon_t{ font-size:28px;}
.i_box2_con_tcon_c{ font-size:16px;}
.i_box2_con_b li{ font-size:16px;}
.i_box2_con_b li .a_img .img2{ height:38px;}
.i_box2_con_b li .a_img .img1{ height:38px;}
.i_box2_tb{width:45%; left:-7px;}

.i_box3{ margin:100px 0px;}
.box3_swiper .swiper-slide .div .a_text{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:22px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:16px;}

.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:28px;}
.cases_swiper .swiper-slide .a_img{ font-size:18px;}

.i_box7_t li .div .a_img .img1{width:100%; height:auto;}
.i_box7_t li .div .a_img .img2{width:100%; height:auto; margin-left:-50%;}
.i_box7_t li .div{ font-size:16px;}
.i_box7_t li .div .a_text{ height:40px; line-height:40px;}

.news_swiper .swiper-slide .div{ font-size:16px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_time{ font-size:26px;}
.i_box8{ padding-bottom:60px;}

.i_footer .i_fphone{ width:20%;}

.guide_box_ul li .div_box_b{ margin-top:20px;}
.guide_box_ul li .div_text{ padding-top:10px;}

.n_banner_text .s1{ font-size:42px;}
.n_box1{ padding-right:3%; font-size:17px;}
.n_box1 .a_img{ margin-right:3%;}

.n_box2_t{ top:0px; margin-top:25px;}
.n_box2_t li{ font-size:22px;}
.n_box2_t li .s1{ font-size:42px;}
.n_box2_c{ margin-top:60px; font-size:16px;}
.n_box2_c h1{ font-size:23px;}
.n_box2{ padding-bottom:70px;}

.n_box3{ padding:150px 0px 100px 0px;}
.n_box3_t{ font-size:26px;}
.n_box3_t:after{ height:6px;}

.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_t{ font-size:23px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:45px;}

.n_box7_ul li .div .a_img_l_cn{ font-size:26px;}
.n_box7_ul li .div .a_img_l_en{ font-size:50px;}
.n_box7_ul li .div .a_img_l{ padding:30px 3.5%;}
.n_box7_ul li .div .a_img_c{ padding-top:15px;}
.n_box7_ul li .div .a_img_c table tr td{ padding:4px 0px;}


.n_box9_t li .div_r{width:88%;}
.n_box9_t{ margin-bottom:50px;}
.n_box9{ padding-bottom:50px;}
.n_box9_c li .a_text_c{ font-size:18px;}

.n_box10_r_c li .a_text_c{ font-size:18px;}

.n_box11{ padding:30px 0px 60px 0px;}
.n_box11 .a_img_l_t{ font-size:20px; padding-bottom:40px;}
.n_box12_t{ font-size:30px;}
.n_box12_l{ font-size:18px;}
.n_box12_map{ height:600px;}
.address_swiper .swiper-slide .div_t{ font-size:28px;}

.n_box14_ul li .a_img_r_t .s1{ font-size:42px;}

.n_box15 li{ padding-bottom:50px;}
.n_box15 li .div .a_img img{ height:130px;}

.n_box15_ul li .div .a_img .img1{ height:80px;}
.n_box15_ul li .div .a_img .img2{ height:80px;}
.n_box15_ul li .div .a_title{ font-size:26px;}
.n_box15_ul li .div .a_text{ height:100px;}

.n_box21 li .div .div_l .div_l_text{ font-size:40px; right:-5px;}

.n_box22 dd .div_t{ font-size:44px;}
.n_box23{ margin:80px 0px;}

.n_box11 .a_img_l_t{ padding-right:9%;}

}

@media screen and (min-width:1601px) and (max-width:1800px)
{
.w1500{width:100%; padding:0px 3%;}

.banner-swiper .swiper-slide .banner_twotext img{ height:400px;}
.banner-swiper .swiper-slide .banner_twotext_t{ font-size:55px;}
.banner-swiper .swiper-slide .banner_twotext_text .s1{ font-size:28px;}

.i_box1_text_r{ width:31%; font-size:22px;}
.i_box1_t{ font-size:90px;}
.i_box1_text_l_t{ font-size:22px;}
.i_box1_text_l_t span{ font-size:36px;}
.i_box1_text_l_b{ font-size:22px;}
.i_box2_serve{ font-size:445px; line-height:2.2;}
.i_box2.vis .i_box2_serve{ font-size:90px;}
.i_box2{ padding-top:210px;}
.i_box2_t_rcon{width:106%;}
.i_box2_con_tcon_t{ font-size:28px;}
.i_box2_con_tcon_c{ font-size:16px;}
.i_box2_con_b li{ font-size:16px;}
.i_box2_con_b li .a_img .img2{ height:38px;}
.i_box2_con_b li .a_img .img1{ height:38px;}
.i_box2_tb{ left:-85px;width:50%;}

.i_box3{ margin:100px 0px;}
.box3_swiper .swiper-slide .div .a_text{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_title_en{ font-size:16px;}
.box3_swiper .swiper-slide .div .a_title_cn{ font-size:22px;}
.box3_swiper .swiper-slide .div .a_button{ font-size:16px;}

.cases_swiper .swiper-slide .a_img .a_text_t{ font-size:28px;}
.cases_swiper .swiper-slide .a_img{ font-size:18px;}

.i_box7_t li .div .a_img .img1{width:100%; height:auto;}
.i_box7_t li .div .a_img .img2{width:100%; height:auto; margin-left:-50%;}
.i_box7_t li .div{ font-size:16px;}
.i_box7_t li .div .a_text{ height:40px; line-height:40px;}

.news_swiper .swiper-slide .div{ font-size:16px;}
.news_swiper .swiper-slide .div .a_div_t{ font-size:22px;}
.news_swiper .swiper-slide .div .a_div_time{ font-size:26px;}
.i_box8{ padding-bottom:60px;}

.n_box1{ padding-right:5%;}
.n_box1 .a_img{ margin-right:5%;}

.n_box2_t li{ font-size:26px;}
.n_box2_t li .s1{ font-size:40px;}
.n_box2_c{ margin-top:60px;}

.n_box3{ padding:200px 0px 100px 0px;}
.n_box4_swiper .swiper-slide .div_b{ font-size:48px;}
.n_box4_swiper .swiper-slide .div_c{ font-size:16px;}
.n_box4_swiper .swiper-slide .div_t{ font-size:23px;}

.n_box7_ul li .div .a_img_l_cn{ font-size:26px;}
.n_box7_ul li .div .a_img_l_en{ font-size:50px;}
.n_box7_ul li .div .a_img_c table tr td{ padding:6px 0px;}
.n_box7_ul li .div .a_img_c{ padding-top:15px;}

.n_box9_t li .div_r{width:90%;}
.n_box9_t li .div_r a{ margin-right:25px;}

.n_box10_r_c li .a_text_c{ font-size:18px;}

.n_box11 .a_img_l_t{ padding-bottom:50px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:25px;}
.n_box11{ padding:40px 0px 80px 0px;}
.n_box12_t{ font-size:32px;}
.n_box12_map{ height:700px;}
.address_swiper .swiper-slide .div_t{ font-size:30px;}

.n_box14_ul li .a_img_r_t .s1{ font-size:45px;}

.n_box15 li{ padding-bottom:50px;}
.n_box15 li .div .a_img img{ height:130px;}

.n_box21 li .div .div_l .div_l_text{ font-size:42px; right:-5px;}

.n_box11 .a_img_l_t{ padding-right:10%;}


}
@media screen and (min-width:1801px) and (max-width:1900px){
	
	.banner-swiper .swiper-slide .banner_twotext img{ height:450px;}
	.i_box1_text_r{width:31%;}
	.i_box2_serve{font-size:470px;}
.i_box7_t li .div .a_img .img1{width:100%; height:auto;}
.i_box7_t li .div .a_img .img2{width:100%; height:auto; margin-left:-50%;}
.i_box2_tb{ left:-155px;}

.n_box7_ul li .div .a_img_l_cn{ font-size:26px;}
.n_box7_ul li .div .a_img_l_en{ font-size:50px;}
.n_box7_ul li .div .a_img_c table tr td{ padding:6px 0px;}
.n_box7_ul li .div .a_img_c{ padding-top:15px;}

.n_box9_t li .div_r{width:90%;}
.n_box9_t li .div_r a{ margin-right:20px;}

.n_box11 .a_img_l_t{ padding-bottom:50px;}
.n_box11 .a_img_l_c li .a_img1{ margin-bottom:25px;}
.n_box14_ul li .a_img_r_t .s1{ font-size:45px;}

.n_box11 .a_img_l_t{ padding-right:10%;}
}

