@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;margin-top: 40px}

#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:26px; padding:10px 0px;}

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

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



.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ height:40px; padding-top:0px;}

.swiper-pagination-clickable .swiper-pagination-bullet:before{ height:2px;}

.banner-pagination:after{width:45%;}

.swiper-pagination-clickable .swiper-pagination-bullet{ width:20px; height:40px; line-height:40px;}







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





.i_box1{ padding:40px 0px}

.i_box1_l{width:100%;}

.i_box1_r{width:100%;}

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

.i_box1_l_t .s1{ font-size:26px;}

.i_box1_l_c{ font-size:14px; line-height:25px; height:200px; margin-bottom:30px;}
.i_box1_l_c p,.i_box1_l_c div{ line-height:25px;}

.i_box1_lc{ margin-top:40px;}

.i_box1_lc li{width:50%; padding-bottom:20px; text-align:center;}

.i_box1_lc li .s1{ font-size:45px;}



.i_box2{ padding:50px 5%;}

.i_box2_t{ padding:0px 5% 50px 5%;}

.i_box2_t1{ font-size:14px;}

.i_box2_t1 h1{ font-size:26px; margin-bottom:5px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_l{ top:auto; margin-top:0px; bottom:-20px;width:30px; height:17px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_r{ top:auto; margin-top:0px; bottom:-20px;width:30px; height:17px}

.i_box2:before{width:100%; left:0px;height: calc(100% - 50px); top:30px;}

.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ height:60px; line-height:60px; font-size:26px;}

.project_swiper .swiper-slide .div .a_title:after{width:50px; height:50px; top:50%; margin-top:-25px; background-size:20px;}

.project_swiper .swiper-slide .div .a_text{ height:50px; line-height:25px; margin-top:10px;}

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









.i_box3_l{width:100%; height:40% !important; background:url(../images/tb_06s.png) repeat;}

.i_box3_r{width:100%; height:60%;}

.i_box3_r li{width:100%; height:25% !important; border-top:1px solid #90a9ae;}

.i_box3_r li .div{ height:100% !important;}

.i_box3_lc{ padding:0px 5%; top:15%;}

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

.i_box3_r li .div_c{ position:relative; top:0px; padding:15px;}

.i_box3_r li .div .a_img{width:30%; float:left;}

.i_box3_r li .div .a_img img{ height:67px;}

.i_box3_r li .div .a_title{width:65%; float:right; margin:0px; height:67px; line-height:67px; font-size:22px;}





.i_box3_r li.active1.active .div_c{ padding:15px;}

.i_box3_r li.active1.active .div .a_img{ text-align:center;}

.i_box3_r li.active1.active .a_title{ font-size:22px; width:65%; font-weight:normal;}

.i_box3_r li .div .a_text{opacity: 0; filter: alpha(opacity=0); display:none;}

.i_box3_r li .div .a_more{opacity: 0; filter: alpha(opacity=0); display:none;}

.i_box3_r li.active1.active{width:100%;}

.i_box3_r li.active1{width:100%;}



.i_box4{ padding:40px 0px;}

.i_box4_t_r a{ margin-left:20px; height:57px; line-height:57px;}

.i_box4_t_r{ padding-top:18px;}



.i_box4_c{ padding-top:30px;}

.i_box4_ul li{width:100%; margin:0px; padding-bottom:15px;}

.i_box4_ul li .div .a_text_title{ margin:15px 0px;}

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

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





.i_foo{ padding:0px;}

.i_footer_t{ padding:25px 0px;}

.i_footer{ padding:40px 0px 0px 0px}

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

.i_footer_t_l_logo img{ height:36px;}

.i_footer_t_l_logo{ padding-bottom:15px;}

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

.i_footer_t_l_t{ padding-bottom:10px;}

.i_footer_t_l_c table tr td{ padding:5px 0px;}

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

.i_footer_t_lc_ul li{width:25%;}

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

.i_footer_t_c_ul li{ padding:5px 0px;}

.i_footer_t_r{width:100%;padding-top:0px;}

.i_footer_bottom .fs-svg{ left:-190%;}

.i_footer_bottom{ padding-top:180px;}





.n_banner{ height:200px;margin-top:45px;}

.n_banner img{ display:none;}

.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_banner_text_en{ font-size:44px;}

.n_banner_text_cn{ font-size:24px;}

.n_banner_text{-o-transform: translate(0%, -50%);

    -ms-transform: translate(0%, -50%);

    -webkit-transform: translate(0%, -50%);

    -moz-transform: translate(0%, -50%);

    transform: translate(0%, -50%);}

.n_box16{ padding:40px 0px;}

.n_box16_t{ font-size:14px;}

.n_box16_t h1{ font-size:22px;}

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

.n_box16_b{ padding:0px;}

.n_box17{ padding:40px 0px;}

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

.n_box17_c .a_img{width:100%; margin:0px; margin-bottom:15px;}



.n_box18{ padding:40px 0px;}

.n_box18_t{ font-size:22px;}

.n_box18_c{ font-size:14px;}

.n_box19_c{ padding:25px;}

.n_box19{ padding:40px 0px;}

.n_box18 .n_box16_c{ padding:0px;}



.n_box20{ font-size:14px;}

.n_box20 table tr td{width:100% !important; padding:0px !important; margin:0px !important; display:inline-block;  padding-bottom:10px !important;}



.n_box21{ padding:40px 0px;}

.n_box21_ul li{width:100%; margin:0px;}

.n_box21_ul li .div .div_l .s1{ font-size:18px; height:31px; line-height:31px;}

.n_box21_ul li .div .div_l .s2{ font-size:14px;}

.n_box21_ul li .div .div_r_t{ font-size:18px; line-height:26px; margin-bottom:5px;}

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

.n_box21_ul li .div .div_l{width:22.5%;}

.n_box21_ul li .div .div_r{width:77.5%;}

.ty_pages{ padding-top:30px;}



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

.n_box22_title{ font-size:18px; margin-top:30px;}

.n_box22{ padding-bottom:30px;}

.n_box22_time{ font-size:14px;}

.n_box23{ padding:25px;}

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

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

.n_box23_b a:nth-child(2){ text-align:left;}



.n_box18_c.active1{ padding:15px 0px 0px 0px;}

.n_address{ position:relative; float:left; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}

.n_address_l{width:100%; padding:30px 0px;}

.n_map{ height:200px; }

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

.n_address_lc table tr td .s1{ font-size:20px;}

.n_address_lc table tr td .s2{ font-size:26px;}



.n_box25{ padding:40px 0px;}

.n_box25 li{width:100%; margin:0px; padding-bottom:15px;}

.n_box25 li .a_img .a_text{width:100%;  height:40px; line-height:40px; text-align:center; position:absolute; left:0px; top:auto; bottom:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%); background:url(../images/tb_34.png) repeat;-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); font-size:18px; color:#fff;}



.n_box26{ padding:40px 0px;}

.n_box26_pc{ display:none;}

.n_box26_wap{ display:block;}



.stren_swiper .swiper-slide{width:300px;}

.stren_swiper{ padding-bottom:20px !important;}

.stren_pagination .swiper-pagination-bullet{ width:8px; height:8px;}

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



.n_box28{ padding:40px 0px;}

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

.zz_swiper .swiper-slide .div_c{ height:60px; line-height:30px;}

.zz_swiper .swiper-slide .div_t{ font-size:24px;}

.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_box29 li .div .a_img{width:100%;}

.n_box29 li .div .a_img_r{width:100%; padding:20px;}

.n_box29 li .div .a_img_r_t{ font-size:20px; padding-bottom:15px;}

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

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



.n_box29_warp_c{width:90%; padding:25px 15px;}

.n_box29_warp_c_box{ padding:0px;}

.n_box29_warp_c_t1{ font-size:22px; margin-bottom:20px;}

.n_box29_warp_c_t .close_btn{width:20px; height:20px;}

.ss_swiper .swiper-slide .div .a_text{ font-size:18px; padding-top:15px;}

.n_box29_warp_c{ height:auto !important;}

.n_box29_warp_c_box .ss_next,.n_box29_warp_c_box .ss_prev{width:25px; height:58px; margin-top:-50.5px;}

.n_box29_warp_c_box .ss_next{ right:0px;}

.n_box29_warp_c_box .ss_prev{ left:0px;}

.ss_swiper .swiper-slide .div .a_img{ height:auto !important;}



.n_box30{ padding:40px 0px;}

.n_box30_c{ padding:20px;}

.n_box30_ul li{width:100%; padding:0px; padding-bottom:15px;}

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

.n_box30_ul li .div .a_text{ padding:15px;}

.n_box30_ul li .div .a_text_t{ font-size:22px; padding:10px 0px; line-height:1.7;}



.n_box31_t{ padding:40px 0px; font-size:24px;}

.n_box32{ padding:30px 0px;}

.n_box32_c_t{ padding-bottom:30px;}

.n_box32_c_b a{ padding:5px 0px;}

.banner-swiper .swiper-slide .banner_text h3{ font-size:12px;}

}



