@charset "utf-8";

/* CSS Document */





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

{	

.header{ display:none;}

.phone_nav{ display:block;}



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

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





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

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

.home-swiper .swiper-slide .s1{ display:none;}

.home-swiper .home_prev{width:30px; height:40px; margin-top:-20px;}

.home-swiper .home_next{width:30px; height:40px; margin-top:-20px;}



.i_box1{ padding:30px 0px 30px 0px;}

.i_box1_t{ font-size:30px; line-height:40px; background-size:30px;}

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

.i_box1_c{ padding-top:15px;}

.i_box1_c .a_img{width:100%;}

.i_box1_c .a_img_r{width:100%; padding-top:15px;}

.i_box1_c .a_img_r .s1, .i_box1_c .a_img_r .s1:hover{ font-size:18px;}

.i_box1_c .a_img_r .s2{ font-size:14px; line-height:1.8;}

.i_box1_c .a_img_r .s3{ text-align:center;}

.i_box1_c .a_img_r .s3 a{ text-align:left;}

.i_box1_t .s2{ bottom:-15px;}

.home-swiper2 .swiper-slide{ padding-bottom:1%;}



.i_box2{ padding:30px 0px;}

.i_box2_c{ padding-top:15px;}

.i_box2_c dt .a_box1_t{ font-size:18px;}

.i_box2_c dt{width:100%; margin:0px; padding-bottom:10px;}

.i_box2_c dd{width:100%; margin:0px; padding:0px; padding-bottom:10px;}

.i_box2_c dd .a_img .a_text{ font-size:14px;}

.i_box2_c dd .a_img .a_text .s1{ font-size:20px;}



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

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

.i_box3_c .home_prev2{width:100px;  height:54px; margin-top:-27px; left:-70px;}

.i_box3_c .home_next2{width:100px;  height:54px; margin-top:-27px; right:-70px;}

.home-swiper2 .swiper-slide .div .a_text{ height:40px; line-height:40px;}



.i_box4{ padding:30px 0px;}

.i_box1_t .s3{ bottom:-20px;}

.i_box4_c dt{width:100%; margin:0px; margin-bottom:10px;}

.i_box4_c dd{width:100%; padding-bottom:10px;}

.i_box4_c dt .div{ padding:10px;}

.i_box4_c dt .div .a_text_c{ font-size:14px; height:75px; line-height:25px;}

.i_box4_c dt .div .a_text{ font-size:16px;}

.i_box4_c dd .div{ padding:10px;}

.i_box4_c dd .div .a_img{width:100%;}

.i_box4_c dd .div .a_img_r{width:100%; margin:0px; padding-top:10px;}

.i_box4_c dd .div .a_img_r .s1{ font-size:16px; }

.i_box4_c dt .div .a_img{ margin-bottom:10px;}



.i_footer{ padding:20px 0px 10px 0px;}

.i_footer_logo{width:100%; text-align:center; padding-top:0px;}

.i_footer_r{width:100%; padding-top:15px;}

.i_footer_r li{width:25%;}

.i_footer_r li .a2{ display:none;}

.i_footer_r li .a1{ font-size:15px; height:35px; line-height:35px;}



.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}



.n_banner img{ display:none;}

.n_banner{ height:200px;}

.n_banner .n_banner_text{ font-size:14px;}

.n_banner .n_banner_text .s1{ height:45px; line-height:45px; font-size:22px;}



.n_box1{ padding:30px 0px;}

.n_box1_t{ font-size:14px;}

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

.n_box1_t.activetwo .s1{ font-size:24px;}

.n_box1_t1{ padding:30px 0px;}

.n_box1_t1 li{ font-size:12px;}

.n_box1_t1 li .s2{ font-size:22px;}

.n_box1_c{ padding:0px; font-size:14px; line-height:1.7; height:auto;}

.n_box2_l{width:100%;}

.n_box2_r{width:100%;}

.n_box2_r .img{ display:none;}

.n_box2_rc{ padding:30px 5%; position:relative; top:0px;webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}

.n_box2_rc_text{ line-height:1.7; font-size:14px; height:auto; margin-top:15px; text-align:center;}

.n_box2_rc_b{ padding-top:20px; text-align:center;}

.n_box2_rc_b a img{width:30px;}

.n_box3{ padding:30px 0px;}

.n_box1_t.activeone{ text-align:center;}



.n_box4_t{ font-size:46px; height:80px; line-height:80px; padding:0px;}

.n_box4_c{ padding:0px;}

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

.n_box4_con{ padding:20px 8%;}

.preview .active-nav{ font-size:20px;}

.preview .swiper-slide{ height:50px; line-height:50px;}

.preview .swiper-container{ height:50px;}

.view .swiper-slide{ padding:20px 0px 70px 0px; font-size:14px;}

.view .swiper-slide .s1{ margin:0px;}

.view .swiper-slide .s2{ font-size:16px; padding-top:10px; display:inline-block;}

.n_box4_a,.n_box4_a:hover{width:100px; height:82px; padding:40px 0px 0px 24px; font-size:13px;}



.n_box4_c .arrow-right1{width:30px;  height:30px; margin-top:0px; top:30px; right:10px;}

.n_box4_c .arrow-left1{width:30px;  height:30px; margin-top:0px; top:30px; left:10px;}



.n_box5{ padding:20px 0px;}

.n_box5_t{ font-size:65px; text-align:center;}

