@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
.header{ display:none;}
.phone_nav{ display:block;}


.w1540{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:28px;}
.banner-swiper .swiper-slide .banner_text h2{ font-size:18px;}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:14px;}
.wz_buttom{ padding:0px 20px;}
.wz_buttom span{ font-size:14px; padding-right:30px;}


.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: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%);}


.tj_product{ position:relative; width:100%; padding-right:0px;}
.tj_product_div_l{width:100%; font-size:16px; text-align:center; padding:20px 10px;}
.tj_product_div_l .s1{ font-size:26px;}
.tj_product_div_r{width:100%;}
.product_swiper .swiper-slide .div .a_img_l{ font-size:14px;}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:20px;}
.tj_product_div .product_prev{width:25px; height:25px; background-color:#0068de; bottom:-35px; left:50%; margin-left:-40px;}
.tj_product_div .product_prev:hover{ background-color:#0068de;}
.tj_product_div .product_next{width:25px; height:25px; background-color:#0068de; bottom:-35px; left:50%; margin-right:40px;}
.tj_product_div .product_next:hover{ background-color:#0068de;}

.i_about{ padding:60px 0px 40px 0px;}
.i_about .a_img{width:100%;}
.i_about .a_img_r{width:100%; padding-top:30px; padding-left:0px; padding-right:0px;}
.i_about .a_img_r .title_en{ font-size:50px; left:0px; top:10px;}
.i_about .a_img_r .title_cn{ font-size:20px;}
.i_about .a_img_r_c{ margin:20px 0px; font-size:14px;}

.a_img_r_more{ font-size:14px;}

.i_introduction_b{ padding-top:40px;}
.i_introduction_b li .a_text{ font-size:14px; line-height:1.2;}
.i_introduction_b li .a_text span{ font-size:14px;}
.i_introduction_b li .a_number{ font-size:14px;}
.i_introduction_b li .a_number span{ font-size:24px;}

.i_show_t_en{ font-size:50px;}
.i_show_t_cn{ font-size:20px;}
.i_show_t{ padding:30px 0px 20px 0px;}
.i_show_menu a{ margin-right:24px; font-size:14px;}
.i_show_menu{ padding-top:20px;}

.i_product{ padding-bottom:30px;}
.i_product_t { font-size:14px; padding-bottom:20px;}
.i_product_ul li{width:50%; margin:0px; padding:0px 1% 15px 1%;}
.i_product_ul li .div .a_text{ height:50px; line-height:50px; padding:0px 10px; text-align:center;}
.i_product_ul li .div{ font-size:14px;}
.i_product_b{ font-size:14px;}

.i_cases{ padding:30px 0px;}
.i_cases_c{ margin-bottom:30px;}
.project_swiper .swiper-slide .div .a_text{ padding:6px;}
.project_swiper .swiper-slide .div .a_text_t{ font-size:16px;}
.project_swiper .swiper-slide .div .a_text_c_l{width:100%; margin-top:0px; margin-bottom:5px;}
.project_swiper .swiper-slide .div .a_text_c_r{width:100%; display:none;}
.project_swiper .swiper-slide .div{ font-size:14px;}
.i_cases_c .project_next,.i_cases_c .project_prev{width:40px; height:45px; background-size:15px;}
.i_cases_c .project_next{ right:0px;}
.i_cases_c .project_prev{ left:0px;}

.i_news{ padding:30px 0px;}
.i_news_c_l{width:100%; padding-bottom:30px;}
.i_news_t_l{ font-size:22px;}
.i_news_c_l .div .a_text{ font-size:14px;}
.i_news_c_r{width:100%;}
.i_news_c_r li .div .a_time{ display:none;}
.i_news_c_r li .div .a_img{width:38%;}
.i_news_c_r li .div .a_img_r_c{ height:25px;}

.fojj li{width:100%;}
.fojj li.active{width:100%;}
.fojj li a .text .p1{ font-size:20px; line-height:40px;}
.fojj li a .text .p2{ font-size:14px;}

.i_footer_menu a{width:33.33%; margin:0px; margin-bottom:5px; text-align:center; padding:5px 0px; font-size:14px;}
.i_footer_fx a .img1{ left:0px; margin-left:0px;}

.i_footer_l{width:100%; border:0px;}
.i_footer_c{width:100%; padding-top:0px;}
.i_footer_c_ul li{ width:100%; height:auto; line-height:1.8; padding-top:5px; padding-bottom:5px;}
.i_footer_r{width:100%; padding-top:0px;}


.n_banner{ height:180px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:16px;}
.n_banner_text .s1{ font-size:26px;}

.n_bg1{ display:none;}
.a_zxlmenu{ display:block;}

.n_box2{ padding:30px 0px;}
.i_show_t_en.active1{ font-size:40px;}
.n_box2_t{ padding:0px; padding-bottom:30px;}

.n_box2_c_img{ display:none;}
.n_box2_c_r{width:100%; padding:30px 5%; font-size:14px;}

.n_box3{ padding:30px 0px;}

.n_box3_pc{ display:none;}
.n_box3_wap{ display:block;}

.n_box4{ padding:30px 0px;}
.n_box4_ul li .div{ padding:15px 5%;}
.n_box4_ul li .div .a_img{width:100%;}
.n_box4_ul li .div .a_img_r{width:100%; padding:15px 15px 0px 15px;}
.n_box4_ul li .div .a_img_r_c{ font-size:14px;}
.n_box4_ul li .div .a_img_r_t{ font-size:20px; line-height:1.5;}


.n_box5{ padding:30px 0px;}
.n_box5_c .zz_next,.n_box5_c .zz_prev{width:40px; height:45px; background-size:15px;}
.n_box5_c .zz_next{ right:0px;}
.n_box5_c .zz_prev{ left:0px;}

.n_box5_ul li{ padding:0px; padding-bottom:15px;}
.n_box5_ul li .div .a_img{width:100%;}
.n_box5_ul li .div .a_img_r{width:100%;}
.n_box5_ul li .div .a_img_r_t{ height:auto; line-height:1.6; padding:10px 0px; font-size:20px;}
.n_box5_ul li .div .a_img_r_c{ margin-top:0px;}
.ty_pages{ padding-top:30px;}

.n_box6{ padding:30px 0px;}
.n_box6_t .a_img{width:100%;}
.n_box6_t .a_img_r{width:100%;padding:20px;}
.n_box6_t .a_img_r_t{ font-size:20px; margin-bottom:10px;}

.n_box7{ padding:30px 0px;}
.n_box7_t{ font-size:20px;}

.n_box8{ padding:30px 0px;}
.n_box8_t{ font-size:20px;}
.n_box8_c{ padding-top:20px;}
.n_box8_c li{width:100%; margin:0px; padding:0px 1% 15px 1%;}
.n_box8_c li .div{ font-size:14px;}

.n_box9_ul li .div .a_time{ display:none;}
.n_box9_ul li .div .a_img{width:100%;}
.n_box9_ul li .div .a_img_r{width:100%;}
.n_box9_ul li{ padding:15px 0px;}
.n_box9_ul li .div .a_img_r_t{ height:auto; line-height:1.6; padding:10px 0px; font-size:20px;}
.n_box9_ul li .div .a_img_r_c{ margin-top:0px;}

.n_box9{ padding:30px 0px;}
.n_box10_t{ padding:15px 0px; font-size:18px;}
.n_box10_time{ padding:10px 0px; font-size:14px;}
.n_box10_c{ font-size:14px; padding:20px 0px;}
.n_box10_b{ padding:10px 0px;}
.n_box10_b a{ font-size:14px;}

.n_box11 h1{ font-size:18px;}

.a_careers_c dt{ font-size:15px;}
.a_careers_c dt .s2{ display:none;}
.a_careers_c dt .s3{width:22%;}
.a_careers_c dt .s4{width:23%;}
.a_careers_c dd .s3{width:22%;}
.a_careers_c dd .s4{width:23%;}
.a_careers_c dd .s2{ display:none;}
.a_careers_c dd .div{ font-size:14px;}
.a_careers_c dd .div_l{ font-size:14px;}
.a_careers_c dd .div{ background:url(../images/ee.png) right 10px center no-repeat;background-size:20px; background-color:#eee; }
.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 10px center no-repeat; background-color:#fff; background-size:20px; background-color:#286cc7; }



.n_contact{ padding:15px 0px;}
.n_contact_l_t{ font-size:24px; margin-bottom:20px;}
.n_contact_l_t span{ font-size:18px;}
.n_contact_l{width:100%; margin-bottom:20px;}
.n_contact_r{width:100%; height:180px;}
.n_contact_l .div_l_c{ font-size:14px;}
.inner_messages{ padding:25px 20px;}
.n_box11_c{ padding-top:10px;}
.n_box11_com{ padding:10px;}
.n_box11_com li { border-bottom:0px;}
.n_box11_com li dl dd{width:100%; padding-bottom:10px;}
.n_box11_com li dl dd .s1{ font-size:14px; height:35px; line-height:35px;}
.n_box11_com li dl dd .ipt1{ font-size:14px; height:35px; line-height:35px; border:1px solid #ccc; text-indent:10px;}
.n_box11_com li .ipt2{ font-size:14px; border:1px solid #ccc; padding:10px; width:80%;}
.n_box11_com li .s2{ font-size:14px; width:19%;}
.n_box11_com li.twobox{ padding-top:20px;}
.n_box11_com li .ipt3{width:120px; height:50px; line-height:50px; margin-left:19%; float:left; font-size:16px;}

.n_box12_t{ display:none;}
.n_box12{ padding:30px 0px;}

.probanner-swiper .swiper-slide .pc_banner{ display:none;}
.probanner-swiper .swiper-slide .pc_banner img{ display:none;}
.probanner-swiper .swiper-slide .wap_banner{ display:block;}
.probanner-swiper .swiper-slide .wap_banner img{ display:block;}

.pro_details_bg{ display:none;}
.product_box_l{width:100%;}
.product_box_r{width:100%;}
.hj_swiper{width:99%;}
.hj_swiper_sx{ display:none;}
.product_box_r_t{ font-size:20px; margin-bottom:10px;}
.product_box_r_t1{ font-size:14px;}
.product_box_r_c{ font-size:14px;}
.product_box_r_phone_l{ font-size:14px;}
.product_box_r_phone_r{ font-size:18px;}
.product_box_r_phone1{ font-size:14px;}
.product_box_r_button .s1{ font-size:14px; background-size:18px; padding-left:25px;}

.n_box13_t{ font-size:18px;}
.n_box13_c{ font-size:14px; padding:20px;}

}

@media screen and (min-width:641px) and (max-width:767px)
{
.header{ display:none;}
.phone_nav{ display:block;}

.w1540{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:22px;}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:18px;}
.wz_buttom{ padding:0px 20px;}
.wz_buttom span{padding-right:30px;}


.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: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%);}

.tj_product{ position:relative;width:100%; padding-right:0px;}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:16px;}
.product_swiper .swiper-slide .div .a_img_l{ font-size:14px;}
.tj_product_div_l .s1{ font-size:21px;}
.tj_product_div_l{ font-size:16px; padding:15px 2%;}

.i_about{ padding:40px 0px;}
.i_about .a_img{width:100%;}
.i_about .a_img_r{width:100%; padding:30px 0px 0px 0px;}
.i_about .a_img_r .title_en{ font-size:50px; left:0px; top:15px;}
.i_about .a_img_r .title_cn{ font-size:22px;}

.i_show_t_en{ font-size:50px;}
.i_show_t_cn{ font-size:22px;}

.i_product{ padding-bottom:40px;}
.i_product_ul li{width:50%; margin:0px; padding:0px 1% 15px 1%;}

.i_cases_c .project_next,.i_cases_c .project_prev{width:40px; height:45px; background-size:15px;}
.i_cases_c .project_next{ right:0px;}
.i_cases_c .project_prev{ left:0px;}
.project_swiper .swiper-slide .div .a_text{width:100%; padding:15px 20px 25px 20px;}
.project_swiper .swiper-slide .div .a_text_c_r{ display:none;}
.project_swiper .swiper-slide .div .a_text_c_l{width:100%; margin-top:5px;}
.i_cases_c{ margin-bottom:40px;}

.i_news_c_l{width:100%;}
.i_news_c_r{width:100%;}
.i_news_t_l{ font-size:24px;}
.i_news_c_r li .div .a_img_r_c{ height:25px;}
.i_news_c_r li .div .a_time .s1{ font-size:33px;}


.fojj li{width:100%;}
.fojj li.active{width:100%;}

.i_footer_menu a{width:25%; margin:0px; margin-bottom:5px; text-align:center; padding:5px 0px;}
.i_footer_fx a .img1{ left:0px; margin-left:0px;}

.i_footer_l{width:30%; border:0px;}
.i_footer_c{width:100%; padding-top:0px;}
.i_footer_c_ul li{ width:100%; height:auto; line-height:1.8; padding-top:5px; padding-bottom:5px;}
.i_footer_r{width:100%; padding-top:0px;}


.n_banner{ height:220px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:16px;}
.n_banner_text .s1{ font-size:26px;}

.n_bg1{ display:none;}
.a_zxlmenu{ display:block;}

.n_box2{ padding:30px 0px;}
.i_show_t_en.active1{ font-size:48px;}
.n_box2_t{ padding:0px; padding-bottom:30px;}

.n_box2_c_img{ display:none;}
.n_box2_c_r{width:100%; padding:30px 5%; font-size:14px;}


.n_box3{ padding:30px 0px;}

.n_box3_pc{ display:none;}
.n_box3_wap{ display:block;}


.n_box4{ padding:40px 0px;}
.n_box4_ul li .div{ padding:25px 5% 20px 5%;}
.n_box4_ul li .div .a_img{width:100%;}
.n_box4_ul li .div .a_img_r{width:100%; padding:15px 15px 0px 15px;}
.n_box4_ul li .div .a_img_r_c{ font-size:14px;}
.n_box4_ul li .div .a_img_r_t{ font-size:20px; line-height:1.5;}


.n_box5{ padding:40px 0px;}
.n_box5_c .zz_next,.n_box5_c .zz_prev{width:40px; height:45px; background-size:15px;}
.n_box5_c .zz_next{ right:0px;}
.n_box5_c .zz_prev{ left:0px;}

.n_box5_ul li{ padding:0px; padding-bottom:15px;}
.n_box5_ul li .div .a_img{width:100%;}
.n_box5_ul li .div .a_img_r{width:100%;}
.n_box5_ul li .div .a_img_r_t{ height:auto; line-height:1.6; padding:10px 0px; font-size:20px;}
.n_box5_ul li .div .a_img_r_c{ margin-top:0px;}
.ty_pages{ padding-top:30px;}


.n_box6{ padding:40px 0px;}
.n_box6_t .a_img{width:100%;}
.n_box6_t .a_img_r{width:100%;padding:20px;}
.n_box6_t .a_img_r_t{ font-size:20px; margin-bottom:10px;}

.n_box7{ padding:40px 0px;}
.n_box7_t{ font-size:20px;}

.n_box8{ padding:40px 0px;}
.n_box8_t{ font-size:20px;}
.n_box8_c{ padding-top:20px;}
.n_box8_c li{width:50%; margin:0px; padding:0px 1% 15px 1%;}
.n_box8_c li .div{ font-size:15px;}


.n_box9_ul li .div .a_time{ display:none;}
.n_box9_ul li .div .a_img{width:100%;}
.n_box9_ul li .div .a_img_r{width:100%;}
.n_box9_ul li{ padding:15px 0px;}
.n_box9_ul li .div .a_img_r_t{ height:auto; line-height:1.6; padding:10px 0px; font-size:20px;}
.n_box9_ul li .div .a_img_r_c{ margin-top:0px;}

.n_box9{ padding:30px 0px;}
.n_box10_t{ padding:15px 0px; font-size:18px;}
.n_box10_time{ padding:10px 0px; font-size:14px;}
.n_box10_c{ font-size:14px; padding:20px 0px;}
.n_box10_b{ padding:10px 0px;}
.n_box10_b a{ font-size:14px;}

.n_box11 h1{ font-size:20px;}

.a_careers_c dt{ font-size:15px;}
.a_careers_c dt .s2{ display:none;}
.a_careers_c dt .s3{width:22%;}
.a_careers_c dt .s4{width:23%;}
.a_careers_c dd .s3{width:22%;}
.a_careers_c dd .s4{width:23%;}
.a_careers_c dd .s2{ display:none;}
.a_careers_c dd .div{ font-size:14px;}
.a_careers_c dd .div_l{ font-size:14px;}
.a_careers_c dd .div{ background:url(../images/ee.png) right 10px center no-repeat;background-size:20px; background-color:#eee; }
.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 10px center no-repeat; background-color:#fff; background-size:20px; background-color:#286cc7; }


.n_contact{ padding:30px 0px;}
.n_contact_l_t{ font-size:26px; margin-bottom:20px;}
.n_contact_l_t span{ font-size:20px;}
.n_contact_l .div_l_c{ font-size:14px;}
.n_contact_l{width:100%; margin-bottom:20px;}
.n_contact_r{width:100%; height:300px;}
.inner_messages{ padding:35px 20px;}
.n_box11_c{ padding-top:20px;}
.n_box11_com{ padding:10px;}
.n_box11_com li { border-bottom:0px;}
.n_box11_com li dl dd{width:100%; padding-bottom:10px;}
.n_box11_com li dl dd .s1{width:10%; font-size:14px; height:35px; line-height:35px;}
.n_box11_com li dl dd .ipt1{ font-size:14px; height:35px; line-height:35px; border:1px solid #ccc; text-indent:10px; width:89%;}
.n_box11_com li .ipt2{ font-size:14px; border:1px solid #ccc; padding:10px; width:90%;}
.n_box11_com li .s2{ font-size:14px; width:10%;}
.n_box11_com li.twobox{ padding-top:30px;}
.n_box11_com li .ipt3{width:180px; height:50px; line-height:50px; margin-left:10%; float:left; font-size:16px;}

.n_box12_t{ display:none;}
.n_box12{ padding:40px 0px;}

.probanner-swiper .swiper-slide .pc_banner{ display:none;}
.probanner-swiper .swiper-slide .pc_banner img{ display:none;}
.probanner-swiper .swiper-slide .wap_banner{ display:block;}
.probanner-swiper .swiper-slide .wap_banner img{ display:block;}


.pro_details_bg{ display:none;}
.product_box_l{width:100%;}
.product_box_r{width:100%; padding-top:20px;}
.product_box_r_t{ font-size:20px; margin-bottom:10px;}
.product_box_r_t1{ font-size:14px;}
.product_box_r_c{ font-size:14px;}
.product_box_r_phone_l{ font-size:14px;}
.product_box_r_phone_r{ font-size:18px;}
.product_box_r_phone1{ font-size:14px;}
.product_box_r_button .s1{ font-size:14px; background-size:18px; padding-left:25px;}

.n_box13_t{ font-size:18px;}
.n_box13_c{ font-size:14px; padding:20px;}

}
@media screen and (min-width:768px) and (max-width: 992px)
{
.header{ display:none;}
.phone_nav{ display:block;}

.w1540{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 .banner_text .wz_text{ font-size:22px;}


.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%);}




.tj_product{width:100%; padding-right:0px; position:relative;}
.tj_product_div_l .s1{ font-size:24px;}
.tj_product_div_l{ font-size:18px; padding:18px 2%;}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:19px;}
.product_swiper .swiper-slide .div .a_img_l{ font-size:14px;}

.i_about{ padding:50px 0px;}
.i_about .a_img_r .title_en{ font-size:60px; left:0px;}
.i_about .a_img_r{ padding:25px 2% 0px 0px;}
.i_about .a_img_r_c{ margin:15px 0px; height:84px;}

.i_introduction_b{ padding-top:20px;}
.i_introduction_b li .a_text{ font-size:14px; line-height:1.2;}
.i_introduction_b li .a_text span{ font-size:14px;}
.i_introduction_b li .a_number{ font-size:14px;}
.i_introduction_b li .a_number span{ font-size:24px;}

.i_show_t_en{ font-size:60px;}
.project_swiper .swiper-slide .div .a_text{ padding:10px;}
.project_swiper .swiper-slide .div .a_text_t{ font-size:18px;}
.project_swiper .swiper-slide .div{ font-size:14px;}
.project_swiper .swiper-slide .div .a_text_c_l{width:73%; margin-top:10px;}
.project_swiper .swiper-slide .div .a_text_c_r_t{ font-size:18px;}
.project_swiper .swiper-slide .div .a_text_c_r{ padding:0px; padding-top:10px; padding-left:0px;}

.i_cases_c .project_next,.i_cases_c .project_prev{width:40px; height:45px; background-size:15px;}
.i_cases_c .project_next{ right:0px;}
.i_cases_c .project_prev{ left:0px;}
.i_cases_c{ margin-bottom:40px;}
.i_news{ padding-bottom:50px;}
.i_news_c_l{width:100%; font-size:25px;}
.i_news_c_r{width:100%;}

.i_footer_menu a{ margin-right:0px;}
.i_footer_c_ul li{width:100%; height:auto; padding-top:5px; padding-bottom:5px; line-height:1.8;}
.i_footer_l{width:25%;}
.i_footer_c{width:57%;}
.i_footer_l .f_logo img{ height:30px;}



.n_banner{ height:320px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:20px;}
.n_banner_text .s1{ font-size:32px;}

.n_box2_t .i_introduction_b li .a_text{ font-size:14px; line-height:1.2;}
.n_box2_t .i_introduction_b li .a_text span{ font-size:16px;}
.n_box2_t .i_introduction_b li .a_number{ font-size:14px; }
.n_box2_t .i_introduction_b li .a_number span{ font-size:40px;}


.n_bg1{ display:none;}
.a_zxlmenu{ display:block;}

.n_box2{ padding:50px 0px;}
.i_show_t_en.active1{ font-size:60px;}
.n_box2_t{ padding:0px; padding-bottom:30px;}

.n_box2_c_img{ display:none;}
.n_box2_c_r{width:100%; padding:50px 5%;}


.n_box3{ padding:40px 0px;}


.n_box4{ padding:50px 0px;}
.n_box4_ul li .div{ padding:25px 5% 20px 5%;}
.n_box4_ul li .div .a_img{width:100%;}
.n_box4_ul li .div .a_img_r{width:100%; padding:15px 15px 0px 15px;}

.n_box5{ padding:50px 0px;}
.n_box5_c .zz_next,.n_box5_c .zz_prev{width:40px; height:45px; background-size:15px;}
.n_box5_c .zz_next{ right:0px;}
.n_box5_c .zz_prev{ left:0px;}


.n_box5_ul li{ padding:15px;}
.n_box5_ul li .div .a_img_r_t{ font-size:20px; height:40px; line-height:40px;}
.n_box5_ul li .div .a_img_r_c{ height:25px; line-height:25px;}
.n_box5_ul li .div .a_img{width:29.4%;}
.n_box5_ul li .div .a_img_r{width:67.1%;}


.n_box6{ padding:50px 0px;}
.n_box6_t .a_img{width:100%;}
.n_box6_t .a_img_r{width:100%;padding:20px;}
.n_box6_t .a_img_r_t{ font-size:22px;}

.n_box7{ padding:50px 0px;}
.n_box7_t{ font-size:22px;}

.n_box8{ padding:50px 0px;}
.n_box8_t{ font-size:22px;}
.n_box8_c{ padding-top:20px;}
.n_box8_c li{width:50%; margin:0px; padding:0px 1% 15px 1%;}
.n_box8_c li .div{ font-size:15px;}

.n_box9_ul li{ padding:25px 0px;}
.n_box9_ul li .div .a_img_r_t{ font-size:20px; height:40px; line-height:40px;}
.n_box9_ul li .div .a_img_r_c{ height:25px; line-height:25px;}
.n_box9_ul li .div .a_img{width:29%;}
.n_box9_ul li .div .a_img_r{width:52%;}
.n_box9_ul li .div .a_time{ font-size:14px;}
.n_box9_ul li .div .a_time_t{ font-size:18px;}
.n_box9_ul li .div .a_time_t span{ font-size:28px;}


.n_box9{ padding:40px 0px;}
.n_box10_t{ padding:15px 0px; font-size:20px;}
.n_box10_time{ padding:10px 0px; font-size:14px;}
.n_box10_c{ font-size:14px; padding:20px 0px;}
.n_box10_b{ padding:10px 0px;}
.n_box10_b a{ font-size:14px;}

.n_box11 h1{ font-size:20px;}

.a_careers_c dt{ font-size:15px;}
.a_careers_c dt .s2{ display:none;}
.a_careers_c dt .s3{width:22%;}
.a_careers_c dt .s4{width:23%;}
.a_careers_c dd .s3{width:22%;}
.a_careers_c dd .s4{width:23%;}
.a_careers_c dd .s2{ display:none;}
.a_careers_c dd .div{ font-size:14px;}
.a_careers_c dd .div_l{ font-size:14px;}
.a_careers_c dd .div{ background:url(../images/ee.png) right 10px center no-repeat;background-size:20px; background-color:#eee; }
.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 10px center no-repeat; background-color:#fff; background-size:20px; background-color:#286cc7; }

.n_contact{ padding:30px 0px;}
.n_contact_l{width:100%; padding-bottom:30px;}
.n_contact_r{width:100%; height:400px;}
.n_contact_l_t{ font-size:28px; margin-bottom:20px;}
.n_contact_l_t span{ font-size:20px;}

.inner_messages{ padding:40px 0px;}
.n_box11_com li dl dd .s1{width:25%; font-size:16px;}
.n_box11_com li dl dd .ipt1{width:75%;}
.n_box11_com li .s2{width:8.25%; font-size:16px;}
.n_box11_com li .ipt2{width:91%;}
.n_box11_com li .ipt3{ font-size:16px;}

.n_box12_t{ display:none;}
.n_box12{ padding:40px 0px;}


.probanner-swiper .swiper-slide .pc_banner{ display:none;}
.probanner-swiper .swiper-slide .pc_banner img{ display:none;}
.probanner-swiper .swiper-slide .wap_banner{ display:block;}
.probanner-swiper .swiper-slide .wap_banner img{ display:block;}

.product_box_r_t{ font-size:22px; margin-bottom:10px;}
.product_box_r_t1{ font-size:14px;}
.product_box_r_c{ font-size:14px;}
.product_box_r_phone_l{ font-size:14px;}
.product_box_r_phone_r{ font-size:18px;}
.product_box_r_phone1{ font-size:14px;}
.product_box_r_button .s1{ font-size:14px; background-size:18px; padding-left:25px;}

.n_box13_t{ font-size:22px;}
.n_box13_c{ font-size:14px; padding:20px;}

.pro_details_bg{ display:none;}
}


@media screen and (min-width:993px) and (max-width:1200px)
{
.header{ display:none;}
.phone_nav{ display:block;}



.w1540{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-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;}


.tj_product{ padding-right:0px;}
.product_swiper .swiper-slide .div .a_img_l{ font-size:14px;}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:16px;}
.tj_product_div_l .s1{ font-size:21px;}
.tj_product_div_l{ font-size:16px; padding:13px 2%;}

.i_about{ padding:70px 0px;}
.i_about .a_img_r .title_en{ font-size:70px; left:0px;}
.i_about .a_img_r{ padding-left:0px; padding-top:35px;}
.i_about .a_img_r_c{ margin:20px 0px; height:112px;}

.i_introduction_b{ padding-top:30px;}
.i_introduction_b li .a_number span{ font-size:35px;}
.i_introduction_b li .a_text{ font-size:14px; line-height:1.3;}

.i_show_t_en{ font-size:70px;}
.i_cases_c .project_next,.i_cases_c .project_prev{width:40px; height:45px; background-size:15px;}
.i_cases_c .project_next{ right:0px;}
.i_cases_c .project_prev{ left:0px;}

.project_swiper .swiper-slide .div .a_text{ padding:15px;}
.project_swiper .swiper-slide .div{ font-size:14px;}
.project_swiper .swiper-slide .div .a_text_t{ font-size:20px;}
.project_swiper .swiper-slide .div .a_text_c_r_t{ font-size:20px;}
.project_swiper .swiper-slide .div .a_text_c_r{ padding-left:0px;}
.project_swiper .swiper-slide .div .a_text_c_l{width:75%;}



.i_news_t_l{ font-size:26px;}
.i_news_c_r li .div .a_img_r_c{ height:25px;}

.i_footer_l{width:23%;}
.i_footer_c{width:60%;}
.i_footer_c_ul li{width:100%; line-height:1.8; padding-top:5px; padding-bottom:5px;}


.n_banner{ height:430px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:24px;}
.n_banner_text .s1{ font-size:38px;}


.n_bg1{ display:none;}
.a_zxlmenu{ display:block;}

.i_show_t_en.active1{ font-size:70px;}

.n_box2_t{ padding:0px 10% 40px 10%;}
.n_box2_t .i_introduction_b li .a_text{ font-size:14px; line-height:1.2;}
.n_box2_t .i_introduction_b li .a_text span{ font-size:16px;}
.n_box2_t .i_introduction_b li .a_number{ font-size:14px; }
.n_box2_t .i_introduction_b li .a_number span{ font-size:44px;}

.n_box2_c_r{ padding:50px 5%;}

.n_box3{ padding:50px 0px;}


.n_box4{ padding:50px 0px;}
.n_box4_ul li .div{ padding:35px 5% 20px 5%;}
.n_box4_ul li .div .a_img{width:100%;}
.n_box4_ul li .div .a_img_r{width:100%; padding:15px 15px 0px 15px;}


.n_box5{ padding:60px 0px;}
.n_box5_c .zz_next,.n_box5_c .zz_prev{width:40px; height:45px; background-size:15px;}
.n_box5_c .zz_next{ right:0px;}
.n_box5_c .zz_prev{ left:0px;}


.n_box5_ul li{ padding:25px 15px;}
.n_box5_ul li .div .a_img_r_t{ font-size:20px; height:40px; line-height:40px;}
.n_box5_ul li .div .a_img_r_c{ height:25px; line-height:25px;}


.n_box6{ padding:60px 0px;}
.n_box6_t .a_img{width:100%;}
.n_box6_t .a_img_r{width:100%; padding:20px;}
.n_box6_t .a_img_r_t{ font-size:22px;}

.n_box7{ padding:60px 0px;}
.n_box7_t{ font-size:22px;}

.n_box8{ padding:60px 0px;}
.n_box8_t{ font-size:22px;}
.n_box8_c{ padding-top:30px;}


.n_box9_ul li{ padding:25px 0px;}
.n_box9_ul li .div .a_img_r_t{ font-size:20px; height:40px; line-height:40px;}
.n_box9_ul li .div .a_img_r_c{ height:25px; line-height:25px;}
.n_box9_ul li .div .a_time{ font-size:14px;}
.n_box9_ul li .div .a_time_t{ font-size:18px;}
.n_box9_ul li .div .a_time_t span{ font-size:28px;}

.n_box10_t{ font-size:20px; padding:20px 0px;}


.n_box11 h1{ font-size:20px;}

.a_careers_c dt{ font-size:16px;}


.n_contact{ padding:30px;}
.n_box11_com li dl dd .s1{ font-size:16px;}
.n_box11_com li .s2{ font-size:16px;}
.n_contact_l_t{ font-size:28px; margin-bottom:20px;}
.n_contact_r{ height:360px;}
.n_contact_l_t span{ font-size:20px;}

.n_box12_t{ display:none;}

.pro_details_bg{ display:none;}
.product_box_r_t{ font-size:26px; margin-bottom:15px;}


}


@media screen and (min-width:1201px) and (max-width:1300px)
{
	
	
.w1540{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}

.i_logo_ul{width:70%;}

.banner-swiper .swiper-slide .banner_text h1{ font-size:55px;}

.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%;}

.tj_product{ padding-right:0px;}
.product_swiper .swiper-slide .div .a_img_l{ font-size:16px;}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:20px;}
.tj_product_div_l .s1{ font-size:26px;}
.tj_product_div_l{ font-size:20px; padding:13px 2%;}




.i_about{ padding:80px 0px;}
.i_about .a_img_r .title_en{ font-size:90px; left:5%;}
.i_about .a_img_r{ padding-top:50px;}
.i_about .a_img_r_c{ margin:20px 0px;}
.i_introduction_b{ padding-top:40px;}

.project_swiper .swiper-slide .div .a_text_c_r{ padding-left:0px;}
.project_swiper .swiper-slide .div .a_text_c_r_t{ font-size:20px;}
.i_cases_c .project_next{ right:0px;}
.i_cases_c .project_prev{ left:0px;}

.i_news_c_r li .div .a_img_r_c{ height:25px;}

.i_footer_l{width:20%;}
.i_footer_c_ul li{width:50%;}
.i_footer_c_ul li.bg3{width:100%;}



.n_banner{ height:500px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:24px;}
.n_banner_text .s1{ font-size:38px;}



.i_show_t_en.active1{ font-size:90px;}

.n_box2_t{ padding:0px 10% 40px 10%;}

.n_box2_c_r{ padding:50px 5%;}

.n_box3{ padding:50px 0px;}

.n_box4_ul li .div .a_img_r{ padding-top:20px; padding-bottom:20px;}
.n_box4_ul li .div .a_img_r_c{ font-size:14px;}
.n_box4_ul li .div .a_img_r_t{ font-size:20px; line-height:1.5;}


.n_box5{ padding:70px 0px;}
.n_box5_c .zz_next,.n_box5_c .zz_prev{width:40px; height:45px; background-size:15px;}
.n_box5_c .zz_next{ right:0px;}
.n_box5_c .zz_prev{ left:0px;}

.n_box5_ul li{ padding:25px 15px;}
.n_box5_ul li .div .a_img_r_t{ height:45px; line-height:45px; font-size:22px;}
.n_box5_ul li .div .a_img_r_c{ margin-top:0px;}


.n_box9_ul li{ position:30px 0px;}
.n_box9_ul li .div .a_img_r_t{ height:45px; line-height:45px; font-size:22px;}
.n_box9_ul li .div .a_img_r_c{ margin-top:0px;}
.n_box9_ul li .div .a_time{ font-size:15px;}
.n_box9_ul li .div .a_time_t{ font-size:22px;}
.n_box9_ul li .div .a_time_t span{ font-size:32px;}
.n_box9_ul li .div .a_img{width:24.5%;}

.n_box11 h1{ font-size:22px;}

.a_careers_c dt{ font-size:16px;}

.product_box_r_t{ font-size:30px;}
}
@media screen and (min-width:1301px) and (max-width:1440px)
{

.w1540{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}



.i_logo_ul{width:70%;}

.banner-swiper .swiper-slide .banner_text h1{ font-size:55px;}
.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%;}


.tj_product{ padding-right:0px;}
.product_swiper .swiper-slide .div .a_img_l{ font-size:16px;}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:20px;}
.tj_product_div_l .s1{ font-size:26px;}
.tj_product_div_l{ font-size:20px; padding:13px 2%;}