@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_text h1{ font-size:40px;}

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

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





.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ height:60px; padding-top:0px;}

.swiper-pagination-clickable .swiper-pagination-bullet:before{ height:2px;}

.banner-pagination:after{width:45%;}

.swiper-pagination-clickable .swiper-pagination-bullet{ width:20px; height:60px; line-height:60px;}



.phone_logo .p1 img{ height:35px;}





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



.i_box1{ padding:40px 0px}

.i_box1_l{width:100%;}

.i_box1_r{width:100%;}

.i_box1_l_t{ line-height:1.7; font-size:20px;}

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

.i_box1_l_c{  margin-bottom:30px;}

.i_box1_lc{ margin-top:40px;}

.i_box1_lc li{ padding-bottom:20px; text-align:center;}

.i_box1_lc li .s1{ font-size:45px;}



.i_box2{ padding:60px 5% 0px 5%;}

.i_box2_t{ padding:0px 5% 50px 5%;}

.i_box2_t1{ font-size:14px;}

.i_box2_t1 h1{ font-size:26px; margin-bottom:5px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_l{ top:auto; margin-top:0px; bottom:-20px;width:30px; height:17px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_r{ top:auto; margin-top:0px; bottom:-20px;width:30px; height:17px}

.i_box2:before{width:100%; left:0px;height: calc(100% - 50px); top:30px;}

.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ height:60px; line-height:60px; font-size:26px;}

.project_swiper .swiper-slide .div .a_title:after{width:50px; height:50px; top:50%; margin-top:-25px; background-size:20px;}

.project_swiper .swiper-slide .div .a_text{ height:50px; line-height:25px; margin-top:10px;}

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









.i_box3_l{width:100%; height:40% !important; background:url(../images/tb_06s.png) repeat;}

.i_box3_r{width:100%; height:60%;}

.i_box3_r li{width:100%; height:25% !important; border-top:1px solid #90a9ae;}

.i_box3_r li .div{ height:100% !important;}

.i_box3_lc{ padding:0px 5%; top:15%;}

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

.i_box3_r li .div_c{ position:relative; top:0px; padding:15px;}

.i_box3_r li .div .a_img{width:30%; float:left;}

.i_box3_r li .div .a_img img{ height:67px;}

.i_box3_r li .div .a_title{width:65%; float:right; margin:0px; height:67px; line-height:67px; font-size:22px;}





.i_box3_r li.active1.active .div_c{ padding:15px;}

.i_box3_r li.active1.active .div .a_img{ text-align:center;}

.i_box3_r li.active1.active .a_title{ font-size:22px; width:65%; font-weight:normal;}

.i_box3_r li .div .a_text{opacity: 0; filter: alpha(opacity=0); display:none;}

.i_box3_r li .div .a_more{opacity: 0; filter: alpha(opacity=0); display:none;}

.i_box3_r li.active1.active{width:100%;}

.i_box3_r li.active1{width:100%;}



.i_box4{ padding:40px 0px;}

.i_box4_t_r a{ margin-left:20px; height:71px; line-height:71px;}

.i_box4_t_r{ padding-top:18px;}



.i_box4_c{ padding-top:30px;}

.i_box4_ul li{width:100%; margin:0px; padding-bottom:15px;}

.i_box4_ul li .div .a_text_title{ margin:15px 0px;}

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

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





.i_foo{ padding:0px;}

.i_footer_t{ padding:25px 0px;}

.i_footer{ padding:30px 0px 0px 0px}

.i_footer_t_l{width:48%; padding-bottom:25px;}

.i_footer_t_l_logo img{ height:36px;}

.i_footer_t_l_logo{ padding-bottom:10px;}

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

.i_footer_t_l_t{ padding-bottom:10px;}

.i_footer_t_l_c table tr td{ padding:5px 0px;}

.i_footer_t_lc{width:48%; padding-bottom:25px;}

.i_footer_t_lc_ul li{width:33.33%;}

.i_footer_t_c{width:48%;padding-top:0px;}

.i_footer_t_c_ul li{ padding:5px 0px;}

.i_footer_t_r{width:48%;padding-top:0px;}

.i_footer_bottom .fs-svg{ left:-250%;}





.n_banner{ height:260px; margin-top:65px;}

.n_banner img{ display:none;}

.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_banner_text_en{ font-size:48px;}

.n_banner_text_cn{ font-size:28px;}

.n_banner_text{-o-transform: translate(0%, -50%);

    -ms-transform: translate(0%, -50%);

    -webkit-transform: translate(0%, -50%);

    -moz-transform: translate(0%, -50%);

    transform: translate(0%, -50%);}

.n_box16{ padding:40px 0px;}

.n_box16_t{ font-size:14px;}

.n_box16_t h1{ font-size:25px;}

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

.n_box16_b{ padding:0px;}

.n_box17{ padding:40px 0px;}

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

.n_box17_c .a_img{width:100%; margin:0px; margin-bottom:15px;}



.n_box18{ padding:50px 0px;}

.n_box18_t{ font-size:25px;}

.n_box18_c{ font-size:14px;}

.n_box19_c{ padding:35px;}

.n_box19{ padding:50px 0px;}

.n_box18 .n_box16_c{ padding:0px;}



.n_box20{ font-size:14px;}

.n_box20 table tr td{width:100% !important; padding:0px !important; margin:0px !important; display:inline-block; padding-bottom:10px !important; text-align:center;}



.n_box21{ padding:50px 0px;}

.n_box21_ul li{width:100%; margin:0px;}



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



.n_box22_title{ font-size:22px; margin-top:30px;}

.n_box23{ padding:35px;}

.n_box23_c{ padding-bottom:40px;}

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

.n_box23_b a:nth-child(2){ text-align:left;}





.n_box18_c.active1{ padding:24px 0px 0px 0px;}

.n_address{ position:relative; float:left; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}

.n_address_l{width:100%; padding:30px 0px;}

.n_map{ height:320px; }





.n_box25{ padding:40px 0px;}

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

.n_box25 li .a_img .a_text{width:100%;  height:40px; line-height:40px; text-align:center; position:absolute; left:0px; top:auto; bottom:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%); background:url(../images/tb_34.png) repeat;-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); font-size:18px; color:#fff;}





.n_box26{ padding:40px 0px;}

.n_box26_pc{ display:none;}

.n_box26_wap{ display:block;}





.stren_swiper .swiper-slide{width:500px;}

.stren_swiper{ padding-bottom:20px !important;}

.stren_pagination .swiper-pagination-bullet{ width:8px; height:8px;}

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





.n_box28{ padding:50px 0px;}

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

.zz_swiper .swiper-slide .div_c{ height:60px; line-height:30px;}

.zz_swiper .swiper-slide .div_t{ font-size:24px;}

.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_box29 li .div .a_img{width:100%;}

.n_box29 li .div .a_img_r{width:100%; padding:20px;}



.n_box29_warp_c{width:90%; padding:35px 25px;}

.n_box29_warp_c_box{ padding:0px;}

.n_box29_warp_c_t1{ font-size:24px; margin-bottom:20px;}

.n_box29_warp_c_t .close_btn{width:20px; height:20px;}

.ss_swiper .swiper-slide .div .a_text{ font-size:18px; padding-top:15px;}

.n_box29_warp_c{ height:auto !important;}

.n_box29_warp_c_box .ss_next,.n_box29_warp_c_box .ss_prev{width:25px; height:58px; margin-top:-50.5px;}

.n_box29_warp_c_box .ss_next{ right:0px;}

.n_box29_warp_c_box .ss_prev{ left:0px;}

.ss_swiper .swiper-slide .div .a_img{ height:auto !important;}



.n_box30{ padding:50px 0px;}

.n_box30_ul li{width:100%; padding:0px; padding-bottom:15px;}

.n_box30_ul li .div .a_text_t{ padding:15px 0px; height:auto; line-height:1.7; font-size:24px;}







.n_box31_t{ padding:40px 0px; font-size:24px;}

.n_box32{ padding:30px 0px;}

.n_box32_c_t{ padding-bottom:30px;}

.n_box32_c_b a{ padding:5px 0px;}

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


}

