/*Author: Sman <469394800@qq.com> WX:t4362668*/

@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:-22px;}

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



.jk_div{ display:none;}



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

.i_box1_t{ font-size:25px; padding:15px 0px; letter-spacing:3px;}

.i_box1_c{ padding:20px 0px 0px 0px;}

.i_box1_c li{width:100%; padding-bottom:20px;}

.i_box1_c li .div{

-moz-border-radius: 8px;      /* Gecko browsers */

-webkit-border-radius: 8px;   /* Webkit browsers */

border-radius:8px;            /* W3C syntax */}

.i_box1_c li .div .a_img img{width:60px;}

.i_box1_c li .div{ padding:25px 10px 10px 10px; font-size:14px;}

.i_box1_c li .div .a_text{ font-size:20px; padding:5px 0px; letter-spacing:3px;}

.i_box1_c li .div .a_text_c{ line-height:25px; height:auto !important;}



.i_box2{ padding-bottom:10px;}

.i_box2 dt{ display:none;}

.i_box2 dd{width:100%; padding:0px 2.4%;}

.i_box2 dd:nth-child(3){ padding:0px 2.4%;}

.i_box2 dd .i_box2_ul li .div .a_img{ text-align:center}

.i_box2 dd .i_box2_ul li .div .a_text{ text-align:center;}

.i_box2 dd .i_box2_ul li .div .a_text:after{ right:auto; left:50%; margin-left:-16px;}

.i_box2 dd .i_box2_ul li .div .a_text_c{ text-align:center;}

.i_box2 dd .i_box2_ul li{ padding-bottom:30px;}

.i_box2 dd:nth-child(3) .i_box2_ul li .div .a_img{ text-align:center;}

.i_box2 dd:nth-child(3) .i_box2_ul li .div .a_text{ text-align:center; font-size:17px;}

.i_box2 dd:nth-child(3) .i_box2_ul li .div .a_text:after{ left:50%; margin-left:-16px;}

.i_box2 dd:nth-child(3) .i_box2_ul li .div .a_text_c{ text-align:center;}



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

.i_box3 li{width:100%; margin:0px; padding:0px 2.4% 20px 2.4%;}



.i_box6{ padding:30px 0px;}

.i_box6_c{ padding:20px 2.4% 30px 2.4%; font-size:15px; height:auto !important; line-height:1.6;}

.i_footer_t .f_logo{width:100%;}

.i_footer_t .f_nav{width:100%; padding-top:10px;}

.i_footer_t .f_nav a{ line-height:35px; font-size:14px;}

.i_footer_c li{width:100% !important; font-size:14px;}

.i_footer_c li.bg1{ line-height:37px;}

.i_footer_c li.bg2{ font-size:20px;}

.i_footer_c{ padding:15px 0px 10px 0px;}

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

.i_footer_b_r{width:100%;}

.i_footer_b_r img{ width:100px;}

.i_footer_b{ padding-top:20px;}

.i_footer_t{ padding-bottom:15px;}

.i_footer_b_l{ line-height:2;}

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

.i_box5 a{ width:110px;}

.i_box6_b a{ width:110px;}



.i_box1_t.activetwo{ display:block;}

.i_box5.activone{ display:block;}



/*.n_banner{ height:210px;}*/

.n_banner img{ display:none;}

.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}

.n_box1_c{width:100%;}

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

.n_box1_ul li .a_img_r_c{ font-size:14px;}

.n_box1_ul li .a_img_r_t{ font-size:22px;}

.n_box1_ul li .a_img{ padding-left:0px;}

.n_box1_ul li.twodiv .a_img{ padding-right:0px;}



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

.n_box2_ul li .a_img_l{width:100%; padding-top:30px; padding-left:4%;}

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

.n_box2_ul li .a_img .a_text .s1{ padding-top:5px; margin-right:15px; letter-spacing:1px;}

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

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

.n_box2_ul li .a_img_l_t .s1{ font-size:20px;}

.n_box2_ul li.twodiv .a_img_l{ padding-right:4%; padding-top:30px;}



.n_box_tcon{width:100%; padding:20px; height:100%;-moz-border-radius: 0%;      /* Gecko browsers */

-webkit-border-radius: 0%;   /* Webkit browsers */

border-radius:0%;            /* W3C syntax */ overflow-y:auto;-webkit-overflow-scrolling: touch;}

.n_box_tcon_l{width:100%;}

.n_box_tcon_r{width:100%;}

.n_box_tcon_r_c{ height:auto; font-size:14px;}

.n_box_tcon_a{width:30px; height:30px; right:30px; top:30px;}

.n_box_tcon_r_t{ font-size:22px;}



.n_box2{ padding:30px 0px;}

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

.n_box2_ul1 li .a_img .a_text{ font-size:14px; height:40px; line-height:40px;}



.n_box3_c dt .div{ font-size:15px;}

.n_box3_c dt .div .s2{ display:none;}

.n_box3_c dt .div .s3{ display:none;}

.n_box3_c dt .div .s1{ width:25%; height:60px; line-height:60px;}

.n_box3_c dt .div .s4{ width:50%; height:60px; line-height:60px;}

.n_box3_c dt .div .s5{ width:25%; height:60px; line-height:60px;}

.n_box3_c dd .div .s2{ display:none;}

.n_box3_c dd .div .s3{ display:none;}

.n_box3_c dd .div .s1{ width:25%;}

.n_box3_c dd .div .s4{ width:50%;}

.n_box3_c dd .div .s5{ width:25%;}

.n_box3_c dd .div .s5 a{width:98%; font-size:13px;}

.n_box3_c dd .div{ font-size:13px;}



.n_box4 li{width:100%; margin:0px; padding:0px 1% 3% 1%;}

.n_box4 li .div .a_text{ height:auto; line-height:1.8; padding:5px 0px 10px 0px; line-height:1.8; font-size:16px;}



.n_box5_t{ font-size:20px;}

.n_box5_time{ font-size:14px;}

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

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

.n_box5_b a.a1{ text-align:left;}

.n_box5_b{ padding:20px 0px 0px 0px;}



.n_box4_ul li{ width:100%; padding:0px 1% 3% 1%;}

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

.n_box4_ul li .div .a_text{ height:auto; padding:15px 0px; line-height:1.7;}



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

.n_boxvideo_con{ height:auto;}

.n_boxvideo_a, .n_boxvideo_a:hover{width:30px; height:30px; right:5px; top:-10px;}



.n_box3_t{ display:none;}



.n_box6 li{width:100%; padding-bottom:20px; padding-right:0px;}

.n_box6 li .div{ padding:20px 6% 20px 15%;}

.n_box6 li .div .a_img{width:25%; left:-7.5%;}

.n_box6 li .div .a_img_r{ background-size:15px;}

.n_box6 li .div .a_img_rc{ background-size:15px;}

.n_box6 li .div .a_img_rcon{ height:auto; line-height:25px; font-size:14px;}

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

.n_box6 li.twodiv{ padding-left:3.5%; padding-right:0%; padding-bottom:20px;}