.n_box5_t .s1{ font-size:22px; text-align:center;}

.n_box6_c_nav{ display:none;}

.sjs-swiper1 .swiper-slide .a_text{ position:relative; height:auto; width:100%; left:0px; top:0px;webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);opacity: 1; filter: alpha(opacity=100);-moz-box-shadow:0px 0px 0px #184d5e;/*firefox*/  

-webkit-box-shadow:0px 0px 0px #184d5e;/*webkit*/  

box-shadow:0px 0px 0px #184d5e;/*opera或ie9*/}



.sjs-swiper1 .swiper-slide.swiper-slide-active .a_text{opacity: 1; filter: alpha(opacity=100); webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}

.n_box6{ padding:0px 3% 30px 3%;}

.sjs-swiper1 .sjs-next1{ display:block;width:30px; height:30px;margin-top:0px; top:15%; left:auto; left:10px;}

.sjs-swiper1 .sjs-prev1{ right:0px; width:30px; height:30px; margin-top:0px; top:15%;left:auto; right:10px;}

.sjs-swiper1 .swiper-slide .a_text_t{ font-size:20px;}



.n_box7{ padding:30px 0px;}

.n_box8{ padding:30px 0px;}

.n_box8_c{ padding:15px;}

.n_box8_ctext{ font-size:14px;}

.n_box8_cbottom .a_img{width:100%; padding-bottom:10px;}

.n_box8_cbottom .a_img_r{width:100%;}

.n_box8_cbottom .a_img_r .atb{ background-size:40px; padding-top:50px; font-size:16px; line-height:30px;}



.n_box9{ padding:20px 0px;}

.n_box9_c{ padding:40px 0px;}

.n_box9_con{ font-size:14px;}

.n_box9_con .s1{ margin-right:0px; margin-bottom:10px;}



.n_box7_ul li{width:50%; margin:0px; padding:0px; padding:0px 1% 2% 1%;}

.n_box7_ul li .div .a_text{ padding:10px 15px;}

.n_box7_ul li .div .a_text_t{ padding-bottom:10px;}

.n_box7_ul li .div .a_text_t .s1{ font-size:14px; line-height:25px; height:50px;}

.n_box7_ul li .div .a_text_b{ height:40px; line-height:40px;}



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

.n_box10 li .div .a_img_r{ padding-top:15px;}

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



.n_box11{ padding:10px; margin-bottom:15px;}

.n_box11 .a_img{width:100%;}

.n_box11 .a_img_r{width:100%;}

.n_box11 .a_img_r li .div .s1{ font-size:16px; height:40px; line-height:40px;}

.n_box11_ul li .div{ padding:10px;}

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

.n_box11_ul li .div .a_img_r{width:100%; padding:0px; padding-top:5px;}

.n_box11_ul li .div .a_img_r .s1{ font-size:16px;}

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



.a_tzjyg_c_t{ font-size:18px;}

.a_tzjyg_c_time{ height:30px; line-height:20px; padding-bottom:10px;}

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

.n_box11_c{ padding:15px 3%;}



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

.n_box12 li .div .s1{ height:auto; line-height:1.8; font-size:15px;}

.n_box12 li .div .s2{ height:30px; line-height:30px;font-size:14px;}

.n_box12 li .div{ padding:15px;}



.n_box12_ul li .div{ padding:15px;}

.n_box12_ul li .div .div_t .s1{width:100%; height:auto; line-height:2;}

.n_box12_ul li .div .div_t .s2{width:100%; height:30px; line-height:30px;}



.n_box13{ padding:15px;}

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

.n_box13_c{width:100%;}

.n_box13_c li .s1{width:100%; text-align:left; font-size:14px;}

.n_box13_c li .s2{width:100%;}

.n_box13_c li .s3{width:100%; height:30px; line-height:30px; margin-top:5px;}

.n_box13_c li{ padding:0px;}

.n_box13_c li .s2 .ipt1{ text-indent:10px;}

.n_box13_c li .s2 .ipt2{ padding:5px 10px;}

.n_box13_c li:nth-child(5){ padding-top:15px;}

.n_box13_c li:nth-child(5) .s1{ display:none;}



.n_box14{ padding:30px 0px;}

.a_careers_t_s1{ font-size:14px;}

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

.a_careers_t_s2l{width:100%;}

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

.a_careers_t_s22 li{ padding-bottom:10px;width:100%;}

.a_careers_t_s22 li .ipt1{ font-size:14px; text-indent:10px;width:100%;}

.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}

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

.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:12px; }