.i_about{ padding:80px 0px;}
.i_about .a_img_r .title_en{ font-size:90px; left:5%;}
.i_about .a_img_r{ padding-top:50px;}
.i_about .a_img_r_c{ margin:20px 0px;}
.i_introduction_b{ padding-top:40px;}

.project_swiper .swiper-slide .div .a_text_c_r{ padding-left:0px;}
.project_swiper .swiper-slide .div .a_text_c_r_t{ font-size:20px;}
.i_cases_c .project_next{ right:0px;}
.i_cases_c .project_prev{ left:0px;}

.i_news_c_r li .div .a_img_r_c{ height:25px;}

.i_footer_l{width:20%;}
.i_footer_c_ul li{width:50%;}
.i_footer_c_ul li.bg3{width:100%;}

.n_banner_text .s1{ font-size:40px;}
.n_banner_text{ font-size:28px;}

.i_show_t_en.active1{ font-size:90px;}

.n_box2_c_r{ padding:60px 5%;}

.n_box4_ul li .div .a_img_r{ padding-top:20px; padding-bottom:20px;}
.n_box4_ul li .div .a_img_r_c{ font-size:14px;}
.n_box4_ul li .div .a_img_r_t{ font-size:20px; line-height:1.5;}


.n_box5{ padding:80px 0px;}
.n_box5_c .zz_next{ right:0px;}
.n_box5_c .zz_prev{ left:0px;}