@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.swiper-slide-active .banner_text h1{ font-size:45px;}

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

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





.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ height:80px; padding-top:0px;}

.swiper-pagination-clickable .swiper-pagination-bullet:before{ height:2px;}

.banner-pagination:after{width:45%;}

.swiper-pagination-clickable .swiper-pagination-bullet{ width:20px; height:80px; line-height:80px;}



.phone_logo .p1 img{ height:35px;}



.i_box1{ padding:60px 0px}

.i_box1_l{width:100%;}

.i_box1_r{width:100%;}

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

.i_box1_l_t .s1{ font-size:36px;}

.i_box1_l_c{  margin-bottom:30px;}

.i_box1_lc{ margin-top:40px;}

.i_box1_lc li{ padding-bottom:20px; text-align:center;}

.i_box1_lc li .s1{ font-size:45px;}



.i_box2{ padding:60px 3% 0px 3%;}

.i_box2_t{ padding:0px 3% 50px 3%;}

.i_box2_t1{ font-size:16px;}

.i_box2_t1 h1{ font-size:26px; margin-bottom:5px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_l{ top:auto; margin-top:0px; bottom:-20px;width:30px; height:17px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_r{ top:auto; margin-top:0px; bottom:-20px;width:30px; height:17px}

.i_box2:before{width:100%; left:0px;height: calc(100% - 50px); top:30px;}

.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ height:60px; line-height:60px; font-size:26px;}

.project_swiper .swiper-slide .div .a_title:after{width:50px; height:50px; top:50%; margin-top:-25px; background-size:20px;}

.project_swiper .swiper-slide .div .a_text{ height:50px; line-height:25px; margin-top:10px;}

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









.i_box3_l{width:100%; height:40% !important; background:url(../images/tb_06s.png) repeat;}

.i_box3_r{width:100%; height:60%;}

.i_box3_r li{width:100%; height:25% !important; border-top:1px solid #90a9ae;}

.i_box3_r li .div{ height:100% !important;}

.i_box3_lc{ padding:0px 5%; top:15%;}

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

.i_box3_r li .div_c{ position:relative; top:0px; padding:15px;}

.i_box3_r li .div .a_img{width:30%; float:left;}

.i_box3_r li .div .a_img img{ height:67px;}

.i_box3_r li .div .a_title{width:65%; float:right; margin:0px; height:67px; line-height:67px; font-size:22px;}





.i_box3_r li.active1.active .div_c{ padding:15px;}

.i_box3_r li.active1.active .div .a_img{ text-align:center;}

.i_box3_r li.active1.active .a_title{ font-size:22px; width:65%; font-weight:normal;}

.i_box3_r li .div .a_text{opacity: 0; filter: alpha(opacity=0); display:none;}

.i_box3_r li .div .a_more{opacity: 0; filter: alpha(opacity=0); display:none;}

.i_box3_r li.active1.active{width:100%;}

.i_box3_r li.active1{width:100%;}





.i_box4{ padding:40px 0px;}

.i_box4_t_r a{ margin-left:20px; height:79px; line-height:79px;}

.i_box4_t_r{ padding-top:18px;}



.i_box4_c{ padding-top:30px;}

.i_box4_ul li .div .a_text_title{ margin:15px 0px;}

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

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









.i_foo{ padding:0px;}

.i_footer{ padding-top:60px;}

.i_footer_t_l{ padding-bottom:20px;}

.i_footer_t_lc{ padding-bottom:20px;}

.i_footer_t_l,.i_footer_t_lc,.i_footer_t_c,.i_footer_t_r{width:48%;}

.i_footer_t_l_logo{ padding-bottom:10px;}

.i_footer_t_l_logo img{ height:40px;}

.i_footer_t_l_t{ padding-bottom:10px;}

.i_footer_t_l_c table tr td{ padding:5px 0px;}

.i_footer_t_c_ul li{ padding:5px 0px;}

.i_footer_c{ padding-top:25px;}

.i_footer_bottom{ height:200px;}

.i_footer_bottom .fs-svg{ left:-220px;}







.n_banner{ height:320px; margin-top:65px;}

.n_banner img{ display:none;}

.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_banner_text_en{ font-size:55px;}

.n_banner_text_cn{ font-size:32px;}

.n_banner_text{-o-transform: translate(0%, -50%);

    -ms-transform: translate(0%, -50%);

    -webkit-transform: translate(0%, -50%);

    -moz-transform: translate(0%, -50%);

    transform: translate(0%, -50%);}

.n_box16{ padding:50px 0px;}

.n_box16_t h1{ font-size:28px;}

.n_box16_c{ padding:0px; padding-bottom:30px;}

.n_box16_b{ padding:0px;}

.n_box17{ padding:50px 0px;}

.n_box17_c{ padding:35px;}

.n_box17_c .a_img{width:100%; margin:0px; margin-bottom:15px;}



.n_box18{ padding:60px 0px;}

.n_box18_t{ font-size:28px;}

.n_box19_c{ padding:35px;}

.n_box19{ padding:60px 0px;}



.n_box18 .n_box16_c{ padding:0px;}



.n_box20{ font-size:14px;}



.n_box21{ padding:60px 0px;}

.n_box21_ul li{width:100%; margin:0px;}





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



.n_box22_title{ font-size:26px; margin-top:30px;}

.n_box23{ padding:35px;}

.n_box23_c{ padding-bottom:40px;}

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

.n_box23_b a:nth-child(2){ text-align:left;}



.n_box18_c.active1{ padding:24px 0px 0px 0px;}

.n_map{ height:590px;}

.n_contacts{ padding:60px 5%;}

.n_address_l{width:55%; padding-top:50px;}

.n_address_lc table tr td .s1{ line-height:1.4;}

.n_address_lc table tr td .s2{ line-height:1.4;}



.n_box25{ padding:40px 0px}

.n_box25 li .a_img .a_text{ font-size:16px; width:18px;}

.n_box25 li{ padding-bottom:20px;}



.n_box26{ padding:50px 0px;}





.stren_swiper .swiper-slide{width:500px;}

.stren_swiper{ padding-bottom:30px !important;}

.stren_pagination .swiper-pagination-bullet{ width:10px; height:10px;}

.n_box27{ padding-bottom:30px;}





.n_box28{ padding:50px 0px;}

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

.zz_swiper .swiper-slide .div_c{ height:60px; line-height:30px;}

.zz_swiper .swiper-slide .div_t{ font-size:24px;}

.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_box29 li .div .a_img_r{ padding-top:0px; padding-bottom:0px;}

.n_box29 li .div .a_img_r_t{ font-size:24px;}

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





.n_box29_warp_c{width:90%; padding:35px 25px;}

.n_box29_warp_c_box{ padding:0px;}

.n_box29_warp_c_t1{ font-size:24px; margin-bottom:20px;}

.n_box29_warp_c_t .close_btn{width:20px; height:20px;}

.ss_swiper .swiper-slide .div .a_text{ font-size:18px; padding-top:15px;}

.n_box29_warp_c{ height:auto !important;}

.n_box29_warp_c_box .ss_next,.n_box29_warp_c_box .ss_prev{width:25px; height:58px; margin-top:-50.5px;}

.n_box29_warp_c_box .ss_next{ right:0px;}

.n_box29_warp_c_box .ss_prev{ left:0px;}

.ss_swiper .swiper-slide .div .a_img{ height:auto !important;}



.n_box30_ul li .div .a_text{ padding:15px;}

.n_box30_ul li .div .a_text_t{ font-size:24px; height:50px; line-height:50px;}

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



.n_box31_t{ padding:50px 0px; font-size:26px;}

.n_box32{ padding:50px 0px;}

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

}





@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_text h1{ font-size:50px}

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

.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ height:100px; padding-top:20px;}