.a_careers_c dd .div.activeds{ background:url("../images/ee1.png") right 10px center no-repeat; background-color:#1954da; background-size:12px; }

.a_careers_c dd .div .s4{width:35.3%;}

.a_careers_c dd .div .s2{width:26.4%}



.n_box15{width:100%; padding:15px;}

.n_box15_tleft_t{ font-size:20px;}

.n_box15_tleft{ width:100%; padding:0px; padding-top:10px; border:0px;}

.n_box15_tright{width:100%; padding:15px 0px;}

.n_box15_tleft_c li .div .a_img{width:20%; padding:0px 3.5%;}

.n_box15_tleft_c li .div .a_img_r{width:80%;}

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

.n_box15_tleft_c li .div .a_img_r .s1{ font-size:25px;}

.n_box15_tleft_c li:nth-child(3){ border-bottom:1px solid #f2f2f2 !important;}

.n_box16{ padding-top:20px;}

.n_box16 #allmap{ height:200px; }



}



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

{

.header{ display:none;}

.phone_nav{ display:block;}



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

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





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

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

.home-swiper .swiper-slide .s1{ display:none;}



.phone_logo .p1{width:45%;}



.i_box1{ padding:40px 0px;}

.i_box1_t{ font-size:50px; line-height:70px;}

.i_box1_t .s1{ height:70px; line-height:70px; font-size:22px;}

.i_box1_c{ padding-top:15px;}

.i_box1_c .a_img{width:100%;}

.i_box1_c .a_img_r{width:100%; padding-top:15px;}

.i_box1_c .a_img_r .s1, .i_box1_c .a_img_r .s1:hover{ font-size:18px;}

.i_box1_c .a_img_r .s2{ font-size:14px; line-height:1.8;}

.i_box1_c .a_img_r .s3{ text-align:center;}

.i_box1_c .a_img_r .s3 a{ text-align:left;}

.i_box1_t .s2{ bottom:-15px;}

.home-swiper2 .swiper-slide{ padding-bottom:1%;}



.i_box2{ padding:40px 0px;}

.i_box2_c{ padding-top:15px;}

.i_box2_c dt .a_box1_t{ font-size:18px;}

.i_box2_c dt{width:100%; margin:0px; padding-bottom:10px;}

.i_box2_c dd{width:100%; margin:0px; padding:0px; padding-bottom:10px;}

.i_box2_c dd .a_img .a_text{ font-size:14px;}

.i_box2_c dd .a_img .a_text .s1{ font-size:20px;}



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

.i_box1_t .s2_a{ font-size:22px; height:45px; line-height:45px;}

.i_box3_c .home_prev2{width:100px;  height:54px; margin-top:-27px; left:-70px;}

.i_box3_c .home_next2{width:100px;  height:54px; margin-top:-27px; right:-70px;}

.home-swiper2 .swiper-slide .div .a_text{ height:40px; line-height:40px;}



.i_box4{ padding:40px 0px;}

.i_box1_t .s3{ bottom:-20px;}

.i_box4_c dt{width:100%; margin:0px; margin-bottom:10px;}

.i_box4_c dd{width:100%; padding-bottom:10px;}

.i_box4_c dt .div{ padding:10px;}

.i_box4_c dt .div .a_text_c{ font-size:14px; height:75px; line-height:25px;}

.i_box4_c dt .div .a_text{ font-size:16px;}

.i_box4_c dd .div{ padding:10px;}

.i_box4_c dd .div .a_img_r .s1{ font-size:16px;}

.i_box4_c dd .div .a_img_r .s2{ margin-bottom:0px;}

.i_box4_c dt .div .a_img{ margin-bottom:10px;}



.i_footer{ padding:20px 0px 10px 0px;}

.i_footer_logo{width:100%; text-align:center; padding-top:0px;}

.i_footer_r{width:100%; padding-top:15px;}

.i_footer_r li{width:25%;}

.i_footer_r li .a2{ display:none;}

.i_footer_r li .a1{ font-size:15px; height:35px; line-height:35px;}



.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}



.n_banner .n_banner_text{ font-size:16px;}

.n_banner .n_banner_text .s1{ height:55px; line-height:55px; font-size:25px;}



.n_box1{ padding:40px 0px;}

.n_box1_t{ font-size:18px;}

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

.n_box1_t.activetwo .s1{ font-size:30px}

.n_box1_t1 li .s2{ font-size:35px;}

.n_box1_t1{ padding:40px 0px;}

.n_box1_c{ font-size:15px; padding:0px; height:auto; line-height:1.8;}



.n_box2_l{width:100%;}

.n_box2_r{width:100%;}

.n_box2_r .img{ display:none;}

.n_box2_rc{ padding:50px 5%; position:relative; top:0px;webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}

.n_box2_rc_text{ line-height:1.8; font-size:15px; height:auto; margin-top:15px; text-align:center;}

.n_box2_rc_b{ padding-top:20px; text-align:center;}

.n_box2_rc_b a img{width:40px;}

.n_box1_t.activeone{ text-align:center;}



.n_box3{ padding:40px 0px;}

.n_box4{ padding-bottom:50px;}

.n_box4_t{ font-size:100px;}

.view .swiper-slide .s1{ margin-right:0px; width:100%; text-align:center;}

.view .swiper-slide .s2{ padding-top:10px; font-size:16px; display:inline-block;}

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

.n_box4_con{ padding:30px 5%;}

.preview .active-nav{ font-size:22px;}

.n_box4_a,.n_box4_a:hover{width:100px; height:82px; padding:40px 0px 0px 24px; font-size:13px;}





.n_box5{ padding:30px 0px 20px 0px;}

.n_box5_t{ font-size:65px;}

.n_box5_t .s1{ font-size:22px;}

.n_box6_c_nav{ display:none;}

.sjs-swiper1 .swiper-slide .a_text{ position:relative; height:auto; width:100%; left:0px; top:0px;webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);opacity: 1; filter: alpha(opacity=100);-moz-box-shadow:0px 0px 0px #184d5e;/*firefox*/  

-webkit-box-shadow:0px 0px 0px #184d5e;/*webkit*/  

box-shadow:0px 0px 0px #184d5e;/*opera或ie9*/}



.sjs-swiper1 .swiper-slide.swiper-slide-active .a_text{opacity: 1; filter: alpha(opacity=100); webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}

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

.sjs-swiper1 .sjs-next1{ display:block; left:auto; left:10px;}

.sjs-swiper1 .sjs-prev1{left:auto; right:10px;}

.sjs-swiper1 .swiper-slide .a_text_t{ font-size:20px;}





.n_box8{ padding:40px 0px;}

.n_box8_c{ padding:30px;}

.n_box8_ctext{ font-size:14px;}

.n_box8_cbottom .a_img{width:100%; padding-bottom:10px;}

.n_box8_cbottom .a_img_r{width:100%;}

.n_box8_cbottom .a_img_r .atb{ background-size:40px; padding-top:50px; font-size:16px; line-height:30px;}



.n_box9{ padding:30px 0px;}

.n_box9_c{ padding:40px 0px;}

.n_box9_con{ font-size:14px;}

.n_box9_con .s1{ margin-right:20px; margin-bottom:10px;}

.n_box9_con .s1 img{width:260px;}





.n_box7_ul li .div .a_text{ padding:10px 15px;}

.n_box7_ul li .div .a_text_t{ padding-bottom:10px;}

.n_box7_ul li .div .a_text_t .s1{ font-size:14px; line-height:25px; height:50px;}

.n_box7_ul li .div .a_text_b{ height:40px; line-height:40px;}



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

.n_box10 li .div .a_img_r{ padding-top:30px;}

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



.n_box11 .a_img{width:100%;}

.n_box11 .a_img_r{width:100%;}

.n_box11 .a_img_r li .div .s1{ font-size:16px;}

.n_box11_ul li .div .a_img{width:32%;}

.n_box11_ul li .div .a_img_r{width:65%; padding-top:5px;}

.n_box11_ul li .div .a_img_r .s1{ height:35px; line-height:35px; font-size:16px;}

.n_box11_ul li .div .a_img_r .s2{ height:24px;}



.a_tzjyg_c_t{ font-size:22px;}

.a_tzjyg_c_time{ height:30px; line-height:20px; padding-bottom:10px;}

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

.n_box11_c{ padding:30px 5%;}



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

.n_box12 li .div .s1{ height:auto; line-height:1.8; font-size:15px;}

.n_box12 li .div .s2{ height:30px; line-height:30px;font-size:14px;}

.n_box12 li .div{ padding:15px;}

.n_box12_ul li .div .div_t .s1{ line-height:35px; height:auto;}



.n_box13_c{ width:100%;}

.n_box13_t{ padding-bottom:40px; font-size:14px;}

.n_box13_c li .s1{ font-size:15px;}



.n_box14{ padding:30px 0px;}

.a_careers_t_s1{ font-size:14px;}

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

.a_careers_t_s2l{width:35%;}

.a_careers_t_s2r{width:60%;margin-left: 0px;}

.a_careers_t_s22 li{ padding-bottom:10px;width:100%;}

.a_careers_t_s22 li .ipt1{ font-size:14px; text-indent:10px;width:100%;}

.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}

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

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

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