.n_box5_ul li{ padding:30px}


.n_box9_ul li{ position:30px 0px;}
.n_box9_ul li .div .a_img{width:24.5%;}

.n_box11 h1{ font-size:22px;}

.a_careers_c dt{ font-size:16px;}
.product_box_r_t{ font-size:30px; margin-bottom:15px;}

}

@media screen and (min-width:1441px) and (max-width:1600px)
{
.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}

.banner-swiper .swiper-slide .banner_text h1{ font-size:60px;}
.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%;}



.tj_product_div_l .s1{ font-size:30px;}
.tj_product_div_l{ font-size:22px;}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:22px;}
.tj_product_div_l{ padding:22px 2%;}

.i_logo_ul{width:65%;}

.i_about{ padding:80px 0px;}
.i_about .a_img_r .title_en{ font-size:90px; left:5%;}
.i_about .a_img_r{ padding-top:50px;}
.i_about .a_img_r_c{ margin:20px 0px;}
.i_introduction_b{ padding-top:20px;}

.project_swiper .swiper-slide .div .a_text{ padding:20px;}
.project_swiper .swiper-slide .div .a_text_c_l{width:76%;}
.project_swiper .swiper-slide .div .a_text_c_r{ padding-left:0px;}
.project_swiper .swiper-slide .div .a_text_c_r_t{ font-size:22px;}