.n_box6_ul{-moz-border-radius: 15px;      /* Gecko browsers */

-webkit-border-radius: 15px;   /* Webkit browsers */

border-radius:15px;            /* W3C syntax */}

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

.n_box6_ul li .div .a_img{width:100%; border:0px;}

.n_box6_ul li .div .a_img_r{width:100%; padding:0px 3% 20px 3%;}

.n_box6_ul li .div .a_img_r .s1{ height:auto; line-height:1.8; padding:15px 0px; font-size:18px;}

.n_box6_ul li .div .a_img_r .s2{ height:auto; line-height:1.8;}



.n_box7{ padding-top:30px;}

.n_box7 li{width:50%; margin:0px; padding:30px 1% 40px 1%;}

.n_box7 li .div .a_img_c{width:90px; height:90px;}

.n_box7 li .div .a_img_c .s3{width:90px; height:90px;}

.n_box7 li .div .a_img_c .s4{width:90px; height:90px;}

.n_box7 li .div .a_img_c.bg1 .s3{ background-size:50px;}

.n_box7 li .div .a_img_c.bg1 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg2 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg2 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg3 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg3 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg4 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg4 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg5 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg5 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg6 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg6 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg7 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg7 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg8 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg8 .s4{background-size:50px;}

.n_box7 li .div .a_img{ height:45px;}

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





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

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

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

.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; padding-bottom:20px;}

.a_careers_c dd .div_lc{ padding-bottom:20px;}

.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:#003d72; background-size:12px; }

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

.a_careers_c dt .s2{ display:none;}

.a_careers_c dt .s3{ display:none;}

.a_careers_c dt .s4{width:50%; text-align:center;}

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

.a_careers_c dd .s2{ display:none;}

.a_careers_c dd .s3{ display:none;}

.a_careers_c dd .s4{width:50%; text-align:center;}

.a_careers_c dd .div_lb{ padding:0px 25px;}





.n_box8{ padding-bottom:0px;}

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

.n_box8_map #allmap{width:100%; height:100%;}
.n_box8_map #allmap img{width: 100%;}
.n_box8 li .div_t .s1{ font-size:20px;}

.n_box8 li .div_c dd .box_s1{ font-size:16px;}

.n_box8 li .div_c dd .box_s2{ font-size:14px; height:auto; line-height:1.8; padding:10px 0px;}





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

.n_box8_dl dd .s1{ font-size:16px; height:50px; line-height:50px;}

.n_box8_dl dd .s2 .ipt1{ font-size:14px; text-indent:10px; height:50px; line-height:50px;}

.n_box8_dl dd.towdiv{ padding:0px; padding-bottom:10px;}

.n_box8_dl dt .s1{ font-size:16px; height:50px; line-height:50px;}

.n_box8_dl dt .s2 .ipt2{ padding:10px; font-size:14px; height:200px;}

.n_box8_dl dt .s3{ padding:20px 0px 0px 0px;}

.n_box8_dl dt .s3 .ipt3{ padding:0px 25px; height:40px; line-height:40px; font-size:15px; margin:0px 10px;}

.n_box8_dl dt .s3 .ipt4{ padding:0px 25px; height:40px; line-height:40px; font-size:15px; margin:0px 10px;}



.n_box9{ padding:30px 0px;}

.n_box9_l{ display:none;}

.n_box9_r{width:100%;}

.n_box9_r_t{ font-size:24px;}

.n_box9_r_c li .div{ padding:10px 60px 10px 20px;  background:url(../images/in_tb2.png) right 10px center no-repeat;background-size:30px;}

.n_box9_r_c li .div:hover{ background:url(../images/in_tb3.png) right 10px center no-repeat;background-size:30px;}

.n_box9_r_c li .div .s1{ font-size:16px; width:65%;}



.n_box10{ padding-top:30px;}

.n_box10 li{width:50%; padding:0px 1% 10px 1%; margin:0px;}

.n_box10 li .div .a_text_c{ background-size:30px; padding-right:35px;}

.n_box10 li .div:hover .a_text_c{ background-size:30px;}



.n_box9_r_t .dd_xz .s2{width:120px;}

.n_box10_c{ padding-top:30px;}