.n_box15{width:100%; padding:25px;}

.n_box15_tleft_t{ font-size:20px;}

.n_box15_tleft{ width:100%; padding:0px; padding-top:10px; border:0px;}

.n_box15_tright{width:100%; padding:15px 0px;}

.n_box15_tleft_c li .div .a_img{width:15%; padding:0px 3.5%;}

.n_box15_tleft_c li .div .a_img_r{width:85%;}

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

.n_box15_tleft_c li .div .a_img_r .s1{ font-size:25px;}

.n_box15_tleft_c li:nth-child(3){ border-bottom:1px solid #f2f2f2 !important;}

.n_box16{ padding-top:30px;}

.n_box16 #allmap{ height:260px; }



}

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

{

.header{ display:none;}

.phone_nav{ display:block;}



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

.home-swiper .swiper-slide .s1{ display:none;}



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

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





.phone_logo .p1{width:44%;}

.i_box1_t{ font-size:60px; line-height:70px;}

.i_box1_t .s1{ height:70px; line-height:70px; font-size:30px;}

.i_box1{ padding:40px 0px;}

.i_box1_c{ padding-top:15px;}

.i_box1_c .a_img_r .s1, .i_box1_c .a_img_r .s1:hover{ height:30px; line-height:30px; font-size:18px;}

.i_box1_c .a_img_r .s2{ font-size:14px; line-height:25px; height:100px;}

.i_box2{ padding:30px 0px;}

.i_box2_c{ padding-top:15px;}

.i_box2_c dt .a_box1_t{ font-size:14px; padding-bottom:10px;}

.i_box2_c dt .a_box1{ padding:20px 10% 0px 10%;}

.i_box2_c dt .a_box1_c .tb1{ background-size:25px;}

.i_box2_c dt .a_box1_b, .i_box2_c dt .a_box1_b:hover{ height:30px; line-height:30px; font-size:14px;}

.i_box2_c dd .a_img .a_text{ font-size:14px;}

.i_box2_c dd .a_img .a_text .s1{ font-size:18px;}

.i_box3{ padding:30px 0px;}



.i_box3_c .home_prev2{width:180px;  height:98px; margin-top:-49px; left:-140px;}

.i_box3_c .home_next2{width:180px;  height:98px; margin-top:-49px; right:-140px;}

.i_box1_t .s2_a{ font-size:25px;}



.i_box4{ padding:50px 0px 25px 0px;}

.i_box4_c dt .div .a_text_c{ font-size:14px; line-height:25px; height:75px;}

.i_box4_c dt .div .a_text{ font-size:16px;}

.i_box4_c dd .div .a_img_r .s1{ height:30px; line-height:30px; font-size:16px;}

.i_box4_c dd .div .a_img_r .s2{ height:20px; line-height:20px; margin-bottom:0px;}

.i_box4_c dd .div .a_img_r .s3{ height:20px; line-height:20px;}

.i_box4_c dd{ padding-bottom:15px;}



.i_footer{ padding:30px 0px;}

.i_footer_r li .a1{ font-size:15px;}

.i_footer_logo img{width:100%;}

.i_footer_logo{width:21%;}





.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}



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