.i_news_c_r li .div .a_img_r_c{ height:25px;}

.i_footer_l{width:20%;}
.i_footer_c_ul li{width:50%;}
.i_footer_c_ul li.bg3{width:100%;}


.n_banner_text .s1{ font-size:40px;}
.n_banner_text{ font-size:28px;}

.i_show_t_en.active1{ font-size:90px;}

.n_box2_c_r{ padding:60px 5%;}

.n_box4_ul li .div .a_img_r{ padding-top:20px; padding-bottom:20px;}
.n_box4_ul li .div .a_img_r_c{ font-size:14px;}
.n_box4_ul li .div .a_img_r_t{ font-size:20px; line-height:1.5;}

.n_box5_ul li{ padding:30px 0px}
.n_box5_ul li .div .a_img_r_t{ height:45px; line-height:45px; font-size:22px;}
.n_box5_ul li .div .a_img_r_c{ margin-top:0px;}


.n_box9_ul li{ position:30px 0px;}
.n_box9_ul li .div .a_img{width:24.5%;}
.n_box9_ul li .div .a_img_r_t{ height:45px; line-height:45px; font-size:22px;}
.n_box9_ul li .div .a_img_r_c{ margin-top:0px;}
.n_box9_ul li .div .a_time{ font-size:15px;}
.n_box9_ul li .div .a_time_t{ font-size:22px;}
.n_box9_ul li .div .a_time_t span{ font-size:32px;}