.n_box10_c li .div{  padding-right:40px;background: url(../images/in_tb2.png) right 10px center no-repeat;background-size:30px; background-color:#f7f7f7; padding-left:80px; font-size:14px; }

.n_box10_c li .div:hover{background: url(../images/in_tb3.png) right 10px center no-repeat;background-size:30px; background-color:#f7f7f7; }

.n_box10_c li .div .div_l{ font-size:14px; padding-top:10px; width:70px;}

.n_box10_c li .div .div_l .s1{ font-size:25px;}

.n_box10_c li .div_c{padding-left:80px; padding-right:40px;}



.n_box11{ padding:20px 0px;}

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

.n_box11_ul li .div{ font-size:14px; height:60px; background:url(../images/in_tb2.png) right 10px center no-repeat; background-size:30px; background-color:#f7f7f7;}

.n_box11_ul li .div:hover{background:url(../images/in_tb3.png) right 10px center no-repeat; background-size:30px; background-color:#f7f7f7;}



.n_box12{ padding-top:30px;}

.n_box12 .a_img{ float:left; width:100%; padding-bottom:10px;}

.n_box12 .a_img_r{width:100%; float:left; font-size:14px; padding:0px;}





.n_gszl_box1{ font-size:30px;}

.n_gszl_box3_c_t{ font-size:22px;}

.n_gszl_box3_c_t1{ font-size:18px;}

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

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

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

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

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

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

.n_gszl_box5 li .div{ font-size:14px; padding:15px;}

.n_gszl_box5 li .div .div_t{ height:60px; line-height:30px;}

.n_gszl_box5 li .div .div_t span{ line-height:30px;}



.n_box4 li .div .a_img{height:auto}

}



@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 { padding:10px 20px;}

.phone_logo .p1{width:18%;}



.jk_div_rc_dl dd:nth-child(1){ font-size:18px;}

.jk_div_rc_dl dd .s1{ font-size:20px;}

.jk_div_rc_dl dd{ font-size:12px; min-height:69px;}

.jk_div_rc_dl dt{ font-size:12px; line-height:2; padding-top:10px;}

.jk_div_l{width:19%; height:100px;}

.jk_div_r{width:81%; height:100px;}

.jk_div_rc_dl{ padding:15px 0px;}

.jk_div{ height:100px;}

.jk_div_rc{ height:100px;}

.home-swiper .home_prev{ margin-top:-65px;}

.home-swiper .home_next{ margin-top:-65px;}



.i_box1{ padding:30px 0px;}

.i_box1_t{ font-size:28px;}

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

.i_box1_c li .div .a_img img{width:60px;}

.i_box1_c li .div{ padding: 30px 20px 20px 20px; font-size:14px;}

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

.i_box1_c li .div .a_text_c{ line-height:25px; height:200px;}

.i_box2 dt .div{ background:url(../images/tb_07.png) center center no-repeat; background-size:83%; padding:195px 0px;}



.i_box2 dt .div .a_text{ font-size:20px; margin-bottom:0px; padding:5px 0px;}

.i_box2 dt .div .a_img img{ width:45px;}

.i_box2 dt .div .a_text_b a{width:100px;}



.i_box2{ padding-bottom:0px;}

.i_box2 dd{ padding-left:0px;}

.i_box2 dd:nth-child(3){ padding-right:0px;}



.i_box3{ padding:30px 0px;}

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

.i_box5 a{ width:100px;}



.i_box6{ padding:30px 0px;}

.i_box6_c{ font-size:15px; line-height:2; padding:20px 0px 30px 0px;}

.i_box6_b a{ width:100px;}



.i_footer_t .f_nav a{ height:35px; line-height:35px; font-size:14px;}

.i_footer_c{ padding:15px 0px;}

.i_footer_c li{width:100% !important; font-size:14px;}

.i_footer_c li.bg1{ line-height:35px;}

.i_footer_c li.bg2{ font-size:20px;}

.i_footer_b_l{width:50%; padding-top:0px;}

.i_footer_b_r{width:18%;}

.i_footer_b_r img{ width:100px;}

.i_footer_b{ padding-top:20px;}

.i_footer_t{ padding-bottom:15px;}

.i_footer_b_l{ line-height:2;}





/*.n_banner{ height:230px;}*/

.n_banner img{ display:none;}

.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}

.n_box1_c{width:100%;}

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

.n_box1_ul li .a_img_r_c{ font-size:14px;}

.n_box1_ul li .a_img_r_t{ font-size:22px;}

.n_box1_ul li .a_img{ padding-left:9%;}

.n_box1_ul li.twodiv .a_img{ padding-right:9%;}



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

.n_box2_ul li .a_img_l{width:100%; padding-top:30px; padding-left:4%;}

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

.n_box2_ul li .a_img_l_c{ padding-left:7.5%;}

.n_box2_ul li.twodiv .a_img_l_c{ padding-right:8.2%;}

.n_box2_ul li.twodiv .a_img_l{ padding-top:30px; padding-right:4%;}

.n_box2_ul li .a_img .a_text .s2{ font-size:32px;}







.n_box_tcon{width:100%; padding:20px; height:100%;-moz-border-radius: 0%;      /* Gecko browsers */

-webkit-border-radius: 0%;   /* Webkit browsers */

border-radius:0%;            /* W3C syntax */ overflow-y:auto;-webkit-overflow-scrolling: touch;}

.n_box_tcon_l{width:100%;}

.n_box_tcon_r{width:100%;}

.n_box_tcon_r_c{ height:auto; font-size:14px;}

.n_box_tcon_a{width:30px; height:30px; right:30px; top:30px;}

.n_box_tcon_r_t{ font-size:22px;}





.n_box2{ padding:40px 0px;}

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

.n_box2_ul1 li .a_img .a_text{ font-size:14px; height:40px; line-height:40px;}





.n_box3_c dt .div .s2{ display:none;}

.n_box3_c dt .div .s3{width:30%;}

.n_box3_c dt .div .s1{ width:15%; height:60px; line-height:60px;}

.n_box3_c dt .div .s4{ width:35%; height:60px; line-height:60px;}

.n_box3_c dt .div .s5{ width:25%; height:60px; line-height:60px;}

.n_box3_c dd .div .s2{ display:none;}

.n_box3_c dd .div .s3{ width:30%;}

.n_box3_c dd .div .s1{ width:15%;}

.n_box3_c dd .div .s4{ width:35%;}

.n_box3_c dd .div .s5{ width:25%;}

.n_box3_c dd .div .s5 a{width:90%;}





.i_banben1, .i_banben1:hover{ right:18%;}



.n_box4 li .div .a_text{ height:40px; line-height:40px; font-size:16px;}

.n_box4 li .div .a_text_c{ margin-bottom:5px;}





.n_box5_t{ font-size:20px;}

.n_box5_time{ font-size:14px;}

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

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

.n_box5_b a.a1{ text-align:left;}

.n_box5_b{ padding:20px 0px 0px 0px;}





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

.n_box4_ul li .div .a_text{ height:40px; line-height:40px;}



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

.n_boxvideo_con{ height:auto;}

.n_boxvideo_a, .n_boxvideo_a:hover{width:30px; height:30px; right:5px; top:-10px;}



.n_box3_t{ display:none;}





.n_box6 li{width:100%; padding-bottom:20px; padding-right:0px;}

.n_box6 li .div{ padding:20px 6% 20px 13%;}

.n_box6 li .div .a_img{left:-5.5%;}

.n_box6 li .div .a_img_r{ background-size:15px; padding-left:6%;}

.n_box6 li .div .a_img_rc{ background-size:15px;}

.n_box6 li .div .a_img_rcon{ height:auto; line-height:25px; font-size:14px;}

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

.n_box6 li.twodiv{ padding-left:3.5%; padding-right:0%; padding-bottom:20px;}







.n_box6_ul{-moz-border-radius: 15px;      /* Gecko browsers */

-webkit-border-radius: 15px;   /* Webkit browsers */

border-radius:15px;            /* W3C syntax */}

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

.n_box6_ul li .div .a_img{width:100%; border:0px;}

.n_box6_ul li .div .a_img_r{width:100%; padding:0px 3% 20px 3%;}

.n_box6_ul li .div .a_img_r .s1{ height:auto; line-height:1.8; padding:15px 0px; font-size:18px;}

.n_box6_ul li .div .a_img_r .s2{ height:auto; line-height:1.8;}









.n_box7 li{ padding-bottom:20px; padding-top:50px;}

.n_box7 li .div .a_img_c{width:90px; height:90px;}

.n_box7 li .div .a_img_c .s3{width:90px; height:90px;}

.n_box7 li .div .a_img_c .s4{width:90px; height:90px;}

.n_box7 li .div .a_img_c.bg1 .s3{ background-size:50px;}

.n_box7 li .div .a_img_c.bg1 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg2 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg2 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg3 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg3 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg4 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg4 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg5 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg5 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg6 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg6 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg7 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg7 .s4{background-size:50px;}

.n_box7 li .div .a_img_c.bg8 .s3{background-size:50px;}

.n_box7 li .div .a_img_c.bg8 .s4{background-size:50px;}

.n_box7 li .div .a_img{ height:45px;}

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





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

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

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

.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 dt .s1{width:35%;}

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

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

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

.a_careers_c dd .div{ background:url(../images/ee.png) right 10px center no-repeat;background-size:15px; }

.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 10px center no-repeat; background-color:#003d72; background-size:15px; }

.a_careers_c dd .div_lb{ padding:0px 25px;}

.a_careers_c dd .div_lc{ padding-bottom:20px;}





.n_box8{ padding-bottom:0px;}

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

.n_box8_map #allmap{width:100%; height:100%;}

.n_box8 li .div_t .s1{ font-size:20px;}

.n_box8 li .div_c dd .box_s1{ font-size:16px;}

.n_box8 li .div_c dd .box_s2{ font-size:14px; height:auto; line-height:1.8; padding:10px 0px;}





.n_box8_dl dd .s1{ font-size:16px;}

.n_box8_dl dd .s2 .ipt1{ font-size:14px; text-indent:10px;}

.n_box8_dl dt .s1{ font-size:16px;}

.n_box8_dl dt .s2 .ipt2{ font-size:14px; padding:10px; height:200px;}

.n_box8_dl dt .s3{ padding:30px 0px 15px 0px;}

.n_box8_dl dt .s3 .ipt3{ margin:0px 15px; padding:0px 35px;}

.n_box8_dl dt .s3 .ipt4{ margin:0px 15px; padding:0px 35px;}







.n_box9{ padding:40px 0px;}

.n_box9_l{ display:none;}

.n_box9_r{width:100%;}

.n_box9_r_t{ font-size:24px;}

.n_box9_r_c li .div{ padding:15px 60px 15px 20px;  background:url(../images/in_tb2.png) right 10px center no-repeat;background-size:30px;}

.n_box9_r_c li .div:hover{ background:url(../images/in_tb3.png) right 10px center no-repeat;background-size:30px;}

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



.n_box10{ padding-top:30px;}

.n_box10 li{width:33.33%; padding:0px 1% 10px 1%; margin:0px;}

.n_box10 li .div .a_text_c{ background-size:30px; padding-right:35px;}

.n_box10 li .div:hover .a_text_c{ background-size:30px;}

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



.n_box11{ padding:30px 0px;}

.n_box11_ul li .div{ font-size:15px;background:url(../images/in_tb2.png) right 10px center no-repeat;background-size:30px; background-color:#f7f7f7;}

.n_box11_ul li .div:hover{ background:url(../images/in_tb3.png) right 10px center no-repeat;background-size:30px;background-color:#f7f7f7;}



.n_box12{ padding-top:30px;}

.n_box12 .a_img{ float:left; width:100%; padding-bottom:10px;}

.n_box12 .a_img_r{width:100%; float:left; font-size:14px; padding:0px;}





.n_gszl_box1{ font-size:30px;}

.n_gszl_box3_c_t{ font-size:22px;}

.n_gszl_box3_c_t1{ font-size:18px;}

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

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

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

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

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

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

.n_gszl_box5 li .div{ font-size:14px; padding:15px;}

.n_box4 li .div .a_img{height:auto}



}

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

{

.n_box4 li .div .a_img{height:auto}

.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:15%;}



.home-swiper .home_prev{ margin-top:-60px; }

.home-swiper .home_next{ margin-top:-60px;}



.jk_div_rc_dl dd{ font-size:12px;}

.jk_div_rc_dl dd .s1{ font-size:20px;}

.jk_div_rc_dl dd:nth-child(1){ font-size:20px; height:48px; line-height:48px;}

.jk_div_rc_dl dt{ font-size:15px; height:48px; line-height:24px;}

.jk_div_rc_dl{ padding:20px 0px;}

.jk_div{ height:88px;}

.jk_div_l{ width:18%; height:88px;}

.jk_div_r{width:82%; height:88px;}

.jk_div_rc{ height:88px;}



.i_box1_t{ font-size:30px;}

.i_box1{ padding:50px 0px;}

.i_box1_c{ padding-top:40px; padding-bottom:80px;}

.i_box1_c li .div .a_text{ font-size:22px; padding:10px 0px;}

.i_box1_c li .div .a_img img{ width:80px;}

.i_box1_c li .div{ padding:30px 20px 20px 20px; font-size:14px;}

.i_box1_c li .div .a_text_c{ line-height:25px; height:200px;}



.i_box2{ padding-bottom:20px;}

.i_box2 dd{ padding-left:0%;}

.i_box2 dd:nth-child(3){ padding-right:0px;}

.i_box2 dt .div{ background:url(../images/tb_07.png) center center no-repeat; background-size:73%;}

.i_box2 dt .div .a_img img{width:50px;}

.i_box2 dt .div .a_text{ font-size:23px; margin-bottom:0px;}

.i_box2 dt .div .a_text_b a{ width:100px;}



.i_box3{ padding:30px 0px;}

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



.i_box6{ padding-top:50px; padding-bottom:60px;}

.i_box6_c{ font-size:18px; line-height:2; padding:30px 0px 50px 0px;}



.i_footer_t .f_nav a{ height:35px; line-height:35px; font-size:14px;}

.i_footer_c{ padding:15px 0px;}

.i_footer_c li{width:100% !important; font-size:14px;}

.i_footer_c li.bg1{ line-height:35px;}

.i_footer_c li.bg2{ font-size:20px;}

.i_footer_b_l{width:50%; padding-top:15px;}

.i_footer_b_r{width:18%;}

.i_footer_b_r img{ width:100px;}

.i_footer_b{ padding-top:20px;}

.i_footer_t{ padding-bottom:15px;}

.i_footer_b_l{ line-height:2;}





/*.n_banner{ height:230px;}*/

.n_banner img{ display:none;}

.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}

.n_box1_c{width:100%;}

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

.n_box1_ul li .a_img_r_c{ font-size:16px;}

.n_box1_ul li .a_img_r_t{ font-size:25px;}



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

.n_box2_ul li .a_img_l{width:100%; padding-top:30px; padding-left:4%;}

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

.n_box2_ul li .a_img_l_c{ padding-left:6.5%;}

.n_box2_ul li.twodiv .a_img_l_c{ padding-right:6.5%;}

.n_box2_ul li.twodiv .a_img_l{ padding-top:30px; padding-right:4%;}

.n_box2_ul li .a_img .a_text .s2{ font-size:32px;}





.n_box_tcon{width:95%; padding:20px;}

.n_box_tcon_r_c{ font-size:14px; height:120px;}

.n_box_tcon_r_t{ font-size:22px;}

.n_box_tcon_a{width:30px; height:30px; right:20px; top:20px;}



.n_box2{ padding:40px 0px;}

.n_box2_ul1 li .a_img .a_text{ font-size:14px; height:40px; line-height:40px;}



.n_box3_c dt .div .s1{width:12%;}

.n_box3_c dt .div .s2{width:20%;}

.n_box3_c dt .div .s3{width:25%;}

.n_box3_c dt .div .s5{width:14%;}

.n_box3_c dd .div .s1{width:12%;}

.n_box3_c dd .div .s2{width:20%;}

.n_box3_c dd .div .s3{width:25%;}

.n_box3_c dd .div .s5{width:14%;}

.n_box3_c dd .div .s5 a{width:95%;}



.i_banben1, .i_banben1:hover{ right:18%;}



.n_box4 li .div .a_text{ height:40px; line-height:40px; font-size:16px;}

.n_box4 li .div .a_text_c{ margin-bottom:5px;}





.n_box5_t{ font-size:20px;}

.n_box5_time{ font-size:14px;}

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

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

.n_box5_b a.a1{ text-align:left;}

.n_box5_b{ padding:20px 0px 0px 0px;}





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

.n_box4_ul li .div .a_text{ height:40px; line-height:40px;}





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

.n_boxvideo_con{ height:auto;}

.n_boxvideo_a, .n_boxvideo_a:hover{width:30px; height:30px; right:5px; top:-10px;}



.n_box3_t{ display:none;}



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

.n_box6 li .div{ padding:20px 5.5% 20px 10%;}

.n_box6 li .div .a_img{width:30%; left:-15%;}

.n_box6 li .div .a_img_r{ background-size:15px;}

.n_box6 li .div .a_img_rc{ background-size:15px;}

.n_box6 li .div .a_img_rcon{ font-size:14px; height:100px; line-height:25px;}

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





.n_box6_ul{-moz-border-radius: 15px;      /* Gecko browsers */

-webkit-border-radius: 15px;   /* Webkit browsers */

border-radius:15px;            /* W3C syntax */}

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

.n_box6_ul li .div .a_img{width:100%; border:0px;}

.n_box6_ul li .div .a_img_r{width:100%; padding:0px 3% 20px 3%;}

.n_box6_ul li .div .a_img_r .s1{ height:auto; line-height:1.8; padding:15px 0px; font-size:22px;}

.n_box6_ul li .div .a_img_r .s2{ height:auto; line-height:1.8;}



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





.n_box8{ padding-bottom:0px;}

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

.n_box8_map #allmap{width:100%; height:100%;}

.n_box8 li .div_t .s1{ font-size:20px;}

.n_box8 li .div_c dd .box_s1{ font-size:16px;}

.n_box8 li .div_c dd .box_s2{ font-size:14px; height:auto; line-height:1.8; padding:10px 0px;}





.n_box8_dl dd .s1{ font-size:16px;}

.n_box8_dl dd .s2 .ipt1{ font-size:14px; text-indent:10px;}

.n_box8_dl dt .s1{ font-size:16px;}

.n_box8_dl dt .s2 .ipt2{ font-size:14px; padding:10px; height:200px;}

.n_box8_dl dt .s3{ padding:30px 0px 15px 0px;}

.n_box8_dl dt .s3 .ipt3{ margin:0px 15px; padding:0px 35px;}

.n_box8_dl dt .s3 .ipt4{ margin:0px 15px; padding:0px 35px;}





.n_box9{ padding:50px 0px;}

.n_box9_l{ display:none;}

.n_box9_r{width:100%;}

.n_box9_r_t{ font-size:24px;}

.n_box9_r_c li .div{ padding:15px 60px 15px 20px;  background:url(../images/in_tb2.png) right 10px center no-repeat;background-size:30px;}

.n_box9_r_c li .div:hover{ background:url(../images/in_tb3.png) right 10px center no-repeat;background-size:30px;}

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



.n_box10 li .div .a_text_c{ background-size:30px; padding-right:35px;}

.n_box10 li .div:hover .a_text_c{ background-size:30px;}

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



.n_box12{ padding-top:30px;}

.n_box12 .a_img_r{ font-size:14px;}





.n_gszl_box1{ font-size:30px;}

.n_gszl_box3_c_t{ font-size:22px;}

.n_gszl_box3_c_t1{ font-size:18px;}

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

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

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

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

.n_gszl_box5 li .div{ font-size:14px; padding:15px;}

.n_gszl_box5 li .div .div_t span{ line-height:30px;}

.n_gszl_box5 li .div .div_t{ height:60px; line-height:30px;}









}

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

{

.header{ display:none;}

.phone_nav{ display:block;}



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

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



.i_logo_r{width:61%;}

.i_logo_ul .nav_menu li{ padding:0px 1.5%;}

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

.jk_div_rc_dl{ padding:20px 0px;}

.jk_div_rc_dl dd:nth-child(1){ font-size:25px; height:55px; line-height:55px;}

.jk_div_rc_dl dd{ font-size:15px;}

.jk_div_rc_dl dd .s1{ font-size:22px;}

.jk_div_rc_dl dt{ height:55px; line-height:1.6;}

.jk_div{ height:95px;}

.jk_div_l{width:18%; height:95px;}

.jk_div_r{width:82%; height:95px;}

.jk_div_rc{ height:95px;}



.home-swiper .home_prev{ margin-top:-45px;}

.home-swiper .home_next{ margin-top:-45px;}

.i_box1_c li .div .a_img img{width:70px;}



.i_box1_t{ font-size:30px;}

.i_box1{ padding:50px 0px;}

.i_box1_c{ padding-top:30px; padding-bottom:80px;}

.i_box1_c li .div .a_text{ padding:10px 0px; font-size:22px;}

.i_box1_c li .div{ padding:30px 5% 25px 5%; font-size:14px;}

.i_box1_c li .div .a_text_c{ line-height:25px; height:150px;}

.i_box1_c li .div .a_img{ padding-bottom:0px;}

.i_box2{ padding-bottom:20px;}

.i_box2 dd{ padding-left:0%;}

.i_box2 dd:nth-child(3){ padding-right:0px;}

.i_box2 dt .div{ background:url(../images/tb_07.png) center center no-repeat; background-size:73%;}

.i_box2 dt .div .a_img img{width:50px;}

.i_box2 dt .div .a_text{ font-size:25px; margin-bottom:0px;}

.i_box2 dt .div .a_text_b a{ width:130px;}

.i_box2 dd .i_box2_ul li .div .a_text{ font-size:17px;}



.i_box3{ padding-top:30px; padding-bottom:40px;}

.i_box6_c{ font-size:20px; line-height:2; padding-bottom:60px;}

.i_box6{ padding:60px 5% 70px 5%;}



.i_footer_t .f_nav a{ height:35px; line-height:35px;}

.i_footer_c li{ line-height:36px;}

.i_footer_c li:nth-child(1){ padding-right:1%;}

.i_footer_c li:nth-child(3){ width:24%;}

.i_footer_c li:nth-child(2){ width:34%;}

.i_footer_c{ padding:20px 0px;}

.i_footer_b_l{ width:51%; padding-top:25px;}

.i_footer_b_r{ width:10%;}

.i_footer_b{ padding-top:20px;}

.i_footer_c li.bg2{ font-size:22px;}

.i_box5 a{ width:130px;}

.i_box6_b a{ width:130px;}



/*.n_banner{ height:280px;}*/

.n_banner img{ display:none;}

.pc_amenu{ display:none;}

.a_zxlmenu{ display:block;}

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

.n_box1_ul li .a_img_r_c{ font-size:16px;}

.n_box1_ul li .a_img_r_t{ font-size:30px;}



.n_box2_ul li .a_img_l{ padding-left:0px; padding-top:0px;}

.n_box2_ul li.twodiv .a_img_l{ padding-right:0px;}

.n_box2_ul li .a_img .a_text .s2{ font-size:30px;}

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

.n_box2_ul li .a_img_l_t .s1{ font-size:20px;}

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



.n_box_tcon{width:95%; padding:20px;}

.n_box_tcon_r_c{ font-size:14px; height:205px;}

.n_box_tcon_r_t{ font-size:22px;}

.n_box_tcon_a{width:30px; height:30px; right:20px; top:20px;}



.n_box3_c dt .div .s1{width:12%;}

.n_box3_c dt .div .s2{width:15%;}

.n_box3_c dt .div .s3{width:30%;}

.n_box3_c dt .div .s5{width:14%;}

.n_box3_c dd .div .s1{width:12%;}

.n_box3_c dd .div .s2{width:15%;}

.n_box3_c dd .div .s3{width:30%;}

.n_box3_c dd .div .s5{width:14%;}



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



.n_box5_t{ font-size:23px;}

.n_box5_time{ font-size:16px;}

.n_box5_c{ font-size:14px;}

.n_box5_b a{ font-size:14px;}



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

.n_box4_ul li .div .a_text{ height:40px; line-height:40px;}





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

.n_boxvideo_con{ height:auto;}

.n_boxvideo_a, .n_boxvideo_a:hover{width:30px; height:30px; right:5px; top:-10px;}



.n_box3_t{ display:none;}





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

.n_box6 li .div{ padding:30px 5.5% 20px 10%;}

.n_box6 li .div .a_img{width:24%; left:-12%;}

.n_box6 li .div .a_img_r{ background-size:15px;}

.n_box6 li .div .a_img_rc{ background-size:15px;}

.n_box6 li .div .a_img_rcon{ font-size:14px; height:100px; line-height:25px;}

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





.n_box6_ul{-moz-border-radius: 25px;      /* Gecko browsers */

-webkit-border-radius: 25px;   /* Webkit browsers */

border-radius:25px;            /* W3C syntax */}

.n_box6_ul li .div .a_img_r{ padding-top:10px;}

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

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

.n_box6_ul li .div .a_img_r .s2{ height:125px; line-height:25px;}





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





.n_box8{ padding-bottom:40px;}

.n_box8_map #allmap{width:100%; height:100%;}

.n_box8 li .div_t .s1{ font-size:20px;}

.n_box8 li .div_c dd .box_s1{ font-size:16px;}

.n_box8 li .div_c dd .box_s2{ font-size:14px; height:60px; line-height:30px; margin-top:0px;}







.n_box8_dl dd .s1{ font-size:16px;}

.n_box8_dl dd .s2 .ipt1{ font-size:14px; text-indent:10px;}

.n_box8_dl dt .s1{ font-size:16px;}

.n_box8_dl dt .s2 .ipt2{ font-size:14px; padding:10px; height:200px;}

.n_box8_dl dt .s3{ padding:30px 0px 15px 0px;}

.n_box8_dl dt .s3 .ipt3{ margin:0px 15px; padding:0px 35px;}

.n_box8_dl dt .s3 .ipt4{ margin:0px 15px; padding:0px 35px;}





.n_box9{ padding:50px 0px;}

.n_box9_l{ display:none;}

.n_box9_r{width:100%;}

.n_box9_r_t{ font-size:24px;}

.n_box9_r_c li .div{ padding:25px 60px 25px 20px;  background:url(../images/in_tb2.png) right 10px center no-repeat;background-size:30px;}

.n_box9_r_c li .div:hover{ background:url(../images/in_tb3.png) right 10px center no-repeat;background-size:30px;}

.n_box12 .a_img_r{ font-size:15px;}





.n_gszl_box1{ font-size:33px;}





}

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

{

.header{ display:block;}

.phone_nav{ display:none;}





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

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



/*.i_logo_r{ width:62%;}*/

.i_logo_ul .nav_menu li{ padding:0px 1.5%;}

.jk_div_rc_dl dd .s1{ font-size:25px;}

.jk_div_rc_dl dd{ font-size:16px;}

.jk_div_rc_dl dd:nth-child(1){ height:61px; line-height:61px; font-size:30px;}

.jk_div_rc_dl dt{ height:61px; line-height:61px; font-size:15px;}



.jk_div{ height:111px;}

.jk_div_l{ width:18%; height:111px;}

.jk_div_r{ width:82%; height:111px;}

.jk_div_rc{ height:111px;}



.home-swiper .home_prev{ margin-top:-60px;}

.home-swiper .home_next{ margin-top:-60px;}



.i_box2 dt .div{ padding:95px 0px;}

.i_box1_t{ font-size:35px;}

.i_box1_c{ padding-top:40px; padding-bottom:135px;}

.i_box2{ padding-bottom:60px;}

.i_box3{ padding-top:35px;}

.i_box6_c{ font-size:20px; line-height:2;}

.i_footer_t .f_nav a{ padding:0px 2%;}

.i_footer_c li:nth-child(2){ width:37%;}

.i_footer_c li:nth-child(3){width:21%;}

.i_footer_b_l{ width:43%; padding-top:20px;}

.i_footer_b_r{ width:9%;}



.n_box2_ul li .a_img_l{ padding-left:4%; padding-top:20px;}

.n_box2_ul li.twodiv .a_img_l{ padding-right:4%; padding-top:20px;}

.n_box2_ul li .a_img .a_text .s2{ font-size:30px;}

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

.n_box2_ul li .a_img_l_t .s1{ font-size:20px;}

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

.n_box2_ul li .a_img_l_c{ padding-left:13%;}

.n_box2_ul li.twodiv .a_img_l_c{ padding-right:13%;}



.n_box_tcon{width:1000px; padding:50px;}

.n_box_tcon_r_t{ font-size:25px;}

.n_box_tcon_r_c{ height:205px;}





.n_box3_c dt .div .s1{ width:12%;}

.n_box3_c dt .div .s3{width:33%;}

.n_box3_c dt .div .s2{width:16%;}

.n_box3_c dd .div .s1{ width:12%;}

.n_box3_c dd .div .s3{width:33%;}

.n_box3_c dd .div .s2{width:16%;}

.n_box3_c dd .div .s5 a{width:85%;}





.n_box5_t{ font-size:24px;}

.n_box5_time{ font-size:16px;}

.n_box5_c{ font-size:14px;}

.n_box5_b a{ font-size:14px;}



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

.n_box4_ul li .div .a_text{ height:40px; line-height:40px;}





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

.n_box6 li .div{ padding:30px 5.5% 20px 10%;}

.n_box6 li .div .a_img{width:20%; left:-10%;}

.n_box6 li .div .a_img_r{ background-size:15px;}

.n_box6 li .div .a_img_rc{ background-size:15px;}

.n_box6 li .div .a_img_rcon{ font-size:14px; height:100px; line-height:25px;}

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





.n_box6_ul{-moz-border-radius: 25px;      /* Gecko browsers */

-webkit-border-radius: 25px;   /* Webkit browsers */

border-radius:25px;            /* W3C syntax */}

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

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

.n_box6_ul li .div .a_img_r .s1{ font-size:22px; height:60px; line-height:60px;}



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



.n_box8_map #allmap{width:100%; height:100%;}

.n_box8 li .div_t .s1{ font-size:20px;}

.n_box8 li .div_c dd .box_s1{ font-size:16px;}

.n_box8 li .div_c dd .box_s2{ font-size:14px; height:60px; line-height:30px; margin-top:0px;}





.n_box8_dl dd .s1{ font-size:16px;}

.n_box8_dl dd .s2 .ipt1{ font-size:14px; text-indent:10px;}

.n_box8_dl dt .s1{ font-size:16px;}

.n_box8_dl dt .s2 .ipt2{ font-size:14px; padding:10px; height:230px;}

.n_box8_dl dt .s3{ padding:30px 0px 15px 0px;}

.n_box8_dl dt .s3 .ipt3{ margin:0px 15px; padding:0px 40px;}

.n_box8_dl dt .s3 .ipt4{ margin:0px 15px; padding:0px 40px;}



.n_box9_r_c li .div{ padding:25px 100px 25px 25px;}

.n_box9_r_t{ font-size:32px;}

.n_box12 .a_img_r{ font-size:15px;}



.i_footer_t .f_nav{width:83%;}





.n_gszl_box1{ font-size:33px;}





}

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



/*.i_logo_r{ width:57%;}*/

.i_logo_ul .nav_menu li{ padding:0px 1.8%;}

.jk_div_rc_dl dt{ font-size:17px;}

.jk_div_l{ width:18%;}

.jk_div_r{ width:82%;}

.i_box2 dt .div{ padding:110px 0px;}



.i_footer_t .f_nav{ width:77%;}

.i_footer_t .f_nav a{ padding:0px 2%;}

.i_footer_c li:nth-child(2){ width:40%;}

.i_footer_c li:nth-child(3){ width:18%;}

.i_footer_b_l{ width:39%; padding-top:20px;}

.i_footer_b_r{ width:8%;}



.i_box6_c{ font-size:20px; line-height:2; padding-bottom:60px;}

.i_box1_t{ font-size:36px;}





.n_box2_ul li .a_img_l{ padding-left:4%; padding-top:30px;}

.n_box2_ul li.twodiv .a_img_l{ padding-right:4%; padding-top:30px;}

.n_box2_ul li .a_img .a_text .s2{ font-size:30px;}

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

.n_box2_ul li .a_img_l_t .s1{ font-size:20px;}

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

.n_box2_ul li .a_img_l_c{ padding-left:12%;}

.n_box2_ul li.twodiv .a_img_l_c{ padding-right:12%;}



.n_box3_c dt .div .s2{ width:16%;}

.n_box3_c dt .div .s3{width:35%;}

.n_box3_c dd .div .s3{width:35%;}

.n_box3_c dd .div .s2{ width:16%;}





.n_box5_t{ font-size:25px;}

.n_box5_time{ font-size:16px;}

.n_box5_c{ font-size:14px;}

.n_box5_b a{ font-size:14px;}



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



.n_box6 li .div .a_img{width:20%; left:-10%;}

.n_box6 li .div{ padding:40px 5.5% 40px 10%;}



.n_box6_ul li .div .a_img_r{ padding-top:20px;}

.n_box6_ul li .div .a_img_r .s1{ height:60px; line-height:60px;}



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





.n_box8_map #allmap{width:100%; height:100%;}

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

.n_box8 li .div_c dd .box_s1{ font-size:16px;}

.n_box8 li .div_c dd .box_s2{ font-size:14px; height:60px; line-height:30px; margin-top:0px;}





.n_box8_dl dd .s1{ font-size:16px;}

.n_box8_dl dd .s2 .ipt1{ font-size:14px; text-indent:10px;}

.n_box8_dl dt .s1{ font-size:16px;}

.n_box8_dl dt .s2 .ipt2{ font-size:14px; padding:10px; height:230px;}

.n_box8_dl dt .s3{ padding:40px 0px 15px 0px;}

.n_box8_dl dt .s3 .ipt3{ margin:0px 15px; padding:0px 40px;}

.n_box8_dl dt .s3 .ipt4{ margin:0px 15px; padding:0px 40px;}



}

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