.n_banner .n_banner_text .s1{ font-size:28px; height:60px; line-height:60px;}



.n_box1{ padding:60px 0px;}

.n_box1_t{ font-size:18px;}

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

.n_box1_t.activetwo .s1{ font-size:30px;}

.n_box1_t1 li .s2{ font-size:40px;}

.n_box1_t1{ padding:40px 0px;}



.n_box1_c{width:100%; padding:0px; line-height:1.8; height:auto; font-size:15px;}

.n_box2_l{width:100%;}

.n_box2_r{width:100%;}

.n_box1_t.activeone{ text-align:center;}

.n_box2_rc{ padding:0px 18%;}

.n_box2_rc_b{ text-align:center;}

.n_box4_t{ font-size:75px;}

.n_box4{ padding-bottom:70px;}

.view .swiper-slide .s1{ margin-right:25px;}

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

.view .swiper-slide  .s2{ font-size:16px;}



.n_box5{ padding:35px 0px;}

.n_box5_t{  font-size:80px;}

.n_box5_t .s1{ font-size:28px;}



.sjs-swiper1 .swiper-slide .a_text{width:300px; left:auto; right:5%;}

.sjs-swiper1 .sjs-prev1{ display:none;}

.n_box6_c_nav li{ margin-bottom:0px;}

.sjs-swiper1 .swiper-slide .a_text_c_con{ height:125px;}

.sjs-swiper1 .swiper-slide .a_text_t{ font-size:20px;}



.n_box6{ padding:0px 3% 40px 3%;}

.n_box6_c_nav li .s1{ height:35px; line-height:35px;}

.n_box6_c_nav{ background-color:rgb(0,0,0,0.5); padding:5px 10px; width:180px;}



.n_box8{ padding:50px 0px;}

.n_box8_c{ padding:40px;}

.n_box8_ctext{ font-size:14px;}

.n_box8_cbottom .a_img_r .atb{ background-size:40px; padding-top:50px; font-size:16px; line-height:30px;}



.n_box9{ padding:40px 0px;}

.n_box9_c{ padding:40px 0px;}

.n_box9_con{ font-size:14px;}

.n_box9_con .s1{ margin-right:20px; margin-bottom:10px;}





.n_box7_ul li .div .a_text{ padding:10px 15px;}

.n_box7_ul li .div .a_text_t{ padding-bottom:10px;}

.n_box7_ul li .div .a_text_t .s1{ font-size:14px; line-height:30px; height:30px;}

.n_box7_ul li .div .a_text_b{ height:40px; line-height:40px;}





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

.n_box10 li .div .a_img_r{ padding-top:30px;}

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



.n_box11 .a_img{width:100%;}

.n_box11 .a_img_r{width:100%;}

.n_box11 .a_img_r li .div .s1{ font-size:16px;}

.n_box11_ul li .div .a_img{width:32%;}

.n_box11_ul li .div .a_img_r{width:65%; padding-top:5px;}

.n_box11_ul li .div .a_img_r .s1{ height:35px; line-height:35px; font-size:16px;}



.a_tzjyg_c_t{ font-size:22px;}

.a_tzjyg_c_time{ height:30px; line-height:20px; padding-bottom:10px;}

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

.n_box11_c{ padding:30px 5%;}



.n_box12 li .div{ padding:15px;}

.n_box12 li .div .s1{ height:60px;}

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



.n_box13_c{ width:100%;}

.n_box13_t{ padding-bottom:40px; font-size:14px;}

.n_box13_c li .s1{ font-size:15px;}



.n_box14{ padding:40px 0px;}

.a_careers_t_s1{ font-size:14px;}

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

.a_careers_t_s2l{width:35%;}

.a_careers_t_s2r{width:60%;margin-left: 0px;}

.a_careers_t_s22 li{ padding-bottom:10px; width:100%;}

.a_careers_t_s22 li .ipt1{ font-size:14px; text-indent:10px; width:100%;}

.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}

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

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

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



.n_box15{width:100%; padding:0px 25px 25px 25px;}

.n_box15_tleft_t{ font-size:20px;}

.n_box15_tleft{ padding-top:20px; font-size:20px;}

.n_box15_tleft_c li .div .a_img{width:15%; padding:0px 3%;}

.n_box15_tleft_c li .div .a_img_r{width:85%;}

.n_box15_tleft_c li .div .a_img_r .s1{ font-size:26px;}

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

.n_box15_tright{ padding:150px 2% 0px 2%;}

.n_box16{ padding-top:30px;}



}

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