.product_box_r_t{ font-size:30px; margin-bottom:15px;}

}

@media screen and (min-width:1601px) and (max-width:1800px)
{
.banner-swiper .swiper-slide.swiper-slide-active .banner_text h1{ font-size:62px;}

.tj_product_div_l .s1{ font-size:34px}
.product_swiper .swiper-slide .div .a_img_l .s1{ font-size:22px;}

.i_about{ padding:140px 0px;}
.i_about .a_img_r .title_en{ font-size:95px;}
.i_about .a_img_r{ padding-top:55px}
.i_introduction_b{ padding-top:30px;}
.i_about .a_img_r_c{ margin:30px 0px;}

.project_swiper .swiper-slide .div .a_text_c_r{ padding-left:0px;}
.i_news_c_r li .div .a_img_r_c{ height:25px;}

.i_footer_l{width:20%;}
.i_footer_c_ul li{width:50%;}
.i_footer_c_ul li.bg3{width:100%;}

.n_banner_text .s1{ font-size:40px;}
.n_banner_text{ font-size:28px;}

.i_show_t_en.active1{ font-size:95px;}

.n_box2_c_r{ padding:60px 5%;}

.n_box5_ul li{ padding:30px}


.n_box9_ul li{ position:30px 0px;}
.n_box9_ul li .div .a_img{width:24.5%;}

.product_box_r_t{ font-size:32px;}

}
@media screen and (min-width:1801px) and (max-width:1900px){
	
.i_introduction_b{ padding-top:40px;}
	
}