.swiper-pagination-clickable .swiper-pagination-bullet{ height:80px; line-height:80px; width:50px;}





.i_box1{ padding:70px 0px;}

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

.i_box1_l_t{ font-size:30px;}

.i_box1_lc li .s1{ font-size:35px;}

.i_box1_lc li{ font-size:14px;}

.i_box1_l_c{ margin-bottom:30px; font-size:14px;}

.i_box1_lc{ margin-top:35px;}



.i_box2_t1 h1{ font-size:30px;}

.i_box2_t1{ font-size:16px;}

.i_box2{ padding:80px 0px 30px 0px;}

.i_box2:before{ top:30px;height: calc(100% - 30px);}

.i_box2_t{ padding-right:34.5%; padding-bottom:30px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_r{ top:30%;}



.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ font-size:28px; height:60px; line-height:60px;}

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

.project_swiper .swiper-slide .div .a_text{ height:50px; line-height:25px; margin-top:5px;}

.project_swiper .swiper-slide .div .a_title{ font-size:25px; height:50px; line-height:50px; margin-top:40px;}

.project_swiper .swiper-slide .div .a_title:after{width:50px; height:50px; background-size:20px; top:50%; margin-top:-25px;}



.i_box3_lc{ padding-left:8%;}

.i_box3_l_c{ font-size:16px;}