{

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

	

	/*.i_logo_r{ width:53%;}*/

	.i_logo_ul .nav_menu li{ padding:0px 2%;}

	.i_footer_t .f_nav{ width:72%;}

	.i_footer_c li:nth-child(2){ width:40%;}

	.i_footer_c li:nth-child(3){width:17%;}

	.i_box6_c{ font-size:22px; line-height:2;}

	.i_box1_t{ font-size:36px;}

	.i_box1_c{ padding-bottom:200px;}

	.i_box2{ padding-bottom:130px;}

	

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

	

	.n_box8 li .div_c dd .box_s2{ font-size:15px;}

	

	

}

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

{



}

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

{

	

}








@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) {
.close{top: 70px;}
}
@media screen and (max-width:1536px) {

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

.sb_suoxu_ul li{padding: 40px 30px;}
.gs_suoxu_ul li{padding: 40px 30px;}
.footer .fl{width: 82%;padding-right: 25px;}
.footer .fr{width: 18%;padding-left:30px ;}
.footer .fr .img img{max-width: 80px;}
.close{top: 60px;transform: scale(0.9);}
.footer .fr .h1 span:nth-child(2){font-size: 14px;}
.footer .fl .n_div2{margin-bottom: 20px;}
.footer .fl .n_div1{margin: 31px 0;}
.inner1440{width: 1300px;}
/*.footer .fl .n_div2 .n_fr h1{font-size: 14px;}*/
.footer .fl .n_div2 .n_fr h1 a{font-size: 14.4px;}
.in_title .text1 h1{font-size: 50px;}
/*.footer .fl{padding-right: 30px;width: 80%;}*/
/*.footer .fr{width: 20%;}*/
.sefr_ul li:hover{padding: 20px 40px;}
.sefr_ul li{padding: 40px;}
.in_menu ul li .text h1{font-size: 20px;}
.in_menu ul li{padding: 30px 40px;}
.fanhui{right: 5px;}
.nav_menu_fix .div{width: 1300px;}

.zhongluo_shili .img .div1 a{ width: 185px;height: 140px;margin-bottom: 25px;}
.zhongluo_shili .img .div2 a{height: 470px;}
.zhongluo_shili .img .div2{width: 650px;}
.zhongluo_shili .img .div3{width: 390px;}
.zhongluo_shili .img .div1{width: 190px;}
.zhongluo_shili .img .div3 a{width: 185px;height: 140px;margin-bottom: 25px;}
.ncontent .w_wbox .wfr{width: 28%;}
.ncontent .w_wbox .wfl{width: 70%;}
/*.lc_wbox1 .lc_nb ul{
	background: url(../image/lc_bk1.png) center top -20px no-repeat;
}*/


.zhuanli_hculbox li:nth-child(1){position: absolute;left: 0%;bottom: 0;text-align: right;}
.zhuanli_hculbox li:nth-child(2){position: absolute;left: 3%;bottom: 120px;text-align: right;}
.zhuanli_hculbox li:nth-child(3){position: absolute;left: 33%;bottom: 230px;text-align: center;}
.zhuanli_hculbox li:nth-child(4){position: absolute;right: 3%;bottom: 120px;text-align: left;}
.zhuanli_hculbox li:nth-child(5){position: absolute;right: 0%;bottom: 0;text-align: left;}
.menu li{padding-right: 60px;}
.position_up{width: 50%;}
}