{

.header{ display:block;}

.phone_nav{ display:none;}



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

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



.header{ padding:0px 1%;}

.i_logo_img img{width:100%;}

.i_logo_r{width:65%;}

.i_logo_ul .nav_menu li{width:12.5%; padding-left:0px;}

.i_logo_r_t{ padding-bottom:0px; padding-right:2%;}

.header{ height:100px;}

.i_logo_ul .nav_menu li dl{ margin-left:-60px;}

.i_box1_t { font-size:75px;}

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

.i_box1{ padding:50px 0px;}

.i_box1_c .a_img_r .s1, .i_box1_c .a_img_r .s1:hover{ font-size:20px;}

.i_box1_c .a_img_r .s2{ font-size:14px; line-height:25px; height:150px;}



.i_box2{ padding:50px 0px;}

.i_box2_c{ padding-top:25px;}

.i_box2_c dt .a_box1_t{ font-size:18px; padding-bottom:10px;}

.i_box2_c dd .a_img .a_text{ font-size:14px;}

.i_box2_c dd .a_img .a_text .s1{ font-size:20px;}

.i_box2_c dt .a_box1_b, .i_box2_c dt .a_box1_b:hover{ font-size:14px; height:30px; line-height:30px;}



.i_box3{ padding-top:50px;}

.i_box3_c .home_next2{ right:-220px;}

.i_box3_c .home_prev2{ left:-220px;}



.i_box4{ padding:50px 0px;}

.i_box4_c dt .div .a_text_c{ font-size:14px; line-height:25px; height:75px;}

.i_box4_c dt .div .a_text{ font-size:16px;}

.i_box4_c dd .div .a_img_r .s1{ height:30px; line-height:30px; font-size:16px;}

.i_box4_c dd .div .a_img_r .s2{ height:25px; line-height:25px;}

.i_box4_c dd .div .a_img_r .s3{ height:20px; line-height:20px;}

.i_box4_c dd{ padding-bottom:12px;}



.i_footer{ padding-bottom:50px;}







.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}



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

.n_banner .n_banner_text .s1{ font-size:33px; height:60px; line-height:60px;}

.n_box2_l .img{ display:none;}

.n_box2_r .img{ display:none;}

.n_box2_l{ height:500px;}

.n_box2_r{ height:500px;}

.n_box1_t{ font-size:20px;}

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

.n_box1_t.activetwo .s1{ font-size:30px;}

.n_box1_t1 li .s2{ font-size:42px;}

.n_box1_t1{ padding:50px 0px;}

.n_box1{ padding:95px 0px;}



.n_box4_t{ font-size:150px;}

.preview .active-nav{ font-size:22px;}

.view .swiper-slide .s1{ margin-right:25px;}

.view .swiper-slide .s2{ font-size:17px;}



.n_box5_t .s1{ font-size:28px;}

.n_box5_t{ font-size:100px;}





.sjs-swiper1 .swiper-slide .a_text{width:300px; left:auto; right:5%;}

.sjs-swiper1 .sjs-prev1{ display:none;}

.sjs-swiper1 .swiper-slide .a_text_c_con{ height:205px;}

.sjs-swiper1 .swiper-slide .a_text_t{ font-size:20px;}



.n_box6{ padding:0px 3% 40px 3%;}

.n_box6_c_nav{ background-color:rgb(0,0,0,0.5); padding:5px 10px; width:200px;}



.n_box1_c{ height:auto;}



.n_box8{ padding:50px 0px;}

.n_box8_c{ padding:40px;}

.n_box8_ctext{ font-size:14px;}

.n_box8_cbottom .a_img_r .atb{ background-size:40px; padding-top:50px; font-size:16px; line-height:30px;}





.n_box9{ padding:40px 0px;}

.n_box9_c{ padding:40px 0px;}

.n_box9_con{ font-size:14px;}

.n_box9_con .s1{ margin-right:20px; margin-bottom:10px;}



.n_box7_ul li .div .a_text_t .s1{ font-size:16px;}

.n_box7_ul li .div .a_text_t{ padding-bottom:15px;}

.n_box7_ul li .div .a_text_b{ height:40px; line-height:40px;}



.n_box10 li{ padding-bottom:25px;}

.n_box10 li .div .a_img_r{ padding-top:80px;}

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





.n_box11 .a_img_r li .div .s2{ height:25px;}

.n_box11 .a_img_r li .div .s1{ height:30px; line-height:30px; font-size:16px;}

.n_box11 .a_img_r li .div .s3{ height:20px; line-height:20px;}

.n_box11_ul li .div .a_img_r{ padding-top:5px;}

.n_box11_ul li .div .a_img_r .s1{ font-size:16px; height:33px; line-height:33px;}

.n_box11_ul li .div .a_img{width:23%;}

.n_box11_ul li .div .a_img_r{width:74%;}



.a_tzjyg_c_t{ font-size:25px;}

.a_tzjyg_c_time{ height:30px; line-height:20px; padding-bottom:10px;}

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

.n_box11_c{ padding:30px 5%;}



.n_box12 li .div{ padding:15px;}

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



.n_box13_c{ width:80%;}

.n_box13_t{ padding-bottom:40px; font-size:14px;}

.n_box13_c li .s1{ font-size:15px;}



.n_box14{ padding:50px 0px;}

.a_careers_t_s1{ font-size:14px;}

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

.a_careers_t_s2l{width:35%;}

.a_careers_t_s2r{width:60%;margin-left: 0px;}

.a_careers_t_s22 li{ padding-bottom:10px; width:100%;}

.a_careers_t_s22 li .ipt1{ font-size:14px; text-indent:10px; width:100%;}

.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}

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

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

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