.i_box3_r li .div .a_img img{ height:80px;}

.i_box3_r li .div .a_title{ margin:20px auto; font-size:24px; width:20px;}

.i_box3_r li.active1.active .a_title{ font-size:30px;}

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

.i_box3_r li .div .a_more{ margin-top:20px;}



.i_box4{ padding:70px 0px;}

.i_box4_c{ padding-top:50px;}

.i_box4_t_r{ padding-top:0px;}

.i_box4_ul li .div .a_text_title{ margin-top:10px; margin-bottom:10px; height:60px; line-height:30px;}







.i_foo{ padding:0px;}

.i_footer{ padding-top:60px;}

.i_footer_t_l{ padding-bottom:20px;}

.i_footer_t_lc{ padding-bottom:20px;}

.i_footer_t_l,.i_footer_t_lc,.i_footer_t_c,.i_footer_t_r{width:48%;}

.i_footer_t_l_logo{ padding-bottom:10px;}

.i_footer_t_l_logo img{ height:40px;}

.i_footer_t_l_t{ padding-bottom:10px;}

.i_footer_t_l_c table tr td{ padding:5px 0px;}

.i_footer_t_c_ul li{ padding:5px 0px;}

.i_footer_c{ padding-top:25px;}

.i_footer_bottom{ height:200px;}