@media screen and (max-width:1420px) {
.innter1400{width: 1200px;}
.innter{width: 1200px;}
.container2{max-width: 1200px;}
.in_banner_menu ul{width: 1200px;}
}
@media screen and (max-width:1370px) {
.i_box3{padding-top: 30px; padding-bottom: 30px;}
.in_n_section3_image{margin-top: 50px;}
.in_n_section3_desc{margin: 20px 0;}
}
@media screen and (max-width:1300px) {

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


    

}

@media screen and (max-width:1200px) {
.gx_se1 .innter1400{overflow: hidden;}
.innter1400{width: 100%;padding: 0 15px;}
.innter{width: 100%;padding: 0 15px;}
.container2{max-width: 100%;padding: 0 15px;}
.in_banner_menu ul{width: 100%;}
}
@media screen and (max-width:1100px) {

}
    

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

html,body{
	max-width: 750px;
	margin: 0 auto;
}
.gundong {
    overflow: scroll;
    margin-top: 10px;
}
.w768 {
    width: 1024px !important;
}
.gx_se3{padding: 25px 0;}
.about_deti h1{font-size: 26px;}
.gx_seh1{font-size: 26px;}
.gx_catext li{width: 100%;height: auto;padding: 20px;margin-bottom: 20px;}
.gx_catext{margin-top: 50px;}
.hx_cp li{flex-wrap: wrap;}
.hx_cp li .img{width: 100%;}
.hx_cp li .text{padding: 15px;}
.hx_cp li .text .p1{font-size: 20px;margin-bottom: 10px;}
.hx_cp li .text .p2{font-size: 14px;}
#certify .swiper-slide{width: 100%;}
#certify{padding: 0;margin: 30px 0;}
#certify .swiper-button-next2{right: 0;width: 30px !important;height: 30px !important;}
#certify .swiper-button-prev2{left: 0;height: 30px !important;width: 30px !important;}
.hezuoul li{    margin-right: 2%;
    width: -webkit-calc((100% - 2%*2)/ 4);
    width: calc((100% - 2%*2)/ 2);}