.n_box15{width:100%; padding:0px 25px 25px 25px;}

.n_box15_tleft_t{ font-size:20px;}

.n_box15_tleft{ padding-top:20px; font-size:20px;}

.n_box15_tleft_c li .div .a_img{width:15%; padding:0px 3%;}

.n_box15_tleft_c li .div .a_img_r{width:85%;}

.n_box15_tleft_c li .div .a_img_r .s1{ font-size:26px;}

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

.n_box15_tright{ padding:150px 2% 0px 2%;}

.n_box16{ padding-top:30px;}



}

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

{

.header{ display:block;}

.phone_nav{ display:none;}

.i_logo_img{ padding-top:30px;}



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

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



.header{ padding:0px 1%;}

.i_logo_img img{width:100%;}

.i_logo_r{width:65%;}

.i_logo_ul .nav_menu li{width:12.5%; padding-left:0px;}

.i_logo_r_t{ padding-bottom:0px; padding-right:3%;}

.header{ height:100px;}

.i_logo_ul .nav_menu li dl{ margin-left:-60px;}

.i_box1_t { font-size:75px;}

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

.i_box1{ padding:50px 0px;}

.i_box1_c .a_img_r .s1, .i_box1_c .a_img_r .s1:hover{ font-size:20px;}

.i_box1_c .a_img_r .s2{ font-size:14px; line-height:25px; height:200px;}



.i_box2{ padding:50px 0px;}

.i_box2_c{ padding-top:25px;}

.i_box2_c dt .a_box1_t{ font-size:18px; padding-bottom:10px;}

.i_box2_c dd .a_img .a_text{ font-size:14px;}

.i_box2_c dd .a_img .a_text .s1{ font-size:20px;}

.i_box2_c dt .a_box1_b, .i_box2_c dt .a_box1_b:hover{ font-size:14px; height:30px; line-height:30px;}



.i_box3{ padding-top:50px;}

.i_box3_c .home_next2{ right:-220px;}

.i_box3_c .home_prev2{ left:-220px;}



.i_box4{ padding:50px 0px;}

.i_box4_c dt .div .a_text_c{ font-size:14px; line-height:25px; height:75px;}

.i_box4_c dt .div .a_text{ font-size:16px;}

.i_box4_c dd .div .a_img_r .s1{ height:30px; line-height:30px; font-size:16px;}

.i_box4_c dd .div .a_img_r .s2{line-height:25px;}

.i_box4_c dd .div .a_img_r .s3{ height:20px; line-height:20px;}

.i_box4_c dd{ padding-bottom:10px;}



.i_footer{ padding-bottom:50px;}





.n_box2_l .img{ display:none;}

.n_box2_r .img{ display:none;}

.n_box2_l{ height:500px;}

.n_box2_r{ height:500px;}

.sjs-swiper1 .swiper-slide .a_text{ left:350px; height:60%;}



.n_box6_c_nav{ background-color:rgb(0,0,0,0.5); padding:5px 10px; width:240px; height:60%;}



.n_box1_c{ height:auto;}



.n_box8{ padding:50px 0px;}

.n_box8_c{ padding:40px;}

.n_box8_ctext{ font-size:14px;}

.n_box8_cbottom .a_img_r .atb{ background-size:40px; padding-top:50px; font-size:16px; line-height:30px;}



.n_box9{ padding-top:50px;}

.n_box9_c{ padding:60px 0px;}

.n_box9_con{ font-size:14px;}

.n_box9_con .s1{ margin-right:20px; margin-bottom:10px;}



.n_box7_ul li .div .a_text_t .s1{ font-size:16px;}

.n_box7_ul li .div .a_text_t{ padding-bottom:15px;}

.n_box7_ul li .div .a_text_b{ height:40px; line-height:40px;}



.n_box10 li .div{ font-size:22px;}



.n_box11 .a_img_r li .div .s1{ height:33px; line-height:33px; font-size:16px;}

.n_box11 .a_img_r li .div .s2{ height:44px; line-height:22px;}

.n_box11 .a_img_r li .div .s3{ height:20px; line-height:20px;}

.n_box11_ul li .div .a_img_r{ padding-top:5px;}

.n_box11_ul li .div .a_img_r .s1{ height:35px; line-height:35px; font-size:16px;}



.n_box13_c{ width:80%;}



.a_careers_t_s2r{width:40%;margin-left: 0px;}



.n_box15{width:100%; padding:0px 35px 35px 35px;}



}

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