.i_footer_bottom .fs-svg{ left:-220px;}





.phone_logo .p1 img{ height:35px;}

.n_banner{ height:380px; margin-top:65px;}

.n_banner img{ display:none;}

.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_banner_text_en{ font-size:70px;}

.n_banner_text_cn{ font-size:30px;}

.n_box16_c{ padding:0px 10% 50px 10%;}

.n_box16_b{ padding:0px 17%;}



.n_box17_c{ padding:40px;}



.n_box18 .n_box16_c{ padding:0px 10%;}



.n_box20{ font-size:16px;}

.n_box21_ul li .div .div_l{width:22.5%}

.n_box21_ul li .div .div_r{width:77.5%;}



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



.n_box22_title{ font-size:28px; margin-top:40px;}



.n_box18_c.active1{ padding:24px 0px 0px 0px;}

.n_map{ height:570px;}

.n_contacts{ padding:60px 5%;}

.n_address_l{width:55%; padding-top:50px;}

.n_address_lc table tr td .s1{ line-height:1.4;}

.n_address_lc table tr td .s2{ line-height:1.4;}



.n_box25 li .a_img .a_text{ font-size:18px; width:25px;}



.n_box26{ padding:60px 0px;}



.stren_swiper{ padding-bottom:50px !important}



.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_box29 li .div .a_img_r{ padding-top:0px; padding-bottom:0px;}

.n_box29 li .div .a_img_r_t{ font-size:26px; padding-bottom:15px;}

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



.n_box29_warp_c{width:90%;}



.n_box30_ul li .div .a_text{ padding:15px;}

.n_box30_ul li .div .a_text_t{ font-size:26px; height:50px; line-height:50px;}

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



.n_box31_t{ padding:50px 0px; font-size:26px;}

.n_box32{ padding:50px 0px;}


.banner-swiper .swiper-slide .banner_text h3{ font-size:20px;}
}





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

{

	

.header{ display:none;}

.phone_nav{ display:block;}	

.phone_logo .p1 img{ height:38px;}



.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_text h2{ font-size:26px;}

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

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



.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ height:120px; padding-top:20px;}

.swiper-pagination-clickable .swiper-pagination-bullet{ height:100px; line-height:100px; width:50px;}



.i_box1_l_t{ font-size:30px;}

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

.i_box1{ padding:80px 0px;}

.i_box1_l_c{ margin-bottom:30px;}

.i_box1_lc li .s1{ font-size:48px;}

.i_box1_lc{ margin-top:40px;}





.i_box2_t1 h1{ font-size:30px;}

.i_box2_t1{ font-size:16px;}

