@media(max-width: 1600px){
    #carousel img{width: 100vw;}
    /*.syCulture3 .swiper-button-prev,.syCulture3 .swiper-button-next{top: 3.2vw;}*/
    .synews1b{width: 10.3vw;}
    .news1b{width: 14.5vw;}
    .value3 img{width: 4.2vw;}
    .value{padding-top: 5vw;}
    .contact{width: 73vw;}
    .contact li dt p{width: 20vw;}
    .contact li{width: 22vw;margin-left: 3vw;}
    .close1{top: 1vw;right: 1vw;}
    .all12b_1{padding-top: 2.2vw;}
    .all13b .swiper-button-next{left: 35vw;}
    .all13b .swiper-button-prev{right: 35vw;}
    .all13c_5{line-height: 22px;}
    .all13c_4{margin-top: 3vw;}
    .index10{padding-top: 2vw;margin-bottom: 4.25vw;}
    .synav li{width: 20vw}
    .synav li dl{padding-left: 7vw}
}
@media(max-width: 1440px){
    nav li h1 a,nav .navchild dt a,.head1a a,.head1b a{font-size: 16px;}
    nav li{margin: 0 1.2vw;}
    .all1{padding-top: 6vw;}
    .all1a,.all1a p{font-size: 16px;line-height: 25px}
    .syIndustry1 img{padding-top: 5vw;}
    .syIndustry4{font-size: 0.95vw;}
    .more1{width: 9vw;}
    .syCulture{top: 9vw;}
    .syCulture3a img{width: 3vw;height: 3vw;}
    .synav li{width: 20vw;}
    .more3{width: 7vw;height: 2.2vw;top: -2.2vw;}
    .synav li dl dt a{font-size: 1vw;}
    .synav li ul span{font-size: 1vw;}
    /*.list li a{font-size: 1vw;}
    .lista li a{font-size: 1vw;}
    .listb li a{font-size: 1vw;}
    .listc li a{font-size: 1vw;}
    .listd li a{font-size: 1vw;}*/
    .list .on1 a{font-size: 1.3vw;}
    .lista .on1 a{font-size: 1.3vw;}
    .listb .on1 a{font-size: 1.3vw;}
    .listc .on1 a{font-size: 1.3vw;}
    .listd .on1 a{font-size: 1.3vw;}
    .list li:hover a{font-size: 1.3vw;}
    .lista li:hover a{font-size: 1.3vw;}
    .listb li:hover a{font-size: 1.3vw;}
    .listc li:hover a{font-size: 1.3vw;}
    .listd li:hover a{font-size: 1.3vw;}
    .pc-banner .swiper-slide-active h1{padding-bottom: 4vw;}
    .show1b{font-size: 1vw;}
    .title3{padding-top: 2vw;}
    .content3{padding-bottom: 7vw;}
    .content3b{bottom: 7vw;}
    .job1 li{margin-left: 2vw;}
    .index9 h1{line-height: 2vw;}
    .news li{margin-top: 2.5vw;}
    .newsNew{margin-top: 4vw;}
    .newsNew1{padding-top: 6vw;}
    .newsNew3{font-size: 1vw;}
    .news1b,.synews1b{font-size: 16px;}
    .content1,.content1 p,.back a,.brand3b,.brand3b p,.all5a,.all5a p,.all5b p,.index6a,.index6a p,
    .poverty1b,.poverty1b p,.culture2,.value3 h2,.travel,.all10b,.all10b p,.all10d_1_3,
    .all10d_1_3 p,.techno1a,.techno1a p,.all11b,.all11c_2,.intro1b_1a,.all13a_2_1,.all13a_2_1 p{font-size: 14px;}
    .food,.food p,.rabbit3a_2 p,.rabbit3a_2,.all12b_1,.all12b_1 p,.all14b,.all14b p{font-size: 14px;}
    .rabbit3a_1 h1{font-size: 1.5vw;}
    .brand .flex-prev,.brand .flex-next,.intro1 .swiper-button-prev,.intro1 .swiper-button-next{width: 3vw;height: 3vw;}
    .brand .flex-direction-nav li{margin-left: 3vw;}
    .brand .flex-direction-nav li:nth-of-type(2){margin-right: 3vw;}
    .brand2a{width: 26vw;}
    .welfare ul li{width: 16vw;font-size: 14px;}
    .welfare1c{font-size: 1vw;}
    .concept1b{font-size: 0.9vw;line-height: 25px}
    .all10c_1 h1{font-size: 3vw;}
    .all10c_1 h2,.contact li dt p,.group li p{font-size: 14px;}
    .title2{padding-top: 5vw;}
    .videoList li{margin-top: 2.8vw;}
    .videoList1 h1{font-size: 1.3vw;height: 2vw;line-height: 2vw;}
    .close1{top: 0.8vw;right: 0.8vw;}
    .all14a .swiper-button-next,.all14a .swiper-button-prev{width: 3vw;height: 3vw;margin-top: -4vw;}
    .all13a_2_2 ul h2,.all13a_2_2 ul li{font-size: 1.1vw;}
    .all13b .swiper-button-next{left: 34vw;}
    .all13b .swiper-button-prev{right: 34vw;}
    .all13c .swiper-button-next,.all13c .swiper-button-prev{width: 3vw;height: 3vw;}
    .all13c_3{padding-top: 2.5vw;}
    .all13c_4{margin-top: 2vw;}
    .all13d li p{font-size: 1.1vw;}
    .pro1 p{line-height: 1.8vw;}
    .pro1{width: 35vw;text-align: justify;}
    .synav li dl{padding-left: 7.3vw}
    .synav li:nth-of-type(2) dl{padding-left: 8.2vw}
    .index3 p{font-size: 16px}
    .honor1b{line-height: 25px}
    .about1{line-height: 32px;margin-top: 2vw}
    .about2{margin-top: 2vw}
    .foot2 p,.rabbit li span{line-height: 16px}
    .rabbit3a_2{line-height: 25px}
    .rabbit3a_1 h2{height: 25px}
    .rabbit3a_3 h3 a img{width: 25px}
    .rabbit3a_3 h4 a img{width: 25px}
    .rabbit3a_3{margin-top: 3vw}
    .all12b_1{padding-top: 2vw}
    .all13a_2_2 tr td,.dichan li span{font-size: 16px}
    .all13a_2_2{margin-top: 3vw}
    .all13{padding-bottom: 7vw}
    .all11b,.all11c_2{line-height: 30px}
    .all11b p{font-size: 15px}
    .index15a{padding-top: 3.5vw}
    .all11c_2{margin-top: 1.5vw}
    .concept1b p{font-size: 14px}
    .concept1a img{width: 3vw}
    .concept1 li{width: 11vw;margin-left: 1.5vw}
    .all5a,.index6a,.poverty1b{line-height: 30px}
    .welfare1b{line-height: 25px}
    .job ul h1 a{font-size: 18px}
    .job .on3a h1{background-size: 1.8vw !important}
    .job ul dl dt a{font-size: 15px}
    .form{margin-top: 2.5vw}
    .banner .swiper-pagination{bottom: 30px}
    .synav li dl{line-height: 25px}
    .job ul:nth-of-type(1) h1:hover{background-size: 1.8vw !important}
    .job ul:nth-of-type(2) h1:hover{background-size: 1.8vw !important}
    .job ul:nth-of-type(3) h1:hover{background-size: 1.8vw !important}
    .job ul:nth-of-type(4) h1:hover{background-size: 1.8vw !important}
    .job ul:nth-of-type(5) h1:hover{background-size: 1.8vw !important}
    .job ul:nth-of-type(6) h1:hover{background-size: 1.8vw !important}
    /*.syCulture3 .swiper-button-prev{top: 1.9vw}
    .syCulture3 .swiper-button-next{top: 1.9vw}*/
    .list{background-position: center 80px}
    .lista{background-position: center 77px}
    .listb{background-position: center 77px}
    .listc{background-position: center 77px}
    .listd{background-position: center 77px}
    .list li{height: 90px;line-height: 85px}
    .lista li{height: 90px;line-height: 85px}
    .listb li{height: 90px;line-height: 85px}
    .listc li{height: 90px;line-height: 85px}
    .listd li{height: 90px;line-height: 85px}
    .pic6{width: 45vw}
    .value2{width: 26.8vw}
    .value3{padding-left: 2vw;padding-top: 2vw}
    .value3a{padding-left: 0.2vw;line-height: 30px}
    .value3 img{margin-top: 2vw}
    .concept{width: 80vw}
    .concept1 li{width: 12vw;margin-left: 1.6vw}
    .foot2 p{margin-top: 20px}
    .whole1 li{margin: 0 0.17vw}
    .whole1a h2{background-size: 100.1% 100.1%}
    .all10d_1_1{width: 90%}
    .title3m{padding-top: 4.5vw}
    .all10d_1_3{margin-top: 1vw}
    .syCulture3 .aa{top: 0.4vw}
    .syCulture3 .bb{top: 1.9vw}
    .syCulture3 .cc{bottom: 0.3vw}
    .syCulture3 .dd{top: 1.8vw}
    .more2 a{padding-left: 1.5vw}
    .pro1a span label{padding-left: 1.5vw}
    .more4{letter-spacing: 1px;background-position: 85% center}
    .more4 span{padding-left: 1.2vw}
    .back a span{padding-left: 1.5vw}
    .job2 span{background-position: 90% center !important}
    .job2 span label{padding-left: 1vw}
}
@media(max-width: 1366px){
    /*.syCulture3b2,.syCulture3b1{top: 3.7vw}
    .syCulture3 .swiper-button-prev, .syCulture3 .swiper-button-next{top: 3.4vw}*/
    .synews1a h1{font-size: 3vw}
    .synews1b{width: 10vw}
    .synews1,.news1{padding: 1.5vw 1.2vw}
    .synav li dl{padding-left: 7.6vw}
    .synav li:nth-of-type(2) dl{padding-left: 8.4vw}
    .about1 p{font-size: 14px}
    .about1{line-height: 28px}
    .all13c_5{line-height: 20px}
    .newsde{margin-top: 4vw}
    .xyp li h2{margin-bottom: 10px}
    .window1{width: 76vw;margin-left: -38vw}
    .case dl h1{font-size: 16px}
    .case dl img{padding-top: 1.5vw}
    .contact li{height: 15vw}
}
@media(max-width: 1280px){
    /*.syCulture3 .swiper-button-prev, .syCulture3 .swiper-button-next{top: 1.7vw}
    .synews .swiper-button-prev,.synews .swiper-button-next{top: -4vw}*/
    .synav li dl{padding-left: 7vw}
    .synav li:nth-of-type(2) dl{padding-left: 8vw}
    .foot2 p{margin-top: 2vw}
    .foot2 h1{margin-top: 2.3vw}
    .all12b{width: 40vw}
    .value1{width: 77vw}
    .value2{width: 32vw}
    .concept{width: 90vw}
    .concept1 li{width: 15vw;margin-left: 0}
    .more4{width: 12vw;height: 30px;line-height: 30px}
    nav li{margin: 0 0.8vw}
    .head1{width: 12vw}
    .form1a input{width: 23vw}
    .title3m{padding-top: 3vw}
    .title3m h2{margin-top: 15px}
    .all10d_1_3{line-height: 25px}
} 
@media(max-width: 1024px){
    .head1a{margin-top: 23px}
    .padding{padding-left: 3%;padding-right: 3%}
    .width{width: 94%;}
    header{padding: 0 3%;width: 94%;height: 70px}
    nav{display: none}
    .logo a{padding-top: 27px}
    .head1a{line-height: 70px;margin-right: 20px}
    .head1b{line-height: 70px;}
    .head1{width: auto}
    .banner,.banner1{padding-top: 70px}
    .banner{display: none}
    .banner_phone{display: block;}
    .syIndustry1a{margin-top: 5vw}
    .syCulture{width: 90%;margin-left: -45%;top: 5vw}
    .more2{width: 14vw;height: 35px;line-height: 35px}
    .syCulture3 .cc{bottom: 0}
    .syCulture3 .bb{top: 1.8vw}
    .syCulture3 .aa{top: 0.3vw}
    /*.syCulture3b2, .syCulture3b1{top: 3.4vw}
    .syCulture3 .swiper-button-prev, .syCulture3 .swiper-button-next{top: 1.6vw;}*/
    .synews .swiper-button-prev,.synews .swiper-button-next{width: 3.5vw;height: 3.5vw;top: -5vw}
    .synews .swiper-button-prev{right: 4vw}
    .all3{padding-top: 5vw}
    .syCulture2a{line-height: 25px}
    .syCulture2a p{font-size: 14px}
    .syCulture1 h1,.index1 h1,.index2 h1,.index3 h1,.index4 h1,.index5 h1,.index12 h1,.index13 h1,.index14 h1,.index16 h1,.index6 h1,.value3 h1,.index7 h1,.index8 h1{font-size: 2.8vw;line-height: 3.5vw}
    .syCulture1 span,.index1 span,.index2 span,.index3 span,.index4 span,.index5 span,.index12 span,.index13 span,.index14 span,.index16 span,.index6 span,.value3 span,.index7 span,.index8 span{font-size: 1.6vw}
    .synews1a span{letter-spacing: normal;}
    .synews1b{width: 13vw}
    .synav{background-size: 32vw}
    .synav li{width: 23.2vw}
    .synav li dl{line-height: 20px;padding-left: 8vw}
    .synav li:nth-of-type(2) dl{padding-left: 9vw}
    .foot2 h1 img{width: 30px}
    .menu{display: block;}
    .lista .on1 a,.list .on1 a,.listb .on1 a,.listc .on1 a,.listd .on1 a{font-size: 18px}
    .list li:hover a{font-size: 18px;}
    .lista li:hover a{font-size: 18px;}
    .listb li:hover a{font-size: 18px;}
    .listc li:hover a{font-size: 18px;}
    .listd li:hover a{font-size: 18px;}
    .list{background-position: center 62px;}
    .list li,.lista li,.listb li,.listc li,.listd li{height: 70px;line-height: 65px}
    .lista,.listb,.listc,.listd{background-position: center 63px;}
    .synews1b{line-height: 25px;height: 50px}
    .synav li ul h1{font-size: 2vw}
    .synav li ul span{font-size: 1.4vw}
    .pic4,.pic5{width: 50%}
    .about{width: 40vw;margin-right: 0}
    .pc-banner .swiper-slide-active h1{background-size: 40px;height: 40px;padding-bottom: 3vw}
    .pc-banner .swiper-slide h1{padding-bottom: 3vw}
    .show .pc-banner{background-position: center 5.9vw;}
    .pc-banner .swiper-button-next{width: 2.8vw;height: 2.8vw}
    .pc-banner .swiper-button-prev{width: 2.8vw;height: 2.8vw}
    .event{height: 45vw}
    .honor1{width: 94%;padding-top: 0;margin-top: 2vw}
    .honor1a{width: 47.6%}
    .honor1b{width: 48%}
    .honor1 li{margin-top: 1.5vw}
    .honor1a{font-size: 25px}
    
    .all4 .all4a:nth-of-type(2) .about{width: 43vw}
    .about1{margin-top: 1vw}
    .food{line-height: 25px}
    .whole1 li h1{font-size: 1.5vw}
    .whole1 li h1,.whole1 li:nth-of-type(2n) h1{background-size: 10px}
    .whole1 li{width: 11vw}
    .whole1a h2{background-size: 100.3% 100.1%}
    .rabbit3a{width: 50vw}
    .rabbit3a_1 h2{height: 15px;margin-top: 1vw}
    .rabbit3a_2{line-height: 20px}
    .rabbit3a_1 h1{font-size: 25px}
    .foot2 p, .rabbit li span{font-size: 18px}
    .rabbit3a_3 h3,.rabbit3a_3 h4{width: 10vw;height: 30px}
    .brand .owl-next{width: 35px;height: 35px}
    .brand .owl-prev{width: 35px;height: 35px}
    .brand2a{width: 35vw}
    .foot2 p{font-size: 14px;line-height: 18px}
    .all12b{margin-left: 3vw;width: 50vw}
    .pic17{width: 38vw}
    .all12a{height: 32vw}
    .all12b_1{line-height: 20px}
    .index17 h1 span,.index17 h1{font-size: 2.5vw}
    .all13a_2 h1{font-size: 2vw}
    .all13a_2{width: 94%}
    .all13b .swiper-button-prev{right: 36vw}
    .all13b .swiper-button-next{left: 36vw}
    .all13c_1{width: 60%;overflow: hidden;}
    .all13c_2{width: 52vw}
    .pic18{width: 38%;margin-top: 10vw}
    .all13c_2{float: right}
    .all13c_3 h1{font-size: 2vw}
    .all13c .swiper-slide{padding-bottom: 2vw}
    .all13d li p,.ject li span,.techno2 li span{font-size: 16px}
    .all12_on .all12b{margin-right: 2vw}
    .all14a{width: 100%}
    .all14b{width: 100%;line-height: 25px}
    .travel,.all10b,.all10d_1_3,.techno1a{line-height: 25px}
    .travel1 li span{font-size: 16px}
    .all10c_1 h1{font-size: 4vw}
    .all10c_1 h2{font-size: 16px}
    .title3m h1{font-size: 2vw}
    .all10d_1_2{padding-top: 2vw}
    .title3m{padding-top: 5vw}
    .all10d .flex-next,.invest2 .swiper-button-prev{width: 40px;height: 40px}
    .all10d .flex-prev,.invest2 .swiper-button-next{width: 40px;height: 40px}
    .travel p{font-size: 14px}
    .pic15{width: 45vw}
    .techno1{width: 45vw;padding-top: 8vw}
    .techno2{margin-top: 5vw}
    .all11c_1 {width: 51vw}
    .all11c_2,.value3a{line-height: 25px}
    .index15a h1,.intro1b_1 h1{font-size: 2vw}
    .index15a{padding-top: 2vw}
    .all11c{padding-bottom: 2vw}
    .pic16{margin-top: 2vw}
    .intro1,.invest2{width: 94%}
    .intro1a{width: 80vw}
    .intro1b_1{width: 35vw}
    .intro1b_1 h2{font-size: 18px}
    .invest2 .swiper-container{width: 70vw}
    .case{width: 94%}
    .case li,.case dl{width: 12vw;height: 8vw;margin-left: 1.7vw}
    .culture1,.value1,.newsde{width: 94%}
    .culture{padding-top: 6vw}
    .pic6{width: 55%}
    .value2{width: 45%}
    .value3 img{margin-top: 1vw}
    .value{padding-top: 3vw;padding-bottom: 4vw}
    .concept{width: 94%}
    .concept1 li{width: 18vw;margin-left: 0.8vw}
    .concept1 li:nth-of-type(6n-5){margin-left: 1.5vw}
    .concept1 li:nth-of-type(5n-4){margin-left: 0}
    .foot2 h2 img{width: 8vw}
    .foot2 h2{top: -8vw}
    .welfare ul li{width: 22vw;height: 30px;line-height: 30px;font-size: 14px}
    .all6{padding-top: 4vw;padding-bottom: 6vw}
    .all7{width: 94%}
    .poverty li{margin-top: 2vw}
    .poverty1{width: 63.3%}
    .pic7{width: 35%;height: auto}
    .pic7 img{width: 96%}
    .poverty1a span{font-size: 1.8vw}
    .poverty1b,.poverty1a{padding-left: 4vw}
    .poverty li:nth-of-type(2n) .poverty1b{padding-right: 4vw}
    .poverty1b,.content1{line-height: 25px}
    .newsNew1,.newsNew2,.newsNew3{width: 35vw}
    .newsNew2 h1{font-size: 4vw;line-height: 4.5vw}
    .newsNew2 h2{font-size: 16px;line-height: 25px;height: 25px}
    .newsNew3{font-size: 14px;line-height: 25px;height: 50px;}
    .newsNew1{padding-top: 4vw}
    .more4,.back{width: 12vw;height: 30px;line-height: 30px;background-size: 1.5vw}
    .news li,.videoList li{width: 32%;margin-left: 2%}
    .news1b{line-height: 25px;height: 50px}
    .page a{width: 30px;height: 30px;line-height: 30px}
    .title1 h1{font-size: 26px}
    .xyp li h1{width: 35px;height: 35px}
    .title2 h1{font-size: 25px}
    .title2{padding-top: 4vw}
    .video{width: 80vw;height: 45vw}
    .demo1a{width: 70vw;margin-left: -35vw;height: 44vw;margin-top: -22vw}
    .close2 img{width: 2vw}
    .demo1a video{width: 60vw;height: 40vw}
    .talent2a{line-height: 25px}
    .talent li{width: 93%}
    .pic11{width: 50%}
    .talent1{width: 46%}
    .talent2{margin-left: 0;margin-top: 2vw;width: 94%}
    .index9 span{font-size: 2vw}
    .index9 h1{font-size: 1.8vw}
    .talent2a p{font-size: 14px}
    .talent3{line-height: 25px;padding-top: 6vw}
    .job ul h1{width: 16vw;height: 5vw;line-height: 5vw}
    .job .on3a h1{background-size: 2vw !important}
    .job ul dl dt{height: 5vw;line-height: 5vw;width: 13vw;}
    .job2 p{line-height: 25px;height: 50px;font-size: 15px}
    .job1 li{width: 32%;margin-left: 1.8%}   
    .job1 li:nth-of-type(4n-3){margin-left: 1.8%}
    .job1 li:nth-of-type(3n-2){margin-left: 0;}
    .job1a{font-size: 14px}
    .job2 span{width: 12vw;height: 30px;line-height: 30px;background-size: 1.5vw !important;}
    .content3b dt,.content3b li{width: 11vw;height: 30px;line-height: 30px}
    .content3{padding-left: 5vw;padding-right: 2vw;padding-top: 3vw}
    .title3{font-size: 2vw}
    .content3a{width: 70vw;line-height: 25px}
    .window1{width: 90vw;margin-left: -45vw;height: 54vw;margin-top: -27vw}
    .window2{width: 80vw}
    .close1 img{width: 2vw}
    .window2 h1{font-size: 2.2vw}
    .invite1a{width: 49%;height: 4vw;line-height: 4vw}
    .invite1a input{height: 4vw;width: 27vw}
    .invite2{height: 10vw}
    .invite2 textarea{width: 75vw;height: 5.5vw}
    .invite3a,.invite3b,.invite3c{width: 12vw;height: 35px;line-height: 35px;}
    .invite3a input{background-size: 15px}
    .contact,.group{width: 94%}
    .contact li{width: 31%;height: 18vw}
    .contact li h1{font-size: 16px}
    .contact li dt p{font-size: 14px;width: 26vw}
    .group{text-align: center;}
    .group li p{font-size: 14px;line-height: 25px}
    .group li{width: 20vw}
    .group li:nth-of-type(1) p{width: 20vw;line-height: 20px}
    .form{width: 90%}
    .form1a{width: 49%}
    .form2{height: 200px}
    .form2 textarea{width: 65vw;height: 155px}
    .form3a,.form3b{width: 11vw;height: 35px}
    .about2{margin-bottom: 20px}
    .about2 ul h1{font-size: 4vw}
    .value1 li:nth-of-type(2) .value3 p{font-size: 18px;}
    .all11c_2, .value3a{line-height: 20px}
    .syIndustry2{display: none}
    .syIndustry li:hover .syIndustry1{opacity: 1}
    .active2{width: 33% !important;}
    .active1{width: 33% !important;}
    .all10d .owl-prev{width: 40px;height: 40px;margin-left: 1%}
    .all10d .owl-next{width: 40px;height: 40px;margin-right: 1%}
    .all10d .item{width: 88vw}
    .title3m{padding-top: 2vw}
    .all10d_1_3{line-height: 20px}
    .all10d_2{width: 55%}
    .all10d_1{width: 45%}

.head1-oa,.system{width: 94%}
.head-oa{margin-top: 70px;}
.more2{background-size: 1.5vw;background-position: 85% center;width: 13vw;}
.welfare1a{width: 20.3vw}
.welfare1 li:nth-of-type(2n) .welfare1a{padding-left: 3.1vw}
}
@media(max-width: 870px){
    .value3 p{font-size: 14px}
    .value1 li:nth-of-type(2) .value3 p{font-size: 16px}
    .concept1 li{width: 25%;margin-left: 0}
    .concept1 li:nth-of-type(6n-5){margin-left: 0}
    .concept1a{width: 13vw;height: 13vw}
    .concept1a img{width: 4.5vw;padding-top: 2.5vw}
    .concept1a span{font-size: 14px}
    .index9 h1{letter-spacing: normal;}
    .talent2a{line-height: 22px}
    .talent2a{margin-top: 1.8vw}
    .contact li{width: 31%;height: 20vw}
    .all10d_1{width: 100%;float: none;margin-bottom: 25px}
    .all10d_2{width: 100%;float: none}
    .all10d .item{width: 85vw}
}
@media(max-width: 768px){
    .logo{width: auto}
    .logo a{padding-top: 22px}
    .logo a img{height: 3.5vw}
    .syIndustry1a span{font-size: 12px;line-height: 20px}
    .syIndustry1a h1{font-size: 20px}
    .syIndustry1 img{width: 5vw;padding-top: 3vw}
    .syIndustry1a{margin-top: 3vw}
    .syCulture2a{line-height: 20px}
    .syCulture3a img{width: 5vw;height: 5vw}
    .syCulture2 h1{font-size: 18px}
    .syCulture3a span{font-size: 16px;margin-top: 0;}
    .more2{width: 130px;background-size: 2vw}
    .syCulture3 .swiper-pagination-current{font-size: 18px}
    .syCulture3 .swiper-pagination{right: 2vw}
    .syCulture1 h1, .index1 h1, .index2 h1, .index3 h1, .index4 h1, .index5 h1, .index12 h1, .index13 h1, .index14 h1, .index16 h1, .index6 h1, .value3 h1, .index7 h1, .index8 h1{font-size: 30px;line-height: 40px;}
    .syCulture1 span, .index1 span, .index2 span, .index3 span, .index4 span, .index5 span, .index12 span, .index13 span, .index14 span, .index16 span, .index6 span, .value3 span, .index7 span, .index8 span{font-size: 20px}
    .synews{display: none}
    .synews_pad{display: block}
    .synews_phone{display: none}
    .synews1a h1{font-size: 40px;line-height: 45px}
    .synews1b_phone{width: 70%;font-size: 16px;}
    .synav li{height: 30vw}
    .synav li dl dt a{font-size: 14px}
    .synav li:nth-of-type(2) dl{padding-left: 8vw}
    .synav li dl{padding-left: 6vw}
    .synav li ul h1{font-size: 20px;letter-spacing: normal;line-height: 25px}
    .synav li ul span{font-size: 16px}
    footer{height: auto;padding: 10px 0}
    .foot1{float: none;line-height: 20px;text-align: center;}
    .foot2{float: none;margin: auto;text-align: center;}
    .foot2 p{margin-top: 0;font-size: 12px;line-height: 14px}
    .foot2 h1{margin-top: 4px}
    .foot2 h1 img{width: 20px}
    .foot2 h2{right: auto;left: 50%;margin-left: -4vw}
    .about{margin-left: 0;width: 45vw}
    .about2 ul h1{font-size: 30px}
    .about1{line-height: 25px}
    .all4a{margin-top: 30px}
    .all4 .all4a:nth-of-type(2) .about{margin-top: 0}
    .about1{margin-top: 0}
    .index3 p{font-size: 14px}
    .event{height: 60vw}
    .show{display: none}
    .show_phone{display: block;}
    .index11,.index11 span{font-size: 25px}
    .whole1 li h1{font-size: 16px}
    .whole1 li{width: 24%;padding: 9.5vw 0;}
    .whole1 li:nth-of-type(2n) .whole1a h2{background-size: 100.5% 100.3%;}
    .whole1 li:nth-of-type(2n-1){padding-top: 12vw}
    .pic13{width: 60%;float: none;margin: auto;}
    .rabbit3a{width: 100%;float: none;margin-top: 25px}
    .rabbit3a_1 h1{text-align: center;}
    .rabbit3a_1 h2{display: none}
    .rabbit3a_3 h3, .rabbit3a_3 h4{width: 15vw;height: 40px}
    .rabbit3a_3 h3 a, .rabbit3a_3 h4 a{padding-top: 10px}
    .video001a h1{font-size: 4vw}
    .video001a h2{font-size: 18px}
    .contact li{height: 23vw}
    .group{font-size: 0}
    .group li{width: 23vw}
    .group li img{width: 4vw}
    .group li img{display: block;margin: auto;}
    .group li p{text-align: center;width: auto;display: block;margin-left: 0;margin-top: 10px}
    .group li:nth-of-type(1){width: 23vw}
    .form{width: 94%}
    .form1a{height: 50px;line-height: 50px}
    .form1a label,.form2 label{font-size: 14px}
    .form1a input{width: 28vw;font-size: 14px}
    .form2 label{margin-top: 15px}
    .form2 label span{margin-top: 2px}
    .form3a, .form3b{width: 15vw}
    .form3a input{background-size: 15px;font-size: 14px}
    .form3b input{font-size: 14px;}
    .form2{height: 150px}
    .form2 textarea{height: 130px;width: 72vw}
    .index9 span{font-size: 20px}
    .index9 h1{font-size: 14px;letter-spacing: normal;margin-top: 5px}
    .talent li{width: 100%}
    .talent1{width: 48%}
    .index9 h2{width: 20px;margin-top: 10px}
    .talent2a{line-height: 20px}
    .talent3{font-size: 14px;height: auto;padding: 30px 3%;line-height: 20px}
    .job ul dl dt a{font-size: 14px}
    .job ul h1 a{font-size: 16px}
    .job .on3a h1{background-position: 1.5vw center !important}
    .job1 li{width: 49%;margin: 0;margin-top: 15px}
    .job1 li:nth-of-type(2n){float: right}
    .posi{width: 50px;height: 20px;bottom: -20px;margin-left: -25px}
    .page a:nth-of-type(1),.page a:last-child{background-size: 14px}
    .job2 span{width: 15vw}
    .job2{background-size: 15vw;background-position: right 8vw}
    .job1a{height: 40px;line-height: 40px}
    .content3{padding-left: 3vw}
    .title3{font-size: 20px}
    .content3b dt, .content3b li{width: 15vw}
    .content3b{right: 3vw}
    .invite3b input,.invite3c input,.invite3a input{font-size: 14px}
    .invite3a, .invite3b, .invite3c{width: 15vw}
    .window2 h1{font-size: 20px}
    .window1{height: 56vw;margin-top: -28vw}
    .invite1a label span{padding-right: 5px}
    .invite1a input{width: 25vw}
    .close1 img{width: 4vw}
    .newsNew4 img{width: 6vw}
    .more4, .back{width: 15vw}
    .newsNew2 h1{font-size: 35px}
    .newsNew1{padding-top: 2vw}
    .newsNew3{line-height: 20px;height: 40px}
    .newsNew2 h2{font-size: 18px}
    .news1b{line-height: 20px;height: 40px;}
    .culture3 img{width: 45vw}
    .culture2 p,.culture2{font-size: 14px;line-height: 25px}
    .value3 h1{font-size: 25px;line-height: 30px}
    .value3 span{font-size: 16px}
    .value3 img{display: none}
    .value1 li:nth-of-type(2) .value3 p{font-size: 16px}
    .value3 p{font-size: 16px}
    .concept1 li{width: 25%;margin-left: 0}
    .concept1 li:nth-of-type(6n-5){margin-left: 0}
    .concept1a{width: 13vw;height: 13vw}
    .concept1a img{width: 4.5vw;padding-top: 2.5vw}
    .concept1a span{font-size: 14px}
    .all5a, .index6a, .poverty1b{line-height: 25px}
    .welfare ul li{width: 35vw}
    .welfare1 ul{height: 55vw;width: 100%}
    .welfare1a{width: 48%;font-size: 30px}
    .welfare1b{width: 45%;line-height: 20px}
    .welfare1a span{font-size: 14px}
    .poverty{margin-top: 4vw}
    .pic7{width: 25%}
    .poverty1b{padding: 2vw 0;padding-left: 5%;padding-right: 5%}
    .poverty1b_1{height: 100px;overflow-y: scroll;line-height: 20px}
    .poverty1a{padding-left: 2vw;padding-right: 2vw;line-height: 20px}
    .poverty1{width: 75%;bottom: auto;margin-top: 0;position: static;right: auto;float: right}
    .poverty1a{overflow: hidden;padding-left: 5%}
    .poverty1a h1{float: left;font-size: 25px}
    .poverty1a span{float: left;width: 50vw;font-size: 16px;margin-left: 2vw;margin-top: 1vw}
    .rabbit li h1,.dichan li h1,.ject li h1,.travel1 li h1,.techno2 li h1{width: 10vw;height: 10vw;background-size: 4vw !important;}
    .rabbit .selected h1,.dichan .selected h1,.ject .selected h1,.travel1 .selected h1,.techno2 .selected h1{background-size: 4vw !important;}
    .rabbit .selected:nth-of-type(2) h1{background-size: 4vw !important;}
    .rabbit .selected:nth-of-type(3) h1{background-size: 4vw !important;}
    .rabbit .selected:nth-of-type(4) h1{background-size: 4vw !important;}
    .rabbit .selected:nth-of-type(5) h1{background-size: 4vw !important;}
    .dichan .selected:nth-of-type(2) h1{background-size: 4vw !important;}
    .dichan .selected:nth-of-type(3) h1{background-size: 4vw !important;}
    .dichan .selected:nth-of-type(4) h1{background-size: 4vw !important;}
    .dichan .selected:nth-of-type(5) h1{background-size: 4vw !important;}
    .dichan .selected:nth-of-type(6) h1{background-size: 4vw !important;}
    .ject .selected:nth-of-type(2) h1{background-size: 4vw !important;}
    .ject .selected:nth-of-type(3) h1{background-size: 4vw !important;}
    .ject .selected:nth-of-type(4) h1{background-size: 4vw !important;}
    .ject .selected:nth-of-type(5) h1{background-size: 4vw !important;}
    .travel1 .selected:nth-of-type(2) h1{background-size: 4vw !important;}
    .travel1 .selected:nth-of-type(3) h1{background-size: 4vw !important;}
    .techno2 .selected:nth-of-type(2) h1{background-size: 4vw !important;}
    .techno2 .selected:nth-of-type(3) h1{background-size: 4vw !important;}
    .foot2 p, .rabbit li span{font-size: 12px}
    .index12 h1{font-size: 16px;line-height: 20px}
    .brand2a{width: 75%}
    .index12{padding-top: 5vw}
    .index12 h2{display: none}
    .brand .owl-next,.brand .owl-prev{width: 30px;height: 30px;border: none;background-size: 30px}
    .brand .owl-prev{margin-left: 2%}
    .brand .owl-next{margin-right: 2%}
    .brand3b{line-height: 20px}
    .brand .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px !important;}
    .all12{background: #f8f8f8;padding-bottom: 30px}
    .all12a{width: 100%;height: auto;}
    .all12b{width: 94%;margin-left: 0;margin: auto;}
    .pic17{position: static;right: auto;top: auto;width: 80%;margin: auto;margin-top: 20px}
    .index17{text-align: center;}
    .index17 h2{margin: auto;margin-top: 15px}
    .index17 h1 span, .index17 h1,.all13a_2 h1{font-size: 25px}
    .all13a_2_2 tr td:nth-of-type(2){width: 65vw}
    .all13a_2_2 tr td{padding-top: 15px;padding-bottom: 15px;padding-left: 5vw}
    .all13b .swiper-button-next{left: 33vw}
    .all13b .swiper-button-prev{right: 33vw}
    .all13c_1{width: 85%;float: none;margin: auto;}
    .all13c_2{float: none;margin: auto;width: 100%}
    .pic18{margin-top: 2vw;width: 100%;float: none}
    .all13c .swiper-button-next, .all13c .swiper-button-prev{border: none;width: 40px;height: 40px;background-size: 100%;top: 20%}
    .all13c .swiper-button-next{left: 1vw}
    .all13c .swiper-button-prev{right: 1vw}
    .all13c_3 h1,.index18,.index18 span{font-size: 25px}
    .all13c_4, .all13c_4 span{font-size: 16px}
    .all13c .swiper-slide{padding-bottom: 0}
    .all13d li h2{width: 100px;margin-left: -50px;}
    .all13d{padding-bottom: 100px}
    .all13{padding-bottom: 0}
    .all14a .swiper-button-next, .all14a .swiper-button-prev{width: 35px;height: 35px;}
    .all14a .swiper-container{width: 80%}
    .all14a .swiper-slide img{width: 90%;}
    .all14{padding-bottom: 10vw}
    .all12_on .pic17{right: auto;left: auto}
    .all12_on .all12a{float: none}
    .all10c li{width: 25vw}
    .all10c_1 h1{font-size: 6vw}
    .all10d_2 .swiper-pagination{bottom: 10px}
    .all10d .owl-prev{width: 35px;height: 35px;margin-left: 2%}
    .all10d .owl-next{width: 35px;height: 35px;margin-right: 2%}
    .title3m h1{font-size: 22px}
    .all10d_1_1{width: 90%;}
    .title3m{padding-top: 3vw}
    .title3m h2{margin-top: 1vw}
    .all10d_1_3,.techno1a{line-height: 20px}
    .all10d_1_2 h1{font-size: 16px}
    .all10d_2 .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;}
    .techno1{background: none;padding-top: 0;}
    .techno{background-size: 100% 100%;padding-top: 4vw}
    .index15 h1,.index15 h1 span{font-size: 25px}
    .all11b p{font-size: 14px;line-height: 20px}
    .pic16{width: 60%;margin: auto;float: none;}
    .all11c{padding-top: 4vw}
    .index15a{text-align: center;}
    .all11c_1{width: 94%;float: none;margin: auto;}
    .index15a h1, .intro1b_1 h1{font-size: 25px}
    .index15a h2{margin: auto;margin-top: 15px}
    .intro3,.intro2{display: none;}
    .intro1a{width: 85%;padding-top: 30px;padding-bottom: 30px;background-size: 100%;}
    .intro1{margin-bottom: 50px}
    .intro1 .swiper-button-prev,.intro1 .swiper-button-next{width: 35px;height: 35px}
    .intro{margin-top: 4vw}
    .intro1b_1a{line-height: 20px}
    .intro1a img{float: none;margin: auto;display: block;}
    .intro1b{width: 94%;float: none;margin: auto;}
    .intro1b_1{width: 100%;padding-top: 20px}
    .intro1b_1 h2{margin-top: 1vw}
    .intro1b_1 h1{text-align: center;}
    .invest li h1{width: 7vw;height: 7vw;}
    .invest li h1 img{width: 3vw;padding-top: 2vw}
    .invest li{width: 20vw}
    .invest2 .swiper-slide h1{font-size: 14px;line-height: 20px;height: 40px}
    .case li,.case dl{width: 19%;height: 12vw;margin-left: 1%}
    .case li:nth-of-type(7n-6){margin-left: 1%}
    .case li:nth-of-type(5n-4){margin-left: 0}
    .case dl img{padding-top: 4vw}
    .case li span img{max-width: 70%}
    .all1a, .all1a p{font-size: 14px}
    .all13a_2_1{line-height: 25px}
    .index6 h2{width: 20px}
    .pic4, .pic5{width: 100%;float: none;margin-top: 20px}
    .about,.all4 .all4a:nth-of-type(2) .about{width: 100%;float: none;}
    .honor1{height: 80vw;background: none;}
    .honor1a,.honor1 li:nth-of-type(2n) .honor1a{width: 15%;text-align: left;background: none;}
    .index5 h2{width: 20px}
    .honor1b{width: 81%}
    .honor1 li:nth-of-type(2n) .honor1a{float: left;padding-left: 0;padding-right: 3vw;background-position: right center;}
    .honor1 li:nth-of-type(2n) .honor1b{float: right;text-align: left}
    .index2{text-align: center;margin-bottom: 20px}
    .index4{text-align: center;margin-bottom: 20px;margin-top: 20px;}
    .poverty li:nth-of-type(2n) .pic7{float: left;}
    .pic7 img{width: 100%;}
    .index6a{margin-top: 20px}
    .synav li{height: 35vw}
    .news li{width: 49%;margin: 0;margin-top: 15px}
    .news li:nth-of-type(2n){float: right;}
    .news1b{width: 60%}
    .back{background-size: 12px}
    .more4, .back{width: 16vw;background-size: 2vw}
    .syCulture3 .bb{top: 1.2vw}
    .syCulture3 .aa{top: 0}
    .back a span{padding-left: 3vw}
    .job2 span{background-size: 2vw !important}
    .pro li{width: 100%;float: none;}
    .index10{width: 100%;float: none;padding-left: 0;text-align: center;padding-top: 50px}
    .index10 h2{margin: auto;margin-top: 20px;}
    .pro1{width: 100%}
    .pro1 h1 span{font-size: 30px;}
    .pro1 p{line-height: 25px;}
    .pro1a span{width: 130px;height: 35px;line-height: 35px;}
    .pro li:nth-of-type(1) .pro1a span{background-size: 15px;}
    .pro li:nth-of-type(2) .pro1a span{background-size: 15px;}
    .pro li:nth-of-type(3) .pro1a span{background-size: 15px;}
    .pro li:nth-of-type(4) .pro1a span{background-size: 15px;}
    .pro li:nth-of-type(5) .pro1a span{background-size: 15px;}
    .pro1a span label{padding-left: 15px;}
    .pro li:nth-of-type(1) .pro1a span{background-position: 90% center;}
    .pro li:nth-of-type(2) .pro1a span{background-position: 90% center;}
    .pro li:nth-of-type(3) .pro1a span{background-position: 90% center;}
    .pro li:nth-of-type(4) .pro1a span{background-position: 90% center;}
    .pro li:nth-of-type(5) .pro1a span{background-position: 90% center;}
    .pro li:nth-of-type(2n){float: none;}
    .index10 h1{font-size: 60px;line-height: 60px;}
}
@media(max-width: 640px){
	.syIndustry{height: auto;background: none;}
    .head1a{margin-top: 20px}
    .news li:nth-of-type(2n){float: none}
    .poverty li:nth-of-type(2n) .pic7{float: none}
    header{height: 65px}
    .banner_phone,.banner, .banner1{padding-top: 65px}
    .logo a img{height: 5vw}
    .logo a{padding-top: 22px;display: block;}
    .head1a{line-height: 65px}
    .menu{margin-top: 25px;margin-left: 15px;}
    .menu img{width: 20px}
    .head1b{line-height: 65px;}
    .head1a{margin-right: 15px}
    .banner_phone .swiper-pagination-bullet{width: 20px}
    .banner_phone .swiper-pagination{height: 10px;bottom: 10px;width: 100%;left: 0;margin-left: 0}
    .video001a h1{font-size: 6vw}
    .video001a h2{font-size: 16px;line-height: 20px;margin-top: 10px}
    .video001a h2 img{width: 20px;}
    .syIndustry li{width: 33%;height: 40vw}
    .syIndustry1{height: 100%}
    .syIndustry1 img{width: 10vw;padding-top: 8vw}
    .syCulture1 h1, .index1 h1, .index2 h1, .index3 h1, .index4 h1, .index5 h1, .index12 h1, .index13 h1, .index14 h1, .index16 h1, .index6 h1, .value3 h1, .index7 h1, .index8 h1{font-size: 25px;line-height: 30px}
    .syCulture1 span, .index1 span, .index2 span, .index3 span, .index4 span, .index5 span, .index12 span, .index13 span, .index14 span, .index16 span, .index6 span, .value3 span, .index7 span, .index8 span{font-size: 16px}
    .index1_01{display: block;}
    .all2{height: 80vw}
    .pic2{display: none}
    .all2 .swiper-slide{height: 80vw}
    .syCulture3{display: none}
    .syCulture{width: 94%;margin-left: -47%}
    .syCulture2a{padding-left: 0}
    .syCulture1,.more2{margin-left: 0}
    .all2_01{display: block}
    .synews1a h1{font-size: 30px;line-height: 35px}
    .synews1b_phone{font-size: 16px;line-height: 25px;height: 50px;margin-left: 3vw;margin-top: 1vw}
    .synews_pad{display: none;}
    .synews_phone{display: block}
    .synews1a{padding-right: 3vw}
    
    .foot2 p, .rabbit li span,.dichan li span{font-size: 12px}
    .nav_phone ul li h1{background-position: 63% center;}
    .about,.all4 .all4a:nth-of-type(2) .about{width: 100%;float: none;}
    .pic4, .pic5{width: 100%;float: none;margin-top: 20px}
    .event{height: auto;padding-bottom: 20px}
    .show_phone .pc-banner .swiper-slide-active h1{background: none}
    .show_phone .pc-banner{background: none}
    .show_phone .pc-banner .swiper-button-next,.show_phone .pc-banner .swiper-button-prev{display: none}
    .show1b_phone{width: 70%}
    .organ1{margin-top: 20px}
    .organ{background-size: 100%}
    .list .on1,.listc .on1,.listd .on1,.lista .on1{background: none;}
    .lista .on1 a, .list .on1 a, .listb .on1 a, .listd .on1 a{color: #ff7d05}
    .listc .on1 a{color: #623999}
    .list li a{font-size: 14px;}
    .list li, .lista li, .listb li, .listc li, .listd li{height: 60px;line-height: 60px}
    .list,.lista, .listb, .listc, .listd{background-position: center bottom;}
    .index11, .index11 span{font-size: 20px}
    .index11{padding-top: 30px}
    .food{line-height: 20px}
    .food1 a{font-size: 14px}
    .whole1 li h1{font-size: 16px}
    .whole1 li{width: 49%;padding: 16.5vw 0;}
    .whole1 li:nth-of-type(2n) h1{padding-bottom: 8.5vw}
    .whole1 li h1{padding-top: 8.5vw}
    .whole1 li:nth-of-type(2n-1){padding-top: 21vw}
    .rabbit3a_1 h1{font-size: 20px;}
    .rabbit{font-size: 0}
    .rabbit li{width: 19%;margin: 0}
    .pic13{width: 100%}
    .rabbit3a_3 h3, .rabbit3a_3 h4{width: 25vw}
    .brand2{width: 100%;float: none;}
    .brand1{width: 100%;float: none;}
    .brand2a{width: 80%;padding-bottom: 5vw;min-height: 55vw}
    .brand .owl-controls{width: 100%;top: 25%;}
    .brand3a{font-size: 20px}
    .brand4{bottom: auto;top: 5%;}
    .brand4 img{width: 45%}
    .pic17{width: 94%}
    .all13a_2_2 tr td, .dichan li span{font-size: 14px}
    .all13a_2_2 tr td{padding-left: 2vw}
    .all13b_phone{display: block;}
    .all13b{display: none;}
    .all13c .swiper-button-next, .all13c .swiper-button-prev{width: 30px;height: 30px}
    .all13d li p, .ject li span, .techno2 li span{font-size: 14px;}
    .all13d li p{line-height: 25px;margin-left: 0}
    .all13d li h1{width: 35px;height: 35px;}
    .all13d li h1 img{width: 15px;padding-top: 10px}
    .all13d li{margin: 0 10px}
    .all13d li h2{width: 80px;margin-left: -40px;top: 35px}
    .listd .on1 a{color: #8dc556}
    .index17 h1 span, .index17 h1, .all13a_2 h1,.all13c_3 h1, .index18, .index18 span,.index15 h1, .index15 h1 span{font-size: 20px}
    .all14a .swiper-pagination{display: none}
    .all14a .swiper-container{width: 94%}
    .all14a .swiper-slide img{padding-bottom: 0;width: 100%}
    .all14a .swiper-button-next{left: 4%}
    .all14a .swiper-button-prev{right: 4%}
    .travel1 li span,.all10c_2,.all10c_1 h2{font-size: 14px}
    .all10c li{width: 32%}
    .all10c_1 h1{font-size: 10vw;line-height: 9vw}
    .all10d .item{width: 94%}
    .all10d_1{width: 100%;float: none;margin: auto;padding-bottom: 3vw;min-height: 50vw}
    .all10d_2{width: 100%;float: none;}
    .all10d .owl-controls{top: 75%}
    .all10d .owl-next{margin-right: 3%;}
    .all10d .owl-prev{margin-left: 3%;}
    .pic15{width: 100%;float: none;margin-top: 4vw}
    .techno1{width: 100%;float: none}
    .techno1a,.all11c_2{margin-top: 4vw}
    .index14{text-align: center;}
    .index14 h2{margin: auto;margin-top: 10px}
    .techno2 li{margin-top: 10px}
    .pic16{width: 100%}
    .index15a{padding-top: 4vw}
    .intro1a{width: 100%;}
    .intro1a img{width: 70%}
    .invest li h1{width: 12vw;height: 12vw;}
    .invest li h1 img{width: 5vw;padding-top: 3.5vw}
    .invest2_phone{display: block;}
    .invest2{display: none}
.invest2_phone .swiper-slide h1{font-size: 14px;line-height: 20px}
.invest2_phone .swiper-container{width: 100%}
.case li{width: 33%;height: 20vw;margin-left: 0.5%;margin-top: 2px}
.case li:nth-of-type(5n-4){margin-left: 0.5%}
.case li:nth-of-type(7n-6){margin-left: 0.5%}
.case li:nth-of-type(3n-2){margin-left: 0}
.case dl h1{font-size: 14px}
.case dl{width: 33%;height: 20vw;margin-left: 0.5%}
.culture3 img{width: 90%}
.value2{width: 100%;float: none;height: auto;background-size: 20px}
.pic6{width: 100%;float: none}
.value3{padding-left: 0;padding-top: 4vw;width: 90%;margin: auto;padding-bottom: 4vw}
.concept1 li{width: 50%;margin: 0;margin-top: 10px}
.concept1 li:nth-of-type(2n){float: right}
.concept1a{width: 30vw;height: 30vw}
.concept1a img{width: 10vw;padding-top: 6vw}
.concept1a span{margin-top: 3vw}
.culture2{width: 94%;margin: auto;margin-top: 3vw}
.index6{padding-top: 30px}
.all5a{margin-top: 30px}
.welfare ul li{width: 100%;margin: 0;margin-top: 10px}
.welfare1c{margin-top: 20px}
.welfare1 ul{height: 110vw;background: none;}
.welfare1a{background: none;padding-right: 0;text-align: left;width: 15%}
.welfare1b{width: 84%}
.welfare1 li:nth-of-type(2n) .welfare1a{float: left;padding-left: 0;background: none;}
.welfare1 li:nth-of-type(2n) .welfare1b{float: right;text-align: left}
.poverty1{position: static;right: auto;bottom: auto}
.pic7{float: none;width: 100%;}
.poverty1{width: 100%;}
.poverty1a,.poverty1a h1{line-height: 50px}
.pic7 img{width: 100%;display: block;}
.poverty1b{line-height: 25px}
.poverty1a span{width: auto}
.news li{width: 100%;float: none}
.news1a h1{font-size: 40px;line-height: 50px}
.news1b{width: 70%;height: 40px;line-height: 40px;margin-left: 3%;margin-top: 15px}
.newsNew{height: auto;padding-bottom: 20px}
.pic8{width: 100%;float: none;}
.newsNew1{width: 55%;float: right;margin: 0;}
.newsNew2, .newsNew3{width: 100%;}
.more4{display: none}
.newsNew1{width: 90%;float: none;margin: auto;}
.newsNew4 img{width: 10vw}
.newsNew2 h1{line-height: 40px}
.listb .on1{background: none}
.title1 h1{font-size: 22px}
.video{width: 100%;height: 54vw;}
.videoList li{width: 49%;margin: 0;}
.videoList li:nth-of-type(2n){float: right}
.videoList1 h1{font-size: 16px;height: 25px;line-height: 25px;}
.demo1a{width: 94%;margin-left: -47%;height: 70vw;margin-top: -35vw}
.demo1a video{width: 90%;height: 60vw;margin-top: 5vw}
.close2 img{width: 20px}
.pic11{width: 100%;float: none;height: auto}
.talent li{height: auto}
.talent1{width: 100%;float: none;height: auto;margin: auto;padding: 15px 0;background-size: 20px;}
.talent2{width: 94%;float: none;margin: auto;}
.talent li:nth-of-type(2n) .pic11{float: none}
.job ul{overflow-x: auto;white-space: nowrap;line-height: 25px;text-align: left;}
.job ul h1{float: none;display: inline-block;vertical-align: top;width: 80px;height: 30px;line-height: 30px;text-align: center;}
.job ul dl{display: inline-block;vertical-align: top;float: none}
.job ul dl dt{float: none;display: inline-block;vertical-align: top;width: 80px;height: 30px;line-height: 30px;text-align: center;}
.job1 li,.job1 li:nth-of-type(2n){width: 100%;float: none}
.job2 span{width: 100px}
.content3a{width: 100%}
.content3b{position: static;right: auto;bottom: auto;text-align: center;}
.content3b dt, .content3b li{width: 100px;display: inline-block;vertical-align: top}
.content3b dt{margin-top: 0}
.window1{height: auto;top: 10%;margin-top: 0;padding-bottom: 20px}
.invite1a{width: 100%;float: none;height: 35px;line-height: 35px}
.invite1 .invite1a:nth-of-type(2n){float: none}
.invite1b,.invite1a input{width: 70%;height: 35px}
.invite{height: 100vw;overflow-y: scroll;}
.invite2{height: 100px}
.invite2 textarea{height: 50px}
.invite3a, .invite3b, .invite3c{width: 31%}
.invite3b,.invite3c{margin-left: 0}
.invite3c input{height: 100%}
.invite3c a img{margin-top: 10px}
.close1 img{width: 20px}
.contact li{width: 100%;height: auto;margin: 0;margin-top: 15px}
.contact li dt p{width: 90%}
.group li{margin-top: 20px;width: 30%}
.group li:nth-of-type(1){width: 100%}
.group li img{width: 30px}
.group li:nth-of-type(1) p{width: 100%}
.map{height: 60vw}
.form1a,.form1 .form1a:nth-of-type(2n-2){width: 100%;float: none}
.form1a input,.form2 textarea{width: 65%}
.form2 textarea{margin-top: 14px;font-size: 14px;}
.form3a, .form3b{width: 30vw}
.synav li{width: 49%;margin: 0;margin-top: 20px;height: 260px}
.synav li:nth-of-type(2n){float: right;}
.synav li h2{width: 40px;height: 40px}
.synav li dl{padding-left: 26%;line-height: 25px}
.synav li:nth-of-type(2) dl{padding-left: 32%}
.travel1 li,.techno2 li{width: 30%;margin: 0 1%}
.index15a h1{font-size: 20px}
.news1a{width: 25%;text-align: center;padding-right: 0}
.ject li{width: 25%;margin-top: 10px}
.video_close img{width: 40px}
.show_phone{display: none;}
.show-phone-1{display: block;}
.intro1 .swiper-button-prev, .intro1 .swiper-button-next{display: none;}
.invite3c{height: 33px;line-height: 33px}
.content3b li{height: 32px;line-height: 32px;background: #ff7d05;background-size: 3.5vw}
.system2 dt{width: 50%}
.head-oa{margin-top: 65px;}
.more2{background-size: 15px}
.more2 a{padding-left: 3vw;}
.back{width: 25%;background-size: 15px;background-position: 90% center}
.job2 span{background-size: 15px !important;width: 32%}
.job2 span label{padding-left: 2vw}
.job2{padding-bottom: 5vw;}
.listd li:hover,.listc li:hover,.lista li:hover{background: none;}
}
@media(max-width: 400px){
.syIndustry1 img{width: 8vw;padding-top: 7vw}
.syIndustry1a span{display: block;line-height: 16px}
.all2,.all2 .swiper-slide{height: auto}
.syCulture1 h1{font-size: 20px}
.syCulture{position: static;top: auto;left: auto;margin-left: 3%;padding: 20px 0;}
.all13a_2_2 tr td{width: 21vw}
.all14a .swiper-button-next, .all14a .swiper-button-prev{margin-top: -15vw}
.all10c_2{font-size: 12px}
.all10c_1 h1{font-size: 8vw}
.poverty1a span{font-size: 14px;margin-top: 0}
.poverty1a{padding-right: 0;padding-left: 0;}
.invite3c a img{display: none}
}

















