{

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

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



.header{ padding:0px 1%;}

.i_logo_ul .nav_menu li{width:12.5%; padding-left:0px;}

.i_logo_r{width:60%;}

.i_logo_ul .nav_menu li dl{ margin-left:-60px;}



.i_box1_t{ font-size:105px;}

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



.i_box4_c dd{ padding-bottom:16px;}



.i_box1_c .a_img_r .s2{ height:210px;}



.i_logo_r_t{ padding-right:3%;}



.n_box2_l .img{ display:none;}

.n_box2_r .img{ display:none;}

.n_box2_l{ height:500px;}

.n_box2_r{ height:500px;}

.sjs-swiper1 .swiper-slide .a_text{width:300px; left:-30px;}



.n_box6_c_nav{/* background-color:rgb(0,0,0,0.5);*/ padding:5px 10px; width:200px;}

.n_box6_c_nav li .s1{ height:30px; line-height:30px;}

.n_box6_c_nav li{ margin-bottom:0px; padding-bottom:5px;}



.sjs-swiper1 .swiper-slide .a_text_t{ height:50px;  line-height:50px; font-size:18px; padding-left:15px;}

.sjs-swiper1 .swiper-slide .a_text_c{ padding:0px 15px 10px 15px;}

.sjs-swiper1 .swiper-slide .a_text_c_t{ margin-bottom:5px;}

.sjs-swiper1 .swiper-slide .a_text_c_con{ height:130px;}



.n_box5_t{ font-size:100px;}



.n_box1_c{ height:auto;}



.n_box8{ padding-top:90px;}



.n_box9{ padding-top:50px;}

.n_box9_c{ padding:60px 0px;}

.n_box9_con{ font-size:14px;}

.n_box9_con .s1{ margin-right:20px; margin-bottom:10px;}





.n_box7_ul li .div .a_text_t .s1{ font-size:16px;}

.n_box7_ul li .div .a_text_t{ padding-bottom:15px;}

.n_box7_ul li .div .a_text_b{ height:40px; line-height:40px;}



.n_box10 li .div{ font-size:22px;}



.n_box11 .a_img_r li .div .s1{ height:33px; line-height:33px; font-size:16px;}

.n_box11_ul li .div .a_img_r{ padding-top:8px;}

.n_box11_ul li .div .a_img_r .s1{ height:35px; line-height:35px; font-size:16px;}





}

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

{

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

	.header{ padding:0px 3%;}

	.i_logo_ul .nav_menu li{width:12.5%; padding-left:0px;}

	.i_logo_r{width:60%;}

	.i_logo_ul .nav_menu li dl{ margin-left:-60px;}

	.i_logo_r_t { padding-right:3%;}

	

	.i_box1_c .a_img_r .s2{ height:240px;}

	

	.sjs-swiper1 .swiper-slide .a_text{width:300px; left:-50px;}



.n_box6_c_nav{/* background-color:rgb(0,0,0,0.5);*/ padding:5px 10px; width:200px;}

.n_box6_c_nav li .s1{ height:30px; line-height:30px;}

.n_box6_c_nav li{ margin-bottom:5px; padding-bottom:5px;}



.sjs-swiper1 .swiper-slide .a_text_t{ height:50px;  line-height:50px; font-size:18px; padding-left:15px;}

.sjs-swiper1 .swiper-slide .a_text_c{ padding:0px 15px 10px 15px;}

.sjs-swiper1 .swiper-slide .a_text_c_t{ margin-bottom:5px;}

.sjs-swiper1 .swiper-slide .a_text_c_con{ height:150px;}



.n_box5_t{ font-size:100px;}



.n_box8{ padding-top:90px;}	

	

}

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

{



	.sjs-swiper1 .swiper-slide .a_text{width:300px; left:-50px;}



.n_box6_c_nav{/* background-color:rgb(0,0,0,0.5);*/ padding:5px 10px; width:200px;}



.n_box6_c_nav li{ margin-bottom:5px; padding-bottom:5px;}



.sjs-swiper1 .swiper-slide .a_text_t{ height:50px;  line-height:50px; font-size:18px; padding-left:15px;}

.sjs-swiper1 .swiper-slide .a_text_c{ padding:0px 15px 10px 15px;}

.sjs-swiper1 .swiper-slide .a_text_c_t{ margin-bottom:5px;}

.sjs-swiper1 .swiper-slide .a_text_c_con{ height:180px;}



.n_box5_t{ font-size:100px;}



}

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

{

	.sjs-swiper1 .swiper-slide .a_text_c_con{ height:170px;}

}









/*Author: Sman <469394800@qq.com> WX:t4362668*/
@media screen and (min-width:1025px) {}

@media screen and (min-width:1260px){


}
@media screen and (min-width:1950px) {}

@media screen and (min-width:2225px) {}

@media screen and (min-width:2500px) {}

@media screen and (min-width:2800px) {}

@media screen and (min-width:3000px) {}


@media screen and (max-width:1750px) {

}

@media screen and (max-width:1660px) {

}
@media screen and (max-width:1536px) {

}
@media screen and (max-width:1441px) {


}



@media screen and (max-width:1420px) {


}
@media screen and (max-width:1370px) {

}
@media screen and (max-width:1300px) {

}
@media screen and (max-width:1260px) {


    

}

@media screen and (max-width:1200px) {
.baoming .inner1200{width: 100%;top: 0;padding: 30px;}
.baoming .div2{width: 100%;}
.baoming .div1 .p1{font-size: 18px;}
.baoming .div1 .p2{font-size: 18px;margin: 10px 0;}
.baoming .div1 .p3{font-size: 14px;}
.baoming .div1{margin-bottom: 25px;}
}
@media screen and (max-width:1100px) {

}
    

@media screen and (max-width:1024px) {

}
@media screen and (max-width:1000px) {

}
@media screen and (max-width:900px) {

}
@media screen and (max-width:860px) {

}

@media screen and (max-width:720px) {

}

@media screen and (max-width:700px) {

}
@media screen and (max-width:641px) {

}
@media screen and (max-width: 550px) {

}
@media screen and (max-width: 481px) {

}

@media screen and (max-width:421px) {
    
}

@media screen and (max-width: 375px) {


}
@media screen and (max-width: 360px) {

}
@media screen and (max-width: 350px) {


}


@media screen and (max-height:400px) {}

@media screen and (max-height:280px) {}