.hezuoul li{height: auto;padding: 30px 0;}
.hezuoul{padding: 30px 0;}
.ab_wtext{margin-top: 45px;}
.gx_se3{padding-bottom: 0;}
.gx_se1_swiper .li .text{padding: 30px 50px;height: 300px;}
.gx_se1_swiper .li .text .p2{font-size: 14px;line-height: 24px;}
.gx_se1_swiper .li .text .p1{margin-top: 30px;margin-bottom: 15px;font-size: 20px;}
.gx_se1_swiper .li .text .img .img1{width: 80px;height: 80px;top: -40px;}
.gx_se1{padding: 30px 0;}
.in_n_section3_ul li .p1 span{font-size: 24px;}
.in_n_section3_ul li{padding: 0 5px;width: 25%;}

.in_n_section3_ul li .p2{font-size: 12px;}
.play_video img{transform: scale(0.6);}
.about_se1{padding: 30px 0;}
.about_se1 .text img{width: 100%;}
.about_se1 .text{margin-top: 0px;}
.about_se1{}
.about_se2{padding-top: 30px;}
.n_box9{padding-bottom: 0;}
.about_se4{padding-top: 30px;}
.about_se3 .wbox{flex-wrap: wrap;}
.about_se3 .wbox .wdiv1{width: 100%;}
.about_se3 .wbox .wdiv2{width: 100%;}
.dsj_dl dd .flex_box{flex-wrap: wrap;}
.about_se3 .wbox .wdiv2{display: none;}
.dsj_dl dd .img{width: 100%;}
.dsj_dl dd .text{width: 100%;}
.dsj_dl{height: auto;}
.dsj_dl dd .text{height: 400px;}
.dsj_dl dd .img{height: 260px;}
.about_se3 .wbox .wdiv1{height: auto;}
.swiper-button-nextab{display: none;}
.swiper-button-prevab{display: none;}
.pc{display: none;}
.mobile{display: block;}
.dsj_dl dd{display: block;}
.dsj_ul li{margin-bottom: 10px;}
.about_se3 .wbox{padding-top: 40px;}
.about_se3{padding: 30px 0;}
.swiper-wrapper2{height: auto;display: block;}
.in_n_section3_desc{font-size: 14px;line-height: 24px;}
.in_n_section3_desc p{font-size: 14px !important;line-height: 24px!important;}
.in_n_section3{padding: 30px 0;height: 200px;}
.in_n_section3_ul li b{font-size: 20px;right: 0;}
.in_n_section3_image{margin: 30px 0;}
.in_n_section2{background-size: cover;padding: 30px 0;}
.in_n_section4{padding: 30px 0;height: 200px;}
.menu{width: 100%;display: none;}
.miaoshu{width: 100%;text-align: center;}
.miaoshu .wechat{width: 100%;justify-content: center;}
.miaoshu .wechat p{padding-right: 0;}
#banner{height: 400px;}
.banner-heading{top: 17%;width: 100%;height: 100%;display: flex;text-align: center;margin: 0;}
.banner-heading .title{font-size: 20px;}
.home_banner_slide01 .banner-heading .word{margin: 20px 0;}
.banner-heading .word{font-size: 14px;line-height: 24px;}
.banner-heading .word p,.banner-heading .word p span{font-size: 14px !important;line-height: 24px!important;font-weight: bold !important;}
.banner-heading .bannerMore a{width: 120px;line-height: 36px;font-size: 14px;}
.in_banner_menu{bottom: 13%;}
.gx_se1 .swiper-button-next{right:25px;width: 40px;height: 40px;top: 55%;background: #fff url(../images/hj_jt2.png) center center no-repeat;overflow: hidden;}
.gx_se1 .swiper-button-prev{left: 25px;width: 40px;height: 40px;top: 55%;background: #fff url(../images/hj_jt1.png) center center no-repeat;overflow: hidden;}

.gx_se1 .swiper-button-prev:hover{background: #003d72 url(../images/hj_jt11.png) center center no-repeat;}
.gx_se1 .swiper-button-next:hover{background: #003d72 url(../images/hj_jt22.png) center center no-repeat;}

.mobilehuadong{display: block;}
.about_se1{background: url(../images/ab_img_bk2.jpg) bottom center no-repeat;}
.n_box9_r_t small{font-size: 14px;}
.footer .div2 .nbox{flex-wrap: wrap;padding: 10px 0;}
.footer .div2 .nbox .text1{width: 100%;}
.footer .div2 .nbox .text2{width: 100%;}

.zp_dl dd .zp_name{line-height: 45px;font-size: 20px;}
.zp_ul li .text1{padding: 20px;}
.zp_ul li .text1 .n_zps1{margin-bottom: 15px;}
.zp_ul li .text2{padding: 20px;}
.rencai_ulflex{flex-wrap: wrap;}
.rencai_ulflex li.active{width: 100%;}
.rencai_ulflex li{width: 100%;background-size: cover !important;padding: 40px 20px;overflow: hidden;}
.rencai_ulflex li{height: 300px;}
.rencai_wbox2{padding: 50px 0;}
.rencai_wbox3{padding: 50px 0;margin-top: 40px;}
.recai_ti{margin-bottom: 35px;}
.rencai_ulflex li .text{position: relative;bottom: 0;left: 0;}
.rencai_ulflex li .text .p2{display: block;}
.recai_ti .ws_2{font-size: 24px;}
.rencai_wbox1{padding: 50px 0;}
.position_up{width: 90%;}
}
@media screen and (max-width:1000px) {

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

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

}

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

}

@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) {}