<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*@media screen and (min-width:0px) and (max-width: 641px)*/

@media screen and (min-width:0px) and (max-width: 640px)
{	
.section.y1,.section.y2, .section.y3,.section.y4,.section.y5,.section.y6{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}



.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.i_con2{ width:100%; padding:0px 3%;}
.i_con1s{width:100%;/* padding:0px 3%;*/ height:auto !important;}

.fullnavr{ display:none;}
.mousehover{ display:none;}

/*
.wx_top{width:40px; height:40px;}*/

.i_content1{ position:relative; height:auto !important;}

.home-swiper .swiper-slide{ height:230px;}
.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .home_next{width:32px; height:32px; background:url(../images/banner_right.png) no-repeat; background-size:32px; right:4%; margin-top:-16px;}
.home-swiper .home_prev{width:32px; height:32px; background:url(../images/banner_left.png) no-repeat; background-size:32px; left:4%; margin-top:-16px; }
.home-swiper .home-pagination .swiper-pagination-bullet,.home-swiper .home-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15px !important; height:5px !important; border:1px solid #fff;}
.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 4px !important;}

.i_box1_l{width:100%;}
.i_box1_r{width:100%;}
.i_box1_l:before{ height:100%;}
.i_box1_l .tx{ left:6px;opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.i_box1_l_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.i_box1_l_c{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.i_box1_lz{ height:auto !important;}
.i_box1_lzcon{ padding:30px 10.5% 30px 16.5%;}
.i_box1_l_t{ font-size:30px;}
.i_box1_l_c .player{ background-size:50px;}

.i_box1_rzcon{ padding:50px 5.5%;}
.i_box1_rz{ height:auto !important;}
.i_box1_r_t{ height:30px; line-height:30px; font-size:45px;}
.i_box1_r_c:after{/* height:38%;*/ width:15px; right:-15px; bottom:-15px;}
.i_box1_r_c:before{/*width:98%; */height:15px; right:-15px; bottom:-15px;}
.i_box1_r_c .tb1{width:20px;}
.i_box1_r_c{ padding-top:30px; padding-bottom:30px;}
.i_box1_r_c_t{ padding-top:0px; background-size:40px; font-size:14px; padding-right:35%; height:110px; padding-top:20px;}
.i_box1_r_c_t .s1{ font-size:16px;}
.i_box1_r_c_t,.i_box1_r_c_c, .i_box1_r_c_b{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.i_box1_r_c_c{ margin-top:10px; font-size:14px; height:125px; line-height:25px;}
.i_box2_t,.i_box2_c{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.i_content_c{ height:auto !important;}
.i_box2{ padding:30px 0px 50px 0px;}
.i_box2_t{ font-size:25px;}
.i_box2_t .s1{ font-size:32px;}
.i_box2_c1_left{width:27%; background-size:50px; padding-top:50px;}
.i_box2_c1_right{width:73%; padding:30px 3%;}
.i_box2_c:after{width:50px; height:52px; background-size:50px; display:none;}
.i_box2_c1_left li .div{ font-size:14px; height:45px; line-height:45px;}
.i_box2_c1_left li .div:hover, .i_box2_c1_left li .div.activeleftm{ background:none; background-size:25px; background-color:#fff82c;}
.i_box2_c1:before{ top:20px;}
.i_box2_c1_right_c_t .s1{ font-size:20px; padding-right:70px; background-size:40px;}
.i_box2_c1_right_c_con{ font-size:14px;}
.i_box2_c1_right_c_c{ margin-top:10px;}

.i_box3{ padding:30px 0px 30px 0px;}
.i_box3_l{width:100%;}
.i_box3_r{width:100%;}
.i_box3_l_t,.i_box3_l_c{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.i_box3_l_t{ font-size:14px; padding-bottom:15px;}

.i_box5_c_c_ul li{width:100% !important;}
.i_box5_c{ padding-left:10%;}
.i_box5:after{width:90%;}
.i_box5_c_c_ul li .ipt1{width:100%;}
.i_box5_c_c_ul li:nth-child(5){ margin-top:20px;}
.i_box5_c_t{ height:60px; line-height:60px;}
.i_box5:after{ top:60px;}
.i_box5{ bottom:-376px;}


.i_box6{ padding:30px 0px;}
.home-swiper1 .swiper-slide .div .a_img{width:100%;}
.home-swiper1 .swiper-slide .div .a_img_r{width:100%; padding:20px;}
.home-swiper1 .swiper-slide .div{ font-size:14px;}
.home-swiper1 .swiper-slide .div .a_img_r .s2{ font-size:18px; padding-bottom:10px;}


.i_box6_c li{width:100% !important;}
.i_box6_c li .div{ padding:25px 5% !important; font-size:14px;}
.home-swiper1 .home_next1{ left:auto; right:0px; top:123px; margin-top:0px;}
.home-swiper1 .home_prev1{top:123px; margin-top:0px;}
.i_box6_t:before{ height:11px; top:-11px; right:-11px;}
.i_box6_t:after{ width:11px; top:-11px; right:-11px;}
.i_box3_l_c{ float:right;}
.i_box3_r{ display:none;}
.i_box5{ display:none;}
.i_box5_c_c_ul li:nth-child(1){ text-align:left;}

.i_box7{ display:block;}

.i_footer{ padding:30px 0px;}
.i_footer .f_logo{width:20%;}
.i_footer_l{width:78%;}
.i_footer_c{width:100%;}
.i_footer_r{width:100%; font-size:14px;}
.i_box3_l_c{width:80px;}
.i_box5_c_c_ul li .ipt1{ font-size:14px;}
.i_box3_l_c1{ display:block;}

.section.y4 .i_content_c{ background:url(../images/bg3.jpg) center center no-repeat; background-size:cover;}
.section.y4 .bg{ height:auto !important;}


.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
.n_banner{ height:150px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text{ font-size:16px; text-align:center; bottom:auto; top:50%;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_banner .n_banner_text .s1{ font-size:25px;}
.n_box1{ padding:30px 0px;}

.a_mtbd_dpages{ font-size:14px;}
.n_box9 li .div .a_img{width:100%;}
.n_box9 li .div .a_img_r{width:100%; padding:15px;}
.n_box9 li .div .a_img_r_l{width:100%;}
.n_box9 li .div .a_img_r_r{ display:none;}
.n_box9 li .div{ font-size:16px;}
.n_box9 li .div .a_img_r_l_c{ font-size:14px; height:75px; line-height:25px;}


.n_box10{ padding-top:100px;}
.n_box10_t{ font-size:20px; background-size:30px;}
.n_box10_t .s1{ font-size:32px;}
.n_box10_t1 a{ font-size:14px;}

.n_box11_c{ padding:20px;}
.n_box11_c_t{ font-size:23px;}
.n_box11_c_t1{ font-size:14px; padding:20px 0px 30px 0px;}
.n_box11_c_c{ padding-top:30px; font-size:14px;}
.n_box11_b a{width:100%; margin-bottom:5px; font-size:14px;}
.n_box11_b a.a1:after{width:60px; position:absolute; left:0px; top:0px; height:100%; }
.n_box11_b a.a1{ padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2{ float:left; padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2:after{width:60px; position:absolute; left:0px;}
.n_box11_b a.a2:hover:after{ background:url(../images/tb_43.png) center no-repeat;background-color:#21a6a3;}


.n_box2{ padding:30px 0px;}
.n_box2_l{width:100%; padding-top:0px;}
.n_box2_r{width:100%; padding-top:15px;}
.n_box2_l_t{ font-size:14px; padding-bottom:15px;}
.n_box2_l_t .s1{ font-size:25px;}
.n_box2_l_c{ font-size:14px;}
.n_box2_r img{ width:36%;}
.n_box3{ padding:50px 0px;}
.n_box3_t{ font-size:14px; padding-top:60px;}
.n_box3_t .s1{ font-size:22px;}
.n_box3_c{ padding-top:30px; padding-bottom:30px;}
.n_box3_c_t .s1{ font-size:14px;}
.n_box3_c_t .s1 span{ font-size:25px;}
.n_box3_c_c{ font-size:14px; padding-bottom:30px;}
.view .swiper-slide{ padding:0px; font-size:14px; margin-top:15px;}
.view .swiper-slide .s1{ margin:0px; margin-bottom:15px;}
.view .swiper-slide h1{ font-size:20px; margin-bottom:10px;}
.view .arrow-left{width:20px; height:39px; margin-top:-19.5px;}
.view .arrow-right{width:20px; height:39px; margin-top:-19.5px;}

.n_box4{ padding:40px 0px;}
.view1 .swiper-slide .div_c_l{width:100%; padding-top:100px; font-size:14px;}
.view1 .swiper-slide .div_c_r{width:100%;}
.view1 .swiper-slide .div_c_l h1{ padding:15px 0px; font-size:40px;}
.view1 .swiper-slide .div_c_l h2{ font-size:18px;}

.n_box6{ padding:30px 0px;}
.n_box5{ padding:30px 0px;}
.n_box5_t{ font-size:20px; height:auto; line-height:1.4;}
.n_box5_t .s1:after{ display:none;}
.n_box5_t1 .s1{ font-size:25px;}
.n_box6_c:after{ display:none;}
.n_box7{ padding:30px 5%; font-size:14px;}

.n_box7_ul li{width:100%; margin:0px; padding-bottom:15px;}
.n_box7_ul li .div .a_text .s1{ font-size:20px;}

.n_box8{ padding:30px 3%; font-size:18px;}

.n_box8_c{ padding-left:3%; padding-right:3%; padding-bottom:30px;}
.n_box8_ul li .div{ padding:15px; font-size:14px;}
.n_box8_ul li .div .s1{ font-size:20px;}



.n_box12{ padding:30px 4%;}
.n_box12_t{ font-size:25px; padding-bottom:30px;}
.n_box12_c li .dlone dd{width:100%; border-bottom:1px solid #e7e7e7;}
.n_box12_c li .dlone dd:nth-child(3){ border-bottom:0px;}
.n_box12_c li .dlthree dd:nth-child(1){ border-bottom:1px solid #e7e7e7;}
.n_box12_c li .dltwo dd .div .s1{ font-size:14px; width:34%; padding-left:10px;}
.n_box12_c li .dlone dd .div .s1{ font-size:14px; padding-left:10px;}
.n_box12_c li .dlthree dd{width:100% !important; }
.n_box12_c li .dlthree dd:nth-child(1) .div .s1{width:34% !important; font-size:14px; padding-left:10px;}
.n_box12_c li .dlthree dd .div .s1{ font-size:14px; padding-left:10px;}
.n_box12_c li .dlfore{ padding:10px;}
.n_box12_c li .dlfore_t{ font-size:14px;}
.n_box12_c li .dlfore_b{ font-size:14px; padding:10px 0px;}
.n_box12_c1{ font-size:14px;}
.n_box12_b .ipt7{ font-size:20px;}
.n_box12_c li .dlthree dd .div .s2 .ipt2{ width:83%; margin-bottom:5px;}
.n_box12_c li .dltwo dd .div .s2 label{width:48%; padding:0px;margin-bottom:5px;}
.n_box12_c li .dltwo dd .div .s2 .ipt3{width:71%;}
.n_box12_c li .dltwo dd .div .s2 .ipt4{width:100%;}
#distpicker7 .form-group{width:100%;}


.n_box18_ul li{width:100%; margin:0px; padding-bottom:15px;}
.n_box18_ul li .div{ padding:30px; min-height:auto !important;}
.n_box18_ul li .div_t{ font-size:18px; padding-top:50px;}
.n_box18_ul li .div_t .s1{ font-size:22px;}
.n_box18_ul li .div_t.bg1{ background-size:40px;}
.n_box18_ul li .div_t.bg2{ background-size:40px;}
.n_box18_ul li .div_t.bg3{ background-size:40px;}
.n_box18_ul li .div_c1{ font-size:35px;}
.n_box18_ul li .div_c2{ padding-top:15px;}


.i_sectionbox4{ height:auto !important;}
.i_sectionbox4_l{width:100%; height:400px;}

.i_sectionbox4_r{width:100%; padding:20px 3%;}
.i_sectionbox4_r_t{ font-size:14px;}
.i_sectionbox4_r_t .s1{ font-size:25px;}
.i_sectionbox4_r_t{ padding-bottom:15px;}
.i_sectionbox4_r_c .ipt1{ font-size:14px;}
.i_sectionbox4_r_c .ipt2{ font-size:14px;}
.i_sectionbox4_r_c .ipt3{ font-size:18px;}
.i_sectionbox4_l .mapbg{ margin-left:-540px;}
.i_sectionbox4_l .mapadd{ margin-left:-105px;}
.mappop .mappopbox {width: 100%;}
.mappop .close {top:10px;left: 20px;margin-top: 0;background-position:left center;}
.mappop .mappopcontent {margin: 0 20px;}
.mappop .divtablecell{padding:60px 0  70px;}
.mappop .divtablecell .contentbox {height: 100%;}
.mappop .content1{margin-right: 0;height:100px;overflow: hidden;}
.mappop .content1 .img{width: 62px;height: 62px;}
.mappop .content1 .txt{margin-left: 80px;}
.mappop .content1 .txt h2 {font-size: 18px;}
.mappop .content1 .txt p {font-size: 14px;}
.mappop .content2 {height:calc(75% - 98px);margin-top:10px;}
.mappop .content3 {height:calc(25% - 20px);margin-top:20px;}
.mappop .content3 p {font-size: 14px;line-height: 1.6;}
.mappop{ z-index:100000000;}


.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{width:100%; 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 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:#bd3537; background-size:12px; }

.n_box13 li{width:100%; padding:0px 1% 15px 1%; margin:0px;}
.n_box13 li .div{ padding:10px;}

.n_box13_ul li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box13_ul li .div .a_text .s1{ font-size:16px; height:50px; line-height:25px;}
.n_box13_ul li .div .a_text{ padding:10px 5%;}

.n_box14{ padding:15px; margin-bottom:10px;}
.n_box14 .a_img{width:100%;}
.n_box14 .a_img_r{width:100%;}
.n_box14 .a_img_r .s1{ font-size:25px;}
.n_box14_c_l{width:100%; margin-bottom:10px;}
.n_box14_c_r{width:100%; margin-bottom:10px;}
.n_box14_c_r_t a{width:33.33%; padding:0px; text-align:center;}
.n_box14_c_l_t_t1{ font-size:22px;}

.n_box16{ padding:0px 0px;}
.n_box15 li{width:100%; margin:0px; padding-bottom:15px;}
.n_box15 li .div{ padding:10px; font-size:14px;}
.n_box15 li .div .a_img_r{ padding-top:0px;}
.n_box15 li .div .a_img_r .s1{ height:auto; line-height:1.5; font-size:16px; margin-bottom:10px;}
.n_box15 li .div .a_img_r .s2{ line-height:1.6; height:auto !important;}

.i_box2_c1_right_c_b a{ padding:0px 30px;}

.n_pf_ul{ display:none;}
.i_footer_b{ padding-bottom:80px;}
.wap_menu{ display:block;}
.n_pf{ top:74%;}
.n_pf_ul_b{ padding-top:0px;}

.n_box5_t1{ height:40px; line-height:40px;}
.n_box5_t1 .s1{ height:40px; line-height:40px;}
.n_box5{ padding:16px 0px;}

}
@media screen and (min-width:641px) and (max-width:767px)
{
.section.y1,.section.y2, .section.y3,.section.y4,.section.y5,.section.y6{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}



.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.i_con2{ width:100%; padding:0px 3%;}
.i_con1s{width:100%;/* padding:0px 3%;*/ height:auto !important;}

.fullnavr{ display:none;}
.mousehover{ display:none;}


/*.wx_top{width:40px; height:40px;}*/

.i_content1{ position:relative; height:auto !important;}

.home-swiper .swiper-slide{ height:350px;}
.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .home_next{width:32px; height:32px; background:url(../images/banner_right.png) no-repeat; background-size:32px; right:4%; margin-top:-16px;}
.home-swiper .home_prev{width:32px; height:32px; background:url(../images/banner_left.png) no-repeat; background-size:32px; left:4%; margin-top:-16px; }
.home-swiper .home-pagination .swiper-pagination-bullet,.home-swiper .home-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15px !important; height:5px !important; border:1px solid #fff;}
.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 4px !important;}

.i_box1_l{width:100%;}
.i_box1_r{width:100%;}
.i_box1_l:before{ height:100%;}
.i_box1_l .tx{ left:9px;opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);}
.i_box1_l_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.i_box1_l_c{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.i_box1_lz{ height:auto !important;}
.i_box1_lzcon{ padding:50px 10.5% 50px 16.5%;}
.i_box1_l_t{ font-size:30px;}
.i_box1_l_c .player{ background-size:50px;}

.i_box1_rzcon{ padding:50px 5.5%;}
.i_box1_rz{ height:auto !important;}
.i_box1_r_t{ height:40px; line-height:40px; font-size:50px;}
.i_box1_r_c:after{/* height:38%;*/ width:15px; right:-15px; bottom:-15px;}
.i_box1_r_c:before{/*width:98%; */height:15px; right:-15px; bottom:-15px;}
.i_box1_r_c .tb1{width:20px;}
.i_box1_r_c{ padding-top:30px; padding-bottom:30px;}
.i_box1_r_c_t{ padding-top:0px; background-size:50px; line-height:1.5; height:118px; padding-top:30px;}
.i_box1_r_c_t .s1{ font-size:23px;}
.i_box1_r_c_t,.i_box1_r_c_c, .i_box1_r_c_b{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.i_box1_r_c_c{ margin-top:10px; font-size:14px; height:125px; line-height:25px;}
.i_box2_t,.i_box2_c{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.i_content_c{ height:auto !important;}
.i_box2{ padding:30px 0px 50px 0px;}
.i_box2_t{ font-size:25px;}
.i_box2_t .s1{ font-size:32px;}
.i_box2_c1_left{width:25%; background-size:50px; padding-top:50px;}
.i_box2_c1_right{width:75%; padding:30px 3%;}
.i_box2_c:after{width:50px; height:52px; background-size:50px; display:none;}
.i_box2_c1_left li .div{ font-size:16px; height:45px; line-height:45px;}
.i_box2_c1_left li .div:hover, .i_box2_c1_left li .div.activeleftm{ background-size:30px; background-color:#fff82c;}
.i_box2_c1:before{ top:20px;}
.i_box2_c1_right_c_t .s1{ font-size:25px; padding-right:70px; background-size:40px;}
.i_box2_c1_right_c_con{ font-size:14px;}
.i_box2_c1_right_c_c{ margin-top:10px;}

.i_box3{ padding:30px 0px 30px 0px;}
.i_box3_l{width:100%;}
.i_box3_r{width:100%;}
.i_box3_l_t,.i_box3_l_c{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.i_box3_l_t{ font-size:14px; padding-bottom:15px;}

.i_box5_c_c_ul li{width:100% !important;}
.i_box5_c{ padding-left:10%;}
.i_box5:after{width:90%;}
.i_box5_c_c_ul li .ipt1{width:100%;}
.i_box5_c_c_ul li:nth-child(5){ margin-top:20px;}
.i_box5_c_t{ height:60px; line-height:60px;}
.i_box5:after{ top:60px;}
.i_box5{ bottom:-376px;}


.i_box6{ padding:30px 0px;}
.home-swiper1 .swiper-slide .div .a_img{width:100%;}
.home-swiper1 .swiper-slide .div .a_img_r{width:100%; padding:20px;}
.home-swiper1 .swiper-slide .div{ font-size:14px;}
.home-swiper1 .swiper-slide .div .a_img_r .s2{ font-size:18px; padding-bottom:10px;}


.i_box6_c li{width:100% !important;}
.i_box6_c li .div{ padding:25px 5% !important; font-size:14px;}
.home-swiper1 .home_next1{ left:auto; right:0px; top:123px; margin-top:0px;}
.home-swiper1 .home_prev1{top:123px; margin-top:0px;}
.i_box6_t:before{ height:11px; top:-11px; right:-11px;}
.i_box6_t:after{ width:11px; top:-11px; right:-11px;}
.i_box3_l_c{ float:right;}
.i_box3_r{ display:none;}
.i_box5{ display:none;}
.i_box5_c_c_ul li:nth-child(1){ text-align:left;}

.i_box7{ display:block;}

.i_footer{ padding:30px 0px;}
.i_footer .f_logo{width:20%;}
.i_footer_l{width:78%;}
.i_footer_c{width:80%;}
.i_footer_r{width:20%; font-size:14px;}
.i_box3_l_c{width:80px;}
.i_box5_c_c_ul li .ipt1{ font-size:14px;}
.i_box3_l_c1{ display:block;}

.section.y4 .i_content_c{ background:url(../images/bg3.jpg) center center no-repeat; background-size:cover;}
.section.y4 .bg{ height:auto !important;}


.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
.n_banner{ height:230px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text{ font-size:16px; text-align:center; bottom:auto; top:50%;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_banner .n_banner_text .s1{ font-size:25px;}

.n_box1{ padding:40px 0px;}

.n_box9 li .div .a_img{width:100%;}
.n_box9 li .div .a_img_r{width:100%; padding:15px;}
.n_box9 li .div .a_img_r_l{width:100%;}
.n_box9 li .div .a_img_r_r{ display:none;}
.n_box9 li .div{ font-size:16px;}
.n_box9 li .div .a_img_r_l_c{ font-size:14px; height:75px; line-height:25px;}


.n_box10{ padding-top:100px;}
.n_box10_t{ font-size:20px; background-size:30px;}
.n_box10_t .s1{ font-size:32px;}
.n_box10_t1 a{ font-size:14px;}

.n_box11_c{ padding:20px;}
.n_box11_c_t{ font-size:23px;}
.n_box11_c_t1{ font-size:14px; padding:20px 0px 30px 0px;}
.n_box11_c_c{ padding-top:30px; font-size:14px;}
.n_box11_b a{width:100%; margin-bottom:5px; font-size:14px;}
.n_box11_b a.a1:after{width:60px; position:absolute; left:0px; top:0px; height:100%; }
.n_box11_b a.a1{ padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2{ float:left; padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2:after{width:60px; position:absolute; left:0px;}
.n_box11_b a.a2:hover:after{ background:url(../images/tb_43.png) center no-repeat;background-color:#21a6a3;}


.n_box2{ padding:30px 0px;}
.n_box2_l{width:100%; padding-top:0px;}
.n_box2_r{width:100%; padding-top:15px;}
.n_box2_l_t{ font-size:14px; padding-bottom:15px;}
.n_box2_l_t .s1{ font-size:25px;}
.n_box2_l_c{ font-size:14px;}
.n_box2_r img{ width:36%;}
.n_box3{ padding:50px 0px;}
.n_box3_t{ font-size:14px; padding-top:60px;}
.n_box3_t .s1{ font-size:22px;}
.n_box3_c{ padding-top:30px; padding-bottom:30px;}
.n_box3_c_t .s1{ font-size:14px;}
.n_box3_c_t .s1 span{ font-size:25px;}
.n_box3_c_c{ font-size:14px; padding-bottom:30px;}
.view .swiper-slide{ padding:0px; font-size:14px; margin-top:15px;}
.view .swiper-slide .s1{ margin:0px; margin-bottom:15px;}
.view .swiper-slide h1{ font-size:20px; margin-bottom:10px;}
.view .arrow-left{width:20px; height:39px; margin-top:-19.5px;}
.view .arrow-right{width:20px; height:39px; margin-top:-19.5px;}

.n_box4{ padding:40px 0px;}
.view .swiper-slide{ padding:0px; font-size:14px; margin-top:15px;}
.view .swiper-slide .s1{width:100%; text-align:center;margin:0px; margin-bottom:15px;}
.view .swiper-slide h1{ font-size:20px; margin-bottom:10px;}
.view .arrow-left{width:20px; height:39px; margin-top:-19.5px;}
.view .arrow-right{width:20px; height:39px; margin-top:-19.5px;}


.view1 .swiper-slide .div_c_l{width:100%; padding-top:100px; font-size:14px;}
.view1 .swiper-slide .div_c_r{width:100%;}
.view1 .swiper-slide .div_c_l h1{ padding:15px 0px; font-size:40px;}
.view1 .swiper-slide .div_c_l h2{ font-size:18px;}


.n_box6{ padding:40px 0px;}
.n_box5{ padding:40px 0px;}
.n_box5_t{ font-size:40px; height:auto; line-height:1.4;}
.n_box5_t .s1:after{ display:none;}
.n_box5_t1 .s1{ font-size:25px;}
.n_box6_c:after{ display:none;}
.n_box7{ padding:30px 5%; font-size:14px;}

.n_box7_ul li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box7_ul li .div .a_text .s2{ height:200px;}
.n_box7_ul li .div .a_text .s1{ font-size:20px;}
.n_box8{ padding:40px 3%; font-size:20px;}


.n_box8_c{ padding-left:3%; padding-right:3%; padding-bottom:30px;}
.n_box8_ul li .div{ padding:15px; font-size:14px;}
.n_box8_ul li .div .s1{ font-size:20px;}


.n_box12{ padding:40px 4%;}
.n_box12_t{ font-size:25px; padding-bottom:30px;}
.n_box12_c li .dlone dd{width:100%; border-bottom:1px solid #e7e7e7;}
.n_box12_c li .dlone dd:nth-child(3){ border-bottom:0px;}
.n_box12_c li .dlthree dd:nth-child(1){ border-bottom:1px solid #e7e7e7;}
.n_box12_c li .dltwo dd .div .s1{ font-size:14px; width:22%; padding-left:10px;}
.n_box12_c li .dlone dd .div .s1{width:22%; font-size:14px; padding-left:10px;}
.n_box12_c li .dlthree dd{width:100% !important; }
.n_box12_c li .dlthree dd:nth-child(1) .div .s1{width:22% !important; font-size:14px; padding-left:10px;}
.n_box12_c li .dlthree dd .div .s1{width:22%; font-size:14px; padding-left:10px;}
.n_box12_c li .dlfore{ padding:10px;}
.n_box12_c li .dlfore_t{ font-size:14px;}
.n_box12_c li .dlfore_b{ font-size:14px; padding:10px 0px;}
.n_box12_c1{ font-size:14px;}
.n_box12_b .ipt7{ font-size:20px;}
.n_box12_c li .dlthree dd .div .s2 .ipt2{ width:83%; margin-bottom:5px;}
.n_box12_c li .dltwo dd .div .s2 label{width:31%; padding:0px;margin-bottom:10px;}
.n_box12_c li .dltwo dd .div .s2 .ipt3{width:71%;}
.n_box12_c li .dltwo dd .div .s2 .ipt4{width:100%;}
#distpicker7 .form-group{width:100%;}


.n_box18_ul li{width:100%; margin:0px; padding-bottom:15px;}
.n_box18_ul li .div{ padding:30px; min-height:auto !important;}
.n_box18_ul li .div_t{ font-size:18px; padding-top:50px;}
.n_box18_ul li .div_t .s1{ font-size:22px;}
.n_box18_ul li .div_t.bg1{ background-size:40px;}
.n_box18_ul li .div_t.bg2{ background-size:40px;}
.n_box18_ul li .div_t.bg3{ background-size:40px;}
.n_box18_ul li .div_c1{ font-size:35px;}
.n_box18_ul li .div_c2{ padding-top:15px;}


.i_sectionbox4{ height:auto !important;}
.i_sectionbox4_l{width:100%; height:400px;}

.i_sectionbox4_r{width:100%; padding:40px 3%;}
.i_sectionbox4_r_t{ font-size:14px;}
.i_sectionbox4_r_t .s1{ font-size:25px;}
.i_sectionbox4_r_t{ padding-bottom:15px;}
.i_sectionbox4_r_c .ipt1{ font-size:14px;}
.i_sectionbox4_r_c .ipt2{ font-size:14px;}
.i_sectionbox4_r_c .ipt3{ font-size:18px;}
.i_sectionbox4_l .mapbg{ margin-left:-540px;}
.i_sectionbox4_l .mapadd{ margin-left:-105px;}
.mappop .mappopbox {width: 100%;}
.mappop .close {top:10px;left: 20px;margin-top: 0;background-position:left center;}
.mappop .mappopcontent {margin: 0 20px;}
.mappop .divtablecell{padding:60px 0  70px;}
.mappop .divtablecell .contentbox {height: 100%;}
.mappop .content1{margin-right: 0;height:100px;overflow: hidden;}
.mappop .content1 .img{width: 62px;height: 62px;}
.mappop .content1 .txt{margin-left: 80px;}
.mappop .content1 .txt h2 {font-size: 18px;}
.mappop .content1 .txt p {font-size: 14px;}
.mappop .content2 {height:calc(75% - 98px);margin-top:10px;}
.mappop .content3 {height:calc(25% - 20px);margin-top:20px;}
.mappop .content3 p {font-size: 14px;line-height: 1.6;}
.mappop{ z-index:100000000;}


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

.n_box13 li{width:50%; padding:0px 1% 15px 1%; margin:0px;}
.n_box13 li .div{ padding:10px;}


.n_box13_ul li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box13_ul li .div .a_text .s1{ font-size:16px; height:50px; line-height:25px;}
.n_box13_ul li .div .a_text{ padding:10px 5%;}


.n_box14{ padding:15px;}
.n_box14 .a_img{width:26%;}
.n_box14 .a_img_r{width:69%; padding-top:0px;}
.n_box14 .a_img_r .s1{ font-size:25px;}
.n_box14_c_l{width:100%; margin-bottom:15px;}
.n_box14_c_r{width:100%;}
.n_box14_c_r_t a{width:20%; padding:0px; text-align:center;}
.n_box14_c_l_t_t1{ font-size:22px;}
.n_box14 .a_img_r .s2 table tr td{ padding:5px 0px;}


.n_box16{ padding:0px 0px;}
.n_box15 li{width:100%; margin:0px; padding-bottom:15px;}
.n_box15 li .div{ padding:10px;}
.n_box15 li .div .a_img_r{ padding-top:10px;}
.n_box15 li .div .a_img_r .s1{ height:auto; line-height:1.7; font-size:20px; margin-bottom:10px;}
.n_box15 li .div .a_img_r .s2{ line-height:1.8; height:auto !important;}


.n_pf_ul{ display:none;}
.i_footer_b{ padding-bottom:80px;}
.wap_menu{ display:block;}
.n_pf{ top:79%;}
.n_pf_ul_b{ padding-top:0px;}


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

.section.y1,.section.y2, .section.y3,.section.y4,.section.y5,.section.y6{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}



.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.i_con2{ width:100%; padding:0px 3%;}
.i_con1s{width:100%;/* padding:0px 3%;*/ height:auto !important;}

.fullnavr{ display:none;}
.mousehover{ display:none;}

.i_content_c{ height:auto !important;}


/*.wx_top{width:40px; height:40px;}*/

.i_content1{ position:relative; height:auto !important;}

.home-swiper .swiper-slide{ height:450px;}
.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .home_next{width:32px; height:32px; background:url(../images/banner_right.png) no-repeat; background-size:32px; right:4%; margin-top:-16px;}
.home-swiper .home_prev{width:32px; height:32px; background:url(../images/banner_left.png) no-repeat; background-size:32px; left:4%; margin-top:-16px; }
.home-swiper .home-pagination .swiper-pagination-bullet,.home-swiper .home-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15px !important; height:5px !important; border:1px solid #fff;}
.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 4px !important;}


.i_box1_l_t{ font-size:30px;}
.i_box1_l_c .player{ background-size:50px;}
.i_box1_lz{ height:500px !important;}
.i_box1_r_t{ height:40px; line-height:40px; font-size:45px;}
.i_box1_r_c_t .s1{ font-size:14px;}
.i_box1_r_c_t{ font-size:12px; padding-right:28%;}
.i_box1_l{ padding:50px 0px;}
.i_box1_r{ padding:50px 0px;}
.i_box1_rz{ height:500px !important;}
.i_box1_r_c{ padding-top:30px; padding-bottom:30px;}
.i_box1_r_c_t{ padding-top:0px; background-size:50px;}
.i_box1_r_c_c{ margin-top:0px; height:88px; line-height:22px; font-size:14px;}
.i_box1_rzcon{ padding-top:0px;}
.i_box1_l .tx{ left:6px;}

.i_box1_r_c:after{width:15px; right:-15px; bottom:-15px;}
.i_box1_r_c:before{height:15px; right:-15px; bottom:-15px;}

.i_box2{ padding:50px 0px 100px 0px;}
.i_box2_t{ font-size:28px;}
.i_box2_t .s1{ font-size:36px;}
.i_box2_c:after{ width:65px; height:68px; top:12px; right:-16px;}
.i_box2_c1_left{width:22%; background-size:60px;}
.i_box2_c1_right{width:78%;}
.i_box2_c1_left li .div{ font-size:16px;}
.i_box2_c1_right_c_t .s1{ font-size:25px; padding-right:90px;}
.i_box2_c1_right_c_con{ font-size:14px;}


.i_box3{ padding:50px 0px 50px 0px;}
.i_box3_l{width:100%;}
.i_box3_r{width:100%;}
.i_box3_l_t,.i_box3_l_c{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
.i_box3_l_t{ font-size:14px; padding-bottom:15px;}
.i_box3_l_c{ float:right;}
.i_box3_r{ display:none;}

.section.y4 .i_content_c{ background:url(../images/bg3.jpg) center center no-repeat; background-size:cover;}
.section.y4 .bg{ height:auto !important;}

.i_box7{ display:block;}

.i_box3_l_c{width:80px;}
.i_box5_c_c_ul li .ipt1{ font-size:14px;}
.i_box3_l_c1{ display:block;}

.i_box5_c_c_ul li{width:100% !important;}
.i_box5_c{ padding-left:10%;}
.i_box5:after{width:90%;}
.i_box5_c_c_ul li .ipt1{width:100%;}
.i_box5_c_c_ul li:nth-child(5){ margin-top:20px;}
.i_box5_c_t{ height:60px; line-height:60px;}
.i_box5:after{ top:60px;}
.i_box5{ bottom:-376px;}
.i_box5{ display:none;}
.i_box5_c_c_ul li:nth-child(1){ text-align:left;}

.i_box6{ padding:50px 0px;}
.home-swiper1 .swiper-slide .div .a_img_r{ padding:0px; padding-top:5px; padding-right:10px;}
.home-swiper1 .swiper-slide .div .a_img_r .s2{ padding:0px; height:30px; line-height:30px; font-size:18px; overflow:hidden;}
.home-swiper1 .swiper-slide .div{ font-size:14px;}
.home-swiper1 .swiper-slide .div .a_img_r .s3{ height:22px; line-height:22px;}
.home-swiper1 .swiper-slide .div .a_img_r .s4{ padding-top:15px;}

.i_footer{ padding:50px 0px;}
.i_footer .f_logo{width:20%;}
.i_footer_l{width:78%;}
.i_footer_c{width:80%;}
.i_footer_r{width:20%; font-size:14px;}

.i_box2_t,.i_box1_r_c_t,.i_box1_r_c_c,.i_box1_r_c_b,.i_box1_l_t,.i_box1_l_c,.i_box2_c{opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);}
	
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}
.n_banner{ height:350px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text{ font-size:20px; text-align:center; bottom:auto; top:50%;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_banner .n_banner_text .s1{ font-size:35px;}

.n_box1{ padding:40px 0px;}

.n_box9 li .div{ font-size:16px;}
.n_box9 li .div .a_img{width:28%;}
.n_box9 li .div .a_img_r{width:72%; padding-top:15px;}
.n_box9 li .div .a_img_r_l_t{ height:30px; padding:0px; line-height:30px; overflow:hidden;}
.n_box9 li .div .a_img_r_l_c{ height:44px; line-height:22px; font-size:14px;}
.n_box9 li .div .a_img_r_r{ width:15%; margin-top:0px;}
.n_box9 li .div .a_img_r_r .s1{ line-height:1.1;}
.n_box9 li .div .a_img_r_l_b{ padding:0px 30px; height:35px; line-height:35px;}


.n_box10{ padding-top:100px;}
.n_box10_t{ font-size:20px;}
.n_box10_t .s1{ font-size:40px;}

.n_box11_c{ padding:30px;}
.n_box11_c_t{ font-size:23px;}
.n_box11_c_t1{ font-size:14px; padding:20px 0px 30px 0px;}
.n_box11_c_c{ padding-top:30px; font-size:14px;}
.n_box11_b a{ font-size:14px;}
.n_box11_b a.a1:after{width:60px; position:absolute; left:0px; top:0px; height:100%; }
.n_box11_b a.a1{ padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2{ float:right; padding-left:10px; padding-right:70px;}
.n_box11_b a.a2:after{width:60px; position:absolute; right:0px;}
.n_box11_b a.a2:hover:after{ background:url(../images/tb_43.png) center no-repeat;background-color:#21a6a3;}


.n_box2{ padding:50px 0px;}
.n_box2_l{ padding-top:0px; font-size:16px;}
.n_box2_l_t .s1{ font-size:30px;}
.n_box2_l_c{ font-size:15px;}
.n_box3_c_c{ font-size:15px;}
.n_box3_c_t .s1{ font-size:18px;}
.n_box3_c_t .s1 span{ font-size:28px;}

.view .swiper-slide .s1{width:100%; text-align:center; margin:0px; margin-bottom:25px;}
.view .swiper-slide{ font-size:15px;}
.view .swiper-slide h1{ font-size:20px;}

.view1 .swiper-slide .div_c_l{ padding-top:100px; font-size:14px;}

.view1 .swiper-slide .div_c_l h1{ padding:15px 0px; font-size:40px;}
.view1 .swiper-slide .div_c_l h2{ font-size:18px;}

.n_box5_t{ font-size:50px;}
.n_box5_t1 .s1{ font-size:30px;}
.n_box6{ padding:50px 0px;}
.n_box6_c:after{ display:none;}
.n_box7{ padding:30px 5%; font-size:15px;}

.n_box7_ul li .div .a_text .s2{ height:250px;}
.n_box7_ul li .div .a_text .s1{ font-size:20px;}

.n_box8{ padding:50px 3%; font-size:20px;}


.n_box8_c{ padding-left:5%; padding-right:3%; padding-bottom:40px;}
.n_box8_ul li .div{ padding:15px; font-size:14px;}
.n_box8_ul li .div .s1{ font-size:20px;}


.n_box12{ padding:40px 4%;}
.n_box12_t{ font-size:25px; padding-bottom:30px;}
.n_box12_c li .dlone dd{width:100%; border-bottom:1px solid #e7e7e7;}
.n_box12_c li .dlone dd:nth-child(3){ border-bottom:0px;}
.n_box12_c li .dlthree dd:nth-child(1){ border-bottom:1px solid #e7e7e7;}
.n_box12_c li .dltwo dd .div .s1{ font-size:14px; width:22%; padding-left:10px;}
.n_box12_c li .dlone dd .div .s1{width:22%; font-size:14px; padding-left:10px;}
.n_box12_c li .dlthree dd{width:100% !important; }
.n_box12_c li .dlthree dd:nth-child(1) .div .s1{width:22% !important; font-size:14px; padding-left:10px;}
.n_box12_c li .dlthree dd .div .s1{width:22%; font-size:14px; padding-left:10px;}
.n_box12_c li .dlfore{ padding:10px;}
.n_box12_c li .dlfore_t{ font-size:14px;}
.n_box12_c li .dlfore_b{ font-size:14px; padding:10px 0px;}
.n_box12_c1{ font-size:14px;}
.n_box12_b .ipt7{ font-size:20px;}
.n_box12_c li .dlthree dd .div .s2 .ipt2{ width:83%; margin-bottom:5px;}
.n_box12_c li .dltwo dd .div .s2 label{width:31%; padding:0px;margin-bottom:10px;}
.n_box12_c li .dltwo dd .div .s2 .ipt3{width:71%;}
.n_box12_c li .dltwo dd .div .s2 .ipt4{width:100%;}
#distpicker7 .form-group{width:100%;}


.n_box18_ul li{width:100%; margin:0px; padding-bottom:15px;}
.n_box18_ul li .div{ padding:30px; min-height:auto !important;}
.n_box18_ul li .div_t{ font-size:18px; padding-top:50px;}
.n_box18_ul li .div_t .s1{ font-size:22px;}
.n_box18_ul li .div_t.bg1{ background-size:40px;}
.n_box18_ul li .div_t.bg2{ background-size:40px;}
.n_box18_ul li .div_t.bg3{ background-size:40px;}
.n_box18_ul li .div_c1{ font-size:35px;}
.n_box18_ul li .div_c2{ padding-top:15px;}


.i_sectionbox4{ height:auto !important;}
.i_sectionbox4_l{width:100%; height:400px;}

.i_sectionbox4_r{width:100%; padding:40px 3%;}
.i_sectionbox4_r_t{ font-size:14px;}
.i_sectionbox4_r_t .s1{ font-size:25px;}
.i_sectionbox4_r_t{ padding-bottom:15px;}
.i_sectionbox4_r_c .ipt1{ font-size:14px;}
.i_sectionbox4_r_c .ipt2{ font-size:14px;}
.i_sectionbox4_r_c .ipt3{ font-size:18px;}
.i_sectionbox4_l .mapbg{ margin-left:-540px;}
.i_sectionbox4_l .mapadd{ margin-left:-105px;}
.mappop .mappopbox {width: 100%;}
.mappop .close {top:10px;left: 20px;margin-top: 0;background-position:left center;}
.mappop .mappopcontent {margin: 0 20px;}
.mappop .divtablecell{padding:60px 0  70px;}
.mappop .divtablecell .contentbox {height: 100%;}
.mappop .content1{margin-right: 0;height:100px;overflow: hidden;}
.mappop .content1 .img{width: 62px;height: 62px;}
.mappop .content1 .txt{margin-left: 80px;}
.mappop .content1 .txt h2 {font-size: 18px;}
.mappop .content1 .txt p {font-size: 14px;}
.mappop .content2 {height:calc(75% - 98px);margin-top:10px;}
.mappop .content3 {height:calc(25% - 20px);margin-top:20px;}
.mappop .content3 p {font-size: 14px;line-height: 1.6;}
.mappop{ z-index:100000000;}


.a_careers_t_s1{ font-size:14px;}
.a_careers_t_s1 span{ font-size:20px;}
.a_careers_t_s2l{width:60%;}

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


.n_box13 li{width:33.33%; padding:0px 1% 15px 1%; margin:0px;}
.n_box13 li .div{ padding:10px;}


.n_box13_ul li .div .a_text .s1{ font-size:16px; height:50px; line-height:25px;}
.n_box13_ul li .div .a_text{ padding:20px 5%;}


.n_box14{ padding:15px;}
.n_box14 .a_img{width:26%;}
.n_box14 .a_img_r{width:69%; }
.n_box14 .a_img_r .s1{ font-size:25px;}
.n_box14_c_l{width:37%;}
.n_box14_c_r{width:60%;}
.n_box14_c_r_t a{width:20%; padding:0px; text-align:center;}
.n_box14_c_l_t_t1{ font-size:20px;}


.n_box16{ padding:0px 0px;}
.n_box15 li{width:100%; margin:0px; padding-bottom:15px;}
.n_box15 li .div{ padding:10px;}
.n_box15 li .div .a_img_r{ padding-top:10px;}
.n_box15 li .div .a_img_r .s1{ height:auto; line-height:1.7; font-size:20px; margin-bottom:10px;}
.n_box15 li .div .a_img_r .s2{ line-height:1.8; height:auto !important;}

.n_pf_ul{ display:none;}
.i_footer_b{ padding-bottom:80px;}
.wap_menu{ display:block;}
.n_pf{ top:79%;}
.n_pf_ul_b{ padding-top:0px;}



}


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

.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.phone_nav{ position:fixed;}

.i_box1_l_t{ font-size:36px;}
.i_box1_l_c .player{ background-size:50px;}
.i_box1_l .tx{ left:8px;}
.i_box1_r_c_t .s1{ font-size:18px;}
.i_box1_r_c_t{ padding-top:0px; background-size:60px;font-size:14px; padding-right:28%; height:120px;}
.i_box1_r_t{ font-size:60px;}
.i_box1_r_c_c{ line-height:25px; height:125px; font-size:14px;}

.i_box2_t{ font-size:28px;}
.i_box2_t .s1{ font-size:36px;}
.i_box2_c1_left{width:19%;}
.i_box2_c1_right{width:81%; padding-bottom:30px;}
.i_box2_c:after{width:80px; height:83px; right:-15px;}
.i_box2_c1_left{ background-size:60px;}
.i_box2_c1_left li{ padding-bottom:5px;}
.i_box2_c1_left li .div{ height:45px; line-height:45px; font-size:16px;}
.i_box2_c1_right_c_t .s1{ font-size:25px;}
.i_box2_c1_right_c_con{ font-size:14px;}

.i_box3_l_t{ font-size:16px;}

.i_box5_c_c_ul li:nth-child(5) .s2{ font-size:25px;}
.i_box5_c_c_ul li:nth-child(1){ font-size:16px;}
.i_box5:after{width:95%;}
.i_box5_c_c_ul li .ipt1{ font-size:14px;}
.i_box5_c_c_ul li:nth-child(4) .ipt2{ font-size:16px;}

.home-swiper1 .swiper-slide .div .a_img_r{ padding:10px 10px 0px 0px;}
.home-swiper1 .swiper-slide .div .a_img_r .s2{ padding:0px; height:30px; line-height:30px; font-size:18px; overflow:hidden;}
.home-swiper1 .swiper-slide .div .a_img_r .s4{ padding-top:15px;}
.home-swiper1 .swiper-slide .div{ font-size:14px;}
.home-swiper1 .home_next1{ left:31.8%;}
.i_box6_c li .div{ font-size:14px; padding:20px;}
.i_box6_c li:nth-child(2) .div{ padding:20px;}

.i_footer_l{width:30%;}
.i_footer_r{ width:9%; font-size:14px;}


.n_banner{ height:350px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text{ font-size:20px;}
.n_banner .n_banner_text .s1{ font-size:35px;}
.a_menu .a_menu_a{ margin-right:5px;}

.n_box1{ padding:50px 0px;}

.n_box9 li .div .a_img_r{ padding-top:10px;}
.n_box9 li .div .a_img_r_l_c{ font-size:15px; height:50px; line-height:25px;}
.n_box9 li .div .a_img_r_l_b{ font-size:16px; padding:0px 30px;}
.n_box9 li .div .a_img_r_r .s1{ line-height:1.1;}
.n_box9 li .div .a_img_r_r{width:14%; margin-top:10px;}

.n_box10_t{ font-size:23px;}
.n_box10_t .s1{ font-size:46px;}
.n_box11_c{ padding:30px;}
.n_box11_c_t{ font-size:25px;}
.n_box11_c_c{ padding-top:40px; font-size:15px;}
.n_box11_c_t1{ font-size:15px; padding-bottom:40px;}
.n_box11_b a{ font-size:15px;}


.n_box2{ padding:60px 0px;}
.n_box2_l{ padding-top:0px; font-size:16px;}
.n_box2_l_t .s1{ font-size:30px;}
.n_box2_l_c{ font-size:15px;}
.n_box3_c_c{ font-size:15px;}
.n_box3_c_t .s1{ font-size:18px;}
.n_box3_c_t .s1 span{ font-size:28px;}



.view1 .swiper-slide .div_c_l{ padding-top:130px; font-size:14px;}

.view1 .swiper-slide .div_c_l h1{ padding:15px 0px; font-size:45px;}
.view1 .swiper-slide .div_c_l h2{ font-size:18px;}

.n_box5_t{ font-size:65px;}
.n_box5_t1 .s1{ font-size:30px;}
.n_box6_c:after{ display:none;}


.n_box7_ul li .div .a_text .s2{ height:175px;}


.n_box12_c li .dlone dd .div .s1{ font-size:14px;}
.n_box12_c li .dltwo dd .div .s1{ font-size:14px;}
.n_box12_c li .dlthree dd .div .s1{ font-size:14px;}
.n_box12_c li .dlthree dd .div .s2 .ipt2{width:79%;}
.n_box12_c li .dlfore_t{ font-size:14px;}
.n_box12_c li .dlfore_b{ font-size:14px;}
.n_box12_c1{ font-size:14px;}
.n_box12_b .ipt7{ font-size:20px;}

.n_box18_ul li .div{ padding:20px; min-height:300px; }
.n_box18_ul li .div_t{ font-size:18px; padding-top:50px;}
.n_box18_ul li .div_t .s1{ font-size:22px;}
.n_box18_ul li .div_t.bg1{ background-size:40px;}
.n_box18_ul li .div_t.bg2{ background-size:40px;}
.n_box18_ul li .div_t.bg3{ background-size:40px;}
.n_box18_ul li .div_c1{ font-size:35px;}
.n_box18_ul li .div_c2{ padding-top:15px;}
.n_box18_ul li .div_c .s1{ margin-right:10px;}


.i_sectionbox4_r{ padding-right:9%; padding-left:9%;}
.i_sectionbox4_r_t{ font-size:14px;}
.i_sectionbox4_r_t .s1{ font-size:28px;}
.i_sectionbox4_r_c table tr td{ padding:5px 0px;}
.i_sectionbox4_r_c .ipt1,.i_sectionbox4_r_c .ipt2{ font-size:14px;}
.i_sectionbox4_r_c .ipt3{ font-size:18px;}

.mappop .close {width: 40px; background-position:center center;}
.mappop .mappopcontent {margin: 0 20px 0 40px;}
.mappop .content2 {height:250px;margin-top:30px;}
.mappop .content1 .txt h2 {font-size: 20px;}
.mappop .content1 .txt p {font-size: 16px;}
.mappop .content3 {margin-top:30px;}
.mappop .content1{ height:100px;}


.a_careers_t_s1{ font-size:14px;}
.a_careers_t_s1 span{ font-size:22px;}
.a_careers_t_s2l{width:60%;}
.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;}


.n_box13 li{width:33.33%; padding:0px 1% 15px 1%; margin:0px;}
.n_box13 li .div{ padding:10px;}

.n_box13_ul li .div .a_text .s1{ font-size:18px; height:50px; line-height:25px;}
.n_box13_ul li .div .a_text{ padding:30px 5%;}

.n_box14{ padding:15px;}
.n_box14 .a_img{width:22%;}
.n_box14 .a_img_r{width:73%; }
.n_box14 .a_img_r .s1{ font-size:25px;}
.n_box14_c_l{width:30%;}
.n_box14_c_r{width:67%;}
.n_box14_c_r_t a{width:20%; padding:0px; text-align:center;}
.n_box14_c_l_t_t1{ font-size:20px;}

.n_box16{ padding-top:60px;}
.n_box15 li .div{ padding:10px; font-size:14px;}
.n_box15 li .div .a_img_r{ padding-top:10px;}
.n_box15 li .div .a_img_r .s1{ font-size:18px; height:44px; line-height:22px;}
.n_box15 li .div .a_img_r .s2{ line-height:22px; height:110px;}

.n_pf_ul{ display:none;}
.i_footer_b{ padding-bottom:80px;}
.wap_menu{ display:block;}

.n_pf{ top:79%;}
.n_pf_ul_b{ padding-top:0px;}

}



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

.i_con{ width:100%; padding:0px 6%;}
.i_con1{ width:100%; padding:0px 3%;}
.i_con2{ width:100%; padding:0px 3%;}
.i_con1s{width:100%;/* padding:0px 3%;*/ height:auto !important;}
.header_div .i_logo img{ height:50px;}	
.header_div .i_logo{width:16%; padding-top:24px;}
.menu_nav{ width:45%;}

.i_box1_l_t{ font-size:36px;}
.i_box1_l_c .player{ background-size:50px;}
.i_box1_l .tx{ left:8px;}
.i_box1_r_c_t .s1{ font-size:22px;}
.i_box1_r_c_t{ padding-top:0px; background-size:60px;font-size:14px; height:120px;}
.i_box1_r_t{ font-size:60px;}
.i_box1_r_c_c{ line-height:25px; height:125px; font-size:14px;}

.i_box2_t{ font-size:28px;}
.i_box2_t .s1{ font-size:36px;}
.i_box2_c1_left{width:19%;}
.i_box2_c1_right{width:81%; padding-bottom:30px;}
.i_box2_c:after{width:80px; height:83px; right:-15px;}
.i_box2_c1_left{ background-size:60px;}
.i_box2_c1_left li{ padding-bottom:5px;}
.i_box2_c1_left li .div{ height:45px; line-height:45px; font-size:16px;}
.i_box2_c1_right_c_t .s1{ font-size:25px;}
.i_box2_c1_right_c_con{ font-size:14px;}

.i_box3_l_t{ font-size:16px;}

.i_box5_c_c_ul li:nth-child(5) .s2{ font-size:25px;}
.i_box5_c_c_ul li:nth-child(1){ font-size:16px;}
.i_box5:after{width:95%;}
.i_box5_c_c_ul li .ipt1{ font-size:14px;}
.i_box5_c_c_ul li:nth-child(4) .ipt2{ font-size:16px;}

.home-swiper1 .swiper-slide .div .a_img_r{ padding:20px 50px 0px 0px;}
.home-swiper1 .swiper-slide .div .a_img_r .s2{ padding:0px; height:30px; line-height:30px; font-size:18px; overflow:hidden;}
.home-swiper1 .swiper-slide .div .a_img_r .s4{ padding-top:15px;}
.home-swiper1 .swiper-slide .div{ font-size:14px;}
.home-swiper1 .home_next1{ left:31.8%;}
.i_box6_c li .div{ font-size:14px; padding:20px;}
.i_box6_c li:nth-child(2) .div{ padding:20px;}

.i_footer_l{width:30%;}
.i_footer_r{ width:9%; font-size:14px;}


.n_banner{ height:450px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text{ font-size:20px;}
.n_banner .n_banner_text .s1{ font-size:35px;}
.a_menu .a_menu_a{ margin-right:5px;}

.n_box1{ padding:60px 0px;}

.n_box9 li .div .a_img_r{ padding-top:20px;}
.n_box9 li .div .a_img_r_l_c{ font-size:16px; height:60px; line-height:30px;}
.n_box9 li .div .a_img_r_l_b{ font-size:16px; padding:0px 30px;}
.n_box9 li .div .a_img_r_r .s1{ line-height:1.1;}
.n_box9 li .div .a_img_r_r{width:14%; margin-top:15px;}


.n_box10_t{ font-size:23px;}
.n_box10_t .s1{ font-size:46px;}
.n_box11_c{ padding:30px;}
.n_box11_c_t{ font-size:32px;}
.n_box11_c_c{ padding-top:40px; font-size:16px;}
.n_box11_c_t1{ font-size:16px; padding-bottom:40px;}
.n_box11_b a{ font-size:16px;}

.view1 .swiper-slide .div_c_l{ padding-top:160px;}
.view1 .swiper-slide .div_c_l h1{ font-size:55px;}

.n_box5_t{ font-size:65px;}
.n_box5_t1 .s1{ font-size:30px;}
.n_box6_c:after{ display:none;}

.n_box7_ul li .div .a_text .s2{ height:150px;}

.n_box12_c li .dlone dd .div .s1{ font-size:14px;}
.n_box12_c li .dltwo dd .div .s1{ font-size:14px;}
.n_box12_c li .dlthree dd .div .s1{ font-size:14px;}
.n_box12_c li .dlthree dd .div .s2 .ipt2{width:79%;}
.n_box12_c li .dlfore_t{ font-size:14px;}
.n_box12_c li .dlfore_b{ font-size:14px;}
.n_box12_c1{ font-size:14px;}
.n_box12_b .ipt7{ font-size:20px;}


.i_sectionbox4_r{ padding-right:9%; padding-left:9%;}
.i_sectionbox4_r_t{ font-size:14px;}
.i_sectionbox4_r_t .s1{ font-size:28px;}
.i_sectionbox4_r_c table tr td{ padding:5px 0px;}
.i_sectionbox4_r_c .ipt1,.i_sectionbox4_r_c .ipt2{ font-size:14px;}
.i_sectionbox4_r_c .ipt3{ font-size:18px;}

.mappop .close {width: 40px; background-position:center center;}
.mappop .mappopcontent {margin: 0 20px 0 40px;}
.mappop .content2 {height:250px;margin-top:30px;}
.mappop .content1 .txt h2 {font-size: 20px;}
.mappop .content1 .txt p {font-size: 16px;}
.mappop .content3 {margin-top:30px;}
.mappop .content1{ height:100px;}

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

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

.n_box14 .a_img_r .s1{ font-size:30px;}
.n_box14_c_l_t_t1{ font-size:20px;}


.n_box16{ padding-top:70px;}
.n_box15 li .div{ padding:10px; font-size:14px;}
.n_box15 li .div .a_img_r{ padding-top:10px;}
.n_box15 li .div .a_img_r .s1{ font-size:20px; height:50px; line-height:25px;}
.n_box15 li .div .a_img_r .s2{ line-height:22px; height:110px;}


}

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

.i_con{ width:100%; padding:0px 10%;}
.i_con1{ width:100%; padding:0px 3%;}
.i_con2{ width:100%; padding:0px 3%;}
.i_con1s{width:100%;/* padding:0px 3%;*/ height:auto !important;}

.header_div .i_logo{width:16%;}

.i_box1_l_t{ font-size:36px;}
.i_box1_r_t{ font-size:60px;}
.i_box1_r_c_t{ padding-top:0px; background-size:60px;}
.i_box1_r_c_t .s1{ font-size:30px;}

.i_box2_c:after{width:90px; height:93px;}
.i_box2_t{ font-size:25px;}
.i_box2_t .s1{ font-size:36px;}
.i_box2_c1_left { background-size:60px;}
.i_box2_c1_left li{ padding-bottom:5px;}
.i_box2_c1_left li .div{ height:40px; line-height:40px; font-size:16px; }
.i_box2_c1_left li .div:hover, .i_box2_c1_left li .div.activeleftm{ background-size:40px; background-color:#fff82c;}
.i_box2_c1_right{ padding-bottom:30px;}
.i_box2_c1_right_c_t .s1{ font-size:25px; padding-right:90px;}
.i_box2_c1_right_c_con{ font-size:15px;}
.i_box2_c1_right_c_c{ height:248px}

.i_box3_l_t{ font-size:16px;}
.i_box5_c_c_ul li:nth-child(5) .s2{ font-size:30px;}
.i_box5:after{width:89%;}

.home-swiper1 .swiper-slide .div .a_img_r{ padding-top:20px;}
.home-swiper1 .swiper-slide .div .a_img_r .s2{ padding:0px; height:40px; line-height:40px; font-size:22px; overflow:hidden;}
.home-swiper1 .home_next1{ left:32%;}

.i_footer_l{width:33%;}
.i_footer_r{width:8%;}

.n_banner .n_banner_text{ font-size:35px;}
.n_banner .n_banner_text .s1{ font-size:50px;}
.n_box1{ padding:60px 0px;}
.n_box9 li .div .a_img_r{ padding-top:30px;}

.n_box6_c:after{ display:none;}

.i_sectionbox4_r{ padding-right:10%;}
.i_sectionbox4_r_t .s1{ font-size:30px;}
.i_sectionbox4_r_t{ font-size:14px; padding-bottom:10px;}
.i_sectionbox4_r_c table tr td{ padding:4px 0px;}
.i_sectionbox4_r_c .ipt3{ font-size:16px;}
.i_sectionbox4_r_c .ipt1,.i_sectionbox4_r_c .ipt2{ font-size:14px;}


}
@media screen and (min-width:1501px) and (max-width:1700px)
{
.i_box1_r_c_t .s1{ font-size:30px;}
.i_box1_l_t{ font-size:36px;}
.i_box2_c1_right{ padding-bottom:35px;}
.i_box1_r_t{ font-size:59px;}

.i_box2_t{ font-size:30px;}
.i_box2_t .s1{ font-size:36px;}
.i_box5:after{width:93%;}

.n_banner .n_banner_text{ font-size:35px;}
.n_banner .n_banner_text .s1{ font-size:50px;}
.n_box1{ padding:60px 0px;}


}

@media screen and (min-width:1701px) and (max-width:1802px)
{

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

}

</pre></body></html>