.i_box2_t{ padding-right:34.5%; padding-bottom:30px;}

.i_box2_t1 .pro_l,.i_box2_t1 .pro_r{ top:30%;}



.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ font-size:28px; height:60px; line-height:60px;}

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

.project_swiper .swiper-slide .div .a_text{ height:50px; line-height:25px; margin-top:5px;}

.project_swiper .swiper-slide .div .a_title{ font-size:25px; height:50px; line-height:50px; margin-top:40px;}

.project_swiper .swiper-slide .div .a_title:after{width:50px; height:50px; background-size:20px; top:50%; margin-top:-25px;}





.i_box3_lc{ padding-left:8%;}

.i_box3_l_c{ font-size:16px;}

.i_box3_r li .div .a_img img{ height:80px;}

.i_box3_r li .div .a_title{ margin:20px auto; font-size:24px; width:20px;}

.i_box3_r li.active1.active .a_title{ font-size:30px;}

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

.i_box3_r li .div .a_more{ margin-top:20px;}



.i_box4_c{ padding-top:50px;}

.i_box4{ padding:80px 0px;}

.i_box4_t_r a{ height:70px; line-height:70px;}

.i_footer{ padding-top:80px;}

.i_foo{ padding:0px;}





.n_banner{ height:420px; margin-top:68px;}

.n_banner img{ display:none;}

.n_menu{ display:none;}

.a_zxlmenu{ display:block;}

.n_banner_text_en{ font-size:70px;}

.n_banner_text_cn{ font-size:30px;}

.n_box16_c{ padding:0px 10% 50px 10%;}

.n_box16_b{ padding:0px 17%;}



.n_box17_c{ padding:40px;}



.n_box18 .n_box16_c{ padding:0px 10%;}



.n_box20{ font-size:16px;}



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

.n_box22_title{ font-size:30px;}



.n_box18_c.active1{ padding:24px 10% 0px 10%;}

.n_address_lc table tr td .s1{ line-height:1.4;}

.n_address_lc table tr td .s2{ line-height:1.4;}



.n_box25 li .a_img .a_text{ font-size:20px; width:25px;}





.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_box29 li .div .a_img_r{ padding-top:0px; padding-bottom:0px;}

.n_box29 li .div .a_img_r_t{ font-size:26px; padding-bottom:15px;}

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



.n_box29_warp_c{width:90%;}



.n_box30_ul li .div .a_text_t{ font-size:28px;}

.banner-swiper .swiper-slide .banner_text h3{ font-size:21px;}

}

@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%;}



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

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

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



.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ height:120px; padding-top:20px;}

.swiper-pagination-clickable .swiper-pagination-bullet{ height:100px; line-height:100px; width:50px;}





.i_logo_ul .nav_menu li .a_nav{ font-size:16px;}

.i_phone{ padding:10px 15px 5px 15px;}

.i_bcss{ margin:0px 1%;}

.i_bcss_t{width:36px; height:36px; background-size:18px; margin-top:-18px;}

.i_logo img{ height:35px;}

.i_logo{ padding-top:30px;}

.i_logo_ul{width:49%;}



.i_box1{ padding:80px 0px;}

.i_box1_l_t{ font-size:36px;}

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

.i_box1_lc li .s1{ font-size:50px;}

.i_box1_lc{ margin-top:50px;}

.i_box1_l_c{ padding-bottom:35px;}



.i_box2_t1 h1{ font-size:36px;}

.i_box2_t1 { font-size:16px;}

.i_box2_t{ padding-right:25%;}

.project_swiper .swiper-slide .div .a_title{ height:60px; line-height:60px; font-size:26px;}

.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ font-size:36px; height:70px; line-height:70px;}

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

.project_swiper .swiper-slide .div .a_text{ height:50px; line-height:25px; margin-top:5px;}

.project_swiper .swiper-slide .div .a_title:after{width:60px; height:60px;top:50%; margin-top:-30px; background-size:20px;}



.i_box3_lc{ padding-left:8%; top:20%;}

.i_box3_r li .div .a_img img{ height:80px;}

.i_box3_r li .div_c{ top:20%;}

.i_box3_r li .div .a_title{ margin:20px auto; font-size:26px;}

.i_box3_r li.active1.active .a_title{ font-size:36px;}

.i_box3_r li .div .a_text{ font-size:16px; line-height:25px; height:150px;}

.i_box3_r li .div .a_more{ margin-top:20px;}



.i_box4{ padding:80px 5%;}

.i_box4_t_r{ padding-top:20px;}

.i_box4_c{ padding-top:50px;}

.i_footer{ padding-top:80px;}



.n_banner{ height:500px;}

.n_banner img{ display:none;}

.n_banner_text_en{ font-size:70px;}

.n_banner_text_cn{ font-size:30px;}



.n_box18 .n_box16_c{ padding:0px 15%;}



.n_box20{ font-size:16px;}



.n_box18_c.active1{ padding:24px 10% 0px 10%;}

.n_address_lc table tr td .s1{ line-height:1.4;}

.n_address_lc table tr td .s2{ line-height:1.4;}



.n_box25 li .a_img .a_text{ font-size:22px; }



.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_box29 li .div .a_img_r{ padding-top:0px; padding-bottom:0px;}

.n_box29 li .div .a_img_r_t{ font-size:28px; padding-bottom:15px;}



.banner-swiper .swiper-slide .banner_text h3{ font-size:21px;}

}



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

{

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



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



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

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

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



.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ height:120px; padding-top:20px;}

.swiper-pagination-clickable .swiper-pagination-bullet{ height:100px; line-height:100px; width:50px;}





.i_logo_ul .nav_menu li .a_nav{ font-size:16px;}

.i_phone{ padding:10px 15px 5px 15px;}

.i_bcss{ margin:0px 1%;}

.i_bcss_t{width:36px; height:36px; background-size:18px; margin-top:-18px;}

.i_logo img{ height:40px;}

.i_logo{ padding-top:25px;}

.i_logo_ul{width:49%;}



.i_box1{ padding:80px 0px;}

.i_box1_l_t{ font-size:36px;}

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

.i_box1_lc li .s1{ font-size:50px;}

.i_box1_lc{ margin-top:50px;}

.i_box1_l_c{ padding-bottom:35px;}



.i_box2_t1 h1{ font-size:36px;}

.i_box2_t1 { font-size:16px;}

.i_box2_t{ padding-right:25%;}

.project_swiper .swiper-slide .div .a_title{ height:60px; line-height:60px; font-size:26px;}

.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ font-size:36px; height:70px; line-height:70px;}

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

.project_swiper .swiper-slide .div .a_text{ height:50px; line-height:25px; margin-top:5px;}

.project_swiper .swiper-slide .div .a_title:after{width:60px; height:60px;top:50%; margin-top:-30px; background-size:20px;}



.i_box3_lc{ padding-left:8%; top:20%;}

.i_box3_r li .div .a_img img{ height:80px;}

.i_box3_r li .div_c{ top:20%;}

.i_box3_r li .div .a_title{ margin:20px auto; font-size:26px;}

.i_box3_r li.active1.active .a_title{ font-size:36px;}

.i_box3_r li .div .a_text{ font-size:16px; line-height:25px; height:150px;}

.i_box3_r li .div .a_more{ margin-top:20px;}



.i_box4{ padding:80px 5%;}

.i_box4_t_r{ padding-top:20px;}

.i_box4_c{ padding-top:50px;}

.i_footer{ padding-top:80px;}



.n_banner_text_en{ font-size:70px;}

.n_banner_text_cn{ font-size:30px;}



.n_box18_c.active1{ padding:24px 14% 0px 14%;}

.n_address_lc table tr td .s1{ line-height:1.4;}

.n_address_lc table tr td .s2{ line-height:1.4;}



.n_box25 li .a_img .a_text{ font-size:24px; }



.n_box28_c .zz_next{ right:10px;}

.n_box28_c .zz_prev{ left:10px;}



.n_box29 li .div .a_img_r{ padding-top:60px;}

.banner-swiper .swiper-slide .banner_text h3{ font-size:21px;}

}



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

{

.i_logo_ul .nav_menu li .a_nav{ font-size:17px;}

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

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

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



.banner-swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ padding-top:20px; height:140px;}



.i_box1{ padding:90px 0px;}

.i_box1_l_t{ font-size:42px;}

.i_box1_l_t .s1{ font-size:55px;}

.project_swiper .swiper-slide.swiper-slide-active .div .a_title{ font-size:44px;}

.project_swiper .swiper-slide .div .a_title:after{ height:70px; width:70px; top:50%; margin-top:-35px;}



.i_box3_r li .div .a_img img{ height:100px;}

.i_box3_lc{ padding-left:12%; top:20%;}

.i_box3_r li .div .a_title{ margin:30px auto;}

.i_box3_r li .div_c{ top:20%;}



.i_box4{ padding:90px 5%;}

.i_box4_t_r{ padding-top:30px;}

.i_box4_c{ padding-top:60px;}





.n_banner_text_en{ font-size:80px;}

.n_banner_text_cn{ font-size:40px;}

.n_box18_c.active1{ padding:24px 13% 0px 13%;}

.n_address_lc table tr td .s1{ line-height:1.4;}

.n_address_lc table tr td .s2{ line-height:1.4;}



.n_box25 li .a_img .a_text{ font-size:26px; }



.n_box29 li .div .a_img_r{ padding-top:50px;}



.banner-swiper .swiper-slide .banner_text h3{ font-size:23px;}

}

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

	

	.i_box3_r li .div .a_img img{ height:100px;}

.i_box3_lc{ padding-left:12%; top:20%;}

.i_box3_r li .div .a_title{ margin:30px auto;}

.i_box3_r li .div_c{ top:20%;}

.n_banner_text_en{ font-size:80px;}

.n_banner_text_cn{ font-size:40px;}



.n_box25 li .a_img .a_text{ font-size:28px; }

.n_box29 li .div .a_img_r{ padding-top:50px;}

